Инструкция по программированию SonOff Basic

Использование системы в различных ситуациях, вопросы программирования сценариев.

Модератор: immortal

workpage
Сообщения: 438
Зарегистрирован: Чт авг 24, 2017 9:38 am
Благодарил (а): 51 раз
Поблагодарили: 86 раз
Контактная информация:

Re: Инструкция по программированию SonOff Basic

Сообщение workpage » Сб май 05, 2018 8:05 pm

Обновлённая прошивка:
-Светодиод при наличии коннекта промаргивает раз в 5 секунд. Можно визуально увидеть проблему со связью или зависанием.
-Добавлена задержка повторного нажатия. (дребезг контакта)
СпойлерПоказать
rele2.zip
Обновлённая прошивка
(2.09 КБ) 168 скачиваний
zoldaten
Сообщения: 158
Зарегистрирован: Вт авг 23, 2016 3:08 pm
Откуда: Москва
Благодарил (а): 5 раз
Поблагодарили: 22 раза
Контактная информация:

Re: Инструкция по программированию SonOff Basic

Сообщение zoldaten » Ср май 16, 2018 9:20 pm

workpage писал(а):
Сб май 05, 2018 8:05 pm
Обновлённая прошивка:
-Светодиод при наличии коннекта промаргивает раз в 5 секунд. Можно визуально увидеть проблему со связью или зависанием.
-Добавлена задержка повторного нажатия. (дребезг контакта)
СпойлерПоказать
rele2.zip
прошел ваш путь, реле шлет mqtt статус и сообщения 0 или 1. соответственно, включается и выкл с кнопки на корпусе. только вот не включается при отправке mqtt запроса, хотя бодро рапортует, что статус 0 или 1. что делать ? можете скрин mqtt и настроек обьекта выложить, чтобы сравнить ?
Raspberry pi3 на X820 с собственного образа MJD, broadlink rm mini3, sonoff basic, самодельные погодные станции и wi-fi розетки на esp8266 esp-01.физический robot-дворецкий.
workpage
Сообщения: 438
Зарегистрирован: Чт авг 24, 2017 9:38 am
Благодарил (а): 51 раз
Поблагодарили: 86 раз
Контактная информация:

Re: Инструкция по программированию SonOff Basic

Сообщение workpage » Ср май 16, 2018 9:46 pm

zoldaten писал(а):
Ср май 16, 2018 9:20 pm
workpage писал(а):
Сб май 05, 2018 8:05 pm
Обновлённая прошивка:
-Светодиод при наличии коннекта промаргивает раз в 5 секунд. Можно визуально увидеть проблему со связью или зависанием.
-Добавлена задержка повторного нажатия. (дребезг контакта)
СпойлерПоказать
rele2.zip
прошел ваш путь, реле шлет mqtt статус и сообщения 0 или 1. соответственно, включается и выкл с кнопки на корпусе. только вот не включается при отправке mqtt запроса, хотя бодро рапортует, что статус 0 или 1. что делать ? можете скрин mqtt и настроек обьекта выложить, чтобы сравнить ?
Какое реле? Как называется?
Выкладывайте конечно.
Самую первую прошивку пробовали заливать?
zoldaten
Сообщения: 158
Зарегистрирован: Вт авг 23, 2016 3:08 pm
Откуда: Москва
Благодарил (а): 5 раз
Поблагодарили: 22 раза
Контактная информация:

Re: Инструкция по программированию SonOff Basic

Сообщение zoldaten » Ср май 16, 2018 10:23 pm

sonoff basic, оно же в топике, как я понимаю. залил сразу 2-ю прошивку. про выкладку настроек - это встречная просьба...
Raspberry pi3 на X820 с собственного образа MJD, broadlink rm mini3, sonoff basic, самодельные погодные станции и wi-fi розетки на esp8266 esp-01.физический robot-дворецкий.
workpage
Сообщения: 438
Зарегистрирован: Чт авг 24, 2017 9:38 am
Благодарил (а): 51 раз
Поблагодарили: 86 раз
Контактная информация:

Re: Инструкция по программированию SonOff Basic

Сообщение workpage » Чт май 17, 2018 8:38 am

zoldaten писал(а):
Ср май 16, 2018 10:23 pm
sonoff basic, оно же в топике, как я понимаю. залил сразу 2-ю прошивку. про выкладку настроек - это встречная просьба...
Проверил прошивку. Залил на всякий случай в действующее реле.
Всё работает.
Включением/выключением реле занимается один модуль, который работает с кнопкой на корпусе и топиком MQTT. Поэтому, если реле с кнопки включается, значит должно и из топика.
Вот скриншот MQTTbox. Попробуйте из него послать команду.
Сразу должен прийти ответ status + конечно же, должно переключится реле.
Вложения
rele.jpg
rele.jpg (432.58 КБ) 4466 просмотров
workpage
Сообщения: 438
Зарегистрирован: Чт авг 24, 2017 9:38 am
Благодарил (а): 51 раз
Поблагодарили: 86 раз
Контактная информация:

Re: Инструкция по программированию SonOff Basic

Сообщение workpage » Чт май 17, 2018 8:50 am

