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

Подключение исполнительных устройств, датчиков, контроллеров.

Модератор: immortal

alutov
Сообщения: 44
Зарегистрирован: Пт июн 05, 2020 7:26 am
Благодарил (а): 1 раз
Поблагодарили: 18 раз

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

Сообщение alutov » Вт сен 01, 2020 6:36 am

Вводить нужно имя из Last found device name. Я так понимаю, проблемы с привязкой(авторизацией). У меня чайник привязался тоже не с первого раза. Но может что-то изменили в протоколе авторизации. Можно, конечно, глянуть, что шлюз пишет в дебаге, но по-моему, при неудачной авторизации чайник просто разрывает соединения. А счетчик BLE connection count увеличивается уже после авторизации.
Vip
Сообщения: 86
Зарегистрирован: Вт авг 28, 2012 5:36 pm
Откуда: Kiev, Ukraine
Благодарил (а): 4 раза
Поблагодарили: 14 раз

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

Сообщение Vip » Вт сен 01, 2020 4:20 pm

Если дебаг по Serial, то там следующая информация:

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

[0;32mI (3502) R4S: f0 3d ma ca dd rs [0m
[0;32mI (3502) R4S: searched Device Name Len 10[0m
[0;32mI (3502) R4S: RK-G200S-E[0m
[0;32mI (3502) R4S: 
[0m
[0;32mI (3512) R4S: Searched device RK-G200S-E
[0m
[0;32mI (3512) R4S: Connect to the remote device.[0m
[0;32mI (3522) R4S: stop scan successfully[0m
lld_pdu_get_tx_flush_nb HCI packet count mismatch (0, 1)
[0;32mI (3692) R4S: ESP_GATTC_DISCONNECT_EVT, reason = 62[0m
[0;31mE (3692) R4S: Open failed, status 133[0m
[0;32mI (3702) R4S: Scan start success[0m
alutov
Сообщения: 44
Зарегистрирован: Пт июн 05, 2020 7:26 am
Благодарил (а): 1 раз
Поблагодарили: 18 раз

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

Сообщение alutov » Вт сен 01, 2020 5:53 pm

СпойлерПоказать
lld_pdu_get_tx_flush_nb HCI packet count mismatch (0, 1)
[0;32mI (3692) R4S: ESP_GATTC_DISCONNECT_EVT, reason = 62[0m
[0;31mE (3692) R4S: Open failed, status 133[0m
Пока ничего страшного не увидел, эти сообщения проскакивают иногда и у меня, и не один раз, особенно, если уровень сигнала не очень. Должно быть что-то еще.
За это сообщение автора alutov поблагодарил:
kerenskiy (Пн сен 21, 2020 3:48 pm)
Рейтинг: 1.16%
kerenskiy
Сообщения: 8
Зарегистрирован: Пн сен 21, 2020 3:46 pm
Благодарил (а): 3 раза
Поблагодарили: 0

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

Сообщение kerenskiy » Пн сен 21, 2020 3:53 pm

Хотел бы поблагодарить за труд всех товарищей, кто принимал участие в создании шлюза для техники редмонд на еспешке. Особенно радует что ассортимент поддерживаемых устройств растет. Теперь еще и мультиваркой управлять можно.

Можно ли ожидать что будет поддержка кофеварки REDMOND SkyCoffee M1519S ?
Аватара пользователя
Divan
Сообщения: 859
Зарегистрирован: Пн июл 08, 2019 5:04 pm
Благодарил (а): 117 раз
Поблагодарили: 280 раз

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

Сообщение Divan » Пн сен 21, 2020 4:55 pm

kerenskiy писал(а):
Пн сен 21, 2020 3:53 pm
Хотел бы поблагодарить за труд всех товарищей, кто принимал участие в создании шлюза для техники редмонд на еспешке. Особенно радует что ассортимент поддерживаемых устройств растет. Теперь еще и мультиваркой управлять можно.

Можно ли ожидать что будет поддержка кофеварки REDMOND SkyCoffee M1519S ?
Мультиваркой? Ого! Вот это да ). Покажите. Что у вас за мультиварка? Какие значения вы получаете? Как ею можно управлять?
Xpenology DSM 6.2.2 + Ubuntu Server 18.10 + Majordomo + MariaDB
kerenskiy
Сообщения: 8
Зарегистрирован: Пн сен 21, 2020 3:46 pm
Благодарил (а): 3 раза
Поблагодарили: 0

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

Сообщение kerenskiy » Вт сен 22, 2020 12:43 pm

Divan писал(а):
Пн сен 21, 2020 4:55 pm
Мультиваркой? Ого! Вот это да ). Покажите. Что у вас за мультиварка? Какие значения вы получаете? Как ею можно управлять?
А у меня нет мультиварки, есть кофеварка) Прошивка от alutov теперь поддерживает мультиварку RMC-M800S. Посмотреть как можно рулить мультиваркой можно на гитхабе https://github.com/alutov/ESP32-R4sGate-for-Redmond
ire9589
Сообщения: 1
Зарегистрирован: Сб окт 03, 2020 10:06 pm
Благодарил (а): 0
Поблагодарили: 0

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

Сообщение ire9589 » Сб окт 03, 2020 10:11 pm

Можно ли ожидать поддержку чайника Redmond SkyKettle RK-M216S. В веб если не выбирать из выпадающего списка тип, то не коннектиться.
alutov
Сообщения: 44
Зарегистрирован: Пт июн 05, 2020 7:26 am
Благодарил (а): 1 раз
Поблагодарили: 18 раз

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

Сообщение alutov » Вс окт 04, 2020 5:46 am

Если ничего не выбирать, то работать и не должно. Попробуйте выбрать 211 или 240.
kerenskiy
Сообщения: 8
Зарегистрирован: Пн сен 21, 2020 3:46 pm
Благодарил (а): 3 раза
Поблагодарили: 0

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

Сообщение kerenskiy » Ср окт 14, 2020 9:21 am

Замечено следущее поведение на последней прошивке - во время работы чайника (кипячение), если включить и выключить подсветку, чайник выключается.
Аватара пользователя
Divan
Сообщения: 859
Зарегистрирован: Пн июл 08, 2019 5:04 pm
Благодарил (а): 117 раз
Поблагодарили: 280 раз

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

Сообщение Divan » Чт окт 15, 2020 2:06 pm

Все дело в том, что все выключается через свойство BoilHeat (Кипячение, кипячение и подогрев (указываем t 30-100). Чтобы выключить чайник, вставляем 0\off\false). До последней прошивке так все и работало, в последней прошивке автор переделал ночник и он выключается через свойство Nightlight с помощью команд: on\1 - включить и off - выключить, а выключить через 0 нельзя (это косяк в прошивке). Я предполагаю, что выключение чайника все же осталось по прежнему через BoilHeat, поэтому, если в BoilHeat будет значение 0\off\false, то выключается все.
Xpenology DSM 6.2.2 + Ubuntu Server 18.10 + Majordomo + MariaDB
Ответить