MortJC / homebridge-platform-orbit

Orbit Irrigation System platform plugin for HomeBridge
MIT License
34 stars 5 forks source link

"unhandled message received: device_status" every 5 seconds #46

Closed mishakim closed 2 years ago

mishakim commented 2 years ago

I just installed the new XD 4-port timer and Gen 2 hub, I'm now getting this error every five seconds. I assume the new devices are reporting a status the plugin doesn't know how to handle. I've grabbed what appears to be repeating in debug logs:

[4/13/2022, 4:43:21 PM] [B-Hyve] Unhandled message received: device_status [4/13/2022, 4:43:21 PM] [B-Hyve] RX {"event":"device_status","device_id":"624c83794f0c66c76b36eefe","timestamp":"2022-04-13T20:43:24.707Z","rssi":-44,"phy":"le_1m_1000","provisioned":true,"identify_enabled":false,"onboard_complete":false} [4/13/2022, 4:43:21 PM] [B-Hyve] Unhandled message received: device_status [4/13/2022, 4:43:25 PM] [B-Hyve] RX {"event":"device_status","device_id":"624c83794f0c66c76b36eefe","timestamp":"2022-04-13T20:43:28.167Z","rssi":-53,"phy":"le_1m_1000","provisioned":true,"identify_enabled":false,"onboard_complete":false} [4/13/2022, 4:43:25 PM] [B-Hyve] Unhandled message received: device_status [4/13/2022, 4:43:27 PM] [B-Hyve] Valve Lower rear IsConfigured = CONFIGURED [4/13/2022, 4:43:27 PM] [B-Hyve] Valve Lower rear RemainingDuration = 0 [4/13/2022, 4:43:27 PM] [B-Hyve] Valve Lower rear Active = INACTIVE [4/13/2022, 4:43:27 PM] [B-Hyve] Valve Lower rear SetDuration = 300 [4/13/2022, 4:43:27 PM] [B-Hyve] Valve Lower rear InUse = NOT_IN_USE [4/13/2022, 4:43:27 PM] [B-Hyve] Valve Front SetDuration = 300 [4/13/2022, 4:43:27 PM] [B-Hyve] Valve Front Active = INACTIVE [4/13/2022, 4:43:27 PM] [B-Hyve] Valve Front RemainingDuration = 0 [4/13/2022, 4:43:27 PM] [B-Hyve] Valve Front InUse = NOT_IN_USE [4/13/2022, 4:43:27 PM] [B-Hyve] Valve Front IsConfigured = CONFIGURED [4/13/2022, 4:43:27 PM] [B-Hyve] IrrigationSystem Hose Timer ProgramMode = 1 [4/13/2022, 4:43:27 PM] [B-Hyve] IrrigationSystem Hose Timer RemainingDuration = 0 [4/13/2022, 4:43:27 PM] [B-Hyve] IrrigationSystem Hose Timer Active = ACTIVE [4/13/2022, 4:43:27 PM] [B-Hyve] IrrigationSystem Hose Timer InUse = NOT_IN_USE [4/13/2022, 4:43:27 PM] [B-Hyve] Valve Upper rear IsConfigured = CONFIGURED [4/13/2022, 4:43:27 PM] [B-Hyve] Valve Upper rear RemainingDuration = 0 [4/13/2022, 4:43:27 PM] [B-Hyve] Valve Upper rear Active = INACTIVE [4/13/2022, 4:43:27 PM] [B-Hyve] Valve Upper rear InUse = NOT_IN_USE [4/13/2022, 4:43:27 PM] [B-Hyve] Valve Upper rear SetDuration = 300 [4/13/2022, 4:43:27 PM] [B-Hyve] Valve Middle IsConfigured = CONFIGURED [4/13/2022, 4:43:27 PM] [B-Hyve] Valve Middle SetDuration = 300 [4/13/2022, 4:43:27 PM] [B-Hyve] Valve Middle InUse = NOT_IN_USE [4/13/2022, 4:43:27 PM] [B-Hyve] Valve Middle RemainingDuration = 0 [4/13/2022, 4:43:27 PM] [B-Hyve] Valve Middle Active = INACTIVE [4/13/2022, 4:43:30 PM] [B-Hyve] RX {"event":"device_status","device_id":"624c83794f0c66c76b36eefe","timestamp":"2022-04-13T20:43:33.031Z","rssi":-48,"phy":"le_1m_1000","provisioned":true,"identify_enabled":false,"onboard_complete":false} [4/13/2022, 4:43:30 PM] [B-Hyve] Unhandled message received: device_status [4/13/2022, 4:43:33 PM] [B-Hyve] TX {"event":"ping"} [4/13/2022, 4:43:35 PM] [B-Hyve] RX {"event":"device_status","device_id":"624c83794f0c66c76b36eefe","timestamp":"2022-04-13T20:43:38.162Z","rssi":-45,"phy":"le_1m_1000","provisioned":true,"identify_enabled":false,"onboard_complete":false} [4/13/2022, 4:43:35 PM] [B-Hyve] Unhandled message received: device_status [4/13/2022, 4:43:40 PM] [B-Hyve] RX {"event":"device_status","device_id":"624c83794f0c66c76b36eefe","timestamp":"2022-04-13T20:43:43.063Z","rssi":-47,"phy":"le_1m_1000","provisioned":true,"identify_enabled":false,"onboard_complete":false}

