Страница 65 из 124

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

Добавлено: Сб июн 09, 2018 6:37 am
ZyaK
Подскажите, имею 3 ESP управляющие кучей релюх включающих свет(может быть на пару потом повешу и обогреватели или электро котёл) так же 1 из них управляет IR устройствами (усилитель, проектор, светодиодные подсветки) и еще одна ESP которая управляет котлом (вкл/выкл/установка температуры/гистерезиса)
прошивки писал на Arduino ide работает всё по MQTT
Есть ли смысл заморачиваться с простыми устройствами?
пока созданы объекты с методами и вроде как всё устраивает.
Почитал, так и не понял ничего, как и для чего оно надо не понимаю

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

Добавлено: Сб июн 09, 2018 7:15 am
nick7zmail
Дмитрий Иванов писал(а):
xor писал(а): Вт май 15, 2018 12:14 am А если чек на проверку открытой двери включить в метод включения увлажнителя явно?
или перенести все условия в действия?...

Код: Выделить всё

//ЕСЛИ Влажность_ниже_40 И Лоджия_закрыта ТОГДА включить_увлажнитель
//Влажность - объект датчика влажности, и тд -- подставьте свои объекты, методы и свойства
if((gg('Влажность.value')<40)&&(gg('Лоджия.close')==1))
 {
  cm('увлажнитель.turnOn');
 }else{
  cm('увлажнитель.turnOff');
 }
Спасибо, только добрался до этого вопроса... Всё работает, только else нужно убрать и добавить отдельное условие на отключение увлажнителя, иначе не получается задать гистеризис. С оператором else и следующим за ним вызовом метода выключения получается, что когда влажность достигает превышает 40% увлажнитель на несколько минут выключается, пока влажность не опустится опять ниже 40% и так по кругу. В общем else убрал и добавил отдельно выключение по достижении влажности 60% и выключение при открытии двери лоджии.
Желаемый результат получен, спасибо!
В таком случае используется конструкция
} elseif(тут второе условие) {
тут действие
}
Ну отдельные условия в принципе никто не отменял))

Отправлено с моего Xperia XZ1 Compact через Tapatalk


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

Добавлено: Сб июн 09, 2018 7:16 am
nick7zmail
ZyaK писал(а):Подскажите, имею 3 ESP управляющие кучей релюх включающих свет(может быть на пару потом повешу и обогреватели или электро котёл) так же 1 из них управляет IR устройствами (усилитель, проектор, светодиодные подсветки) и еще одна ESP которая управляет котлом (вкл/выкл/установка температуры/гистерезиса)
прошивки писал на Arduino ide работает всё по MQTT
Есть ли смысл заморачиваться с простыми устройствами?
пока созданы объекты с методами и вроде как всё устраивает.
Почитал, так и не понял ничего, как и для чего оно надо не понимаю
Простые устройства в данном случае имеет смысл цеплять, если хотите интеграцию с apple home. Иначе можно ничего не трогать.

Отправлено с моего Xperia XZ1 Compact через Tapatalk


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

Добавлено: Сб июн 09, 2018 7:36 am
ZyaK
Ну из apple у меня дома только компот :) по тому спасибо!

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

Добавлено: Сб июн 16, 2018 2:39 pm
C_3AXAPOB
Друзья! Подскажите как правильно сделать! Есть еспешка которая по mqtt передает количество импульсов электросчетчика. 8000 импульсов - 1 киловатт. Создал в простых устройствах счетчик. В mqtt связал объект с ПУ, свойство valueWork. И собственно в Счетчик в ПУ мне и показывает количество импульсов. А вот как сделать чтобы в ПУ мне все считалось все в киловаттах я не понимаю. По идее нужно количество импульсов делить на 8000 на в настройках счетчика есть только "Conversion coefficient (work-to-data)".

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

Добавлено: Сб июн 16, 2018 3:28 pm
nick7zmail
Коэффициент поставьте 0,000125 (но эт не точно))

Отправлено с моего Xperia XZ1 Compact через Tapatalk


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

Добавлено: Сб июн 16, 2018 6:06 pm
C_3AXAPOB
Спасибо, а поясните дурачку, что этот коэффициент значит?

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

Добавлено: Сб июн 16, 2018 6:59 pm
nick7zmail
Ну типа 1/8000

Отправлено с моего Xperia XZ1 Compact через Tapatalk


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

Добавлено: Вт июн 26, 2018 2:39 pm
vitt76
Добрый день всем, кто модернизирует для нас модуль ПУ, спасибо вам за ваш труд!
Вопрос у меня такой.
Моя система построена так, что часть моих шлюзов/датчиков/реле периодически отваливаются от сети. А на сцене все выглядит как ни в чем не бывало, кнопочки желтые, показания температуры как живые. И такая ситуация может сохраняться очень долго. Думаю, что это неправильно и вводит в заблуждение. У нас есть "Допустимое время отсутствия данных (часов)", но по-факту оно ни на что не влияет или я не нашел как его заюзать.
В общем, задача такая: при отсутствии данных от устройства в течение, например, часа, кнопка и показание датчика на сцене должны явно отражать этот факт и кнопка не должна нажиматься до восстановления связи.
Хотелось бы как-то системно решить этот вопрос так, чтобы не увязывать сюда изменения статусов и свойства updatedText, которое на данный момент показывает время последнего фактического изменения статуса устройства.
Надеюсь, я понятно объяснил :) Спасибо!

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

Добавлено: Вт июн 26, 2018 3:45 pm
Logrus
там же аливе, юзай его, это и к последнему, про кнопку и не реагирование
в последних обновах ваша хотелка Сергеем реализована, в телеге вопрос по ней был
про кнопку вытекает из первого

п.с. вообще конечно это все не идеал, но на такое разнообразие оборудования, тогда на каждое свой способ, конечно гибче, но ....