Инструкция по программированию SonOff Touch
Модератор: immortal
Re: Инструкция по программированию SonOff Touch
Здравствуйте, у меня новая плата 2018год с ESP8285 2 клавишный. Залил прошивку wifi-iot, GPIO 5 – реле и подсветка touch панели
GPIO 12 – реле и подсветка touch панели, но никак не могу настроить сенсоры. Релюшки щелкают при переключении в прошивке 5 и 12 gpio, а на каких GPIO висят сенсоры?
GPIO 12 – реле и подсветка touch панели, но никак не могу настроить сенсоры. Релюшки щелкают при переключении в прошивке 5 и 12 gpio, а на каких GPIO висят сенсоры?
Re: Инструкция по программированию SonOff Touch
0 и 9 сенсоры.
13 - информационный светодиод.
13 - информационный светодиод.
Re: Инструкция по программированию SonOff Touch
Сделал так:
в под пункте Interrupt: и там указал в Int2 on GPIO - 9 в GPIO For Key-5
в пункте Setup GPIO MODE: нужно только указать GPIO где сидят выходные рыле - 5.
Но после этого ничего не работает. Реле могу пощелкать из меню прошивки, а с сенсора не щелкает, нагрузка не подключена.
то есть с 9 что то не получаеться, а 0 gpio замыкал на ноль при перепрошивке для ввода в режим программирования.
в под пункте Interrupt: и там указал в Int2 on GPIO - 9 в GPIO For Key-5
в пункте Setup GPIO MODE: нужно только указать GPIO где сидят выходные рыле - 5.
Но после этого ничего не работает. Реле могу пощелкать из меню прошивки, а с сенсора не щелкает, нагрузка не подключена.
то есть с 9 что то не получаеться, а 0 gpio замыкал на ноль при перепрошивке для ввода в режим программирования.
Re: Инструкция по программированию SonOff Touch
Может залить мою прошивку? Там всё работаетrom77 писал(а): Пн июн 18, 2018 4:55 pm Сделал так:
в под пункте Interrupt: и там указал в Int2 on GPIO - 9 в GPIO For Key-5
в пункте Setup GPIO MODE: нужно только указать GPIO где сидят выходные рыле - 5.
Но после этого ничего не работает. Реле могу пощелкать из меню прошивки, а с сенсора не щелкает, нагрузка не подключена.
Re: Инструкция по программированию SonOff Touch
попробую вашу спасибо, а не мог я с gpio напутать? несколько раз просто перебором подставлял разные гпио пункте Interrupt, на некоторых соноф вообще зависает, индикатор вайфай тухнет, не знаю как сбросить, нажимал на кнопку ресет, ничего не получается. Помогает только повторная перепрошивка.
Re: Инструкция по программированию SonOff Touch
Мини FAQ по SonOff T1 R2 EU ver: 1.0 плата 2018 год с ESP8285 2 клавишный. Залил прошивку wifi-iot.
Чтобы ввести Т1 в режим прошивки, нужно:
1. Загрузить девайс в обычном режиме
2. Запускаем NODEMCU, выбираем файл и режимы для прошивки и нажимаем FLASH
3. Нажать кнопку Reset слышим Пип пип , ТУТ-ЖЕ Нажать кнопку Reset слышим Пип пип Пип. После этого прошивка идет.
Для создания прошивки для 2-клавишного выключателя в wifi-iot ставим галочки:
MQTT клиент
MajorDoMo и другие
WI-FI индикатор - ставите в настройках 13 gpio
Web KEY
GPIO
Поддержка GPIO 9/10
Обновление OTA
Auto OTA
Работа с прерываниями
Настройки по умолчанию - прописываете свою точку доступа
Далее сохраняете, компилируете и скачиваете прошивку одним файлом.
В sonoff touch стоит не esp8266 а esp8285 и при прошивке надо в ESP8266Flasher выставлять параметр SPI Mode: DOUT
И тогда заливается одним файлом.
Настройки NODEMCU
115200
1mbite
40 mhz
spi mode dout
После прошивки заходим в меню, активируем PRO mode.
В пункте Setup GPIO MODE:
GPIO 5 OUTPUT F
GPIO 12 OUTPUT F
В пункте Interrupt:
Int2 on GPIO 9 в GPIO For Key: 5
Int2 on GPIO 0 в GPIO For Key: 12
GPIO 5 – реле и подсветка touch панели, GPIO 9 – сенсор
GPIO 12 – реле и подсветка touch панели,GPIO 0 – сенсор
GPIO13 - светодиод WiFi
Чтобы ввести Т1 в режим прошивки, нужно:
1. Загрузить девайс в обычном режиме
2. Запускаем NODEMCU, выбираем файл и режимы для прошивки и нажимаем FLASH
3. Нажать кнопку Reset слышим Пип пип , ТУТ-ЖЕ Нажать кнопку Reset слышим Пип пип Пип. После этого прошивка идет.
Для создания прошивки для 2-клавишного выключателя в wifi-iot ставим галочки:
MQTT клиент
MajorDoMo и другие
WI-FI индикатор - ставите в настройках 13 gpio
Web KEY
GPIO
Поддержка GPIO 9/10
Обновление OTA
Auto OTA
Работа с прерываниями
Настройки по умолчанию - прописываете свою точку доступа
Далее сохраняете, компилируете и скачиваете прошивку одним файлом.
В sonoff touch стоит не esp8266 а esp8285 и при прошивке надо в ESP8266Flasher выставлять параметр SPI Mode: DOUT
И тогда заливается одним файлом.
Настройки NODEMCU
115200
1mbite
40 mhz
spi mode dout
После прошивки заходим в меню, активируем PRO mode.
В пункте Setup GPIO MODE:
GPIO 5 OUTPUT F
GPIO 12 OUTPUT F
В пункте Interrupt:
Int2 on GPIO 9 в GPIO For Key: 5
Int2 on GPIO 0 в GPIO For Key: 12
GPIO 5 – реле и подсветка touch панели, GPIO 9 – сенсор
GPIO 12 – реле и подсветка touch панели,GPIO 0 – сенсор
GPIO13 - светодиод WiFi
Re: Инструкция по программированию SonOff Touch
Новая версия прошивки. Пока только для одноклавишного выключателя.
Добавлена обработка длинного нажатия.
Исправлены мелкие ошибки.
Если клавишу выключателя держать нажатой более 1.3 сек, формируется пакет: LongPress/ИМЯ ВЫКЛЮЧАТЕЛЯ/light и сообщение 1. Через 3 секунды формируется такой же пакет и сообщение 0. С помощью длинного нажатия можно, например, управлять дополнительными группами освещения или переключать дневной/ночной режим вручную в отдельно взятом помещении.
Добавлена обработка длинного нажатия.
Исправлены мелкие ошибки.
Если клавишу выключателя держать нажатой более 1.3 сек, формируется пакет: LongPress/ИМЯ ВЫКЛЮЧАТЕЛЯ/light и сообщение 1. Через 3 секунды формируется такой же пакет и сообщение 0. С помощью длинного нажатия можно, например, управлять дополнительными группами освещения или переключать дневной/ночной режим вручную в отдельно взятом помещении.
- Вложения
-
- touch_v3.zip
- (2.78 КБ) 218 скачиваний
Re: Инструкция по программированию SonOff Touch
Arduino IDE 1.8.2
В чем проблема , ни как не пойму

В чем проблема , ни как не пойму

- nick7zmail
- Сообщения: 7573
- Зарегистрирован: Пн окт 28, 2013 8:14 am
- Откуда: Екатеринбург
Re: Инструкция по программированию SonOff Touch
может прав на запись нет...попробуйте от имени админа запустить, проверьте наличие данного файла в принципе (доступен ли он в инете), по идее можете скачать и распаковать вручную.
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Re: Инструкция по программированию SonOff Touch
Пробовал запускать от им. админ-ра , не помогло, решил просто скачать и распаковать , поместил по адресу C:\Users\Step\AppData\Local\Arduino15\packages\esp8266-2.4.1
папки "packages " не было , создал сам
Но все ровно "Generic 8285 module" не отображается...
папки "packages " не было , создал сам
Но все ровно "Generic 8285 module" не отображается...
nick7zmail писал(а): Чт июл 26, 2018 6:55 pm может прав на запись нет...попробуйте от имени админа запустить, проверьте наличие данного файла в принципе (доступен ли он в инете), по идее можете скачать и распаковать вручную.