Hallo zusammen,
ich bin seit ein paar Wochen dabei, ganz langsam von FHEM nach openHAB umzuziehen.
Jetzt komme ich nicht mehr weiter.
Eine Pumpe (Tasmota) soll mit einem Schalter (Tasmota) eingeschaltet werden.
Pumpe und Schalter sind im Model als Points aufgelistet und funktionieren, d.h. die Pumpe lässt sich einschalten und der Point Schalter reagiert auf den Hardware Schalter.
Jetzt habe ich eine Regel definiert, die bei "Then" die Pumpe einschaltet. Ist mit Run getestet und geht.
Die Bedingung ist "When Schalter changed from OFF to ON".
Wenn ich nun den Schalter in openHAB mit der Maus einschalte, geht auch die Pumpe an. Wenn ich dem Hardware-Schalter betätige, schaltet ebenfalls das openHAB Schalter-Icon. Die Regel wird allerdings nicht ausgeführt.
Was mache ich falsch? Bin mit meinem Latein am Ende ...
Vielen Dank für Eure Hilfe!
Ekki
Welches "When" für Regel
- udo1toni
- Beiträge: 13948
- Registriert: 11. Apr 2018 18:05
- Wohnort: Darmstadt
Re: Welches "When" für Regel
Die Frage ist, wie sieht Deine Rule konkret aus?
openHAB4.1.2 stable in einem Debian-Container (bookworm) (Proxmox 8.1.5, LXC), mit openHABian eingerichtet
-
- Beiträge: 5
- Registriert: 28. Jul 2021 21:29
Re: Welches "When" für Regel
Hier der Code:
Code: Alles auswählen
triggers:
- id: "1"
configuration:
itemName: GartenSchalter_GartenSchalter
command: ON
type: core.ItemCommandTrigger
conditions: []
actions:
- inputs: {}
id: "2"
configuration:
type: application/javascript
script: |
events.sendCommand('GartenPumpe_GartenPumpe', 'ON');
type: script.ScriptAction
- udo1toni
- Beiträge: 13948
- Registriert: 11. Apr 2018 18:05
- Wohnort: Darmstadt
Re: Welches "When" für Regel
Ändere bitte den Trigger mal auf itemStateTrigger (oder so ähnlich) ab.
Gesendet von iPad mit Tapatalk
Gesendet von iPad mit Tapatalk
openHAB4.1.2 stable in einem Debian-Container (bookworm) (Proxmox 8.1.5, LXC), mit openHABian eingerichtet
-
- Beiträge: 5
- Registriert: 28. Jul 2021 21:29
Re: Welches "When" für Regel
Code: Alles auswählen
ItemStateChangeTrigger
Ist ja eigentlich klar. Es soll getriggert werden wenn sich der Status eines Items ändert
1000 Dank
- udo1toni
- Beiträge: 13948
- Registriert: 11. Apr 2018 18:05
- Wohnort: Darmstadt
Re: Welches "When" für Regel
Im Grunde wäre die Sichtweise, dass der Taster ein Kommando erteilt auch in Ordnung, aber das funktioniert nur mit bestimmten Bindings, die eine entsprechende Option bieten. Die Sache mit dem Status sollte aber bei allen Bindings funktionieren
openHAB4.1.2 stable in einem Debian-Container (bookworm) (Proxmox 8.1.5, LXC), mit openHABian eingerichtet