Od jakiegoś czasu próbuję pobrać wartości z kilku encji z HA do ESPHome gdzie mam podłączoną matrycę LED. Niby prosta sprawa, przynajmniej z opisów i wskazówek w sieci. Niestety wszystkie próby sprowadzają się do tego, że na matrycy mam pusto „nan”. Dlaczego ?
Kod w okrojonej wersji:
esphome:
name: testy
esp32:
board: esp
# Enable logging
logger:
# Enable Home Assistant API
api:
encryption:
key: "VEd2HRtV8kO7D1KVda5fCVfxKn94="
display:
- platform: max7219digit
cs_pin: D2
num_chips: 4
intensity: 15
lambda: |-
it.print(0, 0, id(digit_font), id(temperatura_1).state);
sensor:
- platform: homeassistant
id: temperatura_1
entity_id: sensor.temperatura_zew
internal: true
Oczywiście “digit_font” zdefiniowany.
Jak umieszczę w kodzie np. :
it.print(0, 0, id(digit_font), "HELLO!");
Matryca prezentuje napis.
Czy jeszcze coś trzeba dodać ? Może coś do HA w config’u ?
Za pomoc dziękuje.