We have theses Orvibo Sockets at work to turn on and off the heaters, They are only £20 and so wanted to give it a go getting these working with my system.
I currently use a node server on a Raspberry PI to control my LightwavRF sockets via SmartThings and so realised it would be simple to change this script to control these plugs (Due to SmartThings not currently having UDP support).
Here is a link to the code repository,
and here is a link to a youtube video explaining how to do it,
Hi Adam, thanks for sharing your work and giving the video tutorials. I have followed your steps and have the nodejs server running on a pi and have successfully added my orvibo switch to smartthings, however the switch isnt activating when on/off is pressed on my Android app. The button presses are registering in the recent activities tab, and when looking at Live Logging, the below is what is registering with each on/off press:
Has anyone managed to get this working? I’ve followed Adam’s video tutorial exactly and all looking good but the switch cant be turned on or off from smartthings app. When in the Simulator in the Device Handler section, there is no command being sent to the switch. Really like these smartplugs and currently only £16.99 on Amazon so would love to get them working with ST.
Will you look at this again ? I have an Orvibo switch but was unable to persuade my Raspberry Pi to get past installing the forever-service as described in your video (it reported a shelljs version error).
Update appreciated. Thanks
Made it to the final stage after upgrading Pi to Jessie and service running OK. Retrieved socket mac address but same as Kenny above - was unable to get the device to actually switch (works OK with its own wimo app). Thanks for advice
hi Kenny - did you ever get this working ? I finally made it to the same point as you but could not get any log entries or switching. Hopefully Adam will re-check his build.
Hi Dave, I haven’t got it working no. I’m not very experienced with coding but from what Adam has done it looks to be pretty close to working, just seems to be the sending of the switch command that’s the sticking point.
Hi Kenny.
I agree the issue looks like the groovy code. I’m new to the language so could not immediately identify an issue when comparing it to some other device handlers.
Be great if Adam reappeared. As he had it working once it’s probably only a simple tweak he could probably solve in a min or two but beyond us mere mortals!
Dave
@davew44, @teenteenadundun - Sorry was on holiday when this came up. Have ended up ditching the Orvibo sockets at home, as am using LightwaveRF sockets. Not planning on doing any more work on this, as sockets were patchy at best and the price difference between these and the LWRF sockets was tiny.
thanks a lot. I will try as soon as I receive the socket.
Just one quick question. If I follow your instructions it will automatically load the s20 server on startup?
thanks
f