Du tenker da en root for pluginen generelt, der jeg lagrer f.eks id til hver enkelt "pod" jeg finner tilknyttet.
Deretter en root for hver pod, som har sine respektive childs for hver verdi (temp, fuktighet, instillt temperatur etc)?
Har nå finpusset litt på parsingen av json, så nå klarer jeg håndtere flere "pods" om noen har dette.
Så er det det å lage tilhørende devicer, og lage en slags tabell (evt lagrer i PED) der man klarer å håndtere hvilken pod som har hvilken id i APIet, og hvilken childs som tilhører hvilken pod.
Så tar jeg actions/kontroll knappene helt til slutt. Tror det blir den største utfordringen. Men kikker litt på PED nå, og om jeg lagrer pod id for hver enkelt child så bør det være enkelt å håndtere kall mot api.
Egentlig skal jo mine root devices lages som en termostat. Det må jo være en egen deviceklasse som heter det? Jeg har target temp, følt temp, on/off kommandoer. Det ville i allefall vært det beste ift å bruke den videre i Imperihome osv..