… und da ist das problem. ich warte schon ne halbe stunde.
unter meldungen steht immer nur (siehe Bild)
manuell habe ich das script auch schon ein paar mal ausgeführt
Der Fehler kommt bei mir, wenn die Circles nicht erreichbar sind, also Plugwise Netz instabil. Wieviele Circles hast du denn und wie weit sind die voneinander entfernt?
Deaktiviere mal den Serial Port und starte die Originalsoftware und Schau da nach.
Schau doch mal bei den Adressen deiner Circle ob die 000D6F0000 statt F0001 hinten haben.
Ich hab nämlich beides hier. Einmal F0000 und und einmal F0001 deswegen hab ich ja gemeint das die 6 Stellige Nummer nicht so optimal ist da es beide Adressen gibt. Ich nehm jetzt 7 Stellige.
du bist es Mein Circle+ ist in der Tat F0001 und meine Circles sind F0000.
Brauche ich jetzt in der BEschreibung nur die 7 Stellige eintragen ?!?!
Wo finde ich die?
Die 16 stellige Adresse eines Circle hat Alex ja in die Networkid(10Stellen) + die 6 letzten Stellen aufgeteilt. Hab ich am Anfang auch gemacht, bis ich neue Circle gekauft hab un die hatten statt der 0 ne 1 an der 10. Stelle.
Also hab ich statt der letzen 6 die letzten 7 Stellen hinten als ID genommen.
Ich würde sagen du musst einfach bei der Networkid Variable die 1 hinten löschen und für die 7 Stellige ID nimmst du einfach die letzen 7 Stellen der Adresse anstatt der letzten 6 Stellen also bei deimen Circle+ die 1xxxxxx und bei deinen Circlen 0xxxxxx.
Hat schon jemand den Befehl 0048 bzw. das Auslesen von Gesamtverbrauch entschlüsselt?
Möchte gleich Version 0.3 Updaten.
Will auch noch das Schalten über Funktion bzw. Variable implementieren. Was meint ihr: Funktion PW_SwitchState oder direkt an die Variable State hängen?
Habe momentan leider nicht die Zeit / Prio für die Geschichte, da die alte Version zum Auslesen über source gut funktioniert. Feedback meinerseits daher leider erst später.
Mein Skript läuft sehr stabil. Bekomme aber einige Meldungen im Log à la „Achtung Befehl nicht vom Circle bestätigt“ auf 00004BB00E11F09. Kann jemand damit was anfangen?