Got a lightwaverf relay (JSJSLW821), seems it has three states (stop, open and close). Would it be possible to add this to the lightwaverf binding, as it does not seem to work with the current switch command?
I am getting the following messages when I initiate the switch through the mobile app:
2015-08-02 17:31:56.896 [ERROR] [l.internal.LightwaveRFReceiver] - Error converting message: 103,!R1D4F^|Stop|Switch 1
2015-08-02 17:32:36.448 [ERROR] [l.internal.LightwaveRFReceiver] - Error converting message: 104,!R1D4F)|Close|Switch 1
2015-08-02 17:32:53.580 [ERROR] [l.internal.LightwaveRFReceiver] - Error converting message: 106,!R1D4F(|Open|Switch 1
also this weird one (constantly):
2015-08-02 17:33:38.335 [WARN ] [.l.internal.LightwaveRfBinding] - No item for incoming message[001,?V=āU2.91Yā
Is it possible to assign to it three buttons, or a three way switch? (I am only using only one circuit, so for my purposes open/close or open/stop would be sufficient)
I have a light switch which sends those commands which I would like to use to control a hue bulb. It seems I can receive them but I canāt find any item types which can accept the commands. Ideally it should be able to map to a dimmer.
I think Iāll have to take the raw string and decode it in a rule.
It would be hard to emulate as a dimmer as the relay just sends 3 states:
OPEN,STOP, CLOSE
Also the relay doesnāt report this all the time so for example if it is on a blind and the blind is fully open. You send a āCLOSEā and it will run until you send a stopā¦ so there is no way of knowing a āpercentageā it is closed or setting it to a āpercentageā (that I know of). That being said Iāve never managed to install a working one of these relays so I could be wrong.
I could possibly do it as a Number (STOP = 0, OPEN = 1, CLOSE = -1). Although you can also use the relay a bit like a switch if you only connect two wires and I would also want it to be mappable to a switch.
Thinking about it further perhaps it would be best for it to map to a rollerblind as that had Open, Stop and Close.
I currently have a rule setup which translates to a dimmer by having open = + 20%, close = -20% and stop = toggle between 0% and 100%. This kind of functionality probably makes sense to be implemented by a rule but it would be easier to write the rule to map from a rollerblind to a dimmer rather than trying to inspect the raw message which Iām doing currently.
I donāt have any roller blinds so Iām not sure how they behave in openhab. However the command they get are Up/Down (but no stop?) Stop/Move (but no direction?) or percent which wonāt work with the lightwaverf relay.
How do the controls work for roller blinds in the openhab ui? Can I implement Up/Down and Stop (but not Move) and get something that will work?
Iāve got the original mk1 WiFi Link @SupraWez, so itās sent out by that one too.
I agree, itās not causing me any issues either. But it would be good to parse this stuff though wouldnāt it? Certainly āuptimeā could be quite useful for knowing if the device has been restarted recently. I can tell what most of it is, but not sure about "macs":8 or "devs":0 ?
Interesting first Iāve seen that. My hub doesnāt show it. Iāve created a note to look at this but low priority at the moment as you note it doesnāt really effect anything and why parsing it might be nice I donāt see any real use for the data that is being sent.
Yeah itās not really that important. I suppose it feels like itād be neater somehow (!) to have it receive every message in some way, but itās not causing any problems. Iām sure youāve got plenty of better things to be getting on with!