Простые устройства / Simple Devices

Новые релизы, обновления и т.п.

Модератор: immortal

Logrus
Сообщения: 2113
Зарегистрирован: Пт апр 07, 2017 12:20 pm

Re: Простые устройства / Simple Devices

Сообщение Logrus »

в коде посмотрел не нашел условий по режиму, в демке такого нет
кодом это проще и понятней
Telegram | Блог
Raspberry Pi3, с образа от Сергея 3.31, PHP 7, флешка 16 Гб работает с 10.09.2017
Почти всё время уходит на исправление ошибок, оставшееся - на их повторение. (с) ))) Спасибо
TurburatoR
Сообщения: 49
Зарегистрирован: Вс ноя 06, 2016 6:49 pm

Re: Простые устройства / Simple Devices

Сообщение TurburatoR »

Коллеги, натолкните на решение:

В ПУ прилетают значения каждые 5 секунд. Так часто потому, что процесс очень динамичный и хочется, чтобы на сцене отображалась наиболее актуальная информация. Но из-за такого количества данных начинает разрастаться phistory, и графики через несколько дней начинают рисоваться долго.

Сейчас чищу phistory раз в неделю, но хотелось бы иметь и старые данные, чисто для "истории"
Мож кто силен в БД и подскажет алгоритм агрегирования устаревших значений. Например все значения прошедшего месяца усреднить с интервалом в 1 час. Прошедшей недели - с интервалом в 5 минут и т.п. Типа как RRD.
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург

Re: Простые устройства / Simple Devices

Сообщение nick7zmail »

Модуль оптимайзер скачайте...там есть настройки оптимизации...по среднему/максимальному и ещё какому-то значению...думаю то, что вам надо.
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
TurburatoR
Сообщения: 49
Зарегистрирован: Вс ноя 06, 2016 6:49 pm

Re: Простые устройства / Simple Devices

Сообщение TurburatoR »

nick7zmail писал(а): Пн сен 02, 2019 8:15 am Модуль оптимайзер скачайте...там есть настройки оптимизации...по среднему/максимальному и ещё какому-то значению...думаю то, что вам надо.
Спасибо. То что надо.

Как-то пару-тройку лет назад пытался его использовать - не получилось сходу, забил, потом забыл.
TYrorare
Сообщения: 5
Зарегистрирован: Вт авг 07, 2018 11:15 am

Re: Простые устройства / Simple Devices

Сообщение TYrorare »

Нашел незаконченность в коде . При смене состояния датчика открытия/закрытия, иконка ,в принципе, никак не меняется. И как тут вставить картинку в сообщении.... :shock:
Аватара пользователя
Kvantos
Сообщения: 295
Зарегистрирован: Вт окт 31, 2017 1:05 pm

Re: Простые устройства / Simple Devices

Сообщение Kvantos »

Может немного не в тему. Но вызов этого кода (nightmode_activate.php) в методах OperationalModes.NightMode.activate и OperationalModes.NightMode.deactivate уже не актуален?

/* begin injection of {SDevices} */
require(DIR_MODULES.'devices/nightmode_activate.php');
/* end injection of {SDevices} */

На гите в альфе его уже нет...
Или я чего-то не понимаю, как теперь работают ПУ?
MDM живет на 4.9.0-8-amd64 #1 SMP Debian 4.9.130-2 (2018-10-27) x86_64 GNU/Linux
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург

Re: Простые устройства / Simple Devices

Сообщение nick7zmail »

По моему найтмод (точнее его привязку к ПУ) убрали, оставив только darknessMode (режим темноты). Пу завязаны на него. Но найтмод по прежнему можно в своих целях использовать. Инклуды да, по сути не актуальны.
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
pasha413
Сообщения: 131
Зарегистрирован: Сб янв 13, 2018 6:28 pm

Re: Простые устройства / Simple Devices

Сообщение pasha413 »

Здравствуйте. имеется датчик температуры agara в модуле z2m обновляется нормально. как только добавляю его в простые устройства он перестает обновляться, хотя датчик открытия двери нормально обновляется. в чем может быть проблема?
Моё: Orange Pi Zero H2 + DietPi / Paspberry Pi3b + MJD 3.41
serg_km
Сообщения: 22
Зарегистрирован: Пн мар 28, 2016 10:10 pm
Откуда: Украина, Хмельницький

Re: Простые устройства / Simple Devices

Сообщение serg_km »

tarasfrompir писал(а): Пт мар 22, 2019 1:27 pm
Nail писал(а): Пт мар 22, 2019 1:22 pm
tarasfrompir писал(а): Пт мар 22, 2019 10:32 am я надеюсь CallMethod('Relay10.turnOff'); - без кавычек написан?
ну и на кучу - если ты выключаеш термостат - и тебе нужно чтобы выключалось и реле
тогда
if(gg('Thermostat01.disabled') != 1){
вроде так судя по методу...
Я имел ввиду о статусе свойстве Thermostat01.relay_status- " Первая строка (скрипта) срабатывает на определение статуса "0"
Ну вроде пришли к тому, но тен не хотят отключаться как описано чуть выше

if(gg('Thermostat01.relay_status') != 1)
// Выключаем тен
{
CallMethod('Relay10.turnOff');
say('Выключаю отопление',1);
}

Ну вся затея для того и нужна , что термостат по своим "возможностями" включает и выключает реле только по температуре(здесь о задачу выполняет хорошо) , но если я просто нажимаю выключить термостат то он выключается сам "термостат" т.е. он не следит уже за температурой и следовательно не управляет тенами, и тены если были включены остаются бесконтрольно работать (можно нажимать конечно тен самому каждый раз ,но я как раз хочу избавить себя от этого и сделать метод) выключает и реле тена.
подскажите как решили этот вопрос, как раз с таким мучаюсь чтобы отключалось реле при выключении термостата

отвечу на свой вопрос, может кому то поможет
в заблужденние вело в настройках ПУ подпись метода "disable -Режим:Выкл"
как оказалось принажатии кнопки "Выкл" срабатывает метод "Swinch Enable"
в этот метод вставил
if (($this->getProperty('relay_status'))==0){
CallMethod('Relay06.turnOff');
}
теперь такой вопрос откуда вытянуть название связаного реле? чтобы каждый раз не прописывать вручную
Raspberry Pi4B + MegaD + MegaLight + ESP8266
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург

Re: Простые устройства / Simple Devices

Сообщение nick7zmail »

Это вроде зависит от типа...там есть NC и NO...вот у них противоположная логика.
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Ответить