Schaltsteckdose P110 in Rule einbinden
Verfasst: 22. Nov 2022 17:49
Hi,
ich habe mir die Schaltsteckdose Tapo P110 von tp-link zugelegt. Ich möchte gerne auf Änderungen reagieren, wenn das Teil eine Stromaufnahme mißt und wenn nicht. Also habe ich eine Regel geschrieben, die eigentlich auf den Wechsel von 0 Watt auf Verbrauch und eine Regel, die andersherum reagiert von Leistungsaufnahme auf 0 Watt. Leider klappt es nicht. Das ist der Wert, den ich über die Code Tools zurück bekomme. Was muß man da abfragen? ich habe 0 als numerisch, 0 als text 0W 0 W eingetragen. Es gibt keine Reaktion der Regel. Was müßte ich anders machen?
Die Regel sieht so z.B. aus.
ich habe mir die Schaltsteckdose Tapo P110 von tp-link zugelegt. Ich möchte gerne auf Änderungen reagieren, wenn das Teil eine Stromaufnahme mißt und wenn nicht. Also habe ich eine Regel geschrieben, die eigentlich auf den Wechsel von 0 Watt auf Verbrauch und eine Regel, die andersherum reagiert von Leistungsaufnahme auf 0 Watt. Leider klappt es nicht. Das ist der Wert, den ich über die Code Tools zurück bekomme. Was muß man da abfragen? ich habe 0 als numerisch, 0 als text 0W 0 W eingetragen. Es gibt keine Reaktion der Regel. Was müßte ich anders machen?
Die Regel sieht so z.B. aus.
Code: Alles auswählen
configuration: {}
triggers:
- id: "1"
configuration:
itemName: P110SmartPlug_Power
state: Any
previousState: '"0"'
type: core.ItemStateChangeTrigger
conditions: []
actions:
- inputs: {}
id: "2"
configuration:
type: application/javascript
script: >-
var cMessage = ""
val telegramAction = getActions("telegram","telegram:telegramBot:XXXXXXXXXXX")
cMessage = "Stromverbrauch"
telegramAction.sendTelegram(cMessage)
type: script.ScriptAction