Страница 3 из 8
Re: Ищу диммер для LED на ESP8266+Arduino IDE+MQTT+MajorDoMo
Добавлено: Сб мар 11, 2017 8:23 am
nick7zmail
woow писал(а):Ну вот перевод как бы есть в россыпь, теперь осталось это перевести логику МДМ и послать на espeasy.
Дак вроде ж все уже расписали...в MQTT модуле создаешь топик (ранее он у тебя вроде создан был, если пробовал то что я советовал))
Связываешь со свойством любым в МД, и выставляешь это свойство к примеру
lights,ct,on - для включения
lights,ct,off - для выключения
lights,ct, от 0 до 2500 - регулировка яркости (если я правильно понял)
Re: Ищу диммер для LED на ESP8266+Arduino IDE+MQTT+MajorDoMo
Добавлено: Сб мар 11, 2017 2:50 pm
Mics78
Вообще, для тестирования работы с MQTT очень полезно какого-нибудь внешнего клиента поставить. Например, MQTTlens. Хоть дистрибутивом в винду, хоть расширением в хром.
Из этого клиента даёшь команды, их видишь в MQTT Majordomo, в клиенте же видишь что из Majordomo пришло.
Re: Ищу диммер для LED на ESP8266+Arduino IDE+MQTT+MajorDoMo
Добавлено: Вс мар 12, 2017 3:06 am
woow
По скольку у меня стаж знакомства с МДМ весьма не велик, так из ваших добрых намерений нечего хорошего не получилось.
Re: Ищу диммер для LED на ESP8266+Arduino IDE+MQTT+MajorDoMo
Добавлено: Вс мар 12, 2017 11:04 am
nick7zmail
Немного не понял...можно это скрином?
Re: Ищу диммер для LED на ESP8266+Arduino IDE+MQTT+MajorDoMo
Добавлено: Вс мар 12, 2017 10:18 pm
woow
Re: Ищу диммер для LED на ESP8266+Arduino IDE+MQTT+MajorDoMo
Добавлено: Пн мар 13, 2017 6:15 am
nick7zmail
Ну начнем с того что метод у вас корявый...он скорее всего не выполняется.
Код: Выделить всё
$this->setProperty('status', 'lights,set,off');
Аргументы нужно заключать в кавычки/апострафы.
Во-вторых где топик /cmd? Хотел посмотреть что и как вы отправляете))
Re: Ищу диммер для LED на ESP8266+Arduino IDE+MQTT+MajorDoMo
Добавлено: Пн мар 13, 2017 11:08 pm
woow
nick7zmail писал(а):Ну начнем с того что метод у вас корявый...он скорее всего не выполняется.
Код: Выделить всё
$this->setProperty('status', 'lights,set,off');
Аргументы нужно заключать в кавычки/апострафы.
Во-вторых где топик /cmd? Хотел посмотреть что и как вы отправляете))
ув. nick7zmail если бы я хоть представлял как это должно выглядеть, я бы и написал, пока всё у меня работает в режиме "приёмника" а это пока первая попытка что то послать.
Re: Ищу диммер для LED на ESP8266+Arduino IDE+MQTT+MajorDoMo
Добавлено: Пн мар 13, 2017 11:16 pm
nick7zmail
По этому и написал как должно быть)) проверили?
Отправлено с моего Xperia Z через Tapatalk
Re: Ищу диммер для LED на ESP8266+Arduino IDE+MQTT+MajorDoMo
Добавлено: Пн мар 13, 2017 11:46 pm
woow
Да пробовал, Наверное я уже вам и надоел, создал две темы по этому вопросу и третью на форуме прошивки, результате одни не знают МДМ, другие ESPeasy, а я ни то ни другое.Как то глупо надеялся что это будет проще, как и со всякими датчиками, а тут не смог одолеть как лампочку включить при помощи mqtt+esp

Re: Ищу диммер для LED на ESP8266+Arduino IDE+MQTT+MajorDoMo
Добавлено: Вт мар 14, 2017 6:43 am
nick7zmail
Да не надоели пока)))
Проще всего по идее взять код диммера, который я скидывал в самом начале, взять код простейших примеров MQTT (прямо из библиотеки), и собрать всё в 1 файле...просто и надёжно...но это же не интересно)))
Тут на долго затянулось - потому что пытаемся разобраться с прошивкой, которую я в глаза не видел))
Вернемся к нашим "баранам"))
Во первых зачем скрины удалили?)) ток на них хотел ещё раз взглянуть =D
Во вторых вы создали топик /имя_устройства/cmd? я его так и не увидел...если не создали - идёте в модуль MQTT, жмете кнопку добавить, вписываете топик, связываете со свойством...к примерру LEDper.cmd
Ну и пробуете выполнить код