mqtt:trigger | Channel nicht in einer Rule nutzbar?

Einrichtung der openHAB Umgebung und allgemeine Konfigurationsthemen.

Moderatoren: seppy, udo1toni

Benutzeravatar
peter-pan
Beiträge: 2568
Registriert: 28. Nov 2018 12:03
Answers: 25
Wohnort: Schwäbisch Gmünd

Re: mqtt:trigger | Channel nicht in einer Rule nutzbar?

Beitrag von peter-pan »

Ich hab schon mal mit Regeln über die MainUI "gespielt", nur halt nicht mit Trigger-Channels als "Auslöser".
Was halt nicht mit MainUI-Regeln geht, sind die globalen Variablen und auf Javascript hab ich im Moment auch "keinen Bock". Soll aber nicht heissen, dass ich das nicht auch schon mal probiert hätte.
ECMAScript-Beispiel:

Code: Alles auswählen

var logger = Java.type('org.slf4j.LoggerFactory').getLogger('org.openhab.rule.' + ctx.ruleUID);
var log    = Java.type('org.slf4j.LoggerFactory').getLogger('org.openhab.rule.' + ctx.ruleUID);
var logi   = Java.type('org.slf4j.LoggerFactory').getLogger('org.openhab.rule.' + ctx.ruleUID);
tempfloat = parseFloat(itemRegistry.getItem('radiator_valve_05').getState());
log.info('parseFloat: ' + tempfloat);
tempfloat = itemRegistry.getItem('radiator_valve_05').getState().floatValue();
logger.info("floatValue: " + tempfloat);
logi.info("Collectors imported, about to filter the Group members: " + tempfloat);
events.sendCommand('Dummy_1', OFF);
Aber in meinem Alter trennt man sich nicht so schnell von "alten Gewohnheiten". Wenn ich mal alles in OH3 so hab, wie ich mir das in OH2 erarbeitet habe, dann werde ich mich an die Feinheiten von OH3 machen; bestimmt! :)
Pi5/8GB(PiOS Lite 64-bit(bookworm)/SSD 120GB - OH4.1.2 openhabian

atk69
Beiträge: 98
Registriert: 15. Jan 2019 19:07
Answers: 1
Wohnort: Weil am Rhein

Re: mqtt:trigger | Channel nicht in einer Rule nutzbar?

Beitrag von atk69 »

Interessant, das könnte auch mit meinem Ikea FB Problem verwandt sein:
viewtopic.php?t=6441
muss ich mal testen...

Gruss
atk69
and IT works ;)

Antworten