valiquette / homebridge-rachio-irrigation

Provides Homebridge support for Rachio controller
MIT License
17 stars 4 forks source link

Only Uses One of the two controllers at the house #31

Closed yestrdave closed 2 years ago

yestrdave commented 2 years ago

I believe only one controller can be used at a time? Looks like its trying to add the first one. Everything is online and functioning in Rachio software. [12/11/2021, 6:58:28 AM] [Rachio] Adding controller Guest House Rachio found at the configured location: Home [12/11/2021, 6:58:28 AM] [Rachio] Skipping controller Guest House Rachio at Home, not found at the configured location: Home [12/11/2021, 6:58:28 AM] [Rachio] Skipping controller Big Garage Controller at Home, not found at the configured location: Home [12/11/2021, 6:58:28 AM] [Rachio] Adding controller Big Garage Controller found at the configured location: Home [12/11/2021, 6:58:28 AM] [Rachio] Found device Big Garage Controller status ONLINE

Changed address. All Addresses are the same.

Running HomeBridge on Synology Docker

yestrdave commented 2 years ago

I found if I removed the address completely both controllers showed up, even though they were at the same address.

This is a very nice implementation --Great work.

valiquette commented 2 years ago

I do see a problem with the line of code responsible for that, which I'll want to fix and should be simple. It should have supported your use case. If you leave the location in the plugin config blank it skips this check and would work which is what you did.

valiquette commented 2 years ago

It would be helpful for me to see the responses during the plugin startup. If it is possible could you enable debug logging, maybe truncate it and restart this plugin, save the log and attach it here? Thanks

yestrdave commented 2 years ago

I deleted the physical address and both controllers are showing up. Would you like me to try something else?

Also I have my port forwarding set up correctly and can access homebridge through 12453. However doesn’t seam to be updating the state. I reset the bridge and it seamed to work then stopped.

From: valiquette @.> Sent: Saturday, December 11, 2021 9:44 AM To: valiquette/homebridge-rachio-irrigation @.> Cc: yestrdave @.>; State change @.> Subject: Re: [valiquette/homebridge-rachio-irrigation] Only Uses One of the two controllers at the house (Issue #31)

It would be helpful for me to see the responses during the plugin startup. If it is possible could you enable debug logging, maybe truncate it and restart this plugin, save the log and attach it here? Thanks

— You are receiving this because you modified the open/close state. Reply to this email directly, view it on GitHubhttps://github.com/valiquette/homebridge-rachio-irrigation/issues/31#issuecomment-991668180, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AWMXKFIVOQWN4KMNJ6SIRUDUQNPUFANCNFSM5J26CFHQ. Triage notifications on the go with GitHub Mobile for iOShttps://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Androidhttps://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.

valiquette commented 2 years ago

I am interested in your debug log file that all it would be helpful since I do not have 2 controls to test against, that all.

yestrdave commented 2 years ago

Sorry I was reading emails. I see all responses now. Would you like me to add the physical address back in and run in debug mode?

valiquette commented 2 years ago

that would not be required, I am looking for the info Rachio send back for two of the API call when it starts up.

valiquette commented 2 years ago

you do need to run debug mode but the address is optional

yestrdave commented 2 years ago

I have the log file. If I post it is there any information in here I need to delete ? Im assuming the log will be public.

yestrdave commented 2 years ago

let me know if you need anything else. Happy to help. Please also see if there is a reason webhook isn't updating Homekit

homebridge.log (1).txt

valiquette commented 2 years ago

I am a little stumped on the webhook not updating, not sure right now why that would be. Is this not updating on just one device or both? The log attached earlier did not have any zone starts/stops, would it be possible to get a debug log, again truncate it then run a few zones on each device and capture that. Thanks

valiquette commented 2 years ago

I published beta version (1.2.6) which should correct the location matching issue reported. please let me know it it resolves your issues. It may have causes some webhook issues, keep an eye on that. it that is still an issue I will need to see the debug log..

yestrdave commented 2 years ago

Im very sorry I have been traveling and not able to test. I will get to this as soon as I can

From: valiquette @.> Sent: Monday, December 13, 2021 12:26 AM To: valiquette/homebridge-rachio-irrigation @.> Cc: yestrdave @.>; State change @.> Subject: Re: [valiquette/homebridge-rachio-irrigation] Only Uses One of the two controllers at the house (Issue #31)

I published beta version (1.2.6) which should correct the location matching issue reported. please let me know it it resolves your issues. It may have causes some webhook issues, keep an eye on that. it that is still an issue I will need to see the debug log..

— You are receiving this because you modified the open/close state. Reply to this email directly, view it on GitHubhttps://github.com/valiquette/homebridge-rachio-irrigation/issues/31#issuecomment-992122972, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AWMXKFMFE3S75S66I2XMOVTUQV7YHANCNFSM5J26CFHQ. Triage notifications on the go with GitHub Mobile for iOShttps://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Androidhttps://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.