Lightwave rf Electric Switch LW934

Update:
Hi, I now have this working and you can follow my progress on my GitHub https://github.com/BrenTeck/lightwaveRF

It is now also set to automatically work with our solar panels

Hope this helps others

David

Hi,

I am new to Home Assistant and finding most of it intuitive and well thought out.

I am however having problems with my lightwave rf Electric Switch LW934 for our Immersion Heater

I can not get it to operate and tried several types of code with no success which can be seen below

I wish the IDs would be easier to work out I had to find them out via trial and error, I could see no logic to how the IDs worked as they had nothing to do with the order I set them up or appear in the lightwave app.

Some of this may be in JSON which I do not know at the moment

Once I have the LW934 Electric Switch working I intend to have it automated so when it’s sunny it turns on as we have Sola PV roof at home and this would make for an excellent energy-saving system.

Any help or advice would be greatly appreciated.

Kind regards

David

#configuration.yaml
lightwave: !include lightwave.yaml #Imersion switch not working

#lightwave.yaml:
  host: 192.168.x.xxx
  lights:
    R1D1:
      name: Master Bedroom Ceiling Light
    R2D1:
      name: Dining Room lights
    R2D2:
      name: Coffytable lights
    R3D1:
      name: Office lights
    R4D1:
      name: Kitchen light
    R5D1:
      name: Hallway light
    R6D1:
      name: Landing Lights
    R6D2:
      name: Chandelier Lights
    R7D1:
      name: Garden Lights
#    R7D2:
#      name: xAlleyway Lights #Switch faulty
    R7D3:
      name: Front lights
    R9D1:
      name: Guest lights
    R10D1:
      name: Garage lights
#Atempt 1
#  switches:
#    R11D1:
    name: Immersion heater

#Atempt 2
#    self._device_id = device_id.value
#     self._device_id = device_id
#      name: Immersion heater
#      serial: AED102

#Atempt2
#switch:
#  platform: mqtt
#  state_format: 'json:somekey[0].value'
#switch:
    
#Atempt 3
#switches:
#  platform: websocket_api
#  "serial": "AED102"
#    "trans":1080,
#    "mac":"03:3F:D9",
#    "time":1478694048,
#    "pkt":"868R",
#    "fn":"statusPush",
#    "prod":"tmr1ch",
#    "serial":"AED102",
#    "type":"temp",
#    "batt":2.47,
#    "ver":34,
#    "state":"run",
#    "cTemp":25.0,
#    "cTarg":18.0,
#    "output":0,
#    "nTarg":24.0,
#    "nSlot":"06:00",
#    "prof":1

Try run this in terminal from the device you wish to pair with the LightwaveRF hub:
echo -ne "100,\!F*p." | nc -u -w1 192.168.x.y 9760

Replacing x & y with your relevant ip address for your hub/‘host’ :wink:

Hi Bargals I have tried that from the home assistant terminal but it appears to do nothing.
All my lights work just not the LW934 Electric Switch.

any other ideas or am I using the wrong terminal?

David