ESPhome и max7219 digit display. Несколько простых примеров использованя вместе с home assistant.

Аватар автора
SQL и MySQL Форум
ESPhome и max7219 digit display. Несколько простых примеров использованя вместе с home assistant. Вывот значений сенсоров, текстовых сенсоров, отображение нескольких показаний сенсоров, изменение яркости, передача произвольно текста. Так же привожу часть скетча, этого должно быть достаточно, что-бы самостоятельно разобраться и выводить значения сенсоров на max7219. Но если у вас будут вопросы - пишите в коментариях, может я смогу на них ответить. globals: - id: display_page type: int restore_value: no initial_value: '1' spi: clk_pin: 18 # это подключать к входу CLK на max7219 mosi_pin: 23 # это подключать к входу DIN на max7219 display: - platform: max7219digit cs_pin: 5 # это подключать к входу CS на max7219 num_chips: 4 # количество матриц intensity: 0 # яркость матрицы от 0 до 15 update_interval: 5s scroll_speed: 200ms id: max7219d lambda: |- it.intensity(atoi(id(matrixbri).state.c_str())); if (id(display_page) == 1) { it.printf(0, 0, id(digit_font), "%s", id(pir_sensor).state ? "ON" : "OFF"); } else { if (id(display_page) == 2) { it.strftime(0, 0, id(digit_font), "%H:%M", id(hass_time).now()); } else { if (id(display_page) == 3) { it.printf(0, 0, id(digit_font)...

0/0


0/0

0/0

0/0