Har netop installeret openhabianpi på en RPI3 med bl.a. IHC / ELKO Binding af Pauli Anttila.
Efter en week-end's "leg" har jeg fået det meste til at virke (inkl. HUE Motion Sensor og HUE Dimmer switch)
Dog mangler jeg at få det fulde udbytte af min IHC nøglering.
Den kunne ikke genkendes automatisk men er manuelt tilføjet som følger (fiktiv Resource Id)
Men det er ikke lykkedes at lave en regel som kan fange disse events.
Hvis jeg opretter følgende regel
rule "Keychain Top SHORT_PRESS"
when
Item Keychain_Top triggered SHORT_PRESS
then
if (Keychain_Top.state = SHORT_PRESS) {
if (Udenfor_Spots.state == ON) {
Udenfor_Spots.sendCommand(OFF)
} else {
Udenfor_Spots.sendCommand(ON)
}
}
end
får jeg følgende fejl i loggen
2018-09-10 19:58:28.716 [WARN ] [el.core.internal.ModelRepositoryImpl] - Configuration model 'Keychain.rules' has errors, therefore ignoring it: [3,2]: no viable alternative at input 'triggered'
Og hvis jeg ændrer til
rule "Keychain Top SHORT_PRESS"
when
Item Keychain_Top changed to SHORT_PRESS
then
if (Udenfor_Spots.state == ON) {
Udenfor_Spots.sendCommand(OFF)
} else {
Udenfor_Spots.sendCommand(ON)
}
end
sker der ingenting.
Kan man overhovedet fange en channel triggered event?
Er det min item som er forkert?
Eller er det noget helt tredie jeg har gjort forkert?
Har prøvet at definere knappen som en almindelig switch (ON OFF) og det virker, men det ville være så meget mere fantastisk at kunne have hele 12 forskellige tryk på samme nøglering :-)
Er der slet ingen som har prøvet at benytte deres IHC nøgleringe med openHAB ?
Spørgsmål
Henrik Skaarup
Har netop installeret openhabianpi på en RPI3 med bl.a. IHC / ELKO Binding af Pauli Anttila.
Efter en week-end's "leg" har jeg fået det meste til at virke (inkl. HUE Motion Sensor og HUE Dimmer switch)
Dog mangler jeg at få det fulde udbytte af min IHC nøglering.
Den kunne ikke genkendes automatisk men er manuelt tilføjet som følger (fiktiv Resource Id)
Derudover har jeg tilføjet følgende item
Det resulterer i følgende events i loggen:
2018-09-10 19:53:35.180 [vent.ChannelTriggeredEvent] - ihc:controller:d1a7b4dc:Keychain_Top triggered SHORT_PRESS 2018-09-10 19:53:36.422 [vent.ChannelTriggeredEvent] - ihc:controller:d1a7b4dc:Keychain_Top triggered LONG_PRESS 2018-09-10 19:53:37.196 [vent.ChannelTriggeredEvent] - ihc:controller:d1a7b4dc:Keychain_Top triggered EXTRA_LONG_PRESS
Men det er ikke lykkedes at lave en regel som kan fange disse events.
Hvis jeg opretter følgende regel
rule "Keychain Top SHORT_PRESS" when Item Keychain_Top triggered SHORT_PRESS then if (Keychain_Top.state = SHORT_PRESS) { if (Udenfor_Spots.state == ON) { Udenfor_Spots.sendCommand(OFF) } else { Udenfor_Spots.sendCommand(ON) } } end
får jeg følgende fejl i loggen
2018-09-10 19:58:28.716 [WARN ] [el.core.internal.ModelRepositoryImpl] - Configuration model 'Keychain.rules' has errors, therefore ignoring it: [3,2]: no viable alternative at input 'triggered'
Og hvis jeg ændrer til
rule "Keychain Top SHORT_PRESS" when Item Keychain_Top changed to SHORT_PRESS then if (Udenfor_Spots.state == ON) { Udenfor_Spots.sendCommand(OFF) } else { Udenfor_Spots.sendCommand(ON) } end
sker der ingenting.
Kan man overhovedet fange en channel triggered event?
Er det min item som er forkert?
Eller er det noget helt tredie jeg har gjort forkert?
Har prøvet at definere knappen som en almindelig switch (ON OFF) og det virker, men det ville være så meget mere fantastisk at kunne have hele 12 forskellige tryk på samme nøglering :-)
Er der slet ingen som har prøvet at benytte deres IHC nøgleringe med openHAB ?
Link til kommentar
Del på andre sites
3 svar på dette spørgsmål
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.