NEWS
Script PC an
-
Hallo zusammen,
ich habe ein einfachres Scipt geschrieben, dass mir eine Nachricht senden soll wenn der PC um 23:00 noch eingeschaltet ist:
schedule("30 22 * * *", function () { if (getState("ping.0.deheinIOBroker.192_168_2_52").val = true) { sendTo("pushover", { message: "dehein1 ist noch eingeschaltet!", title: "dehein1 NOCH AN", priority: 1, device: 'iphoneDennis' }); } });
Nun bekomme ich aber jeden Abend eine Nachricht, egal ob der PC ein oder ausgeschlatet ist ;). Ich habe ping.0.deheinIOBroker.192_168_2_52 einmal geloggt:
Und es sollte in den letzten Tagen um 23:00 auf 0 gewesen sein.
Was mache ich hier falsch?
Danke -
@dehein2 sagte in Script PC an:
val = true
muss da nicht == oder === hin
Und was kommt, wenn du dort noch ein log einbaust?
if (getState("ping.0.deheinIOBroker.192_168_2_52").val = true) { log (getState("ping.0.deheinIOBroker.192_168_2_52").val); sendTo("pushover", { message: "dehein1 ist noch eingeschaltet!", title: "dehein1 NOCH AN", priority: 1, device: 'iphoneDennis' }); }
-
@bahnuhr #Ach JS nutzt "==" und nicht "=", ich werde es testen
Danke -
klappt. Danke!
-
-
@bahnuhr Mache ich gerne. Sorry die Forensoftware ist noch neu für mich... ist das der Pfeil? Sehe leider keinen Daumen
-
@dehein2 sagte in Script PC an:
@bahnuhr Mache ich gerne. Sorry die Forensoftware ist noch neu für mich... ist das der Pfeil? Sehe leider keinen Daumen
Pfeil ist schon richtig. Alles gut.