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

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

Модератор: immortal

rom77
Сообщения: 28
Зарегистрирован: Вт май 15, 2018 12:16 pm
Благодарил (а): 1 раз
Поблагодарили: 1 раз

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

Сообщение rom77 » Пн июн 18, 2018 3:01 pm

Здравствуйте, у меня новая плата 2018год с ESP8285 2 клавишный. Залил прошивку wifi-iot, GPIO 5 – реле и подсветка touch панели
GPIO 12 – реле и подсветка touch панели, но никак не могу настроить сенсоры. Релюшки щелкают при переключении в прошивке 5 и 12 gpio, а на каких GPIO висят сенсоры?
workpage
Сообщения: 438
Зарегистрирован: Чт авг 24, 2017 9:38 am
Благодарил (а): 51 раз
Поблагодарили: 86 раз
Контактная информация:

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

Сообщение workpage » Пн июн 18, 2018 3:05 pm

0 и 9 сенсоры.
13 - информационный светодиод.
За это сообщение автора workpage поблагодарил:
TimonDK (Сб сен 15, 2018 12:07 pm)
Рейтинг: 1.16%
rom77
Сообщения: 28
Зарегистрирован: Вт май 15, 2018 12:16 pm
Благодарил (а): 1 раз
Поблагодарили: 1 раз

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

Сообщение rom77 » Пн июн 18, 2018 4:55 pm

Сделал так:
в под пункте Interrupt: и там указал в Int2 on GPIO - 9 в GPIO For Key-5
в пункте Setup GPIO MODE: нужно только указать GPIO где сидят выходные рыле - 5.
Но после этого ничего не работает. Реле могу пощелкать из меню прошивки, а с сенсора не щелкает, нагрузка не подключена.
то есть с 9 что то не получаеться, а 0 gpio замыкал на ноль при перепрошивке для ввода в режим программирования.
workpage
Сообщения: 438
Зарегистрирован: Чт авг 24, 2017 9:38 am
Благодарил (а): 51 раз
Поблагодарили: 86 раз
Контактная информация:

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

Сообщение workpage » Пн июн 18, 2018 4:57 pm

rom77 писал(а):
Пн июн 18, 2018 4:55 pm
Сделал так:
в под пункте Interrupt: и там указал в Int2 on GPIO - 9 в GPIO For Key-5
в пункте Setup GPIO MODE: нужно только указать GPIO где сидят выходные рыле - 5.
Но после этого ничего не работает. Реле могу пощелкать из меню прошивки, а с сенсора не щелкает, нагрузка не подключена.
Может залить мою прошивку? Там всё работает :)
rom77
Сообщения: 28
Зарегистрирован: Вт май 15, 2018 12:16 pm
Благодарил (а): 1 раз
Поблагодарили: 1 раз

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

Сообщение rom77 » Пн июн 18, 2018 5:10 pm

попробую вашу спасибо, а не мог я с gpio напутать? несколько раз просто перебором подставлял разные гпио пункте Interrupt, на некоторых соноф вообще зависает, индикатор вайфай тухнет, не знаю как сбросить, нажимал на кнопку ресет, ничего не получается. Помогает только повторная перепрошивка.
rom77
Сообщения: 28
Зарегистрирован: Вт май 15, 2018 12:16 pm
Благодарил (а): 1 раз
Поблагодарили: 1 раз

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

Сообщение rom77 » Ср июн 20, 2018 8:59 am

Мини 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
За это сообщение автора rom77 поблагодарил:
StrangerIV (Сб ноя 17, 2018 11:13 pm)
Рейтинг: 1.16%
workpage
Сообщения: 438
Зарегистрирован: Чт авг 24, 2017 9:38 am
Благодарил (а): 51 раз
Поблагодарили: 86 раз
Контактная информация:

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

Сообщение workpage » Вс июл 01, 2018 2:52 pm

Новая версия прошивки. Пока только для одноклавишного выключателя.
Добавлена обработка длинного нажатия.
Исправлены мелкие ошибки.
Если клавишу выключателя держать нажатой более 1.3 сек, формируется пакет: LongPress/ИМЯ ВЫКЛЮЧАТЕЛЯ/light и сообщение 1. Через 3 секунды формируется такой же пакет и сообщение 0. С помощью длинного нажатия можно, например, управлять дополнительными группами освещения или переключать дневной/ночной режим вручную в отдельно взятом помещении.
Вложения
touch_v3.zip
(2.78 КБ) 154 скачивания
Step40
Сообщения: 112
Зарегистрирован: Сб июл 14, 2018 11:31 am
Откуда: Волгоград
Благодарил (а): 90 раз
Поблагодарили: 7 раз

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

Сообщение Step40 » Чт июл 26, 2018 6:50 pm

Arduino IDE 1.8.2
В чем проблема , ни как не пойму
Изображение
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

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

Сообщение nick7zmail » Чт июл 26, 2018 6:55 pm

может прав на запись нет...попробуйте от имени админа запустить, проверьте наличие данного файла в принципе (доступен ли он в инете), по идее можете скачать и распаковать вручную.
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Step40
Сообщения: 112
Зарегистрирован: Сб июл 14, 2018 11:31 am
Откуда: Волгоград
Благодарил (а): 90 раз
Поблагодарили: 7 раз

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

Сообщение Step40 » Чт июл 26, 2018 7:18 pm

Пробовал запускать от им. админ-ра , не помогло, решил просто скачать и распаковать , поместил по адресу C:\Users\Step\AppData\Local\Arduino15\packages\esp8266-2.4.1
папки "packages " не было , создал сам
Но все ровно "Generic 8285 module" не отображается...
nick7zmail писал(а):
Чт июл 26, 2018 6:55 pm
может прав на запись нет...попробуйте от имени админа запустить, проверьте наличие данного файла в принципе (доступен ли он в инете), по идее можете скачать и распаковать вручную.
Ответить