MortJC commented 2 years ago

Hi mishakim,

Do you know which device device_id":"624c83794f0c66c76b36eefe" refers to? Is it the hub or the xd?

The XD looks like a good device. Is it battery operated? Where did you purchase it?

Cheers James.

On Thu, Apr 14, 2022 at 6:46 AM mishakim @.***> wrote:

I just installed the new XD 4-port timer and Gen 2 hub, I'm now getting this error every five seconds. I assume the new devices are reporting a status the plugin doesn't know how to handle. I've grabbed what appears to be repeating in debug logs:

[4/13/2022, 4:43:21 PM] [B-Hyve] Unhandled message received: device_status [4/13/2022, 4:43:21 PM] [B-Hyve] RX {"event":"device_status","device_id":"624c83794f0c66c76b36eefe","timestamp":"2022-04-13T20:43:24.707Z","rssi":-44,"phy":"le_1m_1000","provisioned":true,"identify_enabled":false,"onboard_complete":false} [4/13/2022, 4:43:21 PM] [B-Hyve] Unhandled message received: device_status [4/13/2022, 4:43:25 PM] [B-Hyve] RX {"event":"device_status","device_id":"624c83794f0c66c76b36eefe","timestamp":"2022-04-13T20:43:28.167Z","rssi":-53,"phy":"le_1m_1000","provisioned":true,"identify_enabled":false,"onboard_complete":false} [4/13/2022, 4:43:25 PM] [B-Hyve] Unhandled message received: device_status [4/13/2022, 4:43:27 PM] [B-Hyve] Valve Lower rear IsConfigured = CONFIGURED [4/13/2022, 4:43:27 PM] [B-Hyve] Valve Lower rear RemainingDuration = 0 [4/13/2022, 4:43:27 PM] [B-Hyve] Valve Lower rear Active = INACTIVE [4/13/2022, 4:43:27 PM] [B-Hyve] Valve Lower rear SetDuration = 300 [4/13/2022, 4:43:27 PM] [B-Hyve] Valve Lower rear InUse = NOT_IN_USE [4/13/2022, 4:43:27 PM] [B-Hyve] Valve Front SetDuration = 300 [4/13/2022, 4:43:27 PM] [B-Hyve] Valve Front Active = INACTIVE [4/13/2022, 4:43:27 PM] [B-Hyve] Valve Front RemainingDuration = 0 [4/13/2022, 4:43:27 PM] [B-Hyve] Valve Front InUse = NOT_IN_USE [4/13/2022, 4:43:27 PM] [B-Hyve] Valve Front IsConfigured = CONFIGURED [4/13/2022, 4:43:27 PM] [B-Hyve] IrrigationSystem Hose Timer ProgramMode = 1 [4/13/2022, 4:43:27 PM] [B-Hyve] IrrigationSystem Hose Timer RemainingDuration = 0 [4/13/2022, 4:43:27 PM] [B-Hyve] IrrigationSystem Hose Timer Active = ACTIVE [4/13/2022, 4:43:27 PM] [B-Hyve] IrrigationSystem Hose Timer InUse = NOT_IN_USE [4/13/2022, 4:43:27 PM] [B-Hyve] Valve Upper rear IsConfigured = CONFIGURED [4/13/2022, 4:43:27 PM] [B-Hyve] Valve Upper rear RemainingDuration = 0 [4/13/2022, 4:43:27 PM] [B-Hyve] Valve Upper rear Active = INACTIVE [4/13/2022, 4:43:27 PM] [B-Hyve] Valve Upper rear InUse = NOT_IN_USE [4/13/2022, 4:43:27 PM] [B-Hyve] Valve Upper rear SetDuration = 300 [4/13/2022, 4:43:27 PM] [B-Hyve] Valve Middle IsConfigured = CONFIGURED [4/13/2022, 4:43:27 PM] [B-Hyve] Valve Middle SetDuration = 300 [4/13/2022, 4:43:27 PM] [B-Hyve] Valve Middle InUse = NOT_IN_USE [4/13/2022, 4:43:27 PM] [B-Hyve] Valve Middle RemainingDuration = 0 [4/13/2022, 4:43:27 PM] [B-Hyve] Valve Middle Active = INACTIVE [4/13/2022, 4:43:30 PM] [B-Hyve] RX {"event":"device_status","device_id":"624c83794f0c66c76b36eefe","timestamp":"2022-04-13T20:43:33.031Z","rssi":-48,"phy":"le_1m_1000","provisioned":true,"identify_enabled":false,"onboard_complete":false} [4/13/2022, 4:43:30 PM] [B-Hyve] Unhandled message received: device_status [4/13/2022, 4:43:33 PM] [B-Hyve] TX {"event":"ping"} [4/13/2022, 4:43:35 PM] [B-Hyve] RX {"event":"device_status","device_id":"624c83794f0c66c76b36eefe","timestamp":"2022-04-13T20:43:38.162Z","rssi":-45,"phy":"le_1m_1000","provisioned":true,"identify_enabled":false,"onboard_complete":false} [4/13/2022, 4:43:35 PM] [B-Hyve] Unhandled message received: device_status [4/13/2022, 4:43:40 PM] [B-Hyve] RX {"event":"device_status","device_id":"624c83794f0c66c76b36eefe","timestamp":"2022-04-13T20:43:43.063Z","rssi":-47,"phy":"le_1m_1000","provisioned":true,"identify_enabled":false,"onboard_complete":false}

