-
Notifications
You must be signed in to change notification settings - Fork 8
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Current state is not updating properly in Insteon+ #5
Comments
I currently have both Insteon+ and Apple's HM Catalog app on my phone. If I opened the Insteon+ app after starting home kit it showed both my Garage doors open but intact they were closed. I couldn't get it to pull the right state. I found that if I pulled the state of the garage door via Apple's home kit app and then went into the Insteon+ app it was successful at pulling the correct state. Though I haven't figured out if the issue belongs with Insteon+ app or if there is an issue with the plugin. I am leaning more on the side of Insteon+ not reading the data correctly/not asking for the correct data, as my HM catalog successfully pulls the correct state every time. |
That may be the issue with Insteon+ as the Elgato Eve app doesn't have that problem. However, that only happens on this plugins. There's no problem with the Nest and other light bulbs I have |
I haven't had an issue using insteon+ with any of my other plugins but thats not saying much because I have really only used Insteon+ to rename my devices.... I have been HM catalog for testing purposes to make sure everything is being connected to my HomeKit account. I intend on by Home for home kit app($15 USD) as it is suppose to be the best app but I don't want to invest that money until I completely get everything running smoothly which I can try and do with the free apps such as HM catalog, Elgato Eve, and Insteon+ or even Lutron's app. :) |
@luisiam I think I found the issue.... When you load homebridge it doesn't automatically refresh the state of the garage door. So what has happened is Insteon+ must not call for a refresh automatically when you open the app. When I use HM it calls the the update on the garage door state which then in turn Insteon+ picks up on then correcting the state of your garage door. Though HM has to manually call all of the data from HomeKit. I am not sure if this issue needs to be fixed with the Plugin or Insteon+ but I believe it is the plugin +as HM catalog doesn't seem to have an issue but it doesn't ca;; for the state id the first time I load the app. I have to manually ask it to call for the state data... Is anyone else having this issue? Can anyone add a little code to the plugin to automatically call the state when it initializes the platform? @nfarina could you possible add the couple lines of code to the plugin and I think that might fix the issue but not an expert so I am not positive.. |
HM catalog works the best for me so far. |
@luisiam I have heard Home is the best app if your welling to pay for it. I am planning on purchasing it as soon as I get all my home automation stuff integrated into HomeKit so I can use it as my daily driver for home automation stuff. |
I hope that will be an easy fix =] $15 is a bit too much for me. I will just use HM catalog as most of the time I just talk to Siri to control my stuff. I only do the config using the app. |
@luisiam Thats why I am holding off to buy it till I decide if HomeKit is worth the $15 for the solid app to use. I like HM because its pretty solid I just wish it had more functions because it can only read data it can't change any of it which is why I downloaded Insteon+ . :( |
I am able to rename my devices in HM |
@luisiam You can rename the Device name but not the Siri Name.Or at least I couldn't figure out how. I have 2 garage doors and the siri name for both of them was garage door though the device name was different. Therefore siri couldn't understand any commands relating to the garage door because she got confused to which garage door I was referring to. :/ |
@luisiam Where you able to get it to update correctly? |
@luisiam I meant were u able to get insteon+ to successfully update the state of the garage door? |
Nope. Everything is still the same |
@luisiam lets talk on slack will be easier to talk back and forth |
@AppleTechy Sure. My username in slack is the same |
@AppleTechy - is there a Slack channel for homebridge-liftmaster? If not, should one be added under the main Homebridge Slack team? |
@danoday there is now! :) |
So the decided problem is that Insteon+ and Elgato eve can send the command for the garage door to open/close but don't automatically refresh the state of the garage door so it doesn't think it has opened or closed the garage door as it hasn't read the response sent back. This problem of it not refreshing the state can be bypassed in Elgato eve by the user manually refreshing all state of every device. Though in insteon+ there is no force refresh button rendering it useless when dealing with garage doors. If you want to force refresh states of a specific garage door you can use Elgato eve or ask siri "Is the ____ Garage door open or closed?" Which causes an app wide refresh of the state. This query updates the state in Insteon+. |
issue #2 |
The state is not updating in Insteon+ app. Sometimes it's stuck at opened. Sometimes it's stuck at closed.
The text was updated successfully, but these errors were encountered: