[Модуль] Sonoff DIY

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

Модератор: immortal

doc_bravn
Сообщения: 126
Зарегистрирован: Чт янв 30, 2014 1:14 pm
Откуда: Москва
Благодарил (а): 4 раза
Поблагодарили: 1 раз

Re: [Модуль] Sonoff DIY

Сообщение doc_bravn » Вс янв 26, 2020 2:56 pm

chimik писал(а):
Вс янв 26, 2020 2:49 pm
Вроде не конфликтовали, но я потом отвязала объекты от dev_sonoff. Пробуйте.
Объекты которыми управлять нужно я отвяжу от dev_sonoff когда на Sonoff_DIY управление переведу. Имею ввиду если оба модуля будут установлены в системе, но к dev_sonoff объектов не будет привязано и управление будет идти через Sonoff_DIY, установленный параллельно модуль dev_sonoff мешать не будет? Его оставлю просто как запасной вариант и источник информации о DEVICEKEY для устройств.
Последний раз редактировалось doc_bravn Вс янв 26, 2020 7:53 pm, всего редактировалось 1 раз.
doc_bravn
Сообщения: 126
Зарегистрирован: Чт янв 30, 2014 1:14 pm
Откуда: Москва
Благодарил (а): 4 раза
Поблагодарили: 1 раз

Re: [Модуль] Sonoff DIY

Сообщение doc_bravn » Вс янв 26, 2020 7:51 pm

Все мои устройства определились модулем, DEVICEKEY для каждого устройства прописал. Но некоторые из 4-х устройств периодически переходят в офлайн. Точнее зеленый квадратик с надписью Online периодически сменяется на красный квадратик с надписью Online. Если пощелкать устройством через евелинк, то меняется на зеленый квадратик. Как это исправить и от чего это зависит? В модуле dev_sonoff такого нет и все устройства онлайн и всегда управляются без проблем.
Интересно еще и то, что те устройства которые стали красным могут через какое-то время снова стать зеленым вообще без каких-либо действий. Без щелкания устройством в эвелинк. Просто сами по себе. А те которые до этого были зеленые могут вдруг стать карсными и потом спустя какое-то время снова стать зелеными.
Мазур
Сообщения: 133
Зарегистрирован: Чт ноя 26, 2015 3:52 pm
Благодарил (а): 32 раза
Поблагодарили: 1 раз

Re: [Модуль] Sonoff DIY

Сообщение Мазур » Сб июл 18, 2020 8:57 am