— Reply to this email directly, view it on GitHub https://github.com/MortJC/homebridge-platform-orbit/issues/46, or unsubscribe https://github.com/notifications/unsubscribe-auth/AN5E4TQGMFFNA4PLJB2FSJDVE4XA3ANCNFSM5TL2NQLA . You are receiving this because you are subscribed to this thread.Message ID: @.***>

mishakim commented 2 years ago

I don’t know which device that is - there’s no similar ID in the app that I can see.

So far I like the XD, having the four valves consolidated is an improvement over the first generation. It runs on two AA batteries, and seems good so far. I got the XD at Home Depot and the hub direct from Orbit, as the bundle was not available. Had the XD for a week or so before the hub came, and it worked ok but the clock was always hours behind, and updated right away whenever I connected over Bluetooth. I never confirmed whether it ran a watering cycle at the wrong time due to that.

On Apr 14, 2022, at 9:26 PM, James Carvosso @.***> wrote:



Hi mishakim,

Do you know which device device_id":"624c83794f0c66c76b36eefe" refers to? Is it the hub or the xd?

The XD looks like a good device. Is it battery operated? Where did you purchase it?

Cheers James.

On Thu, Apr 14, 2022 at 6:46 AM mishakim @.***> wrote:

I just installed the new XD 4-port timer and Gen 2 hub, I'm now getting this error every five seconds. I assume the new devices are reporting a status the plugin doesn't know how to handle. I've grabbed what appears to be repeating in debug logs:

