Когда делаешь умный дом на самописной системе, электрический щиток — это как нервный центр киборга. Вот что у меня внутри:
Установите CT-клипсы с передачей данных в HA — будете видеть потребление в реальном времени с разбивкой по устройствам.
ESP8266 с датчиком температуры внутри щитка + Telegram-бот для аварийных уведомлений.
NFC-метка на дверце щитка, которая открывает инструкции и схему подключения в вашем телефоне.
Моя конфигурация щитка на 72 модуля:
Верхняя часть — защитные устройства, середина — управляющая электроника, низ — коммутация.
- DIN-рейка с LED подсветкой для ночного обслуживания
- Встроенный Powerbank для аварийного питания датчиков
- Фотолюминесцентные метки на дверце
Создал отдельную панель с визуализацией:
- Состояние всех защитных устройств
- Графики энергопотребления
- Кнопка тестирования УЗО
- Интерактивная схема щитка
Такой щиток — это не просто техническая необходимость, а полноценная часть умного дома. Когда гости видят как вы говорите: "Алекса, покажи диагностику щитка" — и на экране появляется вся телеметрия... Поверьте, это стоит потраченных усилий!
В следующих постах разберу подробнее:
- Как сделать автоматическое тестирование УЗО
- Взаимодействие с солнечными панелями
- Организация резервного питания
Комбинация аппаратных и программных средств:
def simulate_uzo_test():
await hass.services.async_call('switch', 'turn_on', {'entity_id': 'switch.test_leakage'})
await asyncio.sleep(1)
if hass.states.get('sensor.uzo_current').state < 0.01:
await hass.services.async_call('notify', 'persistent_notification',
{'title':'Тревога!', 'message':'УЗО не сработало!'})
await hass.services.async_call('switch', 'turn_off', {'entity_id': 'switch.test_leakage'})
Устройство | Интеграция с HA | Цена |
---|---|---|
ELKO Smart Tester | Zigbee (через ZHA) | ~8 000 ₽ |
Реле утечки ABB FZ-LEAK | Modbus RTU | ~12 000 ₽ |
Пример конфигурации для ELKO:
zha: device_config: 84:71:27:ff:fe:12:34:56: quirk: elko.ElkoSmartTester
esphome: name: uzо-tester output: - platform: gpio pin: GPIO25 id: leakage_gen inverted: true switch: - platform: output name: "Generate Leakage" output: leakage_gen duration: 500ms binary_sensor: - platform: gpio pin: number: GPIO26 mode: INPUT_PULLUP name: "UZO Tripped" filters: - delayed_on: 100ms
Комментарии