New UK Insteon Hub - Has Anyone Got It Working With Veralite

Like a number of posters here, I don’t have the skills to develop a plug in, but would be keen to integrate the Insteon with my Vera systems.

As there a number of distributors/resellers of the Insteon hubs participating, perhaps we could have a “whip around” and fund a hub and an Insteon device at a heavily discounted price to allow the more competent members to develop and test a plug-in.

We sure would sell more Insteon gear here to our Vera clients in Australia if we could do this!

Hi,

I’m trying to get the Vera Lite (UI5) to talk to the Insteon Hub (model 2242-522R) via HTTP however, the Insteon Hub requires a username and password when connecting to the web server on TCP port 25105.

I’ve factory reset the Hub and can connect to the web server (from Chrome browser) on port 25105 before I complete the initial setup via the Insteon App (Android). After the initial setup is complete I am then prompted for a username and password to connect on port 25105.

I’ve tried my username and password as registered as well as the default username admin (and password admin) but no go. I’ve also tried username admin and the MAC address and also the Insteon device ID as the password, again, no go.

If anyone can point me in the right direction I’d greatly appreciate it.

Regards
Mark

Hi,

Sorry to hassle, I just worked out the password reset option is available in the Insteon Smart Phone App. Hmmm, I’m a neeeeewbie aren’t I!

So for those who need to reset the password, open the Smart Phone App (after completing the initial setup):

Click on the gear symbol at the bottom right of the screen.
Click → Edit Settings.
Click → House
Scroll to the bottom and click → Hub Password
Delete the existing password and enter your new password.
Click on the floppy disk icon at the top right of the screen.

You should have access to the Insteon Hub on it’s default TCP port 25105
EG,
http://192.168.0.25:25105

I hope this helps someone.

Regards
Mark

Hi Mark

Please could you share a bit more info on what you are doing? For example the curl commands I’m using (see earlier posts) do not require a user name password? So I’m interested to hear how you are looking to make things work?

Hi parkerc,

I jumped from X10 to Insteon before discovering Micasa Verde’s Vera Lite. I bought a few Insteon devices and found the quality to be excellent. Rather than throw out the Insteon parts I’m looking for a way to use them with the Vera Lite.

I’m in Australia so there is no PLM available (that I know of) to plug into the Vera for Insteon support. Reading the link you posted http://www.leftovercode.info/smartlinc.html I was able to complete a very simple test turning on the Insteon Micro Dimmer via the Insteon Hub, first from my web browser, then from the Vera Lite using Curl after SSHing in.

The username and password is required to connect to the web server on the Insteon Hub. Here is the commands I used, Hub IP 10.1.1.12 TCP port 25105.

Turn on bedroom 1 lights

curl http://Hub_username:Hub_password@10.1.1.12:25105/3?02621FE7970F11FF=I=3

Turn off bedroom 1 lights

curl http://Hub_username:Hub_password@10.1.1.12:25105/3?02621FE7970F13FF=I=3

My intention is to create scenes which control the lighting levels of the Insteon Micro Dimmer module once I read more about scenes on the Vera Lite. I would also like to use the Insteon plug-in switch to switch off standby devices when executing a Good Night scene when going to sleep.

There is other parties interested in Insteon integration from what I’ve read so if someone has the skills to code a plugin for Vera I’d be keen to help test.

Regards
Mark

I just wanted to keep this post alive and also to (cheekily) see if @fba is still maybe contemplating helping us by adding the new Hubs to the Altsteon plugin. :wink:

Still hoping :wink:

I am using both Vera and Fibaro HC2 controllers. I have had some success to control and integrate Insteon switch and dimming devices via the Insteon Hub (it’s a PLM hidden behind an HTTP interface) as a Fibaro HC2 Virtual Device using Lua. Typical commands are:

Switch Off:
InsteonHub = Net.FHttp(“10.10.178.35”,80)
InsteonHub:GET(‘3?026200203a0f1100=i=3’)

Switch On:
InsteonHub = Net.FHttp(“10.10.178.35”,80)
InsteonHub:GET(‘3?026200203a0f11FF=i=3’)

However, I am now attempting to determine the status of Insteon devices.

Due to Insteon’s convoluted way of providing status feedback, and my (very limited) Lua and programming abilities this is proving to be elusive!

To obtain the status of Insteon devices, it is necessary to:

  • Send a “status” command to the device (In a browser, using similar commands to those above, I got to here, OK)
  • The device then loads the status message into its buffer, and it is necessary to then send a buffer request (I can also do this in a browser!)
  • The buffer request returns an XML response that looks a bit like this:
    02620EA7220F117F0602500EA72216A9442B117F
    (I can receive this in a browser, OK)
  • The “level” of the device is returned in this response on a scale of 0 to 255 in the last two (hex) characters prior to the end wrapper (in this example “7F”)

My dilemma now is how to:
(a) Load the XML response into Lua, and then
(b) Parse the response to determine the value of the status part, and then
(c) Adjust the device buttons or slider to represent the level returned by the device

I would like to simply check the length of the message to make sure it’s not a garbage response, and then look at the last two characters to get the level.

It would be of interest to see if this can be done in Vera?

mclass

There are a number of posts on querying X10 devices…Maybe his will help.

http://forum.micasaverde.com/index.php/topic,22514.msg150507.html#msg150507

I look forward to hearing what you can do with Vera and the insteon Hub