Страница 26 из 27
Re: Шлюз на базе ESP32 для R4S-устройств (Ready for Sky/Nordic)
Добавлено: Вт дек 22, 2020 5:26 pm
alutov
Значит не последний. Там еще sdkconfig сильно влияет. Сегодня пересобрал со старым sdkconfig из релиза 20.10.23
Re: Шлюз на базе ESP32 для R4S-устройств (Ready for Sky/Nordic)
Добавлено: Ср дек 23, 2020 3:16 pm
exo
Version 2020.12.11
ESP-IDF version v4.2-dev-1905-g625bd5eb1
Залил
Re: Шлюз на базе ESP32 для R4S-устройств (Ready for Sky/Nordic)
Добавлено: Пт дек 25, 2020 4:39 pm
Alexander Znamensky
Divan писал(а): ↑Пн ноя 02, 2020 8:27 pm
У этой розетки нет мониторинга потребления электроэнергии?
Мониторинга потребления электроэнергии у этой розетки нет. Кому как, но мне лично мониторинг потребления не нужен. У меня есть устройства с мониторингом потребления и я ни разу не мониторил энергопотребление. Вопрос: зачем мониторить энергопотребление? Что это даст? Для какой цели это нужно? Большой плюс в этой розетке, что она превращает простое, тупое устройство в умное и можно розетку программировать так, как душе угодно.
Использую розетку для управления тостером, смотреть
видео
Сделал меню управления тостером и создал две программы для приготовления бутербродов
image_2020-11-02_202445.png
Я считываю статус ТВ без обратной связи через умную розетку.
Т.е. когда ТВ включен, нагрузка в розетке возрастает (в моем случае - становится 150Вт) и в МЖДМ можно поменять статус - ТВ включен.
Точно также можно контролировать кондиционеры и все что угодно без обратной связи. В планах поставить розетки на стиралку и посудомойку (а то всю ночь могут пищать, предупреждая об окончании цикла). Еще можно завязать на сигнализацию - ставить квартиру на сигнализацию после окончания стирки или мойки посуды).
Вот мой код:
Код: Выделить всё
$tv = gg('XiRelay29.load_power');
if ($tv >= 60) sg('ТВ_в_гостиной.status', 1); // телевизор включен
if ($tv < 60) sg('ТВ_в_гостиной.status', 0); // телевизор выключен
Единственный недостаток - у меня розетка Xiaomi Zigbee - и статус у нее обновляется в Xiaomi Home очень редко - раз в 3....7 минут.
Хочу попробовать WiFi розетку - возможно, будет обновляться быстрее.
Re: Шлюз на базе ESP32 для R4S-устройств (Ready for Sky/Nordic)
Добавлено: Ср дек 30, 2020 12:05 pm
Alexander Znamensky
Alexander Znamensky писал(а): ↑Пт дек 25, 2020 4:39 pm
Divan писал(а): ↑Пн ноя 02, 2020 8:27 pm
У этой розетки нет мониторинга потребления электроэнергии?
Мониторинга потребления электроэнергии у этой розетки нет. Кому как, но мне лично мониторинг потребления не нужен. У меня есть устройства с мониторингом потребления и я ни разу не мониторил энергопотребление. Вопрос: зачем мониторить энергопотребление? Что это даст? Для какой цели это нужно? Большой плюс в этой розетке, что она превращает простое, тупое устройство в умное и можно розетку программировать так, как душе угодно.
Использую розетку для управления тостером, смотреть
видео
Сделал меню управления тостером и создал две программы для приготовления бутербродов
image_2020-11-02_202445.png
Я считываю статус ТВ без обратной связи через умную розетку.
Т.е. когда ТВ включен, нагрузка в розетке возрастает (в моем случае - становится 150Вт) и в МЖДМ можно поменять статус - ТВ включен.
Точно также можно контролировать кондиционеры и все что угодно без обратной связи. В планах поставить розетки на стиралку и посудомойку (а то всю ночь могут пищать, предупреждая об окончании цикла). Еще можно завязать на сигнализацию - ставить квартиру на сигнализацию после окончания стирки или мойки посуды).
Вот мой код:
Код: Выделить всё
$tv = gg('XiRelay29.load_power');
if ($tv >= 60) sg('ТВ_в_гостиной.status', 1); // телевизор включен
if ($tv < 60) sg('ТВ_в_гостиной.status', 0); // телевизор выключен
Единственный недостаток - у меня розетка Xiaomi Zigbee - и статус у нее обновляется в Xiaomi Home очень редко - раз в 3....7 минут.
Хочу попробовать WiFi розетку - возможно, будет обновляться быстрее.
Вопрос обновления статуса розетки решен - спасибо SkySilverу.
Решение здесь:
https://mjdm.ru/forum/viewtopic.php?f=5 ... 09#p125708
С наступающим всех!
Re: Шлюз на базе ESP32 для R4S-устройств (Ready for Sky/Nordic)
Добавлено: Сб янв 02, 2021 6:38 pm
Soichi
Подскажите, как получать данные с "ESP32 r4sGate for Redmond +", если в настройках MQTT путь указан "homebridge/from/#" из за HomeBridge?
Re: Шлюз на базе ESP32 для R4S-устройств (Ready for Sky/Nordic)
Добавлено: Вс янв 03, 2021 2:22 pm
Divan
Как настроить чайник в majordomo и как добавить в Yandex Home?
1) Импортируете класс электрочайник. Внутри я все подробно расписал за что отвечает свойство и метод
a) Так выглядит класс электрочайник
- Класс электрочайник.JPG (31.73 КБ) 4658 просмотров
b) Откройте свойства и увидите такое описание
- свойства.JPG (77.94 КБ) 4658 просмотров
c) Откройте методы и увидите такое описание
- метод.JPG (80.56 КБ) 4658 просмотров
2) В модуле MQTT делаете привязку к свойствам класса электрочайник
- Настройки в MQTT.jpg (223.21 КБ) 4658 просмотров
3) В модуле Yandex Home добавляете устройство чайник
- Настройка в yandex home.JPG (106.83 КБ) 4658 просмотров
Пояснение по методам:
1)
mPowerYandexAlice - данный метод нужен, если кто-то включил чайник и вы тоже его включили, то получите сообщение, что чайник уже включен или выключили его, а вы решили его выключить, то также получите сообщение
2)
setUpdatedNumber - нужен для того, чтобы ночью проверять, включен ли ночник, если не включен - включить ночник. К примеру система включила ночью ночник, но кто-то включил чайник и ночник выключился, то после выключения чайника ночник включится. Или, включаете чайник, ночник выключается, потом включается сам чайник на подогрев или кипячение, не важно. После выключения чайника и если ночь, то подсветка включится.
3)
mNightlightYandexAlice - включение подсветки чайника с помощью Алисы.
4)
mSetTemperatureYandex - выставление на чайнике температуры с помощью Алисы и получите голосовое уведомление от Алисы, что установлена такая-то температура.
5)
mPower - тут чайник включается иcходя какой режим работы чайника вы выбрали, за это отвечает свойство Mode/
Re: Шлюз на базе ESP32 для R4S-устройств (Ready for Sky/Nordic)
Добавлено: Сб фев 27, 2021 3:49 pm
Yevgen16
Сегодня запустил чайник G240S по описанию Дивана. Спасибо за видео и верхний пост. Остался единственный вопрос. При отключенной подсветке всё равно мигает, с интервалом примерно в секунду, подсветка чайника. Даже когда скажешь Алисе, чайник и подсветку отключить. И похоже это не зависит от Мажордомо, так как моргало ещё при не прилинкованных топиках. Как у вас с подсветкой в этом плане?
Re: Шлюз на базе ESP32 для R4S-устройств (Ready for Sky/Nordic)
Добавлено: Сб фев 27, 2021 5:47 pm
Divan
Yevgen16 писал(а): ↑Сб фев 27, 2021 3:49 pm
Сегодня запустил чайник G240S по описанию Дивана. Спасибо за видео и верхний пост. Остался единственный вопрос. При отключенной подсветке всё равно мигает, с интервалом примерно в секунду, подсветка чайника. Даже когда скажешь Алисе, чайник и подсветку отключить. И похоже это не зависит от Мажордомо, так как моргало ещё при не прилинкованных топиках. Как у вас с подсветкой в этом плане?
Зайдите в родное приложение ready for sky и выключите синхронизацию с чайником, тогда перестанет моргать. Перед тем, как зайти в родное приложение ready for sky необходимо выключить шлюз r4s чтобы не мешал сопряжению между телефоном и чайником, в противном случае шлюз r4s просто не даст вам с мобильного приложения ready for sky получить доступ к чайнику, вас попросту будет выкидывать из приложения. После того, как выключите синхронизацию, включите шлюз и подсветка перестанет мигать. Можно попросить автора, чтобы добавил функцию выключения мигания подсветки при синхронизации.
Re: Шлюз на базе ESP32 для R4S-устройств (Ready for Sky/Nordic)
Добавлено: Пт мар 19, 2021 10:35 am
hc2hunter
Подскажите, а как прицепиться к чайнику Xiaomi Mi Smart Kettle Pro ?
На самом чайнике написана модель MJHWSH02YM
Попробовал его в Настройках выставить как YM-K1501(HK)
В консоле r4s шлюза следующее:
Код: Выделить всё
Version 2021.03.18
ESP-IDF version v4.4-dev-4-g73db14240
Local time and date Fri Mar 19 10:32:02 2021
Uptime 0 days 0 hours 5 minutes
Free memory 52016 bytes
BLE last found device name MiKetv12
BLE activity Idle
Обозвал устройство как он его нашел - MiKetv12. Чайник пищит каждую секунду, но больше ничего не происходит...
В закладке самого уйстройства написано Kettle MiKetv12 not connected
Re: Шлюз на базе ESP32 для R4S-устройств (Ready for Sky/Nordic)
Добавлено: Сб июл 03, 2021 12:47 pm
Jon811
Всем ДД.
Заказал себе плату ESP32-cam, теперь думаю, а можно ли в нее засунуть оба проекта - камеру (безо всяких определений лиц и т.п., просто rtsp или mpeg) и управление чайником (определенная модель, для уменьшения размера в памяти)