Sort of a longer post so hopefully you can bear with me. I'd very much appreciate any help someone can give with this.
I've been wanting to setup a Home Assistant installation for a while now and decided to take a stab at it. The biggest reason is for the dashboards that I'm looking to build out and host on iPads around the home. I have lost interest in updating my HSTouch screens and have built into my total home automation setup many devices that are HomeKit or other technologies that I can't pull into HomeSeer, so I have a fractured implementation. Home Assistant looks to be a bright option to pull in everything I have and allow me to have very nice looking front end dashboards.
So to cut to the question - Is it possible to have 2 Insteon interfaces registered with Homeseer?
Why I am asking:
I am needing a way to pull my Insteon devices into home assistant so I can present their state in a dashboard I'd build out. I am using the Insteon integration and first started to link that to my USB PLM that is registered with Homeseer and pulls in all my devices to HS via Mark's plugin. What I noticed though is that I can only seem to maintain control over the PLM from 1 plugin/integration. When I enabled HA's Insteon integration, Homeseer would lose the connection to the PLM (Error: Could not open COM7 - The port 'COM7' does not exist.). Below is a question with HS log output that I posted on a HA Subreddit but haven't heard back. Maybe someone here would know that question?
Either way, my next thought was to dig out my Insteon Hub2 2245 that I had lying around. I connected that up to HA and left the PLM connected to HS. I registered a few Insteon devices to the Hub2 and voila I could see and control a single Insteon device from both Homeseer and Home Assistant BUT the device status would get out of sync between the 2 interfaces. I thought the device would share state changes back to both Insteon interfaces (PLM and HUB2) but that does not seem to be happening. So my thought then was to see if there was a way that HS could help and broker status changes from one interface to the other to keep them in sync, hence the question about being able to registrar them both in HS.
Now if there is a better way to handle all of this, please let me know. For example could I register the HUB2 as a device with the PLM in HS in order to keep status changes in sync? Would that work somehow?
A final low-tech thought is to setup polling on a consistent interval in HS in order to capture changes made from HA, but I sort of need the opposite here (as am more likely to make changes through HS and want my HA dashboards to be reliable and accurate but I can't see a way to setup polling using the HUB2.
Thanks again for any help on this!
I've been wanting to setup a Home Assistant installation for a while now and decided to take a stab at it. The biggest reason is for the dashboards that I'm looking to build out and host on iPads around the home. I have lost interest in updating my HSTouch screens and have built into my total home automation setup many devices that are HomeKit or other technologies that I can't pull into HomeSeer, so I have a fractured implementation. Home Assistant looks to be a bright option to pull in everything I have and allow me to have very nice looking front end dashboards.
So to cut to the question - Is it possible to have 2 Insteon interfaces registered with Homeseer?
Why I am asking:
I am needing a way to pull my Insteon devices into home assistant so I can present their state in a dashboard I'd build out. I am using the Insteon integration and first started to link that to my USB PLM that is registered with Homeseer and pulls in all my devices to HS via Mark's plugin. What I noticed though is that I can only seem to maintain control over the PLM from 1 plugin/integration. When I enabled HA's Insteon integration, Homeseer would lose the connection to the PLM (Error: Could not open COM7 - The port 'COM7' does not exist.). Below is a question with HS log output that I posted on a HA Subreddit but haven't heard back. Maybe someone here would know that question?
Either way, my next thought was to dig out my Insteon Hub2 2245 that I had lying around. I connected that up to HA and left the PLM connected to HS. I registered a few Insteon devices to the Hub2 and voila I could see and control a single Insteon device from both Homeseer and Home Assistant BUT the device status would get out of sync between the 2 interfaces. I thought the device would share state changes back to both Insteon interfaces (PLM and HUB2) but that does not seem to be happening. So my thought then was to see if there was a way that HS could help and broker status changes from one interface to the other to keep them in sync, hence the question about being able to registrar them both in HS.
Now if there is a better way to handle all of this, please let me know. For example could I register the HUB2 as a device with the PLM in HS in order to keep status changes in sync? Would that work somehow?
A final low-tech thought is to setup polling on a consistent interval in HS in order to capture changes made from HA, but I sort of need the opposite here (as am more likely to make changes through HS and want my HA dashboards to be reliable and accurate but I can't see a way to setup polling using the HUB2.
Thanks again for any help on this!
Next question... I am looking to run Homeseer AND Home Assistant together on the same windows host machine both connected and controlling my Insteon devices through the PLM. I am watching the HA integration run the Autodiscovery and populate Devices and Entities but now notice that Homeseer has lost access to the PLM. Below is a snippet from the HomeSeer Log but look s like the USB PLM COM is no longer available when the HA Insteon integration is running. Turing off HA restores access to the PLM in HomeSeer.
Do you know if this PLM can be shared across 2 home automation programs like this?
LOGS
Jul-22 12:19:33 AM Insteon In PLMBuffer_ProcessBufferThread
Jul-22 12:19:33 AM Insteon ..Error: Could not open COM7 - The port 'COM7' does not exist.
Jul-22 12:19:33 AM Insteon Initializing Interface...
Jul-22 12:19:28 AM Insteon ..Error: Could not open COM7 - The port 'COM7' does not exist.
Jul-22 12:19:28 AM Insteon Attempting to restart the port and Interface...
Jul-22 12:19:28 AM Insteon In PLMBuffer_ProcessBufferThread
Jul-22 12:19:28 AM Insteon Initializing Interface...
Jul-22 12:19:25 AM Insteon Saved ini file. msecs=13
Jul-22 12:19:23 AM Insteon Attempting to restart the port and Interface...
Jul-22 12:19:23 AM Insteon ..Finished Scheduled Polling for 1 devices.
Jul-22 12:19:22 AM Insteon Scheduled polling temporarily stopped.
Jul-22 12:19:22 AM Insteon ProcessInsteonTrigger Parameters: DeviceID=Interface, Command=9A, Command2=00, Group=1
Jul-22 12:13:53 AM Insteon Saved ini file. msecs=11
Jul-22 12:13:50 AM Insteon ..finished saving comm stats.
Jul-22 12:13:50 AM Insteon Saving comm stats...
Jul-22 12:12:23 AM Insteon Transmit failed to device Office Office Ceiling Fan (40.56.46) for cmd 00 00 00 40 56 46 0F 11 FF after 3 tries.
Jul-22 12:12:23 AM Insteon Sending command 02 62 40 56 46 0F 11 FF to RF PLM, (Expecting 0 bytes extra back) Pre-Payload ACK:False, NAK is ok:False
Jul-22 12:12:23 AM Insteon **Internal transmit attempt failed for CMD: 00 00 00 40 56 46 0F 11 FF
Jul-22 12:12:23 AM Insteon Sending command 02 62 40 56 46 0F 11 FF to RF PLM, (Expecting 0 bytes extra back) Pre-Payload ACK:False, NAK is ok:False
Jul-22 12:12:23 AM Insteon **Internal transmit attempt failed for CMD: 00 00 00 40 56 46 0F 11 FF
Jul-22 12:12:23 AM Insteon Sending command 02 62 40 56 46 0F 11 FF to RF PLM, (Expecting 0 bytes extra back) Pre-Payload ACK:False, NAK is ok:False
Jul-22 12:12:23 AM Insteon **Internal transmit attempt failed for CMD: 00 00 00 40 56 46 0F 11 FF
Jul-22 12:12:23 AM Insteon CAPIControl: Label=On, Value=100, ControlType=Button
Do you know if this PLM can be shared across 2 home automation programs like this?
LOGS
Jul-22 12:19:33 AM Insteon In PLMBuffer_ProcessBufferThread
Jul-22 12:19:33 AM Insteon ..Error: Could not open COM7 - The port 'COM7' does not exist.
Jul-22 12:19:33 AM Insteon Initializing Interface...
Jul-22 12:19:28 AM Insteon ..Error: Could not open COM7 - The port 'COM7' does not exist.
Jul-22 12:19:28 AM Insteon Attempting to restart the port and Interface...
Jul-22 12:19:28 AM Insteon In PLMBuffer_ProcessBufferThread
Jul-22 12:19:28 AM Insteon Initializing Interface...
Jul-22 12:19:25 AM Insteon Saved ini file. msecs=13
Jul-22 12:19:23 AM Insteon Attempting to restart the port and Interface...
Jul-22 12:19:23 AM Insteon ..Finished Scheduled Polling for 1 devices.
Jul-22 12:19:22 AM Insteon Scheduled polling temporarily stopped.
Jul-22 12:19:22 AM Insteon ProcessInsteonTrigger Parameters: DeviceID=Interface, Command=9A, Command2=00, Group=1
Jul-22 12:13:53 AM Insteon Saved ini file. msecs=11
Jul-22 12:13:50 AM Insteon ..finished saving comm stats.
Jul-22 12:13:50 AM Insteon Saving comm stats...
Jul-22 12:12:23 AM Insteon Transmit failed to device Office Office Ceiling Fan (40.56.46) for cmd 00 00 00 40 56 46 0F 11 FF after 3 tries.
Jul-22 12:12:23 AM Insteon Sending command 02 62 40 56 46 0F 11 FF to RF PLM, (Expecting 0 bytes extra back) Pre-Payload ACK:False, NAK is ok:False
Jul-22 12:12:23 AM Insteon **Internal transmit attempt failed for CMD: 00 00 00 40 56 46 0F 11 FF
Jul-22 12:12:23 AM Insteon Sending command 02 62 40 56 46 0F 11 FF to RF PLM, (Expecting 0 bytes extra back) Pre-Payload ACK:False, NAK is ok:False
Jul-22 12:12:23 AM Insteon **Internal transmit attempt failed for CMD: 00 00 00 40 56 46 0F 11 FF
Jul-22 12:12:23 AM Insteon Sending command 02 62 40 56 46 0F 11 FF to RF PLM, (Expecting 0 bytes extra back) Pre-Payload ACK:False, NAK is ok:False
Jul-22 12:12:23 AM Insteon **Internal transmit attempt failed for CMD: 00 00 00 40 56 46 0F 11 FF
Jul-22 12:12:23 AM Insteon CAPIControl: Label=On, Value=100, ControlType=Button
Comment