Я использовал дисплей Homatic HM-OU-LED16, чтобы показать, какие окна в доме открыты, и некоторые другие сведения. Это работает очень хорошо уже много лет. Если я забыл закрыть окно или пора вынести мусорной бак на улицу, то красный светодиод, оставленный в доме, напоминает мне об этом.
В течение последних нескольких месяцев у меня все чаще возникали проблемы с неправильными данными, отображаемыми на этом дисплее. Поскольку я не смог решить эти проблемы, я решил создать что-нибудь новое.
Основные составляющие:
- Где неопиксельные светодиоды с 8 светодиодами
- один ESP32 NodeMCU.
8 светодиодов с обеих сторон, в середине достаточно места для листа бумаги, на котором можно напечатать информацию о том, для чего предназначен каждый светодиод.
Индикатор состояния v44:
- Модель полного дисплея в Fusion 360.
Вот части жилья:
ESP32_Boden:
- ESP32 NodeMCU поместился внутрь снизу вверх.
- Может быть привинчен к "FrontHinten".
ESP32_Top:
- Крышка ESP32 может быть сдвинута над ESP 32.
- Может быть прикручен снизу к "ESP32_Boden".
Спереди и сзади:
- Две полоски NeoPixel помещаются в заднюю часть детали.
- Я припаял штыревые разъёмы к светодиодным полосам, чтобы легко их соединить.
Комплект халата:
- Передний корпус.
- 2-миллиметровое акриловое стекло используется для предотвращения загрязнения бумаги.
Это помещается внутри (смотрите "Плексиглас").
Капюшон сзади:
- Задняя часть корпуса с 4 винтами.
Все детали можно напечатать без обода или опор.
Я сделал это с MK3.
dl-status-anzeige.zip :
- Файл YAML для ESPhome.
- Сделано таким образом, что вы можете обращаться к каждому отдельному светодиоду, устанавливать цвет и яркость.
Пример автоматизации, которая включает один светодиод в зависимости от состояния группы окон.
LEDы будут адресованы как "my_led_id".
Теги
Источник модели
