Ищу диммер для LED на ESP8266+Arduino IDE+MQTT+MajorDoMo

Подключение исполнительных устройств, датчиков, контроллеров.

Модератор: immortal

Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

Re: Ищу диммер для LED на ESP8266+Arduino IDE+MQTT+MajorDoMo

Сообщение nick7zmail » Сб мар 11, 2017 8:23 am

woow писал(а):Ну вот перевод как бы есть в россыпь, теперь осталось это перевести логику МДМ и послать на espeasy.
Дак вроде ж все уже расписали...в MQTT модуле создаешь топик (ранее он у тебя вроде создан был, если пробовал то что я советовал))

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

/LED_/cmd
Связываешь со свойством любым в МД, и выставляешь это свойство к примеру
lights,ct,on - для включения
lights,ct,off - для выключения
lights,ct, от 0 до 2500 - регулировка яркости (если я правильно понял)
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Mics78
Сообщения: 28
Зарегистрирован: Чт фев 02, 2017 8:41 pm
Благодарил (а): 3 раза
Поблагодарили: 3 раза

Re: Ищу диммер для LED на ESP8266+Arduino IDE+MQTT+MajorDoMo

Сообщение Mics78 » Сб мар 11, 2017 2:50 pm

Вообще, для тестирования работы с MQTT очень полезно какого-нибудь внешнего клиента поставить. Например, MQTTlens. Хоть дистрибутивом в винду, хоть расширением в хром.
Из этого клиента даёшь команды, их видишь в MQTT Majordomo, в клиенте же видишь что из Majordomo пришло.
Аватара пользователя
woow
Сообщения: 821
Зарегистрирован: Пн июл 04, 2016 8:46 am
Откуда: Mazeikiai
Благодарил (а): 125 раз
Поблагодарили: 46 раз

Re: Ищу диммер для LED на ESP8266+Arduino IDE+MQTT+MajorDoMo

Сообщение woow » Вс мар 12, 2017 3:06 am

По скольку у меня стаж знакомства с МДМ весьма не велик, так из ваших добрых намерений нечего хорошего не получилось.
Последний раз редактировалось woow Вт мар 21, 2017 2:13 pm, всего редактировалось 1 раз.
Raspberry Pi 3B+
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

Re: Ищу диммер для LED на ESP8266+Arduino IDE+MQTT+MajorDoMo

Сообщение nick7zmail » Вс мар 12, 2017 11:04 am

Немного не понял...можно это скрином?
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Аватара пользователя
woow
Сообщения: 821
Зарегистрирован: Пн июл 04, 2016 8:46 am
Откуда: Mazeikiai
Благодарил (а): 125 раз
Поблагодарили: 46 раз

Re: Ищу диммер для LED на ESP8266+Arduino IDE+MQTT+MajorDoMo

Сообщение woow » Вс мар 12, 2017 10:18 pm

:!:
Последний раз редактировалось woow Вт мар 14, 2017 12:35 am, всего редактировалось 1 раз.
Raspberry Pi 3B+
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

Re: Ищу диммер для LED на ESP8266+Arduino IDE+MQTT+MajorDoMo

Сообщение nick7zmail » Пн мар 13, 2017 6:15 am

Ну начнем с того что метод у вас корявый...он скорее всего не выполняется.

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

$this->setProperty('status', 'lights,set,off');
Аргументы нужно заключать в кавычки/апострафы.

Во-вторых где топик /cmd? Хотел посмотреть что и как вы отправляете))
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Аватара пользователя
woow
Сообщения: 821
Зарегистрирован: Пн июл 04, 2016 8:46 am
Откуда: Mazeikiai
Благодарил (а): 125 раз
Поблагодарили: 46 раз

Re: Ищу диммер для LED на ESP8266+Arduino IDE+MQTT+MajorDoMo

Сообщение woow » Пн мар 13, 2017 11:08 pm

nick7zmail писал(а):Ну начнем с того что метод у вас корявый...он скорее всего не выполняется.

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

$this->setProperty('status', 'lights,set,off'); 
Аргументы нужно заключать в кавычки/апострафы.

Во-вторых где топик /cmd? Хотел посмотреть что и как вы отправляете))
ув. nick7zmail если бы я хоть представлял как это должно выглядеть, я бы и написал, пока всё у меня работает в режиме "приёмника" а это пока первая попытка что то послать.
Raspberry Pi 3B+
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

Re: Ищу диммер для LED на ESP8266+Arduino IDE+MQTT+MajorDoMo

Сообщение nick7zmail » Пн мар 13, 2017 11:16 pm

По этому и написал как должно быть)) проверили?

Отправлено с моего Xperia Z через Tapatalk
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Аватара пользователя
woow
Сообщения: 821
Зарегистрирован: Пн июл 04, 2016 8:46 am
Откуда: Mazeikiai
Благодарил (а): 125 раз
Поблагодарили: 46 раз

Re: Ищу диммер для LED на ESP8266+Arduino IDE+MQTT+MajorDoMo

Сообщение woow » Пн мар 13, 2017 11:46 pm

Да пробовал, Наверное я уже вам и надоел, создал две темы по этому вопросу и третью на форуме прошивки, результате одни не знают МДМ, другие ESPeasy, а я ни то ни другое.Как то глупо надеялся что это будет проще, как и со всякими датчиками, а тут не смог одолеть как лампочку включить при помощи mqtt+esp :)
Raspberry Pi 3B+
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

Re: Ищу диммер для LED на ESP8266+Arduino IDE+MQTT+MajorDoMo

Сообщение nick7zmail » Вт мар 14, 2017 6:43 am

Да не надоели пока)))
Проще всего по идее взять код диммера, который я скидывал в самом начале, взять код простейших примеров MQTT (прямо из библиотеки), и собрать всё в 1 файле...просто и надёжно...но это же не интересно)))

Тут на долго затянулось - потому что пытаемся разобраться с прошивкой, которую я в глаза не видел))

Вернемся к нашим "баранам"))
Во первых зачем скрины удалили?)) ток на них хотел ещё раз взглянуть =D
Во вторых вы создали топик /имя_устройства/cmd? я его так и не увидел...если не создали - идёте в модуль MQTT, жмете кнопку добавить, вписываете топик, связываете со свойством...к примерру LEDper.cmd
Ну и пробуете выполнить код

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

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