NEWS
UNSOLVED Script Xiaomi Battery leer ?
-
ja liest sich sehr angenehm.
Mir wäre es eigentlich lieber das man wie mit den javascript Varianten alle Geräte mit Batterie Werten automatisch einsammelt und prüft.
So muss man das Skript bei neuen Geräten immer erweitern, das diese auch geprüft werden. -
@lesiflo said in Script Xiaomi Battery leer ?:
Hi, hier mal mein Ansatz. Ich prüfe alle 2 Stunden den Batteriestand über einen Cronjob. Den Abstand kann man natürlich noch vergrößern. Hat den Vorteil das man das Script relativ schnell um neue Geräte erweitern kann.
Besteht bei deinem Blockly nicht die "Gefahr" (ist ja nicht schlimm oder gravierend), dass wenn zwei Geräte innerhalb von zwei Stunden unter 20% fallen, dass ein Gerät "verschluckt wird? Das eine Gerät überschreibt ja die "Meldung" mit dem neuen Wert bevor das Blockly durchgelaufen ist oder nicht? Oder wie wird das Blockly abgearbeitet?
-
stimmt du hast recht, ist mir so noch nicht aufgefallen. Hatte aber schon eine andere Lösung, die obige
hatte ich verworfen. -
@el_malto sagte in Script Xiaomi Battery leer ?:
Besteht bei deinem Blockly nicht die "Gefahr"
das glaube ich eher nicht, ich habe seit tagen einen Wert zum testen von der am schwächsten Batterie im Script eingetragen, dieser Wert steht bei 74.5% und sobald er auf 74.4% fällt kommt die Meldung. Soweit ich das bisher beobachten konnte sind die Xiaomi Aktoren sehr sparsam im Batteriverbrauch, das dann auch noch zwei zum selben Zeitpunkt unter 20% fallen ist nahezu wie ein Lotto 6er
-
@lesiflo Dann ist ja gut
-
@MyzerAT said in Script Xiaomi Battery leer ?:
@el_malto sagte in Script Xiaomi Battery leer ?:
Besteht bei deinem Blockly nicht die "Gefahr"
das glaube ich eher nicht, ich habe seit tagen einen Wert zum testen von der am schwächsten Batterie im Script eingetragen, dieser Wert steht bei 74.5% und sobald er auf 74.4% fällt kommt die Meldung. Soweit ich das bisher beobachten konnte sind die Xiaomi Aktoren sehr sparsam im Batteriverbrauch, das dann auch noch zwei zum selben Zeitpunkt unter 20% fallen ist nahezu wie ein Lotto 6er
Dein Skript meinte ich auch nicht. Meinte das erste Skript von @lesiflo .
-
@TDCroPower sagte in Script Xiaomi Battery leer ?:
ja liest sich sehr angenehm.
Mir wäre es eigentlich lieber das man wie mit den javascript Varianten alle Geräte mit Batterie Werten automatisch einsammelt und prüft.
So muss man das Skript bei neuen Geräten immer erweitern, das diese auch geprüft werden.Wenn man in Blockly RegEx im Trigger (also der on Subscription) nutzen könnte, wäre das schon mal viel Wert, aber das geht glaube ich leider noch nicht. In JavaScript selberkann man das aber machen!
-
@lesiflo kannst du das als Blockly mal hochladen, bekomme es grade nicht nachgebildet, bin mit Blockly noch am üben
-
@robbsen Kann ich machen. Dauert aber bis heute Abend.
-
@lesiflo klasse, danke
-
Hier ist es: Zigbee.txt
-
@lesiflo sagte in Script Xiaomi Battery leer ?:
Hier ist es: Zigbee.txt
Hallo
Ich hab gerade dein Script in Blockly importiert.
Mir wird alles angezeigt, aber ich sehe auch einen schwarzen Baustein.
Fehlt da bei mir irgendwas?Danke
-
@Negalein
Wie sieh der Rest von Script aus? -
-
-
Beim Batteriescript fehlt nichts. Kannst du löschen wenn es denn geht.
-
@lesiflo sagte in Script Xiaomi Battery leer ?:
Beim Batteriescript fehlt nichts. Kannst du löschen wenn es denn geht.
Danke
Aktuell hab ich leider das Problem, dass bei den Blocklys kein "Speichern Button" erscheint.
-
verschieb es etwas, dann sollte speichern möglich sein, das speichern ist nur ausgegraut wenn keine änderungen sind!
-
@MyzerAT sagte in Script Xiaomi Battery leer ?:
verschieb es etwas, dann sollte speichern möglich sein, das speichern ist nur ausgegraut wenn keine änderungen sind!
Danke, das wars!
-
@ilovegym
Und wie bekommst Du diese Nachricht das die Batterien sich leeren? Würde gerne das Script benutzen. Danke