People who code: we want your input. Take the Survey

Hot answers tagged

7

Raspberry Pi to the rescue Even though Wemo killed their SDK and Pebble is shutting down support as the question comments suggest the question is no less valid. Even more so, since the official support will fall through. Since you need some device to run that API and you don't want to let your PC running, we'll have to look for a simpler device to run that ...


6

Perhaps the software featureset has changed but I've found that the following works. This is from my DIY code for nodemcu/D1 mini ESP8266 module using esp8266 webserver listening for local UDP broadcasts. I noticed in the Alexa calls to /upnp.control/basicevent1 that the requests were changing subtly. It all boils down to the same event, but the xml of ...


6

Buy sonoff switches Flash with MQTT firmware (https://github.com/arendst/Sonoff-Tasmota) Add to wifi Send MQTT messages from the Pi to control the switch You can also use something like Node-RED (comes pre installed in raspbian) and the node-red-contrib-alexa-home-skill (I wrote this node) to send the messages and have more control than just the actions ...


4

Despite what Belkin says on their website, Wemo and Google Home aren't fully compatible. Some Wemo smart home products are natively compatible with Google Assistant / Home. These include: Belkin Wemo Mini Smart Plug, Belkin Wemo Insight Smart Plug, Belkin Wemo Light Switch. It does not include Belkin Wemo Bulbs or anything not on that list. It doesn't ...


4

Currently the state of a light is not part of the Smart Home Skill API that Wemo uses for the smart home devices. There are discovery, control and query directives according to their reference. Query connected devices for their current state Alexa.ConnectedHome.Query GetLockStateRequest GetLockStateResponse GetTargetTemperatureRequest ...


3

I'm including the answer with a link to the official article, since I had a hard time finding it. Hopefully, it will help someone. The status has indeed changed. Belkin published this article on May 25 in which they explain that integration to Apple HomeKit is indeed in the foreseeable future: Fall 2017 is supposed to see the introduction of the Wemo Bridge,...


3

I have a collection of blog posts talking about reverse engineering the WeMo protocol here: https://www.hardill.me.uk/wordpress/tag/wemo/ My work was initially with the WeMo lighting products but I also get sockets working as well. There is NodeJS module I wrote to use as the code of my Node-RED node that even covers subscribing to event notifications from ...


1

Credit to @hardillb for pointing me in the right direction. Here's a basic message structure for control: POST /upnp/control/basicevent1 SOAPACTION: "urn:Belkin:service:basicevent:1#SetBinaryState" Content-Type: text/xml; charset="utf-8" Accept: */* User-Agent: PostmanRuntime/7.15.2 Cache-Control: no-cache Host: [DEVICE_IP]:49153 Accept-Encoding: gzip, ...


Only top voted, non community-wiki answers of a minimum length are eligible