Announcement

Collapse
No announcement yet.

Harmony Hub Plugin Stops Working About Once A Day

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • #31
    Originally posted by alexbk66 View Post
    I have similar issue, can't really tell how often, but I notice simetimes it stops updating status when I change the activity in the hub using the remote. Disabling/Enabling plugin fixes the problem. I suspect that restaring HomeSeer doesn't help - interesting...
    For now I setup an event to restart the plugin every night.
    Thanks for the offer, I think I have it fixed, but I may contact you anyways to see how you think you can help and what that might entail
    Thanks,
    Frank

    Comment


    • #32
      Originally posted by sirmeili View Post

      Thanks for the offer, I think I have it fixed, but I may contact you anyways to see how you think you can help and what that might entail
      Sure

      Comment


      • #33
        Updated this morning about 7am and 12 hours later it is still working. No errors in log. Looks promising so far, thank you.

        Comment


        • #34
          Further info. This evening I saw the same errors I have seen previously but this time it was just one instance of the connection errors. When I noticed the errors I forced an event which calls the harmony PI and it worked fine without any intervention. Still looking good.
          Dec-06 20:44:00 MeiHarmonyHub: Error The Connection to Hub with ID 45b9a33d-e33c-4882-35b2-606200eaaff4 failed with stack trace: at HarmonyHub.Client.Send(String xml)
          Dec-06 20:44:00 MeiHarmonyHub: Error The Connection to Hub with ID 45b9a33d-e33c-4882-35b2-606200eaaff4 failed with message: Object reference not set to an instance of an object.
          Dec-06 20:43:53 Event Event Trigger "Messaging New Event - 1"
          Dec-06 20:43:31 MeiHarmonyHub: Error The Connection to Hub with ID 45b9a33d-e33c-4882-35b2-606200eaaff4 failed with stack trace: at HarmonyHub.StreamParser.NextElement(String[] expected) at HarmonyHub.Client.LoginToHarmony(String ip, String sessionToken) at HarmonyHub.Client.Authenticate() at HarmonyHub.Client.Connect(Int32 heartbeatInterval)
          Dec-06 20:43:31 MeiHarmonyHub: Error The Connection to Hub with ID 45b9a33d-e33c-4882-35b2-606200eaaff4 failed with message: Unexpected XML element: message
          Dec-06 20:43:22 Device Control Device: MeiHarmonyHub MeiHarmonyHub Cambridge Audio Amp to PowerOff (1)
          Dec-06 20:43:22 Event Event Trigger "Sonos Sonos Family Off"

          Comment


          • #35
            Originally posted by GTI_SI View Post
            Further info. This evening I saw the same errors I have seen previously but this time it was just one instance of the connection errors. When I noticed the errors I forced an event which calls the harmony PI and it worked fine without any intervention. Still looking good.
            Dec-06 20:44:00 MeiHarmonyHub: Error The Connection to Hub with ID 45b9a33d-e33c-4882-35b2-606200eaaff4 failed with stack trace: at HarmonyHub.Client.Send(String xml)
            Dec-06 20:44:00 MeiHarmonyHub: Error The Connection to Hub with ID 45b9a33d-e33c-4882-35b2-606200eaaff4 failed with message: Object reference not set to an instance of an object.
            Dec-06 20:43:53 Event Event Trigger "Messaging New Event - 1"
            Dec-06 20:43:31 MeiHarmonyHub: Error The Connection to Hub with ID 45b9a33d-e33c-4882-35b2-606200eaaff4 failed with stack trace: at HarmonyHub.StreamParser.NextElement(String[] expected) at HarmonyHub.Client.LoginToHarmony(String ip, String sessionToken) at HarmonyHub.Client.Authenticate() at HarmonyHub.Client.Connect(Int32 heartbeatInterval)
            Dec-06 20:43:31 MeiHarmonyHub: Error The Connection to Hub with ID 45b9a33d-e33c-4882-35b2-606200eaaff4 failed with message: Unexpected XML element: message
            Dec-06 20:43:22 Device Control Device: MeiHarmonyHub MeiHarmonyHub Cambridge Audio Amp to PowerOff (1)
            Dec-06 20:43:22 Event Event Trigger "Sonos Sonos Family Off"
            If you keep getting that error and can reproduce it at will, let me know. the error message is generic so we might be able to add more logging to get to the actual issue.
            Thanks,
            Frank

            Comment


            • #36
              Hi,

              can't replicate it at will but I am seeing errors still. Interestingly I have not yet had to restart the PI manually since upgrading but it does appear to have bounced itself at 17:45
              Dec-07 17:46:11 Starting Plug-In Plugin MeiHarmonyHub started successfully in 287 milliseconds
              Dec-07 17:46:10 Starting Plug-In Initializing plugin MeiHarmonyHub ...
              Dec-07 17:46:10 Starting Plug-In MeiHarmonyHub loaded in 15040 milliseconds
              Dec-07 17:45:55 Info Plugin MeiHarmonyHub has connected. IP:127.0.0.1:63569
              Dec-07 17:45:55 Warning I/O interface MeiHarmonyHub is down, executable is not running, restarting ...
              Dec-07 17:45:40 Info Plugin MeiHarmonyHub with instance: has disconnected
              Dec-07 17:45:30 Event Event Trigger "Messaging New Event - 1"
              Dec-07 17:45:30 Event Event Trigger "Harmony Family Multimedia"
              Dec-07 17:45:08 MeiHarmonyHub: Error The Connection to Hub with ID 45b9a33d-e33c-4882-35b2-606200eaaff4 failed with stack trace: at HarmonyHub.StreamParser.NextElement(String[] expected) at HarmonyHub.Client.GetSessionToken(String ip, String username, String password, Boolean bypassLogitech) at HarmonyHub.Client.Authenticate() at HarmonyHub.Client.Connect(Int32 heartbeatInterval)
              Dec-07 17:45:08 MeiHarmonyHub: Error The Connection to Hub with ID 45b9a33d-e33c-4882-35b2-606200eaaff4 failed with message: Unexpected XML element: message
              Dec-07 17:45:03 Device Control Device: MeiHarmonyHub MeiHarmonyHub Cambridge Audio Amp to PowerOff (1)
              Dec-07 17:45:03 Event Event Trigger "Sonos Sonos Family Off"

              and one this morning:
              Dec-07 09:29:09 Device Control Device: MeiHarmonyHub MeiHarmonyHub Cambridge Audio Amp to InputD2 (16)
              Dec-07 09:29:09 Event Event Trigger "Sonos Sonos Family On"
              Dec-07 09:28:46 Event Event Trigger "Messaging New Event - 1"
              Dec-07 09:28:35 MeiHarmonyHub: Error The Connection to Hub with ID 45b9a33d-e33c-4882-35b2-606200eaaff4 failed with stack trace: at System.Xml.XmlTextReaderImpl.Throw(Exception e) at System.Xml.XmlTextReaderImpl.Throw(String res, String arg) at System.Xml.XmlTextReaderImpl.ParseDocumentContent() at System.Xml.XmlTextReaderImpl.Read() at HarmonyHub.StreamParser.ReadRootElement() at HarmonyHub.StreamParser..ctor(Stream stream, Boolean leaveOpen) at HarmonyHub.Client.OpenStream(Int32 heartbeatInterval) at HarmonyHub.Client.Connect(Int32 heartbeatInterval)
              Dec-07 09:28:35 MeiHarmonyHub: Error The Connection to Hub with ID 45b9a33d-e33c-4882-35b2-606200eaaff4 failed with message: There are multiple root elements. Line 2, position 2.

              Comment


              • #37
                Originally posted by GTI_SI View Post
                Hi,

                can't replicate it at will but I am seeing errors still. Interestingly I have not yet had to restart the PI manually since upgrading but it does appear to have bounced itself at 17:45
                Dec-07 17:46:11 Starting Plug-In Plugin MeiHarmonyHub started successfully in 287 milliseconds
                Dec-07 17:46:10 Starting Plug-In Initializing plugin MeiHarmonyHub ...
                Dec-07 17:46:10 Starting Plug-In MeiHarmonyHub loaded in 15040 milliseconds
                Dec-07 17:45:55 Info Plugin MeiHarmonyHub has connected. IP:127.0.0.1:63569
                Dec-07 17:45:55 Warning I/O interface MeiHarmonyHub is down, executable is not running, restarting ...
                Dec-07 17:45:40 Info Plugin MeiHarmonyHub with instance: has disconnected
                Dec-07 17:45:30 Event Event Trigger "Messaging New Event - 1"
                Dec-07 17:45:30 Event Event Trigger "Harmony Family Multimedia"
                Dec-07 17:45:08 MeiHarmonyHub: Error The Connection to Hub with ID 45b9a33d-e33c-4882-35b2-606200eaaff4 failed with stack trace: at HarmonyHub.StreamParser.NextElement(String[] expected) at HarmonyHub.Client.GetSessionToken(String ip, String username, String password, Boolean bypassLogitech) at HarmonyHub.Client.Authenticate() at HarmonyHub.Client.Connect(Int32 heartbeatInterval)
                Dec-07 17:45:08 MeiHarmonyHub: Error The Connection to Hub with ID 45b9a33d-e33c-4882-35b2-606200eaaff4 failed with message: Unexpected XML element: message
                Dec-07 17:45:03 Device Control Device: MeiHarmonyHub MeiHarmonyHub Cambridge Audio Amp to PowerOff (1)
                Dec-07 17:45:03 Event Event Trigger "Sonos Sonos Family Off"

                and one this morning:
                Dec-07 09:29:09 Device Control Device: MeiHarmonyHub MeiHarmonyHub Cambridge Audio Amp to InputD2 (16)
                Dec-07 09:29:09 Event Event Trigger "Sonos Sonos Family On"
                Dec-07 09:28:46 Event Event Trigger "Messaging New Event - 1"
                Dec-07 09:28:35 MeiHarmonyHub: Error The Connection to Hub with ID 45b9a33d-e33c-4882-35b2-606200eaaff4 failed with stack trace: at System.Xml.XmlTextReaderImpl.Throw(Exception e) at System.Xml.XmlTextReaderImpl.Throw(String res, String arg) at System.Xml.XmlTextReaderImpl.ParseDocumentContent() at System.Xml.XmlTextReaderImpl.Read() at HarmonyHub.StreamParser.ReadRootElement() at HarmonyHub.StreamParser..ctor(Stream stream, Boolean leaveOpen) at HarmonyHub.Client.OpenStream(Int32 heartbeatInterval) at HarmonyHub.Client.Connect(Int32 heartbeatInterval)
                Dec-07 09:28:35 MeiHarmonyHub: Error The Connection to Hub with ID 45b9a33d-e33c-4882-35b2-606200eaaff4 failed with message: There are multiple root elements. Line 2, position 2.
                i may put out a version for you to run that has more debugging in it if you don't mind. I would like to see what the messages look like that are causing it to disconnect. On a side note, it is only disconnecting because it got an unexpected message. I probably don't need to disconnect when I get those, but I think my thinking was "better safe than sorry". It appears that it is reconnecting on it's own. Either way I would like to see if I can fix it.

                I am wondering.. at 17:45:55 did you disconnect the plugin or did it crash? that appears to be a crash, but I want to double check if perhaps you stopped the plugin manually.
                Thanks,
                Frank

                Comment


                • #38
                  Hi,

                  you are correct I did not manually stop the plug in.

                  Happy to help, publish the beta and I'll update it ASAP.

                  Simon

                  Comment


                  • #39
                    Originally posted by GTI_SI View Post
                    Hi,

                    you are correct I did not manually stop the plug in.

                    Happy to help, publish the beta and I'll update it ASAP.

                    Simon
                    It might not be until late tonight. Still at work and then we have the xmas parade tonight. I'll try and add more debugging around that area tonight or this weekend and push an update.
                    Thanks,
                    Frank

                    Comment


                    • #40
                      Yeah sure, no rush. Would be nice to clean up those errors at some point but there is no material impact I can see so enjoy the parade!!!

                      Comment

                      Working...
                      X