[4/13/2022, 4:43:21 PM] [B-Hyve] Unhandled message received: device_status [4/13/2022, 4:43:21 PM] [B-Hyve] RX {"event":"device_status","device_id":"624c83794f0c66c76b36eefe","timestamp":"2022-04-13T20:43:24.707Z","rssi":-44,"phy":"le_1m_1000","provisioned":true,"identify_enabled":false,"onboard_complete":false} [4/13/2022, 4:43:21 PM] [B-Hyve] Unhandled message received: device_status [4/13/2022, 4:43:25 PM] [B-Hyve] RX {"event":"device_status","device_id":"624c83794f0c66c76b36eefe","timestamp":"2022-04-13T20:43:28.167Z","rssi":-53,"phy":"le_1m_1000","provisioned":true,"identify_enabled":false,"onboard_complete":false} [4/13/2022, 4:43:25 PM] [B-Hyve] Unhandled message received: device_status [4/13/2022, 4:43:27 PM] [B-Hyve] Valve Lower rear IsConfigured = CONFIGURED [4/13/2022, 4:43:27 PM] [B-Hyve] Valve Lower rear RemainingDuration = 0 [4/13/2022, 4:43:27 PM] [B-Hyve] Valve Lower rear Active = INACTIVE [4/13/2022, 4:43:27 PM] [B-Hyve] Valve Lower rear SetDuration = 300 [4/13/2022, 4:43:27 PM] [B-Hyve] Valve Lower rear InUse = NOT_IN_USE [4/13/2022, 4:43:27 PM] [B-Hyve] Valve Front SetDuration = 300 [4/13/2022, 4:43:27 PM] [B-Hyve] Valve Front Active = INACTIVE [4/13/2022, 4:43:27 PM] [B-Hyve] Valve Front RemainingDuration = 0 [4/13/2022, 4:43:27 PM] [B-Hyve] Valve Front InUse = NOT_IN_USE [4/13/2022, 4:43:27 PM] [B-Hyve] Valve Front IsConfigured = CONFIGURED [4/13/2022, 4:43:27 PM] [B-Hyve] IrrigationSystem Hose Timer ProgramMode = 1 [4/13/2022, 4:43:27 PM] [B-Hyve] IrrigationSystem Hose Timer RemainingDuration = 0 [4/13/2022, 4:43:27 PM] [B-Hyve] IrrigationSystem Hose Timer Active = ACTIVE [4/13/2022, 4:43:27 PM] [B-Hyve] IrrigationSystem Hose Timer InUse = NOT_IN_USE [4/13/2022, 4:43:27 PM] [B-Hyve] Valve Upper rear IsConfigured = CONFIGURED [4/13/2022, 4:43:27 PM] [B-Hyve] Valve Upper rear RemainingDuration = 0 [4/13/2022, 4:43:27 PM] [B-Hyve] Valve Upper rear Active = INACTIVE [4/13/2022, 4:43:27 PM] [B-Hyve] Valve Upper rear InUse = NOT_IN_USE [4/13/2022, 4:43:27 PM] [B-Hyve] Valve Upper rear SetDuration = 300 [4/13/2022, 4:43:27 PM] [B-Hyve] Valve Middle IsConfigured = CONFIGURED [4/13/2022, 4:43:27 PM] [B-Hyve] Valve Middle SetDuration = 300 [4/13/2022, 4:43:27 PM] [B-Hyve] Valve Middle InUse = NOT_IN_USE [4/13/2022, 4:43:27 PM] [B-Hyve] Valve Middle RemainingDuration = 0 [4/13/2022, 4:43:27 PM] [B-Hyve] Valve Middle Active = INACTIVE [4/13/2022, 4:43:30 PM] [B-Hyve] RX {"event":"device_status","device_id":"624c83794f0c66c76b36eefe","timestamp":"2022-04-13T20:43:33.031Z","rssi":-48,"phy":"le_1m_1000","provisioned":true,"identify_enabled":false,"onboard_complete":false} [4/13/2022, 4:43:30 PM] [B-Hyve] Unhandled message received: device_status [4/13/2022, 4:43:33 PM] [B-Hyve] TX {"event":"ping"} [4/13/2022, 4:43:35 PM] [B-Hyve] RX {"event":"device_status","device_id":"624c83794f0c66c76b36eefe","timestamp":"2022-04-13T20:43:38.162Z","rssi":-45,"phy":"le_1m_1000","provisioned":true,"identify_enabled":false,"onboard_complete":false} [4/13/2022, 4:43:35 PM] [B-Hyve] Unhandled message received: device_status [4/13/2022, 4:43:40 PM] [B-Hyve] RX {"event":"device_status","device_id":"624c83794f0c66c76b36eefe","timestamp":"2022-04-13T20:43:43.063Z","rssi":-47,"phy":"le_1m_1000","provisioned":true,"identify_enabled":false,"onboard_complete":false}

