![Nird.d](https://cs14.pikabu.ru/avatars/3044/x3044175-1596216830.png)
Nird.d
MQTT не видит больше 12 устройств
Добрый день.
Прошу помощи. С какого-то момента MQTT перестал определять больше 12 zigbee устройств. Удаляю интеграцию, создаю заново, находит снова 12 но других. Сначала думал дело в стике, купил свежий Sonoff история та же. HA в докере на ubuntu сервере. В качестве железа - малинка 3В. Версия HA 2023.07.2 На какой-то старой версии, точно поддерживалось 18 устройств. Может кто сталкивался с таким? Похоже на какое-то ограничение, но в какую сторону копать - не пойму.
Трип о Монако
Предлагаю погалюцианировать) Монако самая специфическая трасса. Ее ждут каждый год и каждый раз это борьба стратегий и квалификации.
Прошлый год на счёт стратегии был сильно показателен. Жаль, конечно, Шарля, но что было то было.
Сегодня, практики были очень интересными. И судя по всему, Феррари в Монако очень не плохо себя показывают. Но вот что интересно: старая школа, в лице Алонсо, даёт жару! Как вы думаете, сможет ли Фернандо взять первый кубок сезона? Ведь это реальная трасса на которой могут бороться с РБ. Тут только опыт, только безошибочный пилотаж и тактика. Не сольет ли тактику Феррари? Кто может неожиданно завтра выстрелить? "Король" городских трасс, сможет ли повторить свой успех?
Честно признаться, я не уверен что Ферстапен сможет взять поул. Я больше бы поставил на Алонсо или Леклера, но боюсь, что Леклер будет осторожничать. Тогда Алонсо пройдет вперёд. Мерседесы, обновы привезли не в тему. Ради чего? Показать что могут? Испытывать в Монако понтоны, ну такое... Вероятно, без них проехали бы лучше. Не пришлось бы привыкать к новому болиду. А в общем интересно какие ожидания у болельщиков? Кто что думает? Как будут разворачиваться события?
Температура в аквариуме больше окружающей среды
Я новичок в этом деле, но заметил странное, для меня, явление.
Вначале температура в аквариуме всегда была примерно на градус меньше воздуха. И что в целом понятно и логично. С недавнего времени температура воды стала выше воздуха, на любом отрезке времени. И хотя в общем корреляция с температурой воздуха имеется, для меня остается непонятным, почему вода в банке стала стабильно теплее воздуха. Никаких обогревателей нет. Свет не менялся. Население тоже не изменилось. Точность датчиков подтверждена аналоговыми термометрами. Можете подсказать природу явления? И нормально ли это? Или надо принимать какие-то меры?
Умная кухонная подсветка для Home Assistant
Доброго дня. Был у меня проект: подсветка на Arduino. rgbw лента, включалась по датчику движения и через определенное время переходила в режим смены цветов. Работало отлично, нареканий не было. Но захотелось больше свободы в управлении. К тому времени уже был настроен home assistant на raspberry pi. Было решено интегрировать подсветку в HA.
EspHome подходит для этих задач идеально. Нативная интеграция с HA. Обновление прошивки по воздуху. Редактор прямо из панели HA. Лучше не придумаешь. Останавливал только yaml. Я почему-то был уверен, что это язык только для конфигов. Однако, я сильно заблуждался.
Оказалось, yaml умеет и условия и циклы и переменные. Но в моем случае основа это датчик движения. Весь код лучше посмотреть тут.
binary_sensor:
- platform: gpio
pin: D0
name: "motion_kitchen"
device_class: motion
id: motion_kitchen
on_state:
then:
- if:
condition:
and:
- binary_sensor.is_on: "motion_kitchen"
- binary_sensor.is_off: "led_strip_off_allways"
then:
switch.turn_on: light_white_on
- if:
condition:
and:
- binary_sensor.is_off: "motion_kitchen"
- binary_sensor.is_off: bin_light_on
- binary_sensor.is_off: "led_strip_off_allways"
then:
- switch.turn_off: light_white_on
- switch.turn_off: super_light
- delay: 5 min
- if:
condition:
binary_sensor.is_off: "motion_kitchen"
then:
light.turn_off: kitchen_led_line
При обнаружении движения, проверяются бинарные сенсоры, по факту переключатели, которые описаны ниже и в зависимости от их положений лента включается или не включается ну или не выключается.
-delay: 5 min - Это продолжительность эффекта смены цветов.
А так описана сама лента:
light:
- platform: rgbw
id: kitchen_led_line
name: "kitchen_led_line"
red: red_led
green: green_led
blue: blue_led
white: white_led
effects:
- random:
name: Fade
transition_length: 10s
update_interval: 10s
output:
- id: white_led
platform: esp8266_pwm
pin: D1
inverted: true
max_power: 1
- id: blue_led
platform: esp8266_pwm
pin: D2
inverted: true
- id: red_led
platform: esp8266_pwm
pin: D4
inverted: true
transition_length: 10s - за какое время должен изменится цвет
update_interval: 10s - через какое время переключить на другой цвет
Таким образом получаем плавный эффект перехода от цвета к цвету без задержки на каком-либо. Продолжительность белого цвета регулируется самим датчиком движения. На нем есть механическая регулировка чувствительности и продолжительности.
Отдельно стоит коснуться включения белых диодов и цветных диодов в режиме белого цвета. Light white и Super light.
#Виртуальный выключатель, включает только белый свет.
- platform: template
name: "light white on"
id: light_white_on
optimistic: yes
turn_on_action:
- light.turn_on:
id: kitchen_led_line
brightness: 100%
color_brightness: 0%
effect: none
white: 100%
red: 0%
blue: 0%
green: 0%
turn_off_action:
- light.turn_on:
id: kitchen_led_line
brightness: 80%
effect: Fade
white: 0%
#Виртуальный выключатель, включает белый свет вместе с цветными диодами.
- platform: template
name: "super light"
id: super_light
optimistic: yes
turn_on_action:
- light.turn_on:
id: kitchen_led_line
color_mode: RGB_white
brightness: 100%
white: 100%
red: 100%
green: 75%
blue: 50%
turn_off_action:
- if:
condition:
binary_sensor.is_on: "motion_kitchen"
then:
- light.turn_on:
id: kitchen_led_line
brightness: 100%
color_brightness: 0%
effect: none
white: 100%
red: 0%
blue: 0%
green: 0%
В итоге в HA лента выглядит так:
Отмечу еще один момент. На шести метровую кухню хватило одного датчика движения, расположенного ближе к мойке, на границе первой трети от входа.