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

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

Модераторы: Bagir, Ivan, Vit, immortal, PAV

VladPTZ
Сообщения: 210
Зарегистрирован: Вт май 31, 2016 6:56 pm
Откуда: Россия Карелия Петрозаводск
Благодарил (а): 60 раз
Поблагодарили: 22 раза

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

Сообщение VladPTZ » Пт янв 19, 2018 12:31 pm

Появился у меня еще 2х клавишный Sonoff T
Единственый выключатель который я не проверил перед пере прошивкой.
Не работает первая сенсорная кнопка.
Если замыкать проводом программирования на минус (припаян к резистору R19) то нормально включается и выключается, что говорит ПО в ESP работает.

Почему может не работать первая сенсорная кнопка в двухклавишном выключателе?
Фото платы прилагаю.

Еще интересно как задается на производстве две или три кнопки, перепайкой резисторов R1, R2, R3?

Для чего появилась микросхема A00MEL ? Как я понимаю через не проходят сигналы кнопок, есть ли на нее где прошивка? Отличается ли она для 2 трех клавишного?
СпойлерПоказать
IMG_20180119_100833.jpg
IMG_20180119_100833.jpg (5.55 МБ) 1720 просмотров
За это сообщение автора VladPTZ поблагодарил:
TrDA (Вт фев 13, 2018 4:58 pm)
Рейтинг: 1.47%
Orange Pi PC, OC Armbian (Linux), терминал Xiaomi Redmi note 3 PRO Prime
VladPTZ
Сообщения: 210
Зарегистрирован: Вт май 31, 2016 6:56 pm
Откуда: Россия Карелия Петрозаводск
Благодарил (а): 60 раз
Поблагодарили: 22 раза

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

Сообщение VladPTZ » Пт янв 19, 2018 5:24 pm

На выходе контролера сенсорных кнопок нашел все три сигнала с копок, поиск продолжается, может не на том пине кнопки ловлю, а ловлю я их на пинах 0 9 10 как sonoff t1 но с другой платой.
Orange Pi PC, OC Armbian (Linux), терминал Xiaomi Redmi note 3 PRO Prime
VladPTZ
Сообщения: 210
Зарегистрирован: Вт май 31, 2016 6:56 pm
Откуда: Россия Карелия Петрозаводск
Благодарил (а): 60 раз
Поблагодарили: 22 раза

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

Сообщение VladPTZ » Сб янв 20, 2018 9:55 am

Изучив исходники на придет используемых пинов https://majordomo.smartliving.ru/forum/ ... 893#p66547
Как я и предполагал, первая кнопка на пине 0 ESPшки

#define BUTTON_PIN1 0
#define RELAY_PIN1 12
#define LED_PIN 13

#define BUTTON_PIN2 9
#define RELAY_PIN2 5

#define BUTTON_PIN3 10
#define RELAY_PIN3 4

Получается все упирается в чип A00MEL https://www.silabs.com/documents/public ... asheet.pdf
И его прошивку Где ее всять?

Еще не понятно зачем разработчики нагородили огород с тремя микроконтроллерами, когда можно было обработку 433мгц запихать в espшку.
На крайний случай придется выдернуть этот A00MEL и соединить напрямую. (как в аналогичных выключателях Sonoff)
Есть у кого успешный опыт испотзования такого выключателя? После перепршивки обошлось без граблей?

И еще, при нажатиии на и удержании что первуючто вторую кнопку бибикает спикер.
За это сообщение автора VladPTZ поблагодарил:
TrDA (Вт фев 13, 2018 4:58 pm)
Рейтинг: 1.47%
Orange Pi PC, OC Armbian (Linux), терминал Xiaomi Redmi note 3 PRO Prime
VladPTZ
Сообщения: 210
Зарегистрирован: Вт май 31, 2016 6:56 pm
Откуда: Россия Карелия Петрозаводск
Благодарил (а): 60 раз
Поблагодарили: 22 раза

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

Сообщение VladPTZ » Сб янв 20, 2018 11:52 am

Починил, неисправен (обрыв) был резистор R19 на 1K соединяющей A00MEL c пином 0 ESP.
Не мог же он сгореть при программировании когда замыкаем пин 0 на минус, а возможно и брак.
Теперь 2 кнопки щелкают релюшками. :)
За это сообщение автора VladPTZ поблагодарили (всего 2):
workpage (Вс янв 21, 2018 11:26 am) • TrDA (Вт фев 13, 2018 4:58 pm)
Рейтинг: 2.94%
Orange Pi PC, OC Armbian (Linux), терминал Xiaomi Redmi note 3 PRO Prime
workpage
Сообщения: 226
Зарегистрирован: Чт авг 24, 2017 9:38 am
Благодарил (а): 33 раза
Поблагодарили: 58 раз
Контактная информация:

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

