um das script zu erklären:
ich möchte in einer schleife abfragen, ob sich ein objekt einer von mir vergebenen namenskonvention aus einem array geändert hat. beispiel: sonoff.0.POW_raum_bla_hex
aktuell sind 5 elemente in meinem array.
jetzt aktualisiere ich das objekt an position 2 und als debug output erhalte ich: objekt an position [array länge+1] = 6 und den objektnamen aus der letzten position, also 5.
wer kann mir das erklären?
6 ist bei der schleife mit start 1 und ende 5 doch gar nicht machbar, wo ist mein fehler?
k ist der counter
vielen dank im vorraus