Amazon Echo / Dot?

  • September 26, 2016 at 16:22 #21952
    iMarsbar
    Participant

    Hello,

    I have been using Lightwave plugs for over a year and they are very handy,
    I have just pre-ordered the amazon Dot for 20th oct. I see that they support allot of the big named brand home automation companies.
    would I be able use these with the echo? will just be so cool to voice command lights on / off, just shame that i can not change the voice activation to computer like on star trek 😛

    September 26, 2016 at 19:12 #21953
    skiv71
    Participant

    I’ll be adding the amazon echo to my cloud system, so you’ll be able to control anything the system can 🙂

    Looking forward to getting a dev unit asap

    developer of BMS Link (http://linode.bmslink.co.uk). A cloud based Home Automation platform for LightwaveRF, Z-Wave, RFXCOM.

    September 28, 2016 at 21:25 #21956
    RyuOnline
    Participant

    Yes LightwaveRF is supported via IFTTT

    September 28, 2016 at 22:08 #21963
    RyuOnline
    Participant

    I’m eagerly waiting for my Dot too!!!!

    No idea how I’m going to have my system running yet.

    I’ve herd in multiple places that the LightwaveRF support via IFTTT is slow & unusable, e.g. Long delay after asking Alexa.

    Options ????????

    IFTTT / SmartThings / Vera Hub / Rasberry Pi / PC Server / Android Server

    September 28, 2016 at 22:10 #21964
    skiv71
    Participant

    Ryu,

    My implementation will offer real time control between Alexa and your devices, in the same way my cloud controls already do.

    Just wish I had one to play with now 🙂

    developer of BMS Link (http://linode.bmslink.co.uk). A cloud based Home Automation platform for LightwaveRF, Z-Wave, RFXCOM.

    September 29, 2016 at 13:42 #21970
    sidapa
    Participant

    Well currently IFTTT doesn’t work anyway because it talks to the US Amazon cloud not the one used by the UK Echo.

    LWRF’s cloud is awful in terms of performance.

    September 29, 2016 at 16:47 #21971
    iMarsbar
    Participant

    Thanks for the response, quite conflicting information. Not to bad if the time delay is around 10 seconds ish, better than falling sleep with lights on 😛
    tried your bms link in sig but just takes me to a login page. I am not the best person for software, im a hardware guy (built few pc’s and 3d printers)

    September 30, 2016 at 03:37 #21975
    Carbonchris
    Participant

    Skiv71,

    Created a login and have had a quick look in there. Looks good but to be honest I need to do allot more reading before I understand what I need to do. LOL. Or what I need on my system.

    October 17, 2016 at 11:15 #22059
    timecmdr
    Participant

    Hi Guys,

    I have been playing with IFTTT and Lightwave and as the guys say the performance is terrible and that the UK ECHO is not compatible yet, I have been assured that IFTTT are working on it. If you would like to test functionality before the 20th I recommend https://echosim.io/ its an online ECHO you can play with. Download the echoApp so that you can change it between UK and US.

    A lot off people mention using a bridge between one of the support Home Automation frameworks which can talk internally to the Lightwave SmartHub. I intend on doing this and will report back once complete.

    October 18, 2016 at 03:52 #22062
    Carbonchris
    Participant

    Will be good to read what you end up doing, its still on my list of things to get done. Still hoping LW do something to support it directly as boring as that is. if not then i will have to find the time to do it myself.

    October 20, 2016 at 08:17 #22071
    clinkadink
    Participant

    I have the echo working well with lightwaverf. In between sits my Raspberry Pi acting as a bridge. Essentially my own Alexa skill constructs a url and sends it to the Pi. This is then sent on via UDP to the lightwaverf wifi link. All communication is within my own network, and therefore zero lag/delay.

    If you want to find out more, head over to the Amazon forum. I am out and about right now but just search for Amazon UK Echo IFTTT Lightwaverf. You should find my posts.

    Cheers.
    Chris Lambourne

    October 26, 2016 at 18:58 #22089
    proffalken
    Participant

    See my latest post at https://staging.lightwaverfcommunity.org.uk/forums/topic/echo-and-smarthings-included-in-upcoming-features-according-to-tech-support/ for more on this, apparently echo support is on it’s way.

    Matt

    November 1, 2016 at 08:57 #22146
    steve098
    Participant

    If you can’t wait for official Amazon Echo support, there are a number of ways to go about it. I have it working with OpenHAB2 running on a NAS box – but it could be a Raspberry Pi.
    1) install OpenHAB2 somewhere on your home network
    http://docs.openhab.org/installation/
    From the PaperUI interface to openHAB2
    2) Install Amazon Echo Bridge (Philips Hue emulation)
    Extensions–>Misc–>Hue Emulation
    (further reading) http://docs.openhab.org/addons/io/hueemulation/readme.html
    3) Install Lighwaverf binding 1.9.0 (not fantastically userfriendly at the moment in openHAB2) see
    https://community.openhab.org/t/lightwaverf-openhab2/13717/5
    4) Create an Item in OpenHAB conf/items, e.g.
    Switch LWRF_light1 “bedside light” { lightwaverf=”room=2,device=3,type=SWITCH” }
    5) Turn on Pairing in OpenHAB (Configuration–>Services–Hue Emulation–>Start
    6) Ask alexa “Alexa, discover devices”. It will then discover the new switch, that you control using the description you gave to the item (e.g. “Bedsite light”)
    7) Create a switch in your Sitemap, if you also want to control via your openHAB gui
    Switch item=LWRF_light1 label=”Bedside Light”

    Same works for dimmers, moods, all off etc. More here:
    https://github.com/openhab/openhab/wiki/LightwaveRF-Binding

    to add more devices, repeat steps 4-7

    This is much faster at triggering and more reliable than IFTTT (less than 1 second between saying ‘Alexa, turn on bedside light’ and it happening), although not as easy to configure by a long way.

    One would hope the official amazon echo lightwaverf Skill will import all your device names for you.
    The nice thing about the Hue emulation is that you don’t have to say “Alexa, TELL LIGHTWAVE TO …..” – you just define the name you want to say in the openHAB Item definition, then say “Alexa, turn on …….” or whatever.

    All credit to foxy82 for the lightwaverf openhab binding, and everyone else behind the brilliant-yet-steep-learning-curve openHAB.

    November 1, 2016 at 10:49 #22148
    steve098
    Participant

    MISTAKE in the above, sorry,
    the above creates the OpenHAB lightwaverf switch
    You also need to create a Hue Switch in OpenHAB that can be detected by the Amazon Echo
    (the Amazon Echo OpenHAB bridge turns your OpenHAB into an emulated Philips Hue system, which Echo then detects/controls)
    Then you can link the Lightwaverf switch to the Hue switch using a Rule (or probably some more elegant method)
    updated guide below:
    1) install OpenHAB2 somewhere on your home network
    http://docs.openhab.org/installation/
    From the PaperUI interface to openHAB2
    2) Install Amazon Echo Bridge (Philips Hue emulation)
    Extensions–>Misc–>Hue Emulation
    (further reading) http://docs.openhab.org/addons/io/hueemulation/readme.html
    3) Install Lighwaverf binding 1.9.0 (not fantastically userfriendly at the moment in openHAB2) see
    https://community.openhab.org/t/lightwaverf-openhab2/13717/5
    4) Create an Item in OpenHAB conf/items, that will control the Lightwaverf switch
    Switch LWRF_light1 “bedside light” { lightwaverf=”room=2,device=3,type=SWITCH” }
    5) Create an emulated HUE Item in OpenHAB, that Echo can control – see https://github.com/openhab/openhab2-addons/tree/master/addons/io/org.openhab.io.hueemulation. e.g.
    Switch HUE_LWRF_light1 “bedside light Echo” [ “Switchable” ]
    6) create a rule in /opt/openhab2/conf/rules (e.g. demo.rules), to update your lightwaverf switch state when you update the Echo/hue switch
    **there will probably be a more elegant way of doing this, using bindings or something **

    // ECHO TO LIGHTWAVE – when Amazon Echo switch is updated, also update the lightwaverf switch
    rule “LWRF bedside light”
    when
    Item HUE_LWRF_light1 received command
    then
    println (“command”)
    sendCommand(LWRF_light1, receivedCommand)
    end

    7) Turn on Pairing in OpenHAB (Configuration–>Services–Hue Emulation–>Start
    8) Ask alexa “Alexa, discover devices”. It will then discover the new HUE switch, that you control using the description you gave to the item (e.g. “Bedsite light”)
    9) Create a switch in your openhab Sitemap, if you also want to control via your openHAB gui. Create it for the HUE switch rather than the LWRF switch and it will mirror the commands sent via Echo.
    Switch item=HUE_LWRF_light1 label=”Bedside Light”

    November 1, 2016 at 21:11 #22149
    lonebaggie
    Participant

    I am currently running Amazon echo with a Harmony Hub and LIghtwavrf Dimmer switches

    I can control the Lightwaverf dimmers via The Harmony Remote and the Amazon Echo. I have a simple setup via a Raspberry PI. All local connections sub second changes.

    Raspberry PI is running HA-Bridge. This emulates a Phillips Hue which the UK Amazon Echo and Harmony can connect to by default.

    Via the web interface on HA Bridge I create manual UDP switches to connect to the Lightwaverf and turn on , off and dim the lights.

    The Amazon echo can then discover the devices and turn on living room lights.
    Via the Harmony software the devices created in HA Bridge can be allocated to the Harmony Hub and then controlled via the remote

    Outline setup

    1 Create RASPBIAN JESSIE LITE SD Card https://www.raspberrypi.org/downloads/raspbian/
    2 Add Raspberry Pi to network
    3 Use your ADSL modem, router DHCP settings to fix (reserve) the IP address of the Raspberry PI
    Also reserve the IP address of the LIghtwaverf Wifi-link (use the Mac address on the bottom of the device as it was unnamed on my DHCP scope)
    You need to fix the IP addresses on both devices to make sure the Echo can always find them

    4 Connect to the Raspberry Pi via SSH ( you do not need to connect a screen or keyboard to the PI) . See following :- https://www.raspberrypi.org/documentation/remote-access/ssh/ to find SSH clients. RASPBIAN JESSIE LITE has SSH on by default.
    5 Install HA-Bridge see https://github.com/bwssytems/ha-bridge/blob/master/README.md. Once installed connect to HA-Bridge via http on a web browser.

    The next steps are the important ones. You must register the Raspberry PI to the Lightwaverf Wifi-link or nothing will work ( took me a few hours to figure it out)

    6 Via the HA-Bridge web interface create a manual UDP Device called register (manual Add) . Once the PI is registered you can delete this device. It will only be required once. Create the ON URL with the following command:-
    udp://192.168.0.22:9760/001,!F*p (replace the IP address with your LIghtwaverf Wifi-link IP address)
    leave all other fields blank
    7 Save the Device and test the device ON via HA-Bridge (bridge devices). This should make the Lightwaverf wifi-link flash, press the button on the wifi-link and the Raspberry PI is now registered. Once registered delete the device on HA-Bridge to stop it trying to re-register

    Install complete

    You can now add as many UDP devices as required on HA-Bridge.
    The following UDP device set up the LIghtwaverf Dimmer switch for room 2, device 1 .Again replace IP room and device numbers. The Command for DIM URL converts the 32 levels in LIghtswaverf to 256 levels used in HA-Bridge

    ON URL field udp://192.168.0.22:9760/001,!R2D1F1

    DIM URL field udp://192.168.0.22:9760/100,!R2D1FdP${intensity.math(X/8)}

    OFF URL field udp://192.168.0.22:9760/001,!R2D1F0

    Once all the devices are tested and working on the HA-Bridge, simply discover them on the Amazon Echo. Make sure you create simple names on HA-Bridge.

    You can also add the Harmony Hub to HA-Bridge and get Amazon Echo it turn on your TV !

    Hope this helps

You must be logged in to reply to this topic.