— Reply to this email directly, view it on GitHub https://github.com/MortJC/homebridge-platform-orbit/issues/46, or unsubscribe https://github.com/notifications/unsubscribe-auth/AN5E4TQGMFFNA4PLJB2FSJDVE4XA3ANCNFSM5TL2NQLA . You are receiving this because you are subscribed to this thread.Message ID: @.***>

— Reply to this email directly, view it on GitHubhttps://github.com/MortJC/homebridge-platform-orbit/issues/46#issuecomment-1099770076, or unsubscribehttps://github.com/notifications/unsubscribe-auth/ADX2PK3ZYXYDQBBT3XCA63DVFDATLANCNFSM5TL2NQLA. You are receiving this because you authored the thread.Message ID: @.***>

MortJC commented 2 years ago

Hi mishakim,

I've updated the plugin to log unhandled messages at debug level.

Cheers.

On Fri, Apr 15, 2022 at 12:51 PM mishakim @.***> wrote:

I don’t know which device that is - there’s no similar ID in the app that I can see.

So far I like the XD, having the four valves consolidated is an improvement over the first generation. It runs on two AA batteries, and seems good so far. I got the XD at Home Depot and the hub direct from Orbit, as the bundle was not available. Had the XD for a week or so before the hub came, and it worked ok but the clock was always hours behind, and updated right away whenever I connected over Bluetooth. I never confirmed whether it ran a watering cycle at the wrong time due to that.

On Apr 14, 2022, at 9:26 PM, James Carvosso @.***> wrote:



Hi mishakim,

Do you know which device device_id":"624c83794f0c66c76b36eefe" refers to? Is it the hub or the xd?

The XD looks like a good device. Is it battery operated? Where did you purchase it?

Cheers James.

On Thu, Apr 14, 2022 at 6:46 AM mishakim @.***> wrote:

I just installed the new XD 4-port timer and Gen 2 hub, I'm now getting this error every five seconds. I assume the new devices are reporting a status the plugin doesn't know how to handle. I've grabbed what appears to be repeating in debug logs:

[4/13/2022, 4:43:21 PM] [B-Hyve] Unhandled message received: device_status [4/13/2022, 4:43:21 PM] [B-Hyve] RX

{"event":"device_status","device_id":"624c83794f0c66c76b36eefe","timestamp":"2022-04-13T20:43:24.707Z","rssi":-44,"phy":"le_1m_1000","provisioned":true,"identify_enabled":false,"onboard_complete":false}

[4/13/2022, 4:43:21 PM] [B-Hyve] Unhandled message received: device_status [4/13/2022, 4:43:25 PM] [B-Hyve] RX

{"event":"device_status","device_id":"624c83794f0c66c76b36eefe","timestamp":"2022-04-13T20:43:28.167Z","rssi":-53,"phy":"le_1m_1000","provisioned":true,"identify_enabled":false,"onboard_complete":false}

[4/13/2022, 4:43:25 PM] [B-Hyve] Unhandled message received: device_status [4/13/2022, 4:43:27 PM] [B-Hyve] Valve Lower rear IsConfigured = CONFIGURED [4/13/2022, 4:43:27 PM] [B-Hyve] Valve Lower rear RemainingDuration = 0 [4/13/2022, 4:43:27 PM] [B-Hyve] Valve Lower rear Active = INACTIVE [4/13/2022, 4:43:27 PM] [B-Hyve] Valve Lower rear SetDuration = 300 [4/13/2022, 4:43:27 PM] [B-Hyve] Valve Lower rear InUse = NOT_IN_USE [4/13/2022, 4:43:27 PM] [B-Hyve] Valve Front SetDuration = 300 [4/13/2022, 4:43:27 PM] [B-Hyve] Valve Front Active = INACTIVE [4/13/2022, 4:43:27 PM] [B-Hyve] Valve Front RemainingDuration = 0 [4/13/2022, 4:43:27 PM] [B-Hyve] Valve Front InUse = NOT_IN_USE [4/13/2022, 4:43:27 PM] [B-Hyve] Valve Front IsConfigured = CONFIGURED [4/13/2022, 4:43:27 PM] [B-Hyve] IrrigationSystem Hose Timer ProgramMode

