[Модуль] ESP8266 (Wifi-IoT) (esp8266_wifiot)

Разработка дополнительных модулей, подключение различных приложений.

Модератор: immortal

skysilver
Сообщения: 2391
Зарегистрирован: Чт авг 21, 2014 8:28 am
Откуда: Киров, Россия
Благодарил (а): 318 раз
Поблагодарили: 1327 раз
Контактная информация:

Re: Модуль esp8266_wifiot

Сообщение skysilver » Пн ноя 12, 2018 2:09 pm

woow писал(а):
Пн ноя 12, 2018 1:31 pm
У меня тогда такой вопрос- А зачем вообще использовать этот модуль? Ведь можно обходится с Wifi-Iot как очередной ESP8266 с прошивкой (EspEasy, Tasmota...) с протоколами MQTT и управлением GET командами. Или я не прав?
Можно и без модуля и вообще без GET обойтись - одним только MQTT. Кому как хочется.

У кого-то вообще может не быть ESP с актюаторами, только датчики. В таких случаях модуля выше крыши хватает. А добавлять в модуль поддержку управления в условиях, когда возможные конфигурации железок ограничиваются только фантазией юзеров, это то еще удовольствие. Так что управление отдано на откуп самому юзеру, под его конкретную ситуацию.
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
Аватара пользователя
Sapizdullin
Сообщения: 300
Зарегистрирован: Сб фев 18, 2017 9:47 am
Благодарил (а): 32 раза
Поблагодарили: 36 раз

Re: Модуль esp8266_wifiot

Сообщение Sapizdullin » Пн ноя 26, 2018 10:11 pm

skysilver писал(а):
Пн ноя 12, 2018 2:09 pm
Можно и без модуля и вообще без GET обойтись - одним только MQTT. Кому как хочется.
Самое оптимальное решение...
Intel(R) Core(TM) i7-6700, Debian 9 "Stretch", Zoneminder, Avreg.
sigment
Сообщения: 135
Зарегистрирован: Вт ноя 14, 2017 6:39 pm
Откуда: Москва
Благодарил (а): 44 раза
Поблагодарили: 5 раз
Контактная информация:

Re: [Модуль] ESP8266 (Wifi-IoT) (esp8266_wifiot)

Сообщение sigment » Пн дек 10, 2018 11:40 pm

Подскажите, Wemos D1 mini + WiFi ioT + 2 реле. Далее создаю два свойства объктов под оба реле.
В методе logicAction прописываю скрипт под GPIO5 все работает отлично.
Тоже самое делаю под второе реле GPIO4 у него свойства Relay08.status как только прописываю метод, реле начинает включаться само:

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

if ((getGlobal('Relay08.status')) =="1")
{
getURL('http://192.168.1.163/gpio?st=1&pin=4&flash=1', 0);
} else if ((getGlobal('Relay08.status')) =="0") 
{ 
getURL('http://192.168.1.163/gpio?st=0&pin=4&flash=1', 0);
}
Вроде все верно? Не пойму куда копать....
Накидаю скринов, може где-то косяк?
СпойлерПоказать
Снимок экрана 2018-12-11 в 0.19.28.png
Снимок экрана 2018-12-11 в 0.19.28.png (488.41 КБ) 569 просмотров
СпойлерПоказать
Вложение Снимок экрана 2018-12-11 в 0.20.29.png больше недоступно
СпойлерПоказать
Вложение Снимок экрана 2018-12-11 в 0.19.28.png больше недоступно
Наконец-то спойлер научился делать.
Raspberry Pi3, Xiaomi, BroadLink, ESP8266
sigment
Сообщения: 135
Зарегистрирован: Вт ноя 14, 2017 6:39 pm
Откуда: Москва
Благодарил (а): 44 раза
Поблагодарили: 5 раз
Контактная информация:

Re: [Модуль] ESP8266 (Wifi-IoT) (esp8266_wifiot)

Сообщение sigment » Вт дек 11, 2018 11:00 pm

Разобрался... Отвечу сам себе и может кто возьмёт на вооружение, что так бывает.
В общем просто создал новые свойства объектов со следующим порядковым номером Relay09 и реле перестало включаться само. Старое после удалил.
Хотя не понятно почему так... Я до вчерашнего дня с объектом под номером Relay08 ни каких действий не проводил, в плане, чтоб забыть где-то скрипт какой то подтереть оставшийся, который мог бы давать такой глюк... в общем загадка.
Raspberry Pi3, Xiaomi, BroadLink, ESP8266
Mikik
Сообщения: 72
Зарегистрирован: Ср апр 26, 2017 11:44 am
Откуда: Москва
Благодарил (а): 9 раз
Поблагодарили: 5 раз

Re: [Модуль] ESP8266 (Wifi-IoT) (esp8266_wifiot)

Сообщение Mikik » Ср дек 12, 2018 1:47 pm

Попробуй на "Панели управления" задать поиск Relay08 в строке поиска. Может где еще есть.
mazahaka7sk
Сообщения: 45
Зарегистрирован: Сб фев 20, 2016 8:46 am
Откуда: семей
Благодарил (а): 6 раз
Поблагодарили: 3 раза
Контактная информация:

Re: [Модуль] ESP8266 (Wifi-IoT) (esp8266_wifiot)

Сообщение mazahaka7sk » Пн янв 14, 2019 5:37 pm

sigment писал(а):
Вт дек 11, 2018 11:00 pm
Разобрался... Отвечу сам себе и может кто возьмёт на вооружение, что так бывает.
В общем просто создал новые свойства объектов со следующим порядковым номером Relay09 и реле перестало включаться само. Старое после удалил.
Хотя не понятно почему так... Я до вчерашнего дня с объектом под номером Relay08 ни каких действий не проводил, в плане, чтоб забыть где-то скрипт какой то подтереть оставшийся, который мог бы давать такой глюк... в общем загадка.
Такая же проблема появилась ночью реле само по себе включается и загорается свет в спальне мучался искал где этот глюк сейчас по пробую по твоей схеме
Аватара пользователя
Sapizdullin
Сообщения: 300
Зарегистрирован: Сб фев 18, 2017 9:47 am
Благодарил (а): 32 раза
Поблагодарили: 36 раз

Re: [Модуль] ESP8266 (Wifi-IoT) (esp8266_wifiot)

Сообщение Sapizdullin » Вт янв 15, 2019 1:38 am

sigment писал(а):
Пн дек 10, 2018 11:40 pm

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

if ((getGlobal('Relay08.status')) =="1")
{
getURL('http://192.168.1.163/gpio?st=1&pin=4&flash=1', 0);
} else if ((getGlobal('Relay08.status')) =="0") 
{ 
getURL('http://192.168.1.163/gpio?st=0&pin=4&flash=1', 0);
}
Не рекомендую писать значение во флеш - не рассчитан он на это. Это актуально например для розетки или устройства подключенного на выход и которое должно включаться после перерыва электроснабжения. Ухайдокаете еспшку...
Intel(R) Core(TM) i7-6700, Debian 9 "Stretch", Zoneminder, Avreg.
Ответить