Чайник Redmond G200S в Home Assistant
Вставка
- Опубліковано 30 вер 2024
- Чайник на Беру: fas.st/pOSP-
Чайник на TMall: lite.st/nSfrn
Модуль HA: github.com/mav...
Статья на Habr: habr.com/ru/po...
BLE Tracker: www.home-assis...
Весь код в Google Doc: clck.ru/JdRLS
Хочешь заработать на своих покупках в интернете?
Кэшбэк сервис LetyShops goo.gl/zc52hp
Подпишись на канал, впереди много интересного goo.gl/8FG1Bf
Группа Вконтакте dwprod
Прикольно, но на моем home assistant нет модуля Bluetooth
Подскажите,я до конца так и не понимаю. Я смогу настроить это чайник без шлюза BLE в HA, если у меня raspberry установлен далеко от чайника. Если нет, то какой порекомендуете, кроме SkyCenter. Может от xiaomi что то , сейчас вроде бы у них вышел новый?
Поддержки нового контроллера от xiaomi в home assistant пока не видел, да и наврятли в ближайшее время будет... должно пройти какое то время, пока его изучат. Я бы все таки разместил raspberry поближе к чайнику и все. Плагин, о котором я рассказывал, работает только из под home assistant и других ble хабов не поддерживает
@@DWproductionRus Спасибо
Интересно предусмотрена ли какая-нибудь защита в таком чайнике? Не хотелось бы устроить умный пожар.
А если а чайнике нет воды?
Приветствую всех. Подскажите в чем проблема? Component error: r4s_kettler - Integration 'r4s_kettler' not found.
Теперь такая ошибка - Component error: ready4sky - No module named 'r4sconst'. Я новичок в HA помогите
Подскажите, пожалуйста, как сделать так чтобы чайник включал подсветку только когда нагревается. Не очень нравится когда он постоянно светится, плюс еще мигает) А компонент отличный, спасибо большое!!!
Необходимо зайти в оригинальное приложение ready for sky. Там зайти в настройки чайника (у меня это правый верхний угол) и отключить «Световую индикацию». Тогда чайник будет включать подсветку только при нагреве воды!)
Что скажешь год спустя использования? Почему выбрал именно его, а не Xiaomi?
Привет! А можно как то управлять чайником через BLE tracker на ESP32 из этого видео ua-cam.com/video/J04PZJTwnnw/v-deo.html ?
Подскажи а если блютуз Распбери не дотягивает до чайника, ну чайник на кухне а малина в комнате, как тогда быть? Можно ли этим методом управлять через Блютуз шлюз например тот что на плате ESP-WROOM-32?
у меня был этой фирмы, проработал год
Классный чайник, у меня такой же был, сейчас у мамы, себе взяла тот что как термопот, тоже на дистанционке.
+1 Новый модуль от mavrikkk ha_kettler Работает...особенность при включенном чайнике ....меняешь цвет он выключается
Но тут не такая уж проблема) не всегда при включенном чайнике есть необходимость включить ночник) у меня такой необходимости нет совсем))) а если рассматривать автоматизацию, то в условии можно прописать проверку состояния чайника)
Спасибо! как раз думаю купить себе умный чайник под HA. С Алисой же не должны возникнуть проблемы?
Для Алисы надо будет докупить хаб от Redmond
Или можно настроить управление Алисой HA. Есть кастомный компонент для этого
@@DWproductionRus через компонент и имею ввиду. Уже с помощью него практически всему что в квартире есть "обучил" Алису управлять через HA.
Это круто! Сам задумывался перевести все голосовое управление на Алису. Мешает отсутствие колонки) Она лучше всего понимает русский, как не удивительно)) + активация голосом) официально на русском не работают другие смарт колонки...
Подскажи, не могу разобраться куда вот этот код добавить(не понял с компонентом switch) -
switch:
- platform: template
switches:
kettle_hold:
value_template: "{{ states.climate.g200s.attributes.hold }}"
turn_on:
service: climate.set_hold_mode
data:
entity_id: climate.g200s
hold_mode: hold_on
turn_off:
service: climate.set_hold_mode
data:
entity_id: climate.g200s
hold_mode: hold_off
Этот код уже не работает! Берите код как указан в видео!
Как оформлять, можно посмотреть тут www.home-assistant.io/integrations/switch.template/
Сейчас используется water_heater
Время в видео 2:46
@@DWproductionRus я смотрел Вашу инструкцию и читал последние дополнения автора на хабре как сделать отдельное меню для чайника. Скачал последнюю версию компонента и сделал такой код
- platform: template
sensors:
kettler_sync_time:
friendly_name: Синхронизировано в
value_template: "{{ states.water_heater.g200s.attributes.sync_time }}"
kettler_times:
friendly_name: Количество включений
value_template: "{{ states.water_heater.g200s.attributes.times }}"
kettler_alltime:
friendly_name: Время работы
value_template: "{{ states.water_heater.g200s.attributes.alltime }}"
kettler_energy:
friendly_name: Потрачено энергии
value_template: "{{ states.water_heater.g200s.attributes.energy }}"
#------------
# Чайник
#------------
water_heater:
- platform: R4S_G200S
mac: 'fe:e2:71:72:53:e8' # insert your mac
key: 'bcb76b735dae4630a' # generate your own 8 byte key
scan_interval: 90
device: hci0 # your bluetooth device
#-------------
#Переключатели
#-------------
switch:
- platform: template
switches:
kettle_hold:
value_template: "{{ states.water_heater.g200s.attributes.hold }}"
turn_on:
service: water_heater.set_hold_mode
data:
entity_id: water_heater.g200s
hold_mode: hold_on
turn_off:
service: water_heater.set_hold_mode
data:
entity_id: water_heater.g200s
hold_mode: hold_off
В итоге чайник включить могу, температуру и последнюю синхронизацию вижу, но в меню нет информации по количеству включений/потрачено энергии/время работы а так-же не могу включить поддержку температуры пишет - Не удалось вызвать службу switch/turn_on. Unable to find service water_heater/set_hold_mode
Подскажите где ошибку допустил? С Уважением.
Ошибок нет! Всех функций которые не работают и нет! С последним обновлением убрали все сенсоры и режим поддержки температуры. Из Вашего кода в комментарии остается «чайник» и «переключатель».
Эта тема больше не работает да?
я не смог к малинке подключить :(
@@VitalyKorol У меня заработало, но все время горит лампа и чайник перестал сам вырубаться, когда кипятиться - пришлось автоматизацию делать на отключение когда температура выше 90 поднимается)
@@Sc0undr31 я с десятого раза подключил. выключается сам, а лампа горит только когда вода горячая.
Спасибо, видео годнота. Сидел на Domoticz , давно купил чайник G201S . Недавно перешёл на HomeAssistant ,и как раз прикрутил чайник к системе. Хотелось бы увидеть как подключить Broadlink RM .
Так с Broadlink ничего хитрого) www.home-assistant.io/integrations/broadlink/
Поставил на мак home assistant но сейчас видно другая версия и не вижу куда кидать скаченные файлы.
Существует две версии и тогда и сейчас. Проще всего работать с supervisor. Есть вторая версия, без него. Тогда файлы надо закидывать через проводник...
DWproduction странно, не могу найти Supervisor версию на сайте у них. Можно ссылку?
Спасибо,стащил))
Куда? Зачем? Кто?)))
Подскажите еще пожалуйста,чайник запустить получилось ,но в логах постоянно пишет:
error sendAuth
16:47 custom_components/water_heater/water_heater.py (ERROR)
error connect
16:46 custom_components/water_heater/water_heater.py (ERROR)
что это может быть? и как это можно исправить? Спасибо.
Автор компонента предполагает, что проблема с внутренним блютуз модулем малинки. Можно попробовать подключить внешний блютуз свисток и перевести управление чайником через него!)
@@DWproductionRus спасибо, попробую
Доработан модуль чайника github.com/mavrikkk/ha_kettler
@@DWproductionRus Чего то у меня не получается!? А у вас? Даже не проходит проверка конфигурации.Ошибку не показывает, а постоянно уход в цикл проверки.
Только что поставил, все работает! Проверьте код в configuration.yaml. Это больше не климат. Скопируйте так де как на github
Спасибо большое за гайд, всё завелось)Скажите, насколько стабильно у вас работает система после интеграции чайника? у меня просто время от времени бывают задержки, либо сервер отваливается на минуту - две, короче странная фигня.
Подзависания бывают, но редко. Я даже не задумывался что это может быть из за этой интеграции.
Попробуйте закомментировать ту часть кода в configuration.yaml, где объявляется чайник и посмотреть как система работает. Может это только у меня так.
Так у меня это очень редко, так что поймать глюк сложно. Да меня и так все устраивает)
Написал автору проекта, он подкинул пару идей как избежать такой ошибки! Надо попробовать перейти от встроенного блютуз малинки на внешний блютуз свисток. Буду пробовать на своей системе)
@@DWproductionRus отлично, спасибо за помощь;)
Добрый день!
Столкнулся с ошибкой device_tracker:
- platform: bluetooth_le_tracker
track_new_devices: true
сама ошибка: bad indentation of a mapping entry at line 132, column 26:
new_device_defaults:
^
Не создается файл known_devices.yaml
BLE tracker установил, распберри перезагрузил.
Буду благодарен за помощь!
Ошибка возникла еще при проверке перед перезагрузкой? Или потом в лог файле прочитали?
@@DWproductionRus Ошибка возникла при проверке перед перезагрузкой, но с ошибкой разобрался - не хватало пробела. Хоть теперь ошибка не вылезает, файл known_devices.yaml не появляется.
Больше плагинов работающих с блютуз нет?
@@DWproductionRus Нет
Проверьте лог, может там есть ошибка (в панели разработчика)
Как привязать чайник к home-assistant на raspberry?
Сейчас система авторизации чайника изменилась, после добавления интеграции под названием “Redmond SkyKettle”, появляется выключатель “Kettle Authorize”. Включаем его после того как перевели чайник в режим авторизации
С любыми умными чайниками серии SkyKettle G2XX этот компонент будет работать?
Все управляемые по блютуз через приложение, должны работать