Сообщение workpage » Вс янв 21, 2018 11:22 am

VladPTZ писал(а):Изучив исходники на придет используемых пинов https://majordomo.smartliving.ru/forum/ ... 893#p66547
Как я и предполагал, первая кнопка на пине 0 ESPшки

#define BUTTON_PIN1 0
#define RELAY_PIN1 12
#define LED_PIN 13

#define BUTTON_PIN2 9
#define RELAY_PIN2 5

#define BUTTON_PIN3 10
#define RELAY_PIN3 4

Получается все упирается в чип A00MEL https://www.silabs.com/documents/public ... asheet.pdf
И его прошивку Где ее всять?

Еще не понятно зачем разработчики нагородили огород с тремя микроконтроллерами, когда можно было обработку 433мгц запихать в espшку.
На крайний случай придется выдернуть этот A00MEL и соединить напрямую. (как в аналогичных выключателях Sonoff)
Есть у кого успешный опыт испотзования такого выключателя? После перепршивки обошлось без граблей?

И еще, при нажатиии на и удержании что первуючто вторую кнопку бибикает спикер.
У меня таких выключателей штук 40 по всему дому...
Пока всё работает.
Фактически удалённое обновление доступно только для esp. Для других МК только базовая прошивка с завода.
Назначение A00MEL мне не понятно. Она насквозь пропускает сигналы на реле. Единственное, как мне кажется, для чего она нужна, это формирование сигнала для пищалки.
"Спасибо" можно отправлять на сберовскую карту 4817 7600 9349 2886
TrDA
Сообщения: 50
Зарегистрирован: Ср сен 27, 2017 9:13 pm
Благодарил (а): 160 раз
Поблагодарили: 10 раз

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

Сообщение TrDA » Вс фев 04, 2018 8:00 pm

Тут информация как увеличить зону чуствительности кнопок.
https://youtu.be/4lYatGebw8E
Берендей
Сообщения: 114
Зарегистрирован: Ср окт 18, 2017 9:44 am
Благодарил (а): 24 раза
Поблагодарили: 17 раз

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

Сообщение Берендей » Вс фев 04, 2018 10:40 pm

На днях поставил подобный продукт, заранее начитался/насмотрелся о необходимости увеличивать зону срабатывания, приготовился... Попробовал пользоваться... Зачем??? Неужели кто-то целится одним пальцем в круг??? Прекрасно срабатывает от прикосновения ладонью или тыльной стороной ладони к плоскости выключателя.
OrangePI PC/ARMBIAN 5.36 + DS3231+433Mhz. Esp8266(ArduinoIDE). Arduino MEGA2560 + Oregon THGN132N.
Sonoff RF Bridge + sensors
workpage
Сообщения: 226
Зарегистрирован: Чт авг 24, 2017 9:38 am
Благодарил (а): 33 раза
Поблагодарили: 58 раз
Контактная информация:

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

Сообщение workpage » Ср фев 07, 2018 10:13 pm

Берендей писал(а):На днях поставил подобный продукт, заранее начитался/насмотрелся о необходимости увеличивать зону срабатывания, приготовился... Попробовал пользоваться... Зачем??? Неужели кто-то целится одним пальцем в круг??? Прекрасно срабатывает от прикосновения ладонью или тыльной стороной ладони к плоскости выключателя.
Поддерживаю. "Нажимаю" ладонью.
"Спасибо" можно отправлять на сберовскую карту 4817 7600 9349 2886
TrDA
Сообщения: 50
Зарегистрирован: Ср сен 27, 2017 9:13 pm
Благодарил (а): 160 раз
Поблагодарили: 10 раз

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

Сообщение TrDA » Вт фев 13, 2018 4:56 pm

