Głowica termostatyczna Moes BRT-100-TRV - karta encji

Witam
W końcu udało się dogadać z głowicą (dongle sonoff + zigbee2mqtt), ale mam takie pytanie. Po dodaniu karty encji do dashboard, otrzymałem suwak (po okręgu) i ikony grzania i wyłączenia.


I wszystko fajnie tylko kontrolka wyłączenia nie działa(brak reakcji) a kontrolka grzania nie jest mi potrzebna. próbowałem kilku innych kart ale nie bardzo mi to pasuje, w związku z czym chciałbym się zapytać:
1 - czy jest jakiś w miarę prosty sposób na podmianę ikony włączenia na powiedzmy ikonę baterii której aktualnie nie mam
2 - czy trzeba projektować kartę od zera w jakimś edytorze
3 - czy wystarczy pozmieniać opcję w już istniejącej karcie.

A co masz w kodzie karty, bo z obrazu to tylko Anatolij_Kaszpirowski energię przesyłał .

Generalnie nie ma nic, dwa wpisy i tyle

type: thermostat
entity: climate.sypialnia

i to w zasadzie tyle. Encja baterii jest w zestawie, można ją dodać jako osobną kartę.

Doinstaluj simple thermostat card z HACS

Kod karty:

type: custom:stack-in-card
mode: vertical
cards:
  - type: custom:simple-thermostat
    name: Grzejnik Anita
    entity: climate.termostat_p
    icon: mdi:valve
    step_layout: row
    step_size: '1'
    decimals: '0'
    control:
      _headings: false
      hvac: true
      fan: true
    show_header: true
  - type: entities
    entities:
      - entity: sensor.pokoj_tw_temperature
        name: Temperatura
      - entity: sensor.pokoj_tw_humidity
        name: Wilgotność

encje zmień na swoje

Screenshot - 22.01.2023 , 12_01_17

Nie do końca mi oto chodzi, karta jest oki i na pewno będę z niej korzystał, niemniej jednak co w sytuacji gdybym chciał zmienić na przykład rozmiar karty lub dodać jakieś ikony i umieścić je w konkretnym miejscu na karcie, czy zmienić rozmiar tekstu. Czy do tego jest jakiś generator, czy się po prostu pisze w js
tak jak powiedzmy w HTML.

TypeScript, najlepiej zobacz sobie jak jest napisany standardowy frontend HA

albo jakiekolwiek karty, które są niestandardowymi komponentami.