1 [4/13/2022, 4:43:27 PM] [B-Hyve] IrrigationSystem Hose Timer RemainingDuration = 0 [4/13/2022, 4:43:27 PM] [B-Hyve] IrrigationSystem Hose Timer Active = ACTIVE [4/13/2022, 4:43:27 PM] [B-Hyve] IrrigationSystem Hose Timer InUse = NOT_IN_USE [4/13/2022, 4:43:27 PM] [B-Hyve] Valve Upper rear IsConfigured = CONFIGURED [4/13/2022, 4:43:27 PM] [B-Hyve] Valve Upper rear RemainingDuration = 0 [4/13/2022, 4:43:27 PM] [B-Hyve] Valve Upper rear Active = INACTIVE [4/13/2022, 4:43:27 PM] [B-Hyve] Valve Upper rear InUse = NOT_IN_USE [4/13/2022, 4:43:27 PM] [B-Hyve] Valve Upper rear SetDuration = 300 [4/13/2022, 4:43:27 PM] [B-Hyve] Valve Middle IsConfigured = CONFIGURED [4/13/2022, 4:43:27 PM] [B-Hyve] Valve Middle SetDuration = 300 [4/13/2022, 4:43:27 PM] [B-Hyve] Valve Middle InUse = NOT_IN_USE [4/13/2022, 4:43:27 PM] [B-Hyve] Valve Middle RemainingDuration = 0 [4/13/2022, 4:43:27 PM] [B-Hyve] Valve Middle Active = INACTIVE [4/13/2022, 4:43:30 PM] [B-Hyve] RX

{"event":"device_status","device_id":"624c83794f0c66c76b36eefe","timestamp":"2022-04-13T20:43:33.031Z","rssi":-48,"phy":"le_1m_1000","provisioned":true,"identify_enabled":false,"onboard_complete":false}

[4/13/2022, 4:43:30 PM] [B-Hyve] Unhandled message received: device_status [4/13/2022, 4:43:33 PM] [B-Hyve] TX {"event":"ping"} [4/13/2022, 4:43:35 PM] [B-Hyve] RX

{"event":"device_status","device_id":"624c83794f0c66c76b36eefe","timestamp":"2022-04-13T20:43:38.162Z","rssi":-45,"phy":"le_1m_1000","provisioned":true,"identify_enabled":false,"onboard_complete":false}

[4/13/2022, 4:43:35 PM] [B-Hyve] Unhandled message received: device_status [4/13/2022, 4:43:40 PM] [B-Hyve] RX

{"event":"device_status","device_id":"624c83794f0c66c76b36eefe","timestamp":"2022-04-13T20:43:43.063Z","rssi":-47,"phy":"le_1m_1000","provisioned":true,"identify_enabled":false,"onboard_complete":false}

— Reply to this email directly, view it on GitHub https://github.com/MortJC/homebridge-platform-orbit/issues/46, or unsubscribe < https://github.com/notifications/unsubscribe-auth/AN5E4TQGMFFNA4PLJB2FSJDVE4XA3ANCNFSM5TL2NQLA>

. You are receiving this because you are subscribed to this thread.Message ID: @.***>

— Reply to this email directly, view it on GitHub< https://github.com/MortJC/homebridge-platform-orbit/issues/46#issuecomment-1099770076>, or unsubscribe< https://github.com/notifications/unsubscribe-auth/ADX2PK3ZYXYDQBBT3XCA63DVFDATLANCNFSM5TL2NQLA>.

You are receiving this because you authored the thread.Message ID: @.***>

— Reply to this email directly, view it on GitHub https://github.com/MortJC/homebridge-platform-orbit/issues/46#issuecomment-1099801880, or unsubscribe https://github.com/notifications/unsubscribe-auth/AN5E4TVW7L75EN3FSRFW6U3VFDKRPANCNFSM5TL2NQLA . You are receiving this because you commented.Message ID: @.***>

mishakim commented 2 years ago

Thanks! I'm away for a week, will resume testing next week to see if there are real issues with the XD valve.