VladPTZ писал(а):Появился у меня еще 2х клавишный Sonoff T
Единственый выключатель который я не проверил перед пере прошивкой.
Не работает первая сенсорная кнопка.
Если замыкать проводом программирования на минус (припаян к резистору R19) то нормально включается и выключается, что говорит ПО в ESP работает.
Почему может не работать первая сенсорная кнопка в двухклавишном выключателе?
Еще интересно как задается на производстве две или три кнопки, перепайкой резисторов R1, R2, R3?
...
Починил, неисправен (обрыв) был резистор R19 на 1K соединяющей A00MEL c пином 0 ESP.
Не мог же он сгореть при программировании когда замыкаем пин 0 на минус, а возможно и брак.
Теперь 2 кнопки щелкают релюшками.
У меня та-же история:
- один 2х клавишный, без проблем прошил, уже работает.
- второй 2х клавишный, одна клавиша отвалилась + сжёг дорожки для прошивки.
- третий 1х клавишный, единственная клавиша отвалилась.

Огромное спасибо VladPTZ, за информацию по лечению девайса.

Но у меня новая плата 2018год с ESP8285 (фото в хорошем качестве, не моё):
https://smarthome.schimmer-media.de/ind ... gpio0-jpg/

p.s.
Теперь моих фото:
1. Слева 1х -> Справа 2х: визуально платы одинаковые на 99%, отличаются "принт" маркировкой в левом верхнем углу.
СпойлерПоказать
20180213_211509.jpg
20180213_211509.jpg (2.45 МБ) 1186 просмотров
20180213_211656.jpg
20180213_211656.jpg (2.6 МБ) 1186 просмотров
2. Макросъёмка (на мобильный, как мог), если нужно добавлю, пишите ЧТО конкретно.
СпойлерПоказать
20180213_211945.jpg
20180213_211945.jpg (1.92 МБ) 1186 просмотров
20180213_212123.jpg
20180213_212123.jpg (1.43 МБ) 1186 просмотров
20180213_212154.jpg
20180213_212154.jpg (1.64 МБ) 1186 просмотров
3. Усовершенствовал :D
СпойлерПоказать
sonoff t1 up.jpg
sonoff t1 up.jpg (2.94 МБ) 1141 просмотр
p.p.s.
- заменил R19, обозначение "331" (был обрыв) - всё заработало.
- микросхема на обратной (силовой) стороне - без маркировки.
- силовые части - разные, отличаются контактов, релюшек и обвязки.
- свои ошибки пайки, которые на фото - выложил сознательно - старайтесь избегать.
Последний раз редактировалось TrDA Сб фев 17, 2018 9:52 pm, всего редактировалось 15 раз.
За это сообщение автора TrDA поблагодарил:
workpage (Сб фев 17, 2018 12:27 pm)
Рейтинг: 1.47%
workpage
Сообщения: 226
Зарегистрирован: Чт авг 24, 2017 9:38 am
Благодарил (а): 33 раза
Поблагодарили: 58 раз
Контактная информация:

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

Сообщение workpage » Вт фев 13, 2018 5:04 pm

TrDA писал(а):
VladPTZ писал(а):Появился у меня еще 2х клавишный Sonoff T
Единственый выключатель который я не проверил перед пере прошивкой.
Не работает первая сенсорная кнопка.
Если замыкать проводом программирования на минус (припаян к резистору R19) то нормально включается и выключается, что говорит ПО в ESP работает.
Почему может не работать первая сенсорная кнопка в двухклавишном выключателе?
Еще интересно как задается на производстве две или три кнопки, перепайкой резисторов R1, R2, R3?
...
Починил, неисправен (обрыв) был резистор R19 на 1K соединяющей A00MEL c пином 0 ESP.
Не мог же он сгореть при программировании когда замыкаем пин 0 на минус, а возможно и брак.
Теперь 2 кнопки щелкают релюшками.
У меня та-же история:
- один 2х клавишный, без проблем прошил, уже работает.
- второй 2х клавишный, одна клавиша отвалилась + сжёг дорожки для прошивки.
- третий 1х клавишный, единственная клавиша отвалилась.

Огромное спасибо VladPTZ, за информацию по лечению девайса.

Но у меня новая плата с ESP8285 (фото пока не моё):
https://smarthome.schimmer-media.de/ind ... 11111-jpg/
Не вижу разъема на силовую плату. Где он?
Никаких нюансов не всплыло при прошивке плат новой ревизии?
Что сдохло? Резистор рассыпался? Видимо когда припаиваешь gpio0 что-то с резистором происходит.
Я тогда с вашего разрешения фотку поставлю в шапку темы
За это сообщение автора workpage поблагодарил:
TrDA (Вт фев 13, 2018 11:33 pm)
Рейтинг: 1.47%
"Спасибо" можно отправлять на сберовскую карту 4817 7600 9349 2886
Ответить