Jump to content

Control Alexa hosted Feit LED smart bulbs from ISY. Am I doing it right?


steveng57

Recommended Posts

Posted

So I impulse bought a pack of Feit LED smart bulbs at Costco for decorating during the holidays.  I am trying to set them up so that act and behave like any other ISY/Insteon based device, using the ISY to control the scenes/scheduling etc.  In essence the Feit's would be a "virtual" light to the ISY, if such a thing existed.  A node server would do the trick too, but that doesn't seem to be a thing either, here is what I did:

  • Attached the Feit bulbs to Alexa/Echo and got them working there.
  • Created a state variable is the ISY, and exposed it to Alexa as a Motion Sensor variable.  Called it $Christmas_Bulbs
  • Created two routines in the Alexa app, "Feit Bulbs On", and "Feit Bulbs Off" which do what their names suggest.
  • In order to mimic these bulbs just being part of an Insteon scene as possible (so they are controlled by the same switches as the scene, same schedules etc.), it "attached" the state variable to one of the Insteon lights in the scene with the following code:
  • To turn them on:
  • If 
    	'Christmas_Scene / Main Light' Status is not Off
    Then
    	$Christmas_Bulbs = 1
    Else
    	-No action
  • To turn them off: 
  • If
    	'Christmas_Scene / Main Light' Status is Off
    Then
    	$Crhistmas_Bulbs = 0
    Else
    	- No action

So this way, if "Main Light" goes on or off, it will set the state variable accordingly, which in turns sets the "Motion Sensor" in Alexa, which in turn runs the corresponding routine for on/off of the Feits.

So if you have read this far, thanks!  I am lookiing for some guidance if this is the best way to do this or there is something else that will do the trick better.

This setup has two drawbacks:

  • It can take over 30 seconds for the Feit bulbs to respond to all the signals above.  When I turn the ISY scene on with a keypad, its a long wait for the Feits to come on.  Not a deal breaker but kind of annoying.
  • There doesn't seem to be an easy way to control the brightness with this method, its binary on/off.  Again not a deal breaker but I would like to be able to do this.  In a perfect world the Feit would be just another Insteon device to the ISY (needing the node server), or at least tie a state variable to the bulbs so setting the state variable to any value between 0 and 100 would set the Feits to on, off or a percentage dim in between.

Thanks for any comments or suggestions.

 

 

  • Like 1
Guest
This topic is now closed to further replies.

×
×
  • Create New...