[Модуль] ESP8266 (Wifi-IoT) (esp8266_wifiot)
Модератор: immortal
- woow
- Сообщения: 821
- Зарегистрирован: Пн июл 04, 2016 8:46 am
- Откуда: Mazeikiai
- Благодарил (а): 125 раз
- Поблагодарили: 46 раз
Re: Модуль esp8266_wifiot
Поясните как регулировать (менять установки) на термостате. Прошил WiFi-Iot Thermostat. Теперь с этого термостата на МД MQTT раздел валится такая информация
Вопрос такой хочу с МД интерфейса менять установки температуры и вкл/откл реле.
которая считаю излишняя, одной строки хватает, но редактировать нет возможности, так уж автору нравится.Вопрос такой хочу с МД интерфейса менять установки температуры и вкл/откл реле.
Raspberry Pi 3B+
-
- Сообщения: 3006
- Зарегистрирован: Чт авг 21, 2014 8:28 am
- Откуда: Киров, Россия
- Благодарил (а): 400 раз
- Поблагодарили: 1753 раза
- Контактная информация:
Re: Модуль esp8266_wifiot
В конструкторе прошивки сними галочку MQTT JSON, тогда все метрики будут приходить отдельно, не одной строкой, и каждую метрику можно будет привязать к отдельным свойствам объекта. Управлять реле можно будет просто записью 0 или 1 в связанное свойство.
- Рейтинг: 1.16%
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
Мой CONNECT | Блоги | Telegram
-
- Сообщения: 686
- Зарегистрирован: Ср май 03, 2017 7:41 pm
- Благодарил (а): 113 раз
- Поблагодарили: 107 раз
Re: Модуль esp8266_wifiot
Подскажите, как привязать физический выключатель к реле ? Есть физический выключатель без фиксации, есть реле, включающее освещение. Со сцены реле управляется, выключателем тоже, но при включении физическим выключателем освещение на сцене визуально остаётся выключенным. Прошивка wifi-iot:
СпойлерПоказать
- xor
- Сообщения: 2040
- Зарегистрирован: Сб ноя 22, 2014 8:45 pm
- Благодарил (а): 286 раз
- Поблагодарили: 629 раз
Re: Модуль esp8266_wifiot
У меня такая ситуация была с ноолайтом - есть возможность управлять светом через МЖД и можно щелкнуть Noo-выключателем.
Чтобы отследить смену статуса лампочки, я ввел доп. свойство выключателю - nooSwitch= адрес связанного реле.
Вот, например, Класс NooRemotes метод onSwitch
Схожим образом дописаны все методы выключателей turnOn, turnOff.
зы. Нажатие выключателя,естественно, тоже должно быть видно в МЖД
Чтобы отследить смену статуса лампочки, я ввел доп. свойство выключателю - nooSwitch= адрес связанного реле.
Вот, например, Класс NooRemotes метод onSwitch
Код: Выделить всё
$this->setProperty('updated',time());
$this->setProperty('updatedTime',date('H:i'));
//switch_manual linked Noo
$noosw=$this->getProperty('nooSwitch');
$tmp=gg($noosw.'.status');
$name=gg($noosw.'.name');
if ($tmp) {
sg($noosw.'.status',0);
$tmp='выключен';
} else {
sg($noosw.'.status',1);
$tmp='включен';
}
say('Объект '.$name.' '.$tmp.' вручную');
//new 2017/12/19
$linked_room = gg($noosw.'.linkedroom');
if($linked_room){
//кто-то в комнате
sg($linked_room.'.SomebodyHere',1);
registerEvent('inhouseMovement', $details=gg($linked_room.'.title'),$expire_in=1/24);
}
зы. Нажатие выключателя,естественно, тоже должно быть видно в МЖД
- Рейтинг: 1.16%
win10 connect https://connect.smartliving.ru/profile/303
-
- Сообщения: 686
- Зарегистрирован: Ср май 03, 2017 7:41 pm
- Благодарил (а): 113 раз
- Поблагодарили: 107 раз
Re: Модуль esp8266_wifiot
СПС за подсказку. Привязал к изменению свойства "status" физического выключателя такой метод:xor писал(а):У меня такая ситуация была с ноолайтом - есть возможность управлять светом через МЖД и можно щелкнуть Noo-выключателем.
Чтобы отследить смену статуса лампочки, я ввел доп. свойство выключателю - nooSwitch= адрес связанного реле.
$status = getGlobal('Wemos1.status');
if ($status2 == 1) {
setGlobal('Wemos1.status', '0');
} else {
setGlobal('Wemos1.status', '1');
}
Вроде работает без всяких дополнительных свойств.
Re: Модуль esp8266_wifiot
Доброго вечера, не получается управлять gpio на nodemcu, статус вижу, привязал все к выключателю, при изменении на модуле, статус меняется, при переключении выключателя в меню, статус не меняется (возвращается в исходное положение), что и где ещё надо сделать?
-
- Сообщения: 68
- Зарегистрирован: Сб ноя 18, 2017 1:55 am
- Благодарил (а): 25 раз
- Поблагодарили: 6 раз
Re: Модуль esp8266_wifiot
У меня тоже самое. Это приложение не умеет упралять устройством. Только на прием.
-
- Сообщения: 68
- Зарегистрирован: Сб ноя 18, 2017 1:55 am
- Благодарил (а): 25 раз
- Поблагодарили: 6 раз
Re: Модуль esp8266_wifiot
А как настраивал? второй деть мучаюсь никак не отправляетAkorolev писал(а):У меня управляет двумя реле без проблем, как отправляет так и получает данные.Zaezd2008 писал(а):Будет ли поддержка "двухсторонней" связи, а конкретнее управление OUTом?
Удобный модуль и не нужен будет MQTT.
Re: Модуль esp8266_wifiot
Есть подозрение, что где то, что то закоментировано или ещё что то, стоит готовый образ на Orange, надо попробовать на чистом или под виндой проверить, мне там быстрее будет.
Re: Модуль esp8266_wifiot
Не получилось, попробую поспрашивать на smart-homeSeny писал(а):Есть подозрение, что где то, что то закоментировано или ещё что то, стоит готовый образ на Orange, надо попробовать на чистом или под виндой проверить, мне там быстрее будет.
А можкт реально с модуля нельзя управлять, только получение данных?