Страница 17 из 27

Re: Шлюз на базе ESP32 для R4S-устройств (Ready for Sky/Nordic)

Добавлено: Сб июл 18, 2020 8:31 am
meta11ist
alutov писал(а): Пт июл 17, 2020 5:51 pm Обновитесь, может проблема уйдет. При падении mqtt после реконнекта теперь передаются все значения на брокер. Если при перегрузке ХА брокер не падает, ничем помочь не смогу. Пароль теперь придется вводить аккуратнее.)) По mqtt теперь можно менять цвет ночника. Правда, как и вебе, при перегрузке есп значения цвета поменяются на сохраненные в настройках. Ну и обновляться можно по wifi, ничем не хуже программатора, и настройки сохранятся.
Upd. 18.07. Подумал, что с точками в пароле очень легко допустить ошибку при вводе. А потому шлюз при неудачной попытке подключения к основной сети пытается затем подключиться к гостевой.
Какой файл заливать через ота? А то я уехал из дома, права на ошибку нет)
fr4sGate.bin или r4sGate.bin? Настройки сохраняются касательно логина и пароля для точки доступа тоже?

Re: Шлюз на базе ESP32 для R4S-устройств (Ready for Sky/Nordic)

Добавлено: Сб июл 18, 2020 10:37 am
alutov
r4sGate.bin. Да, все настройки сохранятся.

Re: Шлюз на базе ESP32 для R4S-устройств (Ready for Sky/Nordic)

Добавлено: Чт июл 23, 2020 8:05 am
meta11ist
alutov писал(а): Сб июл 18, 2020 10:37 am r4sGate.bin. Да, все настройки сохранятся.
А аптайм не публикуется в топики мктт? На последней версии прошивки почему то атпайм больше суток пока не замечен. Смотрю через веб-морду. Не критично, но на одной из первых версий аптайм был более 4х дней и то прервался только потому что мне надо было перезапустить есп.

Re: Шлюз на базе ESP32 для R4S-устройств (Ready for Sky/Nordic)

Добавлено: Чт июл 23, 2020 8:23 am
alutov
Шлюз рестартует при пропадании WiFi. Если роутер каждую ночь меняет канал, то аптайма больше суток не будет.

Re: Шлюз на базе ESP32 для R4S-устройств (Ready for Sky/Nordic)

Добавлено: Чт июл 23, 2020 12:26 pm
Divan
Выкладываю отчет, работает 11-ый день, бывает иногда, что не удается зайти на веб морду шлюза, но нужно чуточку подождать и доступ к веб морду появится, а так проблем нет. За все 11 дней не было каких либо проблем с управлением через яндекс станцию.
SPOILERSPOILER_SHOW
Безымянный.jpg
Безымянный.jpg (121.05 КБ) 4496 просмотров

Re: Шлюз на базе ESP32 для R4S-устройств (Ready for Sky/Nordic)

Добавлено: Чт июл 30, 2020 8:00 am
alutov
Насчет задержек в web. Заметил, что при уровне менее - 80...85 dBm wifi начинает тормозить. Это касается и web, и обновления, и загрузки картинки в расширенной версии. Стоит немного сдвинуть есп, чтобы поднялся уровень, и проблема исчезает. Поискал в доке iot инфу по настройкам wifi, но ничего не нашел. Может быть проблема в низкой чувствительности приемника wifi или помехах при одновременной работе с ble? Я так понимаю, стоит выбирать канал wifi 1, 6, или 11, тогда каналы ble будут меньше мешать.
SPOILERSPOILER_SHOW
3.jpg
3.jpg (82.12 КБ) 3955 просмотров

Re: Шлюз на базе ESP32 для R4S-устройств (Ready for Sky/Nordic)

Добавлено: Вт авг 25, 2020 1:09 am
meta11ist
Почти месяц пользуюсь этим шлюзом. Всё работает как часики, проблем не нахожу. Максимальный аптайм ловил-ловил да и плюнул, работает и ладно)) рекомендую всем эту прошивку как максимально безгеморный вариант интеграции чайника. А благодаря мктт это можно сделать на любой системе УД.

Re: Шлюз на базе ESP32 для R4S-устройств (Ready for Sky/Nordic)

Добавлено: Вс авг 30, 2020 3:04 pm
Divan
@alutov, добавьте пожалуйста в прошивку ESP32 R4sGate for Redmond чайник RK-G200S-E. В списке чайников данной модели нет, есть только G200S, G211S, G240S. Из-за того, что в списке чайников нет данной модели, то соответственно не удается подключить чайник RK-G200S-E к шлюзу.

Код: Выделить всё

if (DEV_CHK1) strcat(bsend,"checked");
	strcat(bsend," >Check for G200S, G211S, G240S</br><input type=\"checkbox\" name=\"chk2\" value=\"2\"");
	if (DEV_CHK2) strcat(bsend,"checked");
	strcat(bsend," >Check for G211S, G240S</br><h3>System Setting</h3><br/><input name=\"r4snum\" type=\"number\" value=\"");
	itoa(R4SNUM,buff,10);
	strcat(bsend,buff);

Re: Шлюз на базе ESP32 для R4S-устройств (Ready for Sky/Nordic)

Добавлено: Пн авг 31, 2020 7:55 am
alutov
Не знаю, какие уж там отличия RK-G200S-E от G200S. Думаю, что протокол одинаковый. От птичек зависит только протокол обмена, а находится и подключается чайник только по имени. Имя можно увидеть в строке "Last found device name".
Upd. Посмотрел свой чайник. На этикетке написано RK-M173S-E, а для соединения в поле имени нужно ввести RK-M173S. Это же имя отображается и в строке "Last found device name".

Re: Шлюз на базе ESP32 для R4S-устройств (Ready for Sky/Nordic)

Добавлено: Пн авг 31, 2020 10:08 pm
Vip
1.При первом запуске шлюза отображается Last found device name RK-G200S-E
В списке сканера блутус на телефоне тоже RK-G200S-E
2.После ручного ввода имени устройства RK-G200S, статус Disconnected и Last found device name по прежнему равен RK-G200S-E
BLE connection count = 0. При этом, если запустить режим сопряжения на чайнике (5 секунд зажать кнопку питания), то режим завершается через 10-15 секунд таймаутом.
3.После ручного ввода имени устройства RK-G200S-Е, значения статуса и иных свойств не меняется. Disconnected и BLE connection count = 0. При этом, если запустить режим сопряжения на чайнике (5 секунд зажать кнопку питания), то режим завершается через секунду(но без результата на шлюзе).