zoldaten писал(а):
Ср май 16, 2018 10:23 pm
sonoff basic, оно же в топике, как я понимаю. залил сразу 2-ю прошивку. про выкладку настроек - это встречная просьба...
Вложения
rele2.jpg
rele2.jpg (65.22 КБ) 4464 просмотра
zoldaten
Сообщения: 158
Зарегистрирован: Вт авг 23, 2016 3:08 pm
Откуда: Москва
Благодарил (а): 5 раз
Поблагодарили: 22 раза
Контактная информация:

Re: Инструкция по программированию SonOff Basic

Сообщение zoldaten » Чт май 17, 2018 11:07 am

workpage писал(а):
Чт май 17, 2018 8:50 am
zoldaten писал(а):
Ср май 16, 2018 10:23 pm
sonoff basic, оно же в топике, как я понимаю. залил сразу 2-ю прошивку. про выкладку настроек - это встречная просьба...
у меня такой вид -
скрин.jpg
скрин.jpg (31.39 КБ) 4457 просмотров
надо править записи в том, что присылает реле или создавать новую запись MQTT с параметрами, которые у вас ?
Raspberry pi3 на X820 с собственного образа MJD, broadlink rm mini3, sonoff basic, самодельные погодные станции и wi-fi розетки на esp8266 esp-01.физический robot-дворецкий.
workpage
Сообщения: 438
Зарегистрирован: Чт авг 24, 2017 9:38 am
Благодарил (а): 51 раз
Поблагодарили: 86 раз
Контактная информация:

Re: Инструкция по программированию SonOff Basic

Сообщение workpage » Чт май 17, 2018 11:15 am

zoldaten писал(а):
Чт май 17, 2018 11:07 am
workpage писал(а):
Чт май 17, 2018 8:50 am
zoldaten писал(а):
Ср май 16, 2018 10:23 pm
sonoff basic, оно же в топике, как я понимаю. залил сразу 2-ю прошивку. про выкладку настроек - это встречная просьба...
у меня такой вид -скрин.jpg

надо править записи в том, что присылает реле или создавать новую запись MQTT с параметрами, которые у вас ?
Надо создать новую запись.
Как это лучше всего сделать:
Запускаете mqttbox в хроме, подсоеденяетесь к своему серверу mqtt.
Затем в строку topic to publish надо вбить cmnd/ИМЯ РЕЛЕ/rele
В строку payload надо написать 1
Нажать publish
Реле включится.
В мажордоме в mqtt появится ваша команда. И к ней уже в два клика можно привязать любое свойство для управления.
zoldaten
Сообщения: 158
Зарегистрирован: Вт авг 23, 2016 3:08 pm
Откуда: Москва
Благодарил (а): 5 раз
Поблагодарили: 22 раза
Контактная информация:

Re: Инструкция по программированию SonOff Basic

Сообщение zoldaten » Чт май 17, 2018 11:16 am

workpage писал(а):
Чт май 17, 2018 8:38 am
zoldaten писал(а):
Ср май 16, 2018 10:23 pm
sonoff basic, оно же в топике, как я понимаю. залил сразу 2-ю прошивку. про выкладку настроек - это встречная просьба...
Проверил прошивку. Залил на всякий случай в действующее реле.
Всё работает.
Включением/выключением реле занимается один модуль, который работает с кнопкой на корпусе и топиком MQTT. Поэтому, если реле с кнопки включается, значит должно и из топика.
Вот скриншот MQTTbox. Попробуйте из него послать команду.
Сразу должен прийти ответ status + конечно же, должно переключится реле.
mqtt-boxа нет, т.к. древний majordomo на windows.
Raspberry pi3 на X820 с собственного образа MJD, broadlink rm mini3, sonoff basic, самодельные погодные станции и wi-fi розетки на esp8266 esp-01.физический robot-дворецкий.
workpage
Сообщения: 438
Зарегистрирован: Чт авг 24, 2017 9:38 am
Благодарил (а): 51 раз
Поблагодарили: 86 раз
Контактная информация:

Re: Инструкция по программированию SonOff Basic

Сообщение workpage » Чт май 17, 2018 11:19 am

zoldaten писал(а):
Чт май 17, 2018 11:16 am
workpage писал(а):
Чт май 17, 2018 8:38 am
zoldaten писал(а):
Ср май 16, 2018 10:23 pm
sonoff basic, оно же в топике, как я понимаю. залил сразу 2-ю прошивку. про выкладку настроек - это встречная просьба...
Проверил прошивку. Залил на всякий случай в действующее реле.
Всё работает.
Включением/выключением реле занимается один модуль, который работает с кнопкой на корпусе и топиком MQTT. Поэтому, если реле с кнопки включается, значит должно и из топика.
Вот скриншот MQTTbox. Попробуйте из него послать команду.
Сразу должен прийти ответ status + конечно же, должно переключится реле.
mqtt-boxа нет, т.к. древний majordomo на windows.
Короче надо с помощью любого инструмента отправить mqtt пакет, (см выше), что б MJD его увидел.
Для windows это mqttbox и mqttlens
Есть на линуксе ещё какие-то инструменты. Но я не разбирался.
Хотя, наверное, можно просто добавить новую запись в MQTT.
Кстати на моём скриншоте имя пакета заканчивается на light. Не обращайте внимание. Там должно быть rele
Ответить