Et lite eksempel på hvordan dette verktøyet kan gjøre nytte. Det ble enklere for meg å se at jeg hadde laget en unødvendig komplisert automasjon. Den er for styring av lys basert på sensor men skal også ta hensyn til tid på døgnet og kun skru på 5% lysstyrke på natten. For å redusere antall automasjoner bruker jeg mer og mer trigger_id slik at en og samme automasjon kan ta hånd om både av og på. Automasjonen var først laget uten funksjonen med redusert lysstyrke. Da jeg la til den var det enkleste for meg å legge det valget først, og så bare dublere det opprinnelige oppsettet og redigere den ene slå på handlingen til 5% lysstyrke. Men da jeg fikk se dette visuelt nå, så jeg at det var mulig å forenkle oppsettet. Bildene under viser begge versjoner, den opprinnelige har 9 bokser, den endelig 7.
Det betyr neppe noe i praksis for denne automasjonen, men eksemplet viser potensialet for forenkling. Det bør også gjøre det enklere å forstå hva en automasjon gjør når logikken er mindre kompisert. Nå må jeg også legge til at jeg ikke fikk lagret dette, fikk en feilmelding. Men det var heller ingen stor sak å redigere det manuelt i HA når grafikken hadde vist meg en bedre løsning, redigeringen lot seg løse med drag and drop i HA automation editor (og sletting av det som var unødvendig etter oppryddingen). Jeg sjekket også yaml koden før og etter, og dette medførte en reduksjon fra 1584 tegn til 1265 tegn, en reduksjon på ca 20%. Dette verktøy skal jeg bruker mer! 🙂