Шлюз на базе ESP32 для R4S-устройств (Ready for Sky/Nordic)
Модератор: immortal
-
- Сообщения: 2801
- Зарегистрирован: Пн дек 26, 2016 9:51 am
- Откуда: Екатеринбург
- Благодарил (а): 380 раз
- Поблагодарили: 694 раза
- Контактная информация:
Re: Шлюз на базе ESP32 для R4S-устройств (Ready for Sky/Nordic)
Я просто не в теме, есть ли в родном приложении этот функционал. Есть защита от включения пустого чайника?
Если вам помогло данное сообщение, не поленитесь нажать кнопку "спасибо".
CONNECT | Оборудование | Блог | Дополнения | Email | Telegram
CONNECT | Оборудование | Блог | Дополнения | Email | Telegram
-
- Сообщения: 1115
- Зарегистрирован: Вс июн 14, 2015 11:08 am
- Благодарил (а): 85 раз
- Поблагодарили: 342 раза
Re: Шлюз на базе ESP32 для R4S-устройств (Ready for Sky/Nordic)
Защита там аппаратная, датчика воды нет.
В родном приложении есть мониторинг температуры, включение на кипячение, нагрев и поддержание, управление температурой, выключение.
Еще есть какой-то будильник, но я им никогда не пользовался.
Для моделей с подсветкой еще должно быть управление цветом, но у меня нет подсветки
В родном приложении есть мониторинг температуры, включение на кипячение, нагрев и поддержание, управление температурой, выключение.
Еще есть какой-то будильник, но я им никогда не пользовался.
Для моделей с подсветкой еще должно быть управление цветом, но у меня нет подсветки
-
- Сообщения: 2801
- Зарегистрирован: Пн дек 26, 2016 9:51 am
- Откуда: Екатеринбург
- Благодарил (а): 380 раз
- Поблагодарили: 694 раза
- Контактная информация:
Re: Шлюз на базе ESP32 для R4S-устройств (Ready for Sky/Nordic)
Чайник сяоми включается только руками, и управление работает до снятия с подставки. Типа такая защита от пустого включения.
Если вам помогло данное сообщение, не поленитесь нажать кнопку "спасибо".
CONNECT | Оборудование | Блог | Дополнения | Email | Telegram
CONNECT | Оборудование | Блог | Дополнения | Email | Telegram
-
- Сообщения: 94
- Зарегистрирован: Вт мар 14, 2017 11:37 pm
- Благодарил (а): 1 раз
- Поблагодарили: 25 раз
Re: Шлюз на базе ESP32 для R4S-устройств (Ready for Sky/Nordic)
Вопрос по подключению: один шлюз на одно устройство? или через один шлюз можно сразу несколько R4S-устройств подключить? Например чайник и мультиварку?
“Единственное реальное отличие между энтузиастами и скептиками – это оценки сроков”.
-
- Сообщения: 1115
- Зарегистрирован: Вс июн 14, 2015 11:08 am
- Благодарил (а): 85 раз
- Поблагодарили: 342 раза
Re: Шлюз на базе ESP32 для R4S-устройств (Ready for Sky/Nordic)
Та версия, что сейчас на гите, работает только с одним устройством. Но я планирую все же отказаться от MQTT и добавить HTTP API. Так же не будет постоянного коннекта с устройством, это позволит управлять несколькими устройствами с одного шлюза
-
- Сообщения: 94
- Зарегистрирован: Вт мар 14, 2017 11:37 pm
- Благодарил (а): 1 раз
- Поблагодарили: 25 раз
Re: Шлюз на базе ESP32 для R4S-устройств (Ready for Sky/Nordic)
Кстати.... а каков механизм работы у официального шлюза R4S - когда шлюзом работает приложение на смартфоне? Ведь там так же подключение управляемого устройства к шлюзовому смартфону один к одному, и что произойдет, если тот смартфон, который удаленно через этот шлюзовой управлял появится в зоне видимости блютуза? переключится ли управляемое устройство на смартфон со шлюза, или смартфон продолжит управлять устройством через облако даже находясь рядом?
Просто создатели этого стандарта полюбому должны были решать этот вопрос, а если так - значит там где то есть или механизм, который это разруливает, или набор команд в протоколе, которые это решают. Этот же набор команд (или механизм в протоколе) должен решать вопрос работы и с несколькими управляемыми устройствами... ибо покупать несколько шлюзов-планшетов, под каждое управляемое устройство... это слишком большая роскошь для бытовой техники)). Возможно, просто ESP32 не совсем удачный выбор для подобного шлюза в этом случае?
Просто создатели этого стандарта полюбому должны были решать этот вопрос, а если так - значит там где то есть или механизм, который это разруливает, или набор команд в протоколе, которые это решают. Этот же набор команд (или механизм в протоколе) должен решать вопрос работы и с несколькими управляемыми устройствами... ибо покупать несколько шлюзов-планшетов, под каждое управляемое устройство... это слишком большая роскошь для бытовой техники)). Возможно, просто ESP32 не совсем удачный выбор для подобного шлюза в этом случае?
“Единственное реальное отличие между энтузиастами и скептиками – это оценки сроков”.
-
- Сообщения: 1115
- Зарегистрирован: Вс июн 14, 2015 11:08 am
- Благодарил (а): 85 раз
- Поблагодарили: 342 раза
Re: Шлюз на базе ESP32 для R4S-устройств (Ready for Sky/Nordic)
Здесь только одно ограничение: чайник может работать только с одним подключением одновременно.
Как подключаться - через шлюз или напрямую, вы сами в приложении выбираете каждый раз, протокол тут ни при чем.
Проблема с несколькими устройствами - это проблема сырой библиотеки BLE в ESP32. Если работать через GATT (более низкоуровнево) - проблем не будет (хотелось бы надеятся). Вопрос только трудозатрат.
Если делать подключение по требованию (а не мониторить девайс, не отключаясь от него, как я это пытался сделать изначально), то можно и на "сырой" библиотеке сделать шлюз, работающий с несколькими устройствами (по очереди).
На этом варианте я скорее всего и остановлюсь.
Как подключаться - через шлюз или напрямую, вы сами в приложении выбираете каждый раз, протокол тут ни при чем.
Проблема с несколькими устройствами - это проблема сырой библиотеки BLE в ESP32. Если работать через GATT (более низкоуровнево) - проблем не будет (хотелось бы надеятся). Вопрос только трудозатрат.
Если делать подключение по требованию (а не мониторить девайс, не отключаясь от него, как я это пытался сделать изначально), то можно и на "сырой" библиотеке сделать шлюз, работающий с несколькими устройствами (по очереди).
На этом варианте я скорее всего и остановлюсь.
-
- Сообщения: 94
- Зарегистрирован: Вт мар 14, 2017 11:37 pm
- Благодарил (а): 1 раз
- Поблагодарили: 25 раз
Re: Шлюз на базе ESP32 для R4S-устройств (Ready for Sky/Nordic)
А что если этот скетч перенести на апельсинку? по цене она сопоставима с ESP 32, а блютуз там работает стабильнее, и как я понимаю тут на форуме Апельсиновые платы народу очень полюбились, те же терминалы - целый проект уже есть работающий с мажором. Да и в этом случае Апельсинка будет по блютузу работать в профиле как полноценный смартфон (т.е. и к нескольким устройствам подключаться одновременно тоже должна бы).
“Единственное реальное отличие между энтузиастами и скептиками – это оценки сроков”.
-
- Сообщения: 1115
- Зарегистрирован: Вс июн 14, 2015 11:08 am
- Благодарил (а): 85 раз
- Поблагодарили: 342 раза
Re: Шлюз на базе ESP32 для R4S-устройств (Ready for Sky/Nordic)
У линукса и ардуино ничего общего.
У какой кстати модели апельсинки стабильный блютуз?
У какой кстати модели апельсинки стабильный блютуз?
-
- Сообщения: 2
- Зарегистрирован: Вс фев 03, 2019 5:55 am
- Благодарил (а): 1 раз
- Поблагодарили: 3 раза
Re: Шлюз на базе ESP32 для R4S-устройств (Ready for Sky/Nordic)
Для работоспособности чайника RK-G200S требуется внести изменение в 10-ой строке файла RK-M171S.ino
Для кипячения RK-G200S требуется доп. команда вида: 0x000e 55 05 03 aa
В приложении изменённый файл, кому надо
Есть ещё изменения в параметрах, чуть позже отредактирую
Для кипячения RK-G200S требуется доп. команда вида: 0x000e 55 05 03 aa
В приложении изменённый файл, кому надо
Есть ещё изменения в параметрах, чуть позже отредактирую
- Рейтинг: 1.16%