Други. Пришел ко мне вера диммер D1. Хочу его подключить к МД. В модуле он отображается но для управления
нужно ввести ключ. ))) Нашел официальную инструкцию по перевода диммера в DIY режим...
http://developers.sonoff.tech/sonoff-di ... tocol.html
НО. У меня нет пульта! (((((
Кто знает как это можно реализовать?
zoz
Сообщения: 74
Зарегистрирован: Чт авг 11, 2016 1:19 am
Откуда: Киев
Благодарил (а): 6 раз
Поблагодарили: 41 раз

Re: [Модуль] Sonoff DIY

Сообщение zoz » Пт сен 11, 2020 1:08 am

Обратите внимание с версии прошивки 3.5.0 изменился метод перевода в DIY
https://github.com/itead/Sonoff_Devices ... %20Doc.pdf
перемычек уже на надо, просто держим 5 сек кнопку, конектимся на AP SSID: ITEAD-xxxxxxx
Password: 12345678, идем на вебморду http://10.10.7.1/ и там ставим настройки своей сети.

MIni подключилось модуль, увидел после того как поклацал кнопкой.
Домик Алисы - Orange Pi PC, DietPi | +BroadlinkRM+esp8266(espEasy)+zigbee(sonoff,Aqara)
e.shok
Сообщения: 1
Зарегистрирован: Вт дек 12, 2017 2:29 pm
Благодарил (а): 1 раз
Поблагодарили: 0

Re: [Модуль] Sonoff DIY

Сообщение e.shok » Вт ноя 10, 2020 12:08 am

Мазур писал(а):
Сб июл 18, 2020 8:57 am
Други. Пришел ко мне вера диммер D1. Хочу его подключить к МД. В модуле он отображается но для управления
нужно ввести ключ. ))) Нашел официальную инструкцию по перевода диммера в DIY режим...
http://developers.sonoff.tech/sonoff-di ... tocol.html
НО. У меня нет пульта! (((((
Кто знает как это можно реализовать?
У меня аналогичная проблема, удалось победить?
Есть у меня Broadlink RM Pro+ хочу с помощью него перевести ДИММЕР в режим AP вот только нужен код команды сопряжения от пульта Sonoff RM433 , может кто ни будь считать и поделиться? Выглядит он в MD примерно так (b276280013060606060706060607050b0b0c060606060b06060b0c06050c0606060606060606060606060506)
alexfrolkin
Сообщения: 8
Зарегистрирован: Пт июл 29, 2016 12:40 am
Благодарил (а): 1 раз
Поблагодарили: 1 раз

Re: [Модуль] Sonoff DIY

Сообщение alexfrolkin » Вс ноя 29, 2020 9:32 pm

Всем привет, сегодня получил на почте Sonoff Mini, на плате маркировка v1.2. В DIY и правда стало проще перевести :D Борюсь весь вечер с работой возвратного выключателя с этим модулем. Как я понял за задержку импульса отвечает параметр pulseWidth. Игрался с его значениями, ничего путного не получилось, нужно ловить четкий тайминг для включения/выключения. Но заметил, что кнопка самого модуля как раз выключает и включает реле, причем без всяких хитрых таймингов. Хочу перерезать дорожку S2 и подпаяться к кнопке. Никто не заморачивался таким ? Или есть какой то способ програмно убрать этот лаг в контактах S1 И S2. P.S. Я в курсе, что модуль не заявлен с работой с возвратными выключателями :geek:
saturn017
Сообщения: 10
Зарегистрирован: Вс май 13, 2018 2:02 am
Благодарил (а): 5 раз
Поблагодарили: 1 раз

Re: [Модуль] Sonoff DIY

Сообщение saturn017 » Ср дек 02, 2020 4:15 pm

Мазур писал(а):
Сб июл 18, 2020 8:57 am
Кто знает как это можно реализовать?
С помощью ардуинки, передатчика на 433 Мгц и библиотеки RCSwitch
Коды пульта (кнопки слева направо, сверху вниз):
СпойлерПоказать
5453240 - on
5453244 - off
5453236 - III
5453241 - II
5453234 - 0
5453237 - I
5453233 - сброс
5453235 - сопряжение
разрядность 24
При удержании кнопки сигналы повторяются через каждые 100 миллисекунды
Скетч будет примерно такой, для запуска режима DIY:
СпойлерПоказать

#include <RCSwitch.h>
RCSwitch mySwitch = RCSwitch();
void setup() {
Serial.begin(9600);

mySwitch.enableTransmit(10); // 10 - номер пина к которому подключен передатчик
}

void loop() {
for (int i=0;i<55;i++){
mySwitch.send(5453235, 24);
delay(100);
}
}
alexfrolkin
Сообщения: 8
Зарегистрирован: Пт июл 29, 2016 12:40 am
Благодарил (а): 1 раз
Поблагодарили: 1 раз

Re: [Модуль] Sonoff DIY

Сообщение alexfrolkin » Чт дек 03, 2020 4:40 pm

alexfrolkin писал(а):
Вс ноя 29, 2020 9:32 pm
Всем привет, сегодня получил на почте Sonoff Mini, на плате маркировка v1.2. В DIY и правда стало проще перевести :D Борюсь весь вечер с работой возвратного выключателя с этим модулем. Как я понял за задержку импульса отвечает параметр pulseWidth. Игрался с его значениями, ничего путного не получилось, нужно ловить четкий тайминг для включения/выключения. Но заметил, что кнопка самого модуля как раз выключает и включает реле, причем без всяких хитрых таймингов. Хочу перерезать дорожку S2 и подпаяться к кнопке. Никто не заморачивался таким ? Или есть какой то способ програмно убрать этот лаг в контактах S1 И S2. P.S. Я в курсе, что модуль не заявлен с работой с возвратными выключателями :geek:
Отвечаю сам себе :) Перерезал дорожку идущую на S2, подпаял S2 к кнопке самого устройства. Теперь возвратный выключатель прекрасно, без всяких таймингов, управляет Sonoff mini 8-)
За это сообщение автора alexfrolkin поблагодарил:
AndreyAA (Чт дек 10, 2020 10:07 pm)
Рейтинг: 1.16%
Andyross79
Сообщения: 21
Зарегистрирован: Вт сен 03, 2019 7:17 am
Благодарил (а): 9 раз
Поблагодарили: 2 раза

Sonoff DUAL R3 DIY

Сообщение Andyross79 » Сб май 01, 2021 9:59 am

Друзья, помогите. Sonoff DUAL R3 DIY нашелся, но не управляется и модуль его выключатели не распарсивает.
В поле "switches": {"switch":"off","outlet":0},{"switch":"on","outlet":1}
Как это подключать к SRelays объектам? Я так понимаю, нужно руками разбирать эту строку, раскидывать по 2 объектам (для 2 реле), а при изменении в объектах, обратно собирать строку и закидывать в модуль?
Тут кто-то писал, что все штатно подключается, даже для 4 каналов. Второй день голова болит...
Andyross79
Сообщения: 21
Зарегистрирован: Вт сен 03, 2019 7:17 am
Благодарил (а): 9 раз
Поблагодарили: 2 раза

Re: [Модуль] Sonoff DIY

Сообщение Andyross79 » Вс май 30, 2021 10:18 am

Еще проблема - устройство по запросу IP/device в DIY режиме выдает ключ gBnQdf7Rbob/+r/4i+mWetRNVHNgagjlxmC3ZSffAC6gZJN6p8H899Ae8t8oLBt4Q5U5dt9rxO84kKgb506l6b5BbSEzGzWuxIbsYrxrRXCVwtSDvkIvPz0E96sDEs5h1P7lD4n+5mAvF4Bw0c8ZqNBPF6qZhgXC4+KUyvSvgP8=
Соответственно, нужно его как-то преобразовывать, но как?
Самое обидное, что модуль sonoff его не видит почему-то и я не могу вынуть ключ через него.
Ответить