Ah yeah, that’s the problem.
There’s two issues with having ElkRP connected:
- Apparently, the Elk just ignores commands from anything else (but continues to report statuses), including commands asking for information about zones and so forth (so if ElkRP is connected while starting up HASS for example, it will eventually time out everything and nothing will appear to have any status)
- The code on github might still be misinterpreting the “ElkRP connected” messages (I can’t remember if I pushed the fix for that yet) which would cause it to continuously try to re-scan the Elk thinking the ElkRP disconnected (since we don’t know what if anything was changed by ElkRP we have to rescan the Elk for changes). This doesn’t hurt the Elk but it can lead to a very long “outage” in HASS with regards to status updates and so on for the Elk while all the stacked up re-scans try to run one after another. I think I have this fixed but I can’t remember if that’s been pushed into PyPi / Github yet (and the HASS side of things updated to use the new version)