Прошивка Sonoff

tretyakov_sa

Moderator
Команда форума
Привет всем. Самый новый релиз здесь: https://github.com/tretyakovsa/Sonoff_WiFi_switch/releases/download/3.0/Build.Spiffs.flash.1Mb.256Kb.2018.12.03.zip
Все что было в предыдущей стабильной версии и
Множественные датчики ds18b20;
Реле может быть несколько;
Кнопок может быть несколько;
Кнопки могут работать с разными интервалами нажатия выполняя разные функции;
С работка датчиков температуры влажности освещенности по уровням;
Таймеры постоянные и одноразовые;
Формирование импульсов заданной длительности, пульсации постоянные, по времени по количеству повторов;
Сценарии;
ИК приемник и передатчик;
RF приемник и передатчик;
Макро команды формирование сцен;
Голосовое управление;
Отправка команд от одного модуля к другому через сценарии;
Поддержка RF выключателей LIVOLO;
Поддержка RGB 5050 / 3528 / 2835 шим;
Подключение бузера и вывод тонов;
Скоро mqtt и поддержка iot-manager
Пользуйтесь :)
Работает на любых устройствах ESP8266 с DIO режимом памяти.
Если у вас ESP8285 или модули не поддерживают режим DIO при перепрошивке установите свой режим в интерфейсе ESP8266Flasher не будет пока работать только обновление с сайта при таком варианте!
 

tretyakov_sa

Moderator
Команда форума
Все замечательно, но c какого перепуга здесь SONOFF?
похоже на кашу из топора.
Этой прошивкой пользуются те у кого есть Sonoffы разных конструкций и те кто делает устройства сами. Изначально мы делали прошивку для себя и так как она подходила для первых версий Sonoff выложили её, а затем люди стали просить дополнительные функции. Так как разные проекты вести было проблематично, мы объединили все в одном. У меня дома работают разные устройства разработанные мной и несколько версий Sonoff все это с одной и той же прошивкой.
 

tretyakov_sa

Moderator
Команда форума
почему бы не написать что это подходит просто для ESP
В Sonoff нет всего того что Вы включили в прошивку.
Потому что этой веткой пользуются те кто имеет готовый Sonoff. Купили и начинают искать решение для отвязки от китайских серверов.
 

tretyakov_sa

Moderator
Команда форума
т е вы не хотите помогать тем, кто не использует sonoff.
нормально!
:) ээто ваши домыслы. Давайте откроем отдельную ветку для этой беседы и там обсудим как лучше помочь тем кто не использует sonoff.
У нас в прошивке есть несколько предустановленных конфигураций и статистик прошивки пока такая:
Sonoff_WiFi_switch.jpg
 

yyyyyyyy

New member
А зачем перепрошивать соноф? Нельзя оставить родную прошивку в нем и написать просто подходящий на большинство задач веб интерфейс?
 

tretyakov_sa

Moderator
Команда форума
А зачем перепрошивать соноф? Нельзя оставить родную прошивку в нем и написать просто подходящий на большинство задач веб интерфейс?
Перепрошивают её в том случае если хотят получить совершенно другой вид устройства и другие принципы управления. Например веб интерфейс не поддерживается родной прошивкой, прошивка привязана к китайскому серверу, нельзя объединить с другими типами устройств.
И еще вопрос где этот подходящий веб сервер хранить?
 

yyyyyyyy

New member
Перепрошивают её в том случае если хотят получить совершенно другой вид устройства и другие принципы управления. Например веб интерфейс не поддерживается родной прошивкой, прошивка привязана к китайскому серверу, нельзя объединить с другими типами устройств.
И еще вопрос где этот подходящий веб сервер хранить?
Я перепутал название. Имел ввиду веб браузер. Управление с веб браузера ток же недоступно у сонофа? Да, китайцы конечно пакостники.
 

Виктор_1966

New member
Исходники не компилируются (( как по мне много не нужного мусора в прошивке разбираться сложно хороший интерфейс и много удобного в настройках но такое количество управляющих элементов в виде RF и куча не нужных мне датчиков а нужного нет например BME280 .Пробовал ни 1 раз заставить работать под себя ничего не выходит функционал вроде хороший но много багов
К примеру MQTT в моём понятии должно работать совсем по другому
к примеру отсылка состояния устройства каждые 30 секунд брокеру(состояние реле , данные датчиков и так далее и при удалённом управлении страница должна отображать результат включено или выключено реле или лампа)
Пока ковыряю часть вашей прошивки из уроков чтобы приспособить под себя но успехов мало ))
знаний не хватает и код ооочень велик
 

Koordinator

New member
Всех приветствую!
Долго разбирался с компиляцией в ArduinoIDE (сборка 1.6.14). Компилятор ругался на версии библиотек. Потом воспользовался советом по установке с нуля ядра ESP8266 версии 2.3.0. Скомпилировал. Но не получилось использовать sketch data upload. Кидает ошибку.
Потом нашел в архиве файлы для прошивки через ESP Flasher. На Sonoff basik вроде заливка происходит. На TTL конвертере также есть индикация, но после заливки двух файлов больше ничего не происходит. Нет никаких миганий светодиодом, не появляется никакая новая сеть.
Ладно, взял плату NodeMCU с ESP12. Прошилась без проблем. Появляется, но не каждый раз сеть sonoff loader. При подключении появляется страница с 4 кнопками. Жму настройку для подключения к роутеру, ввожу имя сети и пароль. Пишет:
Credentials Saved
Trying to connect ESP to network.
If it fails reconnect to AP to try again.
После больше ничего не происходит. Может надо дольше ждать.
Вчерашним вечером перезалил еще раз два файла на ESP12 и после некоторого молчания появилась сеть sonoff start, при подключении которой появилось уже меню как в примерах, с кучей настроек, графиками и прочим. Пока не разбирался с этим.
Sonoff basik пока запустить не получилось.
 

LexaP

New member
Имею sonoff выключатели, на esp8255. И одно и двух кнопочные. В программировании я полный ноль. Может кто даст готовые прошивки для того, чтобы эти девайсы работали в Homekit?
Пробовал прошивать по инструкции sprut.ai/client/article/231 , но ничего не получилось. 3 дня бился, результата 0.
Сменил 2 ТТЛ конвертора. Кучу других прошивок. Что только не попробовал, результата пока не добился.
 
Сверху Снизу