nicoduj / homebridge-harmony

Harmony websocket plugin for homebridge
The Unlicense
213 stars 23 forks source link

UNIQUE THREAD - 1.0.0 - Issues reports #113

Closed nicoduj closed 5 years ago

nicoduj commented 5 years ago

This thread is for ALL issues on 1.0.0BETA .

thank you for testing :)

durosity commented 5 years ago

I'm getting an error when running Homebridge after installing 1.0.0b9: [3/27/2019, 9:03:47 PM] [Lounge TV] HarmonyPlatform Init

/usr/local/lib/node_modules/homebridge-harmony/harmonyPlatform.js:26 for (let i = 0, len = this.plaformsConfigs.length; i < len; i++) { ^ TypeError: Cannot read property 'length' of undefined at new HarmonyPlatform (/usr/local/lib/node_modules/homebridge-harmony/harmonyPlatform.js:26:46) at Server._loadPlatforms (/usr/local/lib/node_modules/homebridge/lib/server.js:336:32) at Server.run (/usr/local/lib/node_modules/homebridge/lib/server.js:89:36) at module.exports (/usr/local/lib/node_modules/homebridge/lib/cli.js:45:10) at Object. (/usr/local/lib/node_modules/homebridge/bin/homebridge:17:22) at Module._compile (internal/modules/cjs/loader.js:689:30) at Object.Module._extensions..js (internal/modules/cjs/loader.js:700:10) at Module.load (internal/modules/cjs/loader.js:599:32) at tryModuleLoad (internal/modules/cjs/loader.js:538:12) at Function.Module._load (internal/modules/cjs/loader.js:530:3) at Function.Module.runMain (internal/modules/cjs/loader.js:742:12) at startup (internal/bootstrap/node.js:283:19) at bootstrapNodeJSCore (internal/bootstrap/node.js:743:3)

not entirely sure what's causing it. works fine for the non beta release.

nicoduj commented 5 years ago

I'm getting an error when running Homebridge after installing 1.0.0b9: [3/27/2019, 9:03:47 PM] [Lounge TV] HarmonyPlatform Init

/usr/local/lib/node_modules/homebridge-harmony/harmonyPlatform.js:26 for (let i = 0, len = this.plaformsConfigs.length; i < len; i++) { ^ TypeError: Cannot read property 'length' of undefined at new HarmonyPlatform (/usr/local/lib/node_modules/homebridge-harmony/harmonyPlatform.js:26:46) at Server._loadPlatforms (/usr/local/lib/node_modules/homebridge/lib/server.js:336:32) at Server.run (/usr/local/lib/node_modules/homebridge/lib/server.js:89:36) at module.exports (/usr/local/lib/node_modules/homebridge/lib/cli.js:45:10) at Object. (/usr/local/lib/node_modules/homebridge/bin/homebridge:17:22) at Module._compile (internal/modules/cjs/loader.js:689:30) at Object.Module._extensions..js (internal/modules/cjs/loader.js:700:10) at Module.load (internal/modules/cjs/loader.js:599:32) at tryModuleLoad (internal/modules/cjs/loader.js:538:12) at Function.Module._load (internal/modules/cjs/loader.js:530:3) at Function.Module.runMain (internal/modules/cjs/loader.js:742:12) at startup (internal/bootstrap/node.js:283:19) at bootstrapNodeJSCore (internal/bootstrap/node.js:743:3)

not entirely sure what's causing it. works fine for the non beta release.

Hi, I think you did not migrate your config as explained in Readme :) https://github.com/nicoduj/homebridge-harmony/tree/Dynamic-Platform

durosity commented 5 years ago

RTFM HAHA! ahh never even thought, just assumed it'd be the same process as usual. ill have a look shortly!

nicoduj commented 5 years ago

:) I don’t like to do breaking changes like this but it was necessary. I am still not satisfied so there will be other breaking changes(see #117 ) in next betas in this branch. I will only stop while in RC state, so be aware that you will need to change it again (beta is ... beta :) )

Sent with GitHawk

durosity commented 5 years ago

Oh indeed and it was hardly a massive change... it was just me being lazy and jumping to conclusions. I should know better.. in my defence though it was a pretty bad day so I’m not on top of my game. And yes I was having a look at 117, it certainly makes sense to adjust things now. I’d imagine the vast majority of users would now want the new tv mode by default.. I can’t really think of any reason not to enable it other than someone with no iOS 12.2 compatible devices

nicoduj commented 5 years ago

.. in my defence though it was a pretty bad day so I’m not on top of my game.

@durosity sorry for your day by the way, hope next will be better !

Sent with GitHawk

wilbsww commented 5 years ago

getting this after a new install, trying to set up the tv control and replace the switches:

Loading 1 platforms... [4/1/2019, 7:18:30 PM] [HarmonyPlatform] Initializing HarmonyHubWebSocket platform... [4/1/2019, 7:18:30 PM] [HarmonyPlatform] INFO - TVPlatformMode : false [4/1/2019, 7:18:30 PM] [HarmonyPlatform] INFO - Loading activities... [4/1/2019, 7:18:30 PM] Loading 1 accessories... /usr/lib/node_modules/homebridge/lib/api.js:50 if (name.indexOf('.') == -1) { ^

TypeError: Cannot read property 'indexOf' of undefined at API.accessory (/usr/lib/node_modules/homebridge/lib/api.js:50:12) at Server._loadAccessories (/usr/lib/node_modules/homebridge/lib/server.js:296:42) at Server.run (/usr/lib/node_modules/homebridge/lib/server.js:90:38) at module.exports (/usr/lib/node_modules/homebridge/lib/cli.js:45:10) at Object. (/usr/lib/node_modules/homebridge/bin/homebridge:17:22) at Module._compile (internal/modules/cjs/loader.js:805:30) at Object.Module._extensions..js (internal/modules/cjs/loader.js:816:10) at Module.load (internal/modules/cjs/loader.js:672:32) at tryModuleLoad (internal/modules/cjs/loader.js:612:12) at Function.Module._load (internal/modules/cjs/loader.js:604:3) at Function.Module.runMain (internal/modules/cjs/loader.js:868:12) at internal/main/run_main_module.js:21:11

nicoduj commented 5 years ago

getting this after a new install, trying to set up the tv control and replace the switches: ...

@wilbsww hi, it seems that your config is not in tv platform mode and might not have been migrated to the new format in 1.0.0 . Feel free to post your config if you have a doubt

Sent with GitHawk

wilbsww commented 5 years ago

@nicoduj sure thing! Here t'is:

{ "bridge": { "name": "Homebridge", "username": "CC:22:3D:E3:CE:30", "port": 51826, "pin": "031-45-154" },

"description": "This is an example configuration file with one fake accessory and one fake platform. You can use this as a template for creating your own configuration file containing devices you actually own.",
"ports": {
    "start": 52100,
    "end": 52150,
    "comment": "This section is used to control the range of ports that separate accessory (like camera or television) should be bind to."
},
"accessories": [{

}],

"platforms": [{
    "platform": "HarmonyHubWebSocket",
    "name": "PluginName",
    "subPlatform": [{
        "name": "Harmony Hub",
        "hubIP": "10.0.0.7",
        "TVPlatformMode": true,
        "mainActivity": "My TV"
    }]
}]

}

nicoduj commented 5 years ago

@nicoduj sure thing! Here t'is: ...

@wilbsww are you sure your are with 1.0.0 beta and not in 0.7 ? Did you install with the beta tag ?

Sent with GitHawk

wilbsww commented 5 years ago

@nicoduj Yup, I just nuked everything and did a fresh install from scratch. Its the only thing i run on this raspberry pi so shouldn't have anything else interfering. After reinstall, this came up, same config as above and for sure on the beta

[4/1/2019, 9:01:29 PM] Loaded config.json with 1 accessories and 1 platforms. [4/1/2019, 9:01:29 PM] --- [4/1/2019, 9:01:30 PM] Loaded plugin: homebridge-harmony [4/1/2019, 9:01:30 PM] Registering platform 'homebridge-harmonyHub.HarmonyHubWebSocket' [4/1/2019, 9:01:30 PM] --- [4/1/2019, 9:01:30 PM] Loading 1 platforms... [4/1/2019, 9:01:30 PM] [PluginName] Initializing HarmonyHubWebSocket platform... [4/1/2019, 9:01:30 PM] [PluginName] HarmonyPlatform Init [4/1/2019, 9:01:30 PM] Loading 1 accessories... /usr/lib/node_modules/homebridge/lib/api.js:50 if (name.indexOf('.') == -1) { ^

TypeError: Cannot read property 'indexOf' of undefined at API.accessory (/usr/lib/node_modules/homebridge/lib/api.js:50:12) at Server._loadAccessories (/usr/lib/node_modules/homebridge/lib/server.js:296:42) at Server.run (/usr/lib/node_modules/homebridge/lib/server.js:90:38) at module.exports (/usr/lib/node_modules/homebridge/lib/cli.js:45:10) at Object. (/usr/lib/node_modules/homebridge/bin/homebridge:17:22) at Module._compile (internal/modules/cjs/loader.js:805:30) at Object.Module._extensions..js (internal/modules/cjs/loader.js:816:10) at Module.load (internal/modules/cjs/loader.js:672:32) at tryModuleLoad (internal/modules/cjs/loader.js:612:12) at Function.Module._load (internal/modules/cjs/loader.js:604:3) at Function.Module.runMain (internal/modules/cjs/loader.js:868:12) at internal/main/run_main_module.js:21:11

nicoduj commented 5 years ago

@wilbsww Did you try to remove the accessories array in your homebridge config file ? It seems homebridge is trying to load one empty avcessory

Sent with GitHawk

wilbsww commented 5 years ago

@nicoduj holy shirts batman that was it!! PHEW! Thank you supremely! Really enjoying the functionality already; great stuff

julien94800 commented 5 years ago

Hello, First thing, congratulations for this nice job! I have one question regarding how we can have buttons in the remote view. If I correctly understand, we can have several buttons into this view (mute, setup, exit...). Nevertheless, I only have three buttons (play/pause, retour and i). These buttons are correctly working and I was even able to remap the i button to the function I want but I do not know how I can show the other ones. Any idea? Maybe a misunderstanding from my side? For example, into the log, I have the following "[4/4/2019, 6:11:01 PM] [Harmony] INFO - Mapping Menu for Regarder la TV" but I do not have any "Menu" button on the remote view of my phone. Thanks in advance for your support

nicoduj commented 5 years ago

@julien94800 hi, and thank you ! Concerning your question, unfortunately the buttons on the remote app are limited to the one you see per ios design. The logs are here only to give users the list of commands the plugin discovers per activity and therefore that you can remap like you did !

Sent with GitHawk

julien94800 commented 5 years ago

Bonsoir, Thanks very much for the feedback. In one of your videos I saw the Menu button so I was looking for it everywhere :) Now I know that no needs to search! As for Apple Tv there is some more native buttons, I thought that Apple would have add them too... Anyway, thanks again!

nicoduj commented 5 years ago

@julien94800 indeed there was one more button in first beta of ios 12.2 but they removed it since beta 3 I think. Homekit exposes currently more commands that I mapped but that are not exposed anywhere (fast foreward, mute ...) so maybe it will change in next versions / ios 13 !

Sent with GitHawk

julien94800 commented 5 years ago

I hope they will add more. It would be perfect to be able to modify the channel, or have a mute button into the remote view. Even the ability to change the input into the remote would be great. In home app, I have the button "Afficher les réglages du téléviseur" that does not have any effect. Is it normal? I think that it is a native function that does not have any effect for this plugin?

nicoduj commented 5 years ago

@julien94800 it is binded to MENU command for your activity, you can override it like other commands

Sent with GitHawk

julien94800 commented 5 years ago

Ok that’s why you rename it now SETUP instead of MENU. Indeed it opens the function that I mapped to the setup button! And no need to map the MENU button from homebridge because there is no button! Thanks very much once again.

nicoduj commented 5 years ago

Yes, correct, SETUP in 1.0.0 !

Sent with GitHawk

sleepyarmistice commented 5 years ago

I have two harmony hubs configured to be running in two instances of home bridge on the same machine (Mac Mini. One runs fine, but the other seems to become non responsive whenever I leave the house. There are no errors in the terminal window and restarting the bridge doesn't seem to do anything. I've only been able to fix this by removing it from the Home app and then readding it.

Phoenix-DH commented 5 years ago

Only pushing volume buttons once for fast louder/quieter like in the original AppleTV App would be great!

I tried now TV mode one day ... great 👏🏻 Thanks

nicoduj commented 5 years ago

Only pushing volume buttons once for fast louder/quieter like in the original AppleTV App would be great! ...

@Phoenix-DH I you can set the number of commands sent for volume through numberOfCommandsSentForVolumeControl option (defaults to 1)

Sent with GitHawk

nicoduj commented 5 years ago

I have two harmony hubs configured to be running in two instances of home bridge on the same machine (Mac Mini. One runs fine, but the other seems to become non responsive whenever I leave the house. There are no errors in the terminal window and restarting the bridge doesn't seem to do anything. I've only been able to fix this by removing it from the Home app and then readding it.

@sleepyarmistice hi, with new 1.0.0 you can have both hubs on the same config / homebridge. Only thing is to add tv devices as external devices . Not sur to understand if you still have issues however !

Sent with GitHawk

Phoenix-DH commented 5 years ago

Oh, not seen until now, will check... thanks.

sleepyarmistice commented 5 years ago

I actually ended up changing to main version and it was stable for awhile, but one of my TVs just became nonresponsive again. I'm starting to think this issue might have more to do with my network than the plugin.

On Mon, Apr 22, 2019 at 10:32 AM Nicolas Dujardin notifications@github.com wrote:

I have two harmony hubs configured to be running in two instances of home bridge on the same machine (Mac Mini. One runs fine, but the other seems to become non responsive whenever I leave the house. There are no errors in the terminal window and restarting the bridge doesn't seem to do anything. I've only been able to fix this by removing it from the Home app and then readding it.

@sleepyarmistice https://github.com/sleepyarmistice hi, with new 1.0.0 you can have both hubs on the same config / homebridge. Only thing is to add tv devices as external devices . Not sur to understand if you still have issues however !

Sent with GitHawk http://githawk.com

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/nicoduj/homebridge-harmony/issues/113#issuecomment-485434201, or mute the thread https://github.com/notifications/unsubscribe-auth/AEBN3Z4MWOH4OQUHEQPN7PLPRXD6TANCNFSM4HAW564Q .

nicoduj commented 5 years ago

Does the light of your hub becomes red when it is unresponsive ? Does the harmony app still works ? Are you sure your hubs have static ip ?

Nicolas

Le 22 avr. 2019 à 16:55, sleepyarmistice notifications@github.com a écrit :

I actually ended up changing to main version and it was stable for awhile, but one of my TVs just became nonresponsive again. I'm starting to think this issue might have more to do with my network than the plugin.

On Mon, Apr 22, 2019 at 10:32 AM Nicolas Dujardin notifications@github.com wrote:

I have two harmony hubs configured to be running in two instances of home bridge on the same machine (Mac Mini. One runs fine, but the other seems to become non responsive whenever I leave the house. There are no errors in the terminal window and restarting the bridge doesn't seem to do anything. I've only been able to fix this by removing it from the Home app and then readding it.

@sleepyarmistice https://github.com/sleepyarmistice hi, with new 1.0.0 you can have both hubs on the same config / homebridge. Only thing is to add tv devices as external devices . Not sur to understand if you still have issues however !

Sent with GitHawk http://githawk.com

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/nicoduj/homebridge-harmony/issues/113#issuecomment-485434201, or mute the thread https://github.com/notifications/unsubscribe-auth/AEBN3Z4MWOH4OQUHEQPN7PLPRXD6TANCNFSM4HAW564Q .

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub, or mute the thread.

sleepyarmistice commented 5 years ago

I haven't noticed a red light, the app works, and it does have a static ip. One other strange thing is that the hub shows as not responding in the home app on my phone, but not on my iPad. I was thinking that maybe the hub is slow to respond at times, which could make it appear to be not responding, but I'm not sure. I'm going to try moving it closer to the router tonight.

On Mon, Apr 22, 2019 at 11:09 AM Nicolas Dujardin notifications@github.com wrote:

Does the light of your hub becomes red when it is unresponsive ? Does the harmony app still works ? Are you sure your hubs have static ip ?

Nicolas

Le 22 avr. 2019 à 16:55, sleepyarmistice notifications@github.com a écrit :

I actually ended up changing to main version and it was stable for awhile, but one of my TVs just became nonresponsive again. I'm starting to think this issue might have more to do with my network than the plugin.

On Mon, Apr 22, 2019 at 10:32 AM Nicolas Dujardin < notifications@github.com> wrote:

I have two harmony hubs configured to be running in two instances of home bridge on the same machine (Mac Mini. One runs fine, but the other seems to become non responsive whenever I leave the house. There are no errors in the terminal window and restarting the bridge doesn't seem to do anything. I've only been able to fix this by removing it from the Home app and then readding it.

@sleepyarmistice https://github.com/sleepyarmistice hi, with new 1.0.0 you can have both hubs on the same config / homebridge. Only thing is to add tv devices as external devices . Not sur to understand if you still have issues however !

Sent with GitHawk http://githawk.com

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub < https://github.com/nicoduj/homebridge-harmony/issues/113#issuecomment-485434201 , or mute the thread < https://github.com/notifications/unsubscribe-auth/AEBN3Z4MWOH4OQUHEQPN7PLPRXD6TANCNFSM4HAW564Q

.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub, or mute the thread.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/nicoduj/homebridge-harmony/issues/113#issuecomment-485444748, or mute the thread https://github.com/notifications/unsubscribe-auth/AEBN3Z2TWBEFCV64S55TTJDPRXIMNANCNFSM4HAW564Q .

nicoduj commented 5 years ago

I haven't noticed a red light, the app works, and it does have a static ip. ...

@sleepyarmistice you can try to launch in debug this way you will see the time taken between refresh status . It is har codée right now in the const file, will think of an overwrite in conf if you confirm it is the issue

Sent with GitHawk

sleepyarmistice commented 5 years ago

Well, I was wrong about that! My other television has now also become unresponsive.

On Apr 22, 2019, at 12:23 PM, Nicolas Dujardin notifications@github.com wrote:

I haven't noticed a red light, the app works, and it does have a static ip. ...

@sleepyarmistice https://github.com/sleepyarmistice you can try to launch in debug this way you will see the time taken between refresh status . It is har codée right now in the const file, will think of an overwrite in conf if you confirm it is the issue

Sent with GitHawk http://githawk.com/ — You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/nicoduj/homebridge-harmony/issues/113#issuecomment-485465534, or mute the thread https://github.com/notifications/unsubscribe-auth/AEBN3ZZUN5C3LPBBHRBOHQTPRXQ7HANCNFSM4HAW564Q.

rasod commented 5 years ago

UPDATE: After restarting Homebridge, the input menu filled in. 🤷‍♂️ So you can ignore. Thanks for plugin

Inputs are missing

I'm using 1.0.0-rc1 - iOS 12.2. The Accessory works, however no Inputs are shown it just says "Select an Input". When I go to the settings for the accessory it does show the available inputs.

IMG_2301

config:

{
    "hubIP": "192.168.1.12",
    "mainActivity": "TV",
    "name": "TV",
    "platform": "HarmonyHubWebSocket"
} 

Logs:

[2019-4-22 21:25:20] [TV] Initializing HarmonyHubWebSocket platform...
[2019-4-22 21:25:20] [TV] HarmonyPlatform Init
[2019-4-22 21:25:24] [TV] DidFinishLaunching
[2019-4-22 21:25:24] [TV] INFO - Loading activities...
[2019-4-22 21:25:34] [TV] INFO - Adding Accessory : TV-TV
[2019-4-22 21:25:34] [TV] (TV)INFO - configuring Main TV Service
[2019-4-22 21:25:34] [TV] (TV)INFO - Creating TV Service
[2019-4-22 21:25:34] [TV] (TV)INFO - Configuring Main Activity TV
[2019-4-22 21:25:34] [TV] (TV)INFO - Creating TV Speaker Service
[2019-4-22 21:25:35] [TV] (TV)INFO - Creating Input Service - TV
[2019-4-22 21:25:35] [TV] (TV)INFO - Creating Input Service - Watch IPTV
[2019-4-22 21:25:35] [TV] (TV)INFO - Creating Input Service - Play XBOX
[2019-4-22 21:25:35] [TV] (TV)INFO - Creating Input Service - Watch Apple TV
[2019-4-22 21:25:35] [TV] WARNING - setupFoundAccessories - TV accessory added in your bridge, if another plugin is exposing a TV accessory this one might not be visible in your remote widget
nicoduj commented 5 years ago

Hi, can you try restarting homebridge ?

Nicolas

Le 23 avr. 2019 à 03:50, rasod notifications@github.com a écrit :

Inputs are missing

I'm using 1.0.0-rc1 - iOS 12.2. The Accessory works, however no Inputs are shown it just says "Select an Input". When I go to the settings for the accessory it does show the available inputs.

config:

{ "hubIP": "192.168.1.12", "mainActivity": "TV", "name": "TV", "platform": "HarmonyHubWebSocket" } Logs:

[2019-4-22 21:25:20] [TV] Initializing HarmonyHubWebSocket platform... [2019-4-22 21:25:20] [TV] HarmonyPlatform Init [2019-4-22 21:25:24] [TV] DidFinishLaunching [2019-4-22 21:25:24] [TV] INFO - Loading activities... [2019-4-22 21:25:34] [TV] INFO - Adding Accessory : TV-TV [2019-4-22 21:25:34] [TV] (TV)INFO - configuring Main TV Service [2019-4-22 21:25:34] [TV] (TV)INFO - Creating TV Service [2019-4-22 21:25:34] [TV] (TV)INFO - Configuring Main Activity TV [2019-4-22 21:25:34] [TV] (TV)INFO - Creating TV Speaker Service [2019-4-22 21:25:35] [TV] (TV)INFO - Creating Input Service - TV [2019-4-22 21:25:35] [TV] (TV)INFO - Creating Input Service - Watch IPTV [2019-4-22 21:25:35] [TV] (TV)INFO - Creating Input Service - Play XBOX [2019-4-22 21:25:35] [TV] (TV)INFO - Creating Input Service - Watch Apple TV [2019-4-22 21:25:35] [TV] WARNING - setupFoundAccessories - TV accessory added in your bridge, if another plugin is exposing a TV accessory this one might not be visible in your remote widget — You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub, or mute the thread.

nicoduj commented 5 years ago

Hi, ok , could you launch in debug so that I have more logs when it happens ?

Nicolas

Le 23 avr. 2019 à 03:43, sleepyarmistice notifications@github.com a écrit :

Well, I was wrong about that! My other television has now also become unresponsive.

On Apr 22, 2019, at 12:23 PM, Nicolas Dujardin notifications@github.com wrote:

I haven't noticed a red light, the app works, and it does have a static ip. ...

@sleepyarmistice https://github.com/sleepyarmistice you can try to launch in debug this way you will see the time taken between refresh status . It is har codée right now in the const file, will think of an overwrite in conf if you confirm it is the issue

Sent with GitHawk http://githawk.com/ — You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/nicoduj/homebridge-harmony/issues/113#issuecomment-485465534, or mute the thread https://github.com/notifications/unsubscribe-auth/AEBN3ZZUN5C3LPBBHRBOHQTPRXQ7HANCNFSM4HAW564Q.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub, or mute the thread.

sleepyarmistice commented 5 years ago

OK, here you go! I checked the home app around 3:45 or 4:00 today and everything was working fine. So, my guess would be that any problems would be in the later half?

EventedHTTPServer Server listening on port 51810 +47ms [4/23/2019, 7:48:05 AM] Homebridge is running on port 51810. EventedHTTPServer [fe80::1445:8f66:9d45:39d6] New connection from client +16s EventedHTTPServer [fe80::1445:8f66:9d45:39d6] HTTP server listening on port 60725 +1ms EventedHTTPServer [::ffff:10.0.1.18] New connection from client +2ms EventedHTTPServer [::ffff:10.0.1.18] HTTP server listening on port 60726 +0ms EventedHTTPServer [::ffff:10.0.1.18] New connection from client +1ms EventedHTTPServer [::ffff:10.0.1.18] HTTP server listening on port 60727 +0ms EventedHTTPServer [fe80::1445:8f66:9d45:39d6] New connection from client +1ms EventedHTTPServer [fe80::1445:8f66:9d45:39d6] HTTP server listening on port 60728 +0ms EventedHTTPServer [fe80::1445:8f66:9d45:39d6] Client connection closed +3ms EventedHTTPServer [::ffff:10.0.1.18] Client connection closed +0ms EventedHTTPServer [fe80::1445:8f66:9d45:39d6] Client connection closed +0ms EventedHTTPServer [fe80::1445:8f66:9d45:39d6] HTTP connection was closed +1ms EventedHTTPServer [::ffff:10.0.1.18] HTTP connection was closed +1ms EventedHTTPServer [fe80::1445:8f66:9d45:39d6] HTTP connection was closed +0ms EventedHTTPServer [fe80::1445:8f66:9d45:39d6] HTTP server was closed +0ms EventedHTTPServer [fe80::1445:8f66:9d45:39d6] HTTP server was closed +1ms EventedHTTPServer [::ffff:10.0.1.18] HTTP request: /pair-setup +1ms HAPServer [CC:23:3D:E3:CE:10] HAP Request: POST /pair-setup +0ms HAPServer [CC:23:3D:E3:CE:10] Pair step 1/5 +2ms EventedHTTPServer [::ffff:10.0.1.18] HTTP server was closed +0ms EventedHTTPServer [::ffff:10.0.1.18] HTTP Response is finished +184ms EventedHTTPServer [::ffff:10.0.1.18] HTTP request: /pair-setup +3s HAPServer [CC:23:3D:E3:CE:10] HAP Request: POST /pair-setup +0ms HAPServer [CC:23:3D:E3:CE:10] Pair step 2/5 +1ms EventedHTTPServer [::ffff:10.0.1.18] HTTP Response is finished +148ms EventedHTTPServer [::ffff:10.0.1.18] HTTP request: /pair-setup +170ms HAPServer [CC:23:3D:E3:CE:10] HAP Request: POST /pair-setup +1ms HAPServer [CC:23:3D:E3:CE:10] Pair step 3/5 +0ms HAPServer [CC:23:3D:E3:CE:10] Pair step 4/5 +8ms HAPServer [CC:23:3D:E3:CE:10] Pair step 5/5 +1ms Accessory [Living Room TV] Paired with client E5B184B7-634B-4A98-AB1D-055BAC0D3E85 +1ms EventedHTTPServer [::ffff:10.0.1.18] HTTP Response is finished +3ms EventedHTTPServer [::ffff:10.0.1.18] Client connection closed +30ms EventedHTTPServer [::ffff:10.0.1.18] HTTP connection was closed +1ms EventedHTTPServer [::ffff:10.0.1.18] HTTP server was closed +0ms EventedHTTPServer [::ffff:10.0.1.18] New connection from client +4ms EventedHTTPServer [::ffff:10.0.1.18] HTTP server listening on port 60732 +0ms EventedHTTPServer [::ffff:10.0.1.18] HTTP request: /pair-verify +2ms HAPServer [CC:23:3D:E3:CE:10] HAP Request: POST /pair-verify +0ms HAPServer [CC:23:3D:E3:CE:10] Pair verify step 1/2 +1ms EventedHTTPServer [::ffff:10.0.1.18] HTTP Response is finished +3ms EventedHTTPServer [::ffff:10.0.1.18] HTTP request: /pair-verify +22ms HAPServer [CC:23:3D:E3:CE:10] HAP Request: POST /pair-verify +0ms HAPServer [CC:23:3D:E3:CE:10] Pair verify step 2/2 +0ms HAPServer [CC:23:3D:E3:CE:10] Client E5B184B7-634B-4A98-AB1D-055BAC0D3E85 verification complete +2ms EventedHTTPServer [::ffff:10.0.1.18] HTTP Response is finished +1ms EventedHTTPServer [::ffff:10.0.1.18] HTTP request: /accessories +7ms HAPServer [CC:23:3D:E3:CE:10] HAP Request: GET /accessories +0ms EventedHTTPServer [::ffff:10.0.1.18] HTTP Response is finished +2ms EventedHTTPServer [::ffff:10.0.1.18] HTTP request: /pairings +146ms HAPServer [CC:23:3D:E3:CE:10] HAP Request: POST /pairings +0ms HAPServer [CC:23:3D:E3:CE:10] Removing pairing info for client +0ms Accessory [Living Room TV] Unpairing with client E5B184B7-634B-4A98-AB1D-055BAC0D3E85 +1ms EventedHTTPServer [::ffff:10.0.1.18] HTTP Response is finished +2ms EventedHTTPServer [::ffff:10.0.1.18] Client connection closed +138ms EventedHTTPServer [::ffff:10.0.1.18] HTTP connection was closed +1ms EventedHTTPServer [::ffff:10.0.1.18] HTTP server was closed +0ms EventedHTTPServer [::ffff:10.0.1.18] New connection from client +2m EventedHTTPServer [::ffff:10.0.1.18] HTTP server listening on port 60759 +0ms EventedHTTPServer [::ffff:10.0.1.18] HTTP request: /pair-setup +2ms HAPServer [CC:23:3D:E3:CE:10] HAP Request: POST /pair-setup +0ms HAPServer [CC:23:3D:E3:CE:10] Pair step 1/5 +0ms EventedHTTPServer [::ffff:10.0.1.18] HTTP Response is finished +142ms EventedHTTPServer [::ffff:10.0.1.18] HTTP request: /pair-setup +3s HAPServer [CC:23:3D:E3:CE:10] HAP Request: POST /pair-setup +0ms HAPServer [CC:23:3D:E3:CE:10] Pair step 2/5 +0ms EventedHTTPServer [::ffff:10.0.1.18] HTTP Response is finished +168ms EventedHTTPServer [::ffff:10.0.1.18] HTTP request: /pair-setup +230ms HAPServer [CC:23:3D:E3:CE:10] HAP Request: POST /pair-setup +0ms HAPServer [CC:23:3D:E3:CE:10] Pair step 3/5 +1ms HAPServer [CC:23:3D:E3:CE:10] Pair step 4/5 +0ms HAPServer [CC:23:3D:E3:CE:10] Pair step 5/5 +1ms Accessory [Living Room TV] Paired with client E5B184B7-634B-4A98-AB1D-055BAC0D3E85 +0ms EventedHTTPServer [::ffff:10.0.1.18] HTTP Response is finished +2ms EventedHTTPServer [::ffff:10.0.1.18] Client connection closed +187ms EventedHTTPServer [::ffff:10.0.1.18] HTTP connection was closed +1ms EventedHTTPServer [::ffff:10.0.1.18] HTTP server was closed +0ms EventedHTTPServer [::ffff:10.0.1.18] New connection from client +3ms EventedHTTPServer [::ffff:10.0.1.18] HTTP server listening on port 60761 +1ms EventedHTTPServer [::ffff:10.0.1.18] HTTP request: /pair-verify +2ms HAPServer [CC:23:3D:E3:CE:10] HAP Request: POST /pair-verify +0ms HAPServer [CC:23:3D:E3:CE:10] Pair verify step 1/2 +0ms EventedHTTPServer [::ffff:10.0.1.18] HTTP Response is finished +3ms EventedHTTPServer [::ffff:10.0.1.18] HTTP request: /pair-verify +20ms HAPServer [CC:23:3D:E3:CE:10] HAP Request: POST /pair-verify +0ms HAPServer [CC:23:3D:E3:CE:10] Pair verify step 2/2 +0ms HAPServer [CC:23:3D:E3:CE:10] Client E5B184B7-634B-4A98-AB1D-055BAC0D3E85 verification complete +1ms EventedHTTPServer [::ffff:10.0.1.18] HTTP Response is finished +1ms EventedHTTPServer [::ffff:10.0.1.18] HTTP request: /accessories +4ms HAPServer [CC:23:3D:E3:CE:10] HAP Request: GET /accessories +0ms EventedHTTPServer [::ffff:10.0.1.18] HTTP Response is finished +2ms EventedHTTPServer [::ffff:10.0.1.18] HTTP request: /characteristics +5s HAPServer [CC:23:3D:E3:CE:10] HAP Request: PUT /characteristics +0ms Accessory [Living Room TV] Processing characteristic set: [{"aid":1,"iid":2,"value":true}] +0ms Accessory [Living Room TV] Setting Characteristic "Identify" to value true +1ms Accessory [Living Room TV] Identification request +0ms Accessory [Living Room TV] Identification request ignored; no listeners to 'identify' event +0ms EventedHTTPServer [::ffff:10.0.1.18] HTTP Response is finished +1ms EventedHTTPServer [::ffff:10.0.1.18] HTTP request: /pairings +521ms HAPServer [CC:23:3D:E3:CE:10] HAP Request: POST /pairings +0ms HAPServer [CC:23:3D:E3:CE:10] Adding pairing info for client +0ms Accessory [Living Room TV] Paired with client A7A25150-5D24-4C98-B75E-35B7C6D70C79 +0ms EventedHTTPServer [::ffff:10.0.1.18] HTTP Response is finished +2ms EventedHTTPServer [::ffff:10.0.1.18] HTTP request: /characteristics +159ms HAPServer [CC:23:3D:E3:CE:10] HAP Request: PUT /characteristics +0ms Accessory [Living Room TV] Processing characteristic set: [{"aid":2,"iid":10,"ev":true},{"aid":2,"iid":11,"ev":true},{"aid":2,"iid":12,"ev":true},{"aid":2,"iid":13,"ev":true},{"aid":2,"iid":15,"ev":true},{"aid":2,"iid":18,"ev":true},{"aid":2,"iid":19,"ev":true},{"aid":2,"iid":20,"ev":true},{"aid":2,"iid":21,"ev":true},{"aid":2,"iid":23,"ev":true},{"aid":2,"iid":26,"ev":true},{"aid":2,"iid":27,"ev":true},{"aid":2,"iid":28,"ev":true},{"aid":2,"iid":29,"ev":true},{"aid":2,"iid":31,"ev":true},{"aid":2,"iid":34,"ev":true},{"aid":2,"iid":35,"ev":true},{"aid":2,"iid":36,"ev":true},{"aid":2,"iid":37,"ev":true},{"aid":2,"iid":39,"ev":true},{"aid":2,"iid":42,"ev":true},{"aid":2,"iid":43,"ev":true},{"aid":2,"iid":44,"ev":true},{"aid":2,"iid":45,"ev":true},{"aid":2,"iid":47,"ev":true},{"aid":2,"iid":50,"ev":true},{"aid":2,"iid":51,"ev":true},{"aid":2,"iid":52,"ev":true},{"aid":2,"iid":53,"ev":true},{"aid":2,"iid":55,"ev":true},{"aid":2,"iid":58,"ev":true},{"aid":2,"iid":59,"ev":true},{"aid":2,"iid":60,"ev":true},{"aid":2,"iid":62,"ev":true},{"aid":2,"iid":65,"ev":true},{"aid":2,"iid":66,"ev":true},{"aid":2,"iid":67,"ev":true},{"aid":2,"iid":68,"ev":true}] +1ms Accessory [Living Room TV] Registering Characteristic "Configured Name" for events +0ms Accessory [Living Room TV] Registering Characteristic "Input Source Type" for events +0ms Accessory [Living Room TV] Registering Characteristic "Is Configured" for events +1ms Accessory [Living Room TV] Registering Characteristic "Current Visibility State" for events +0ms Accessory [Living Room TV] Registering Characteristic "Target Visibility State" for events +0ms Accessory [Living Room TV] Registering Characteristic "Configured Name" for events +0ms Accessory [Living Room TV] Registering Characteristic "Input Source Type" for events +0ms Accessory [Living Room TV] Registering Characteristic "Is Configured" for events +1ms Accessory [Living Room TV] Registering Characteristic "Current Visibility State" for events +0ms Accessory [Living Room TV] Registering Characteristic "Target Visibility State" for events +0ms Accessory [Living Room TV] Registering Characteristic "Configured Name" for events +0ms Accessory [Living Room TV] Registering Characteristic "Input Source Type" for events +0ms Accessory [Living Room TV] Registering Characteristic "Is Configured" for events +0ms Accessory [Living Room TV] Registering Characteristic "Current Visibility State" for events +0ms Accessory [Living Room TV] Registering Characteristic "Target Visibility State" for events +0ms Accessory [Living Room TV] Registering Characteristic "Configured Name" for events +0ms Accessory [Living Room TV] Registering Characteristic "Input Source Type" for events +1ms Accessory [Living Room TV] Registering Characteristic "Is Configured" for events +0ms Accessory [Living Room TV] Registering Characteristic "Current Visibility State" for events +0ms Accessory [Living Room TV] Registering Characteristic "Target Visibility State" for events +0ms Accessory [Living Room TV] Registering Characteristic "Configured Name" for events +0ms Accessory [Living Room TV] Registering Characteristic "Input Source Type" for events +0ms Accessory [Living Room TV] Registering Characteristic "Is Configured" for events +0ms Accessory [Living Room TV] Registering Characteristic "Current Visibility State" for events +2ms Accessory [Living Room TV] Registering Characteristic "Target Visibility State" for events +0ms Accessory [Living Room TV] Registering Characteristic "Configured Name" for events +0ms Accessory [Living Room TV] Registering Characteristic "Input Source Type" for events +0ms Accessory [Living Room TV] Registering Characteristic "Is Configured" for events +0ms Accessory [Living Room TV] Registering Characteristic "Current Visibility State" for events +0ms Accessory [Living Room TV] Registering Characteristic "Target Visibility State" for events +0ms Accessory [Living Room TV] Registering Characteristic "Mute" for events +1ms Accessory [Living Room TV] Registering Characteristic "Active" for events +0ms Accessory [Living Room TV] Registering Characteristic "Volume Control Type" for events +0ms Accessory [Living Room TV] Registering Characteristic "Volume" for events +0ms Accessory [Living Room TV] Registering Characteristic "Active" for events +0ms Accessory [Living Room TV] Registering Characteristic "Active Identifier" for events +0ms Accessory [Living Room TV] Registering Characteristic "Configured Name" for events +0ms Accessory [Living Room TV] Registering Characteristic "Sleep Discovery Mode" for events +1ms EventedHTTPServer [::ffff:10.0.1.18] HTTP Response is finished +0ms EventedHTTPServer [::ffff:10.0.1.18] HTTP request: /characteristics +227ms HAPServer [CC:23:3D:E3:CE:10] HAP Request: PUT /characteristics +0ms Accessory [Living Room TV] Processing characteristic set: [{"aid":2,"iid":11,"ev":true},{"aid":2,"iid":12,"ev":true},{"aid":2,"iid":13,"ev":true},{"aid":2,"iid":15,"ev":true},{"aid":2,"iid":19,"ev":true},{"aid":2,"iid":20,"ev":true},{"aid":2,"iid":21,"ev":true},{"aid":2,"iid":23,"ev":true},{"aid":2,"iid":27,"ev":true},{"aid":2,"iid":28,"ev":true},{"aid":2,"iid":29,"ev":true},{"aid":2,"iid":31,"ev":true},{"aid":2,"iid":35,"ev":true},{"aid":2,"iid":36,"ev":true},{"aid":2,"iid":37,"ev":true},{"aid":2,"iid":39,"ev":true},{"aid":2,"iid":43,"ev":true},{"aid":2,"iid":44,"ev":true},{"aid":2,"iid":45,"ev":true},{"aid":2,"iid":47,"ev":true},{"aid":2,"iid":51,"ev":true},{"aid":2,"iid":52,"ev":true},{"aid":2,"iid":53,"ev":true},{"aid":2,"iid":55,"ev":true},{"aid":2,"iid":58,"ev":true},{"aid":2,"iid":59,"ev":true},{"aid":2,"iid":60,"ev":true},{"aid":2,"iid":62,"ev":true},{"aid":2,"iid":65,"ev":true},{"aid":2,"iid":66,"ev":true},{"aid":2,"iid":68,"ev":true}] +0ms Accessory [Living Room TV] Registering Characteristic "Input Source Type" for events +0ms Accessory [Living Room TV] Registering Characteristic "Is Configured" for events +1ms Accessory [Living Room TV] Registering Characteristic "Current Visibility State" for events +0ms Accessory [Living Room TV] Registering Characteristic "Target Visibility State" for events +0ms Accessory [Living Room TV] Registering Characteristic "Input Source Type" for events +0ms Accessory [Living Room TV] Registering Characteristic "Is Configured" for events +0ms Accessory [Living Room TV] Registering Characteristic "Current Visibility State" for events +0ms Accessory [Living Room TV] Registering Characteristic "Target Visibility State" for events +0ms Accessory [Living Room TV] Registering Characteristic "Input Source Type" for events +0ms Accessory [Living Room TV] Registering Characteristic "Is Configured" for events +0ms Accessory [Living Room TV] Registering Characteristic "Current Visibility State" for events +0ms Accessory [Living Room TV] Registering Characteristic "Target Visibility State" for events +0ms Accessory [Living Room TV] Registering Characteristic "Input Source Type" for events +1ms Accessory [Living Room TV] Registering Characteristic "Is Configured" for events +0ms Accessory [Living Room TV] Registering Characteristic "Current Visibility State" for events +0ms Accessory [Living Room TV] Registering Characteristic "Target Visibility State" for events +0ms Accessory [Living Room TV] Registering Characteristic "Input Source Type" for events +0ms Accessory [Living Room TV] Registering Characteristic "Is Configured" for events +0ms Accessory [Living Room TV] Registering Characteristic "Current Visibility State" for events +0ms Accessory [Living Room TV] Registering Characteristic "Target Visibility State" for events +0ms Accessory [Living Room TV] Registering Characteristic "Input Source Type" for events +0ms Accessory [Living Room TV] Registering Characteristic "Is Configured" for events +0ms Accessory [Living Room TV] Registering Characteristic "Current Visibility State" for events +1ms Accessory [Living Room TV] Registering Characteristic "Target Visibility State" for events +0ms Accessory [Living Room TV] Registering Characteristic "Mute" for events +0ms Accessory [Living Room TV] Registering Characteristic "Active" for events +0ms Accessory [Living Room TV] Registering Characteristic "Volume Control Type" for events +0ms Accessory [Living Room TV] Registering Characteristic "Volume" for events +0ms Accessory [Living Room TV] Registering Characteristic "Active" for events +0ms Accessory [Living Room TV] Registering Characteristic "Active Identifier" for events +0ms Accessory [Living Room TV] Registering Characteristic "Sleep Discovery Mode" for events +0ms EventedHTTPServer [::ffff:10.0.1.18] HTTP Response is finished +1ms EventedHTTPServer [::ffff:10.0.1.18] HTTP request: /characteristics?id=2.21,2.20,2.23,2.65,2.66,2.13,2.15,2.12,2.28,2.29,2.31,2.52,2.53,2.55,2.45,2.47,2.44,2.39,2.37,2.36 +11s HAPServer [CC:23:3D:E3:CE:10] HAP Request: GET /characteristics?id=2.21,2.20,2.23,2.65,2.66,2.13,2.15,2.12,2.28,2.29,2.31,2.52,2.53,2.55,2.45,2.47,2.44,2.39,2.37,2.36 +0ms Accessory [Living Room TV] Getting value for Characteristic "Current Visibility State" +2ms Accessory [Living Room TV] Got Characteristic "Current Visibility State" value: 0 +1ms Accessory [Living Room TV] Getting value for Characteristic "Is Configured" +0ms Accessory [Living Room TV] Got Characteristic "Is Configured" value: 1 +0ms Accessory [Living Room TV] Getting value for Characteristic "Target Visibility State" +0ms Accessory [Living Room TV] Got Characteristic "Target Visibility State" value: 0 +1ms Accessory [Living Room TV] Getting value for Characteristic "Active" +0ms Accessory [Living Room TV] Getting value for Characteristic "Active Identifier" +1ms Accessory [Living Room TV] Getting value for Characteristic "Current Visibility State" +0ms Accessory [Living Room TV] Got Characteristic "Current Visibility State" value: 0 +0ms Accessory [Living Room TV] Getting value for Characteristic "Target Visibility State" +0ms Accessory [Living Room TV] Got Characteristic "Target Visibility State" value: 0 +0ms Accessory [Living Room TV] Getting value for Characteristic "Is Configured" +0ms Accessory [Living Room TV] Got Characteristic "Is Configured" value: 1 +1ms Accessory [Living Room TV] Getting value for Characteristic "Is Configured" +0ms Accessory [Living Room TV] Got Characteristic "Is Configured" value: 1 +0ms Accessory [Living Room TV] Getting value for Characteristic "Current Visibility State" +0ms Accessory [Living Room TV] Got Characteristic "Current Visibility State" value: 0 +0ms Accessory [Living Room TV] Getting value for Characteristic "Target Visibility State" +0ms Accessory [Living Room TV] Got Characteristic "Target Visibility State" value: 0 +0ms Accessory [Living Room TV] Getting value for Characteristic "Is Configured" +0ms Accessory [Living Room TV] Got Characteristic "Is Configured" value: 1 +0ms Accessory [Living Room TV] Getting value for Characteristic "Current Visibility State" +1ms Accessory [Living Room TV] Got Characteristic "Current Visibility State" value: 0 +0ms Accessory [Living Room TV] Getting value for Characteristic "Target Visibility State" +0ms Accessory [Living Room TV] Got Characteristic "Target Visibility State" value: 0 +0ms Accessory [Living Room TV] Getting value for Characteristic "Current Visibility State" +0ms Accessory [Living Room TV] Got Characteristic "Current Visibility State" value: 0 +0ms Accessory [Living Room TV] Getting value for Characteristic "Target Visibility State" +0ms Accessory [Living Room TV] Got Characteristic "Target Visibility State" value: 0 +1ms Accessory [Living Room TV] Getting value for Characteristic "Is Configured" +0ms Accessory [Living Room TV] Got Characteristic "Is Configured" value: 1 +0ms Accessory [Living Room TV] Getting value for Characteristic "Target Visibility State" +0ms Accessory [Living Room TV] Got Characteristic "Target Visibility State" value: 0 +0ms Accessory [Living Room TV] Getting value for Characteristic "Current Visibility State" +0ms Accessory [Living Room TV] Got Characteristic "Current Visibility State" value: 0 +0ms Accessory [Living Room TV] Getting value for Characteristic "Is Configured" +0ms Accessory [Living Room TV] Got Characteristic "Is Configured" value: 1 +0ms Accessory [Living Room TV] Got Characteristic "Active" value: 1 +33ms EventedHTTPServer [::ffff:10.0.1.18] Muting event '2.65' notification for this connection since it originated here. +1ms Accessory [Living Room TV] Got Characteristic "Active Identifier" value: 35361764 +21ms EventedHTTPServer [::ffff:10.0.1.18] Muting event '2.66' notification for this connection since it originated here. +1ms EventedHTTPServer [::ffff:10.0.1.18] HTTP Response is finished +0ms EventedHTTPServer [::ffff:10.0.1.18] HTTP request: /characteristics +483ms HAPServer [CC:23:3D:E3:CE:10] HAP Request: PUT /characteristics +0ms Accessory [Living Room TV] Processing characteristic set: [{"aid":2,"iid":2,"value":true}] +0ms Accessory [Living Room TV] Setting Characteristic "Identify" to value true +0ms Accessory [Living Room Hub] Identification request +0ms Accessory [Living Room Hub] Identification request ignored; no listeners to 'identify' event +1ms EventedHTTPServer [::ffff:10.0.1.18] HTTP Response is finished +0ms EventedHTTPServer [::ffff:10.0.1.8] New connection from client +2s EventedHTTPServer [::ffff:10.0.1.8] HTTP server listening on port 60767 +1ms EventedHTTPServer [::ffff:10.0.1.8] HTTP request: /pair-verify +2ms HAPServer [CC:23:3D:E3:CE:10] HAP Request: POST /pair-verify +0ms HAPServer [CC:23:3D:E3:CE:10] Pair verify step 1/2 +1ms EventedHTTPServer [::ffff:10.0.1.8] HTTP Response is finished +2ms EventedHTTPServer [::ffff:10.0.1.8] HTTP request: /pair-verify +25ms HAPServer [CC:23:3D:E3:CE:10] HAP Request: POST /pair-verify +0ms HAPServer [CC:23:3D:E3:CE:10] Pair verify step 2/2 +0ms HAPServer [CC:23:3D:E3:CE:10] Client E5B184B7-634B-4A98-AB1D-055BAC0D3E85 verification complete +1ms EventedHTTPServer [::ffff:10.0.1.8] HTTP Response is finished +0ms EventedHTTPServer [::ffff:10.0.1.8] HTTP request: /accessories +8ms HAPServer [CC:23:3D:E3:CE:10] HAP Request: GET /accessories +0ms EventedHTTPServer [::ffff:10.0.1.8] HTTP Response is finished +2ms EventedHTTPServer [::ffff:10.0.1.21] New connection from client +349ms EventedHTTPServer [::ffff:10.0.1.21] HTTP server listening on port 60769 +1ms EventedHTTPServer [::ffff:10.0.1.21] New connection from client +0ms EventedHTTPServer [::ffff:10.0.1.21] HTTP server listening on port 60770 +1ms EventedHTTPServer [::ffff:10.0.1.21] Client connection closed +1ms EventedHTTPServer [::ffff:10.0.1.21] HTTP connection was closed +0ms EventedHTTPServer [::ffff:10.0.1.21] HTTP server was closed +0ms EventedHTTPServer [::ffff:10.0.1.21] HTTP request: /pair-verify +1ms HAPServer [CC:23:3D:E3:CE:10] HAP Request: POST /pair-verify +0ms HAPServer [CC:23:3D:E3:CE:10] Pair verify step 1/2 +1ms EventedHTTPServer [::ffff:10.0.1.21] HTTP Response is finished +2ms EventedHTTPServer [::ffff:10.0.1.21] HTTP request: /pair-verify +116ms HAPServer [CC:23:3D:E3:CE:10] HAP Request: POST /pair-verify +0ms HAPServer [CC:23:3D:E3:CE:10] Pair verify step 2/2 +0ms HAPServer [CC:23:3D:E3:CE:10] Client E5B184B7-634B-4A98-AB1D-055BAC0D3E85 verification complete +1ms EventedHTTPServer [::ffff:10.0.1.21] HTTP Response is finished +1ms EventedHTTPServer [::ffff:10.0.1.21] HTTP request: /accessories +5ms HAPServer [CC:23:3D:E3:CE:10] HAP Request: GET /accessories +0ms EventedHTTPServer [::ffff:10.0.1.21] HTTP Response is finished +2ms EventedHTTPServer [fe80::478:3937:8358:2cb4] New connection from client +96ms EventedHTTPServer [fe80::478:3937:8358:2cb4] HTTP server listening on port 60772 +0ms EventedHTTPServer [::ffff:10.0.1.15] New connection from client +1ms EventedHTTPServer [::ffff:10.0.1.15] HTTP server listening on port 60773 +0ms EventedHTTPServer [::ffff:10.0.1.15] Client connection closed +1ms EventedHTTPServer [::ffff:10.0.1.15] HTTP connection was closed +0ms EventedHTTPServer [::ffff:10.0.1.15] HTTP server was closed +1ms EventedHTTPServer [fe80::478:3937:8358:2cb4] HTTP request: /pair-verify +1ms HAPServer [CC:23:3D:E3:CE:10] HAP Request: POST /pair-verify +0ms HAPServer [CC:23:3D:E3:CE:10] Pair verify step 1/2 +0ms EventedHTTPServer [fe80::478:3937:8358:2cb4] HTTP Response is finished +2ms EventedHTTPServer [fe80::478:3937:8358:2cb4] HTTP request: /pair-verify +11ms HAPServer [CC:23:3D:E3:CE:10] HAP Request: POST /pair-verify +0ms HAPServer [CC:23:3D:E3:CE:10] Pair verify step 2/2 +0ms HAPServer [CC:23:3D:E3:CE:10] Client E5B184B7-634B-4A98-AB1D-055BAC0D3E85 verification complete +1ms EventedHTTPServer [fe80::478:3937:8358:2cb4] HTTP Response is finished +0ms EventedHTTPServer [fe80::478:3937:8358:2cb4] HTTP request: /accessories +5ms HAPServer [CC:23:3D:E3:CE:10] HAP Request: GET /accessories +0ms EventedHTTPServer [fe80::478:3937:8358:2cb4] HTTP Response is finished +1ms EventedHTTPServer [fe80::478:3937:8358:2cb4] HTTP request: /characteristics +943ms HAPServer [CC:23:3D:E3:CE:10] HAP Request: PUT /characteristics +0ms Accessory [Living Room TV] Processing characteristic set: [{"aid":2,"iid":67,"ev":true},{"aid":2,"iid":34,"ev":true},{"aid":2,"iid":42,"ev":true},{"aid":2,"iid":26,"ev":true},{"aid":2,"iid":10,"ev":true},{"aid":2,"iid":18,"ev":true},{"aid":2,"iid":50,"ev":true}] +1ms Accessory [Living Room TV] Registering Characteristic "Configured Name" for events +0ms Accessory [Living Room TV] Registering Characteristic "Configured Name" for events +0ms Accessory [Living Room TV] Registering Characteristic "Configured Name" for events +0ms Accessory [Living Room TV] Registering Characteristic "Configured Name" for events +0ms Accessory [Living Room TV] Registering Characteristic "Configured Name" for events +0ms Accessory [Living Room TV] Registering Characteristic "Configured Name" for events +0ms Accessory [Living Room TV] Registering Characteristic "Configured Name" for events +1ms EventedHTTPServer [fe80::478:3937:8358:2cb4] HTTP Response is finished +0ms EventedHTTPServer [::ffff:10.0.1.8] HTTP request: /characteristics +1s HAPServer [CC:23:3D:E3:CE:10] HAP Request: PUT /characteristics +0ms Accessory [Living Room TV] Processing characteristic set: [{"aid":2,"iid":67,"ev":true},{"aid":2,"iid":34,"ev":true},{"aid":2,"iid":42,"ev":true},{"aid":2,"iid":26,"ev":true},{"aid":2,"iid":10,"ev":true},{"aid":2,"iid":18,"ev":true},{"aid":2,"iid":50,"ev":true}] +1ms Accessory [Living Room TV] Registering Characteristic "Configured Name" for events +0ms Accessory [Living Room TV] Registering Characteristic "Configured Name" for events +0ms Accessory [Living Room TV] Registering Characteristic "Configured Name" for events +0ms Accessory [Living Room TV] Registering Characteristic "Configured Name" for events +0ms Accessory [Living Room TV] Registering Characteristic "Configured Name" for events +0ms Accessory [Living Room TV] Registering Characteristic "Configured Name" for events +1ms Accessory [Living Room TV] Registering Characteristic "Configured Name" for events +0ms EventedHTTPServer [::ffff:10.0.1.8] HTTP Response is finished +0ms EventedHTTPServer [::ffff:10.0.1.21] HTTP request: /characteristics +48ms HAPServer [CC:23:3D:E3:CE:10] HAP Request: PUT /characteristics +0ms Accessory [Living Room TV] Processing characteristic set: [{"aid":2,"iid":67,"ev":true},{"aid":2,"iid":34,"ev":true},{"aid":2,"iid":42,"ev":true},{"aid":2,"iid":26,"ev":true},{"aid":2,"iid":10,"ev":true},{"aid":2,"iid":18,"ev":true},{"aid":2,"iid":50,"ev":true}] +1ms Accessory [Living Room TV] Registering Characteristic "Configured Name" for events +0ms Accessory [Living Room TV] Registering Characteristic "Configured Name" for events +0ms Accessory [Living Room TV] Registering Characteristic "Configured Name" for events +0ms Accessory [Living Room TV] Registering Characteristic "Configured Name" for events +0ms Accessory [Living Room TV] Registering Characteristic "Configured Name" for events +0ms Accessory [Living Room TV] Registering Characteristic "Configured Name" for events +0ms Accessory [Living Room TV] Registering Characteristic "Configured Name" for events +0ms EventedHTTPServer [::ffff:10.0.1.21] HTTP Response is finished +1ms EventedHTTPServer [::ffff:10.0.1.18] HTTP request: /characteristics?id=2.21,2.20,2.65,2.66,2.13,2.12,2.28,2.29,2.52,2.53,2.45,2.44,2.37,2.36 +3s HAPServer [CC:23:3D:E3:CE:10] HAP Request: GET /characteristics?id=2.21,2.20,2.65,2.66,2.13,2.12,2.28,2.29,2.52,2.53,2.45,2.44,2.37,2.36 +0ms Accessory [Living Room TV] Getting value for Characteristic "Current Visibility State" +1ms Accessory [Living Room TV] Got Characteristic "Current Visibility State" value: 0 +0ms Accessory [Living Room TV] Getting value for Characteristic "Is Configured" +0ms Accessory [Living Room TV] Got Characteristic "Is Configured" value: 1 +0ms Accessory [Living Room TV] Getting value for Characteristic "Active" +0ms Accessory [Living Room TV] Getting value for Characteristic "Active Identifier" +0ms Accessory [Living Room TV] Getting value for Characteristic "Current Visibility State" +0ms Accessory [Living Room TV] Got Characteristic "Current Visibility State" value: 0 +0ms Accessory [Living Room TV] Getting value for Characteristic "Is Configured" +0ms Accessory [Living Room TV] Got Characteristic "Is Configured" value: 1 +1ms Accessory [Living Room TV] Getting value for Characteristic "Is Configured" +0ms Accessory [Living Room TV] Got Characteristic "Is Configured" value: 1 +0ms Accessory [Living Room TV] Getting value for Characteristic "Current Visibility State" +0ms Accessory [Living Room TV] Got Characteristic "Current Visibility State" value: 0 +0ms Accessory [Living Room TV] Getting value for Characteristic "Is Configured" +0ms Accessory [Living Room TV] Got Characteristic "Is Configured" value: 1 +0ms Accessory [Living Room TV] Getting value for Characteristic "Current Visibility State" +0ms Accessory [Living Room TV] Got Characteristic "Current Visibility State" value: 0 +0ms Accessory [Living Room TV] Getting value for Characteristic "Current Visibility State" +0ms Accessory [Living Room TV] Got Characteristic "Current Visibility State" value: 0 +0ms Accessory [Living Room TV] Getting value for Characteristic "Is Configured" +0ms Accessory [Living Room TV] Got Characteristic "Is Configured" value: 1 +0ms Accessory [Living Room TV] Getting value for Characteristic "Current Visibility State" +1ms Accessory [Living Room TV] Got Characteristic "Current Visibility State" value: 0 +0ms Accessory [Living Room TV] Getting value for Characteristic "Is Configured" +0ms Accessory [Living Room TV] Got Characteristic "Is Configured" value: 1 +0ms Accessory [Living Room TV] Got Characteristic "Active" value: 1 +33ms Accessory [Living Room TV] Got Characteristic "Active Identifier" value: 35361764 +22ms EventedHTTPServer [::ffff:10.0.1.18] HTTP Response is finished +1ms EventedHTTPServer [::ffff:10.0.1.18] HTTP request: /characteristics?id=2.21,2.20,2.65,2.66,2.13,2.12,2.28,2.29,2.52,2.53,2.45,2.44,2.37,2.36 +2s HAPServer [CC:23:3D:E3:CE:10] HAP Request: GET /characteristics?id=2.21,2.20,2.65,2.66,2.13,2.12,2.28,2.29,2.52,2.53,2.45,2.44,2.37,2.36 +0ms Accessory [Living Room TV] Getting value for Characteristic "Current Visibility State" +1ms Accessory [Living Room TV] Got Characteristic "Current Visibility State" value: 0 +0ms Accessory [Living Room TV] Getting value for Characteristic "Is Configured" +0ms Accessory [Living Room TV] Got Characteristic "Is Configured" value: 1 +0ms Accessory [Living Room TV] Getting value for Characteristic "Active" +0ms Accessory [Living Room TV] Getting value for Characteristic "Active Identifier" +0ms Accessory [Living Room TV] Getting value for Characteristic "Current Visibility State" +0ms Accessory [Living Room TV] Got Characteristic "Current Visibility State" value: 0 +0ms Accessory [Living Room TV] Getting value for Characteristic "Is Configured" +0ms Accessory [Living Room TV] Got Characteristic "Is Configured" value: 1 +1ms Accessory [Living Room TV] Getting value for Characteristic "Is Configured" +0ms Accessory [Living Room TV] Got Characteristic "Is Configured" value: 1 +0ms Accessory [Living Room TV] Getting value for Characteristic "Current Visibility State" +0ms Accessory [Living Room TV] Got Characteristic "Current Visibility State" value: 0 +0ms Accessory [Living Room TV] Getting value for Characteristic "Is Configured" +0ms Accessory [Living Room TV] Got Characteristic "Is Configured" value: 1 +1ms Accessory [Living Room TV] Getting value for Characteristic "Current Visibility State" +0ms Accessory [Living Room TV] Got Characteristic "Current Visibility State" value: 0 +0ms Accessory [Living Room TV] Getting value for Characteristic "Current Visibility State" +0ms Accessory [Living Room TV] Got Characteristic "Current Visibility State" value: 0 +1ms Accessory [Living Room TV] Getting value for Characteristic "Is Configured" +0ms Accessory [Living Room TV] Got Characteristic "Is Configured" value: 1 +0ms Accessory [Living Room TV] Getting value for Characteristic "Current Visibility State" +0ms Accessory [Living Room TV] Got Characteristic "Current Visibility State" value: 0 +0ms Accessory [Living Room TV] Getting value for Characteristic "Is Configured" +0ms Accessory [Living Room TV] Got Characteristic "Is Configured" value: 1 +0ms Accessory [Living Room TV] Got Characteristic "Active" value: 1 +44ms Accessory [Living Room TV] Got Characteristic "Active Identifier" value: 35361764 +25ms EventedHTTPServer [::ffff:10.0.1.18] HTTP Response is finished +0ms EventedHTTPServer [::ffff:10.0.1.18] HTTP request: /characteristics +6s HAPServer [CC:23:3D:E3:CE:10] HAP Request: PUT /characteristics +0ms Accessory [Living Room TV] Processing characteristic set: [{"aid":2,"iid":67,"value":"Living Room TV"}] +0ms Accessory [Living Room TV] Setting Characteristic "Configured Name" to value Living Room TV +0ms EventedHTTPServer [::ffff:10.0.1.18] Muting event '2.67' notification for this connection since it originated here. +1ms EventedHTTPServer [::ffff:10.0.1.8] Sending HTTP event '2.67' with data: {"characteristics":[{"aid":2,"iid":67,"value":"Living Room TV"}]} +0ms EventedHTTPServer [::ffff:10.0.1.21] Sending HTTP event '2.67' with data: {"characteristics":[{"aid":2,"iid":67,"value":"Living Room TV"}]} +1ms EventedHTTPServer [fe80::478:3937:8358:2cb4] Sending HTTP event '2.67' with data: {"characteristics":[{"aid":2,"iid":67,"value":"Living Room TV"}]} +0ms EventedHTTPServer [::ffff:10.0.1.18] HTTP Response is finished +1ms EventedHTTPServer [::ffff:10.0.1.8] HTTP request: /characteristics +409ms HAPServer [CC:23:3D:E3:CE:10] HAP Request: PUT /characteristics +0ms Accessory [Living Room TV] Processing characteristic set: [{"aid":2,"iid":67,"ev":true},{"aid":2,"iid":34,"ev":true},{"aid":2,"iid":42,"ev":true},{"aid":2,"iid":26,"ev":true},{"aid":2,"iid":10,"ev":true},{"aid":2,"iid":18,"ev":true},{"aid":2,"iid":50,"ev":true}] +0ms Accessory [Living Room TV] Registering Characteristic "Configured Name" for events +1ms Accessory [Living Room TV] Registering Characteristic "Configured Name" for events +0ms Accessory [Living Room TV] Registering Characteristic "Configured Name" for events +0ms Accessory [Living Room TV] Registering Characteristic "Configured Name" for events +0ms Accessory [Living Room TV] Registering Characteristic "Configured Name" for events +0ms Accessory [Living Room TV] Registering Characteristic "Configured Name" for events +0ms Accessory [Living Room TV] Registering Characteristic "Configured Name" for events +0ms EventedHTTPServer [::ffff:10.0.1.8] HTTP Response is finished +1ms EventedHTTPServer [::ffff:10.0.1.21] HTTP request: /characteristics +839ms HAPServer [CC:23:3D:E3:CE:10] HAP Request: PUT /characteristics +0ms Accessory [Living Room TV] Processing characteristic set: [{"aid":2,"iid":67,"ev":true},{"aid":2,"iid":34,"ev":true},{"aid":2,"iid":42,"ev":true},{"aid":2,"iid":26,"ev":true},{"aid":2,"iid":10,"ev":true},{"aid":2,"iid":18,"ev":true},{"aid":2,"iid":50,"ev":true}] +1ms Accessory [Living Room TV] Registering Characteristic "Configured Name" for events +0ms Accessory [Living Room TV] Registering Characteristic "Configured Name" for events +0ms Accessory [Living Room TV] Registering Characteristic "Configured Name" for events +0ms Accessory [Living Room TV] Registering Characteristic "Configured Name" for events +1ms Accessory [Living Room TV] Registering Characteristic "Configured Name" for events +0ms Accessory [Living Room TV] Registering Characteristic "Configured Name" for events +0ms Accessory [Living Room TV] Registering Characteristic "Configured Name" for events +1ms EventedHTTPServer [::ffff:10.0.1.21] HTTP Response is finished +0ms EventedHTTPServer [::ffff:10.0.1.18] HTTP request: /characteristics?id=2.21,2.20,2.66,2.65,2.12,2.13,2.28,2.29,2.53,2.52,2.37,2.36,2.44,2.45 +5ms HAPServer [CC:23:3D:E3:CE:10] HAP Request: GET /characteristics?id=2.21,2.20,2.66,2.65,2.12,2.13,2.28,2.29,2.53,2.52,2.37,2.36,2.44,2.45 +0ms Accessory [Living Room TV] Getting value for Characteristic "Current Visibility State" +1ms Accessory [Living Room TV] Got Characteristic "Current Visibility State" value: 0 +0ms Accessory [Living Room TV] Getting value for Characteristic "Is Configured" +0ms Accessory [Living Room TV] Got Characteristic "Is Configured" value: 1 +0ms Accessory [Living Room TV] Getting value for Characteristic "Active Identifier" +0ms Accessory [Living Room TV] Getting value for Characteristic "Active" +0ms Accessory [Living Room TV] Getting value for Characteristic "Is Configured" +1ms Accessory [Living Room TV] Got Characteristic "Is Configured" value: 1 +0ms Accessory [Living Room TV] Getting value for Characteristic "Current Visibility State" +0ms Accessory [Living Room TV] Got Characteristic "Current Visibility State" value: 0 +0ms Accessory [Living Room TV] Getting value for Characteristic "Is Configured" +0ms Accessory [Living Room TV] Got Characteristic "Is Configured" value: 1 +0ms Accessory [Living Room TV] Getting value for Characteristic "Current Visibility State" +0ms Accessory [Living Room TV] Got Characteristic "Current Visibility State" value: 0 +0ms Accessory [Living Room TV] Getting value for Characteristic "Current Visibility State" +0ms Accessory [Living Room TV] Got Characteristic "Current Visibility State" value: 0 +0ms Accessory [Living Room TV] Getting value for Characteristic "Is Configured" +1ms Accessory [Living Room TV] Got Characteristic "Is Configured" value: 1 +0ms Accessory [Living Room TV] Getting value for Characteristic "Current Visibility State" +0ms Accessory [Living Room TV] Got Characteristic "Current Visibility State" value: 0 +0ms Accessory [Living Room TV] Getting value for Characteristic "Is Configured" +0ms Accessory [Living Room TV] Got Characteristic "Is Configured" value: 1 +0ms Accessory [Living Room TV] Getting value for Characteristic "Is Configured" +0ms Accessory [Living Room TV] Got Characteristic "Is Configured" value: 1 +0ms Accessory [Living Room TV] Getting value for Characteristic "Current Visibility State" +0ms Accessory [Living Room TV] Got Characteristic "Current Visibility State" value: 0 +1ms Accessory [Living Room TV] Got Characteristic "Active Identifier" value: 35361764 +33ms Accessory [Living Room TV] Got Characteristic "Active" value: 1 +22ms EventedHTTPServer [::ffff:10.0.1.18] HTTP Response is finished +1ms EventedHTTPServer [::ffff:10.0.1.19] New connection from client +39s EventedHTTPServer [::ffff:10.0.1.19] HTTP server listening on port 60787 +0ms EventedHTTPServer [::ffff:10.0.1.19] HTTP request: /pair-verify +1ms HAPServer [CC:23:3D:E3:CE:10] HAP Request: POST /pair-verify +0ms HAPServer [CC:23:3D:E3:CE:10] Pair verify step 1/2 +1ms EventedHTTPServer [::ffff:10.0.1.19] HTTP Response is finished +1ms EventedHTTPServer [::ffff:10.0.1.19] HTTP request: /pair-verify +32ms HAPServer [CC:23:3D:E3:CE:10] HAP Request: POST /pair-verify +0ms HAPServer [CC:23:3D:E3:CE:10] Pair verify step 2/2 +0ms HAPServer [CC:23:3D:E3:CE:10] Client A7A25150-5D24-4C98-B75E-35B7C6D70C79 verification complete +1ms EventedHTTPServer [::ffff:10.0.1.19] HTTP Response is finished +1ms EventedHTTPServer [::ffff:10.0.1.19] HTTP request: /accessories +4ms HAPServer [CC:23:3D:E3:CE:10] HAP Request: GET /accessories +0ms EventedHTTPServer [::ffff:10.0.1.19] HTTP Response is finished +3ms EventedHTTPServer [::ffff:10.0.1.19] HTTP request: /characteristics +5s HAPServer [CC:23:3D:E3:CE:10] HAP Request: PUT /characteristics +1ms Accessory [Living Room TV] Processing characteristic set: [{"aid":2,"iid":10,"ev":true},{"aid":2,"iid":18,"ev":true},{"aid":2,"iid":26,"ev":true},{"aid":2,"iid":34,"ev":true},{"aid":2,"iid":42,"ev":true},{"aid":2,"iid":50,"ev":true},{"aid":2,"iid":67,"ev":true}] +0ms Accessory [Living Room TV] Registering Characteristic "Configured Name" for events +0ms Accessory [Living Room TV] Registering Characteristic "Configured Name" for events +0ms Accessory [Living Room TV] Registering Characteristic "Configured Name" for events +0ms Accessory [Living Room TV] Registering Characteristic "Configured Name" for events +1ms Accessory [Living Room TV] Registering Characteristic "Configured Name" for events +0ms Accessory [Living Room TV] Registering Characteristic "Configured Name" for events +0ms Accessory [Living Room TV] Registering Characteristic "Configured Name" for events +0ms EventedHTTPServer [::ffff:10.0.1.19] HTTP Response is finished +1ms EventedHTTPServer [::ffff:10.0.1.18] HTTP request: /characteristics +26s HAPServer [CC:23:3D:E3:CE:10] HAP Request: PUT /characteristics +0ms Accessory [Living Room TV] Processing characteristic set: [{"aid":2,"iid":11,"ev":false},{"aid":2,"iid":12,"ev":false},{"aid":2,"iid":13,"ev":false},{"aid":2,"iid":15,"ev":false},{"aid":2,"iid":19,"ev":false},{"aid":2,"iid":20,"ev":false},{"aid":2,"iid":21,"ev":false},{"aid":2,"iid":23,"ev":false},{"aid":2,"iid":27,"ev":false},{"aid":2,"iid":28,"ev":false},{"aid":2,"iid":29,"ev":false},{"aid":2,"iid":31,"ev":false},{"aid":2,"iid":35,"ev":false},{"aid":2,"iid":36,"ev":false},{"aid":2,"iid":37,"ev":false},{"aid":2,"iid":39,"ev":false},{"aid":2,"iid":43,"ev":false},{"aid":2,"iid":44,"ev":false},{"aid":2,"iid":45,"ev":false},{"aid":2,"iid":47,"ev":false},{"aid":2,"iid":51,"ev":false},{"aid":2,"iid":52,"ev":false},{"aid":2,"iid":53,"ev":false},{"aid":2,"iid":55,"ev":false},{"aid":2,"iid":58,"ev":false},{"aid":2,"iid":59,"ev":false},{"aid":2,"iid":60,"ev":false},{"aid":2,"iid":62,"ev":false},{"aid":2,"iid":65,"ev":false},{"aid":2,"iid":66,"ev":false},{"aid":2,"iid":68,"ev":false}] +0ms Accessory [Living Room TV] Unregistering Characteristic "Input Source Type" for events +1ms Accessory [Living Room TV] Unregistering Characteristic "Is Configured" for events +0ms Accessory [Living Room TV] Unregistering Characteristic "Current Visibility State" for events +0ms Accessory [Living Room TV] Unregistering Characteristic "Target Visibility State" for events +0ms Accessory [Living Room TV] Unregistering Characteristic "Input Source Type" for events +1ms Accessory [Living Room TV] Unregistering Characteristic "Is Configured" for events +0ms Accessory [Living Room TV] Unregistering Characteristic "Current Visibility State" for events +0ms Accessory [Living Room TV] Unregistering Characteristic "Target Visibility State" for events +0ms Accessory [Living Room TV] Unregistering Characteristic "Input Source Type" for events +0ms Accessory [Living Room TV] Unregistering Characteristic "Is Configured" for events +0ms Accessory [Living Room TV] Unregistering Characteristic "Current Visibility State" for events +0ms Accessory [Living Room TV] Unregistering Characteristic "Target Visibility State" for events +0ms Accessory [Living Room TV] Unregistering Characteristic "Input Source Type" for events +0ms Accessory [Living Room TV] Unregistering Characteristic "Is Configured" for events +1ms Accessory [Living Room TV] Unregistering Characteristic "Current Visibility State" for events +0ms Accessory [Living Room TV] Unregistering Characteristic "Target Visibility State" for events +0ms Accessory [Living Room TV] Unregistering Characteristic "Input Source Type" for events +0ms Accessory [Living Room TV] Unregistering Characteristic "Is Configured" for events +0ms Accessory [Living Room TV] Unregistering Characteristic "Current Visibility State" for events +0ms Accessory [Living Room TV] Unregistering Characteristic "Target Visibility State" for events +0ms Accessory [Living Room TV] Unregistering Characteristic "Input Source Type" for events +0ms Accessory [Living Room TV] Unregistering Characteristic "Is Configured" for events +0ms Accessory [Living Room TV] Unregistering Characteristic "Current Visibility State" for events +1ms Accessory [Living Room TV] Unregistering Characteristic "Target Visibility State" for events +0ms Accessory [Living Room TV] Unregistering Characteristic "Mute" for events +0ms Accessory [Living Room TV] Unregistering Characteristic "Active" for events +0ms Accessory [Living Room TV] Unregistering Characteristic "Volume Control Type" for events +0ms Accessory [Living Room TV] Unregistering Characteristic "Volume" for events +0ms Accessory [Living Room TV] Unregistering Characteristic "Active" for events +0ms Accessory [Living Room TV] Unregistering Characteristic "Active Identifier" for events +0ms Accessory [Living Room TV] Unregistering Characteristic "Sleep Discovery Mode" for events +1ms EventedHTTPServer [::ffff:10.0.1.18] HTTP Response is finished +0ms EventedHTTPServer [::ffff:10.0.1.18] HTTP request: /characteristics +6ms HAPServer [CC:23:3D:E3:CE:10] HAP Request: PUT /characteristics +0ms Accessory [Living Room TV] Processing characteristic set: [{"aid":1,"iid":9,"ev":false},{"aid":1,"iid":10,"ev":false},{"aid":1,"iid":11,"ev":false}] +0ms Accessory [Living Room TV] Unregistering Characteristic "State" for events +0ms Accessory [Living Room TV] Unregistering Characteristic "Version" for events +0ms Accessory [Living Room TV] Unregistering Characteristic "Control Point" for events +1ms EventedHTTPServer [::ffff:10.0.1.18] HTTP Response is finished +0ms EventedHTTPServer [::ffff:10.0.1.21] HTTP request: /characteristics +11s HAPServer [CC:23:3D:E3:CE:10] HAP Request: PUT /characteristics +0ms Accessory [Living Room TV] Processing characteristic set: [{"aid":2,"iid":67,"ev":true},{"aid":2,"iid":34,"ev":true},{"aid":2,"iid":42,"ev":true},{"aid":2,"iid":26,"ev":true},{"aid":2,"iid":10,"ev":true},{"aid":2,"iid":18,"ev":true},{"aid":2,"iid":50,"ev":true}] +0ms Accessory [Living Room TV] Registering Characteristic "Configured Name" for events +0ms Accessory [Living Room TV] Registering Characteristic "Configured Name" for events +1ms Accessory [Living Room TV] Registering Characteristic "Configured Name" for events +0ms Accessory [Living Room TV] Registering Characteristic "Configured Name" for events +0ms Accessory [Living Room TV] Registering Characteristic "Configured Name" for events +0ms Accessory [Living Room TV] Registering Characteristic "Configured Name" for events +0ms Accessory [Living Room TV] Registering Characteristic "Configured Name" for events +0ms EventedHTTPServer [::ffff:10.0.1.21] HTTP Response is finished +1ms EventedHTTPServer [::ffff:10.0.1.18] Sending HTTP event 'keepalive' with data: {"characteristics":[]} +6m EventedHTTPServer [::ffff:10.0.1.8] Sending HTTP event 'keepalive' with data: {"characteristics":[]} +0ms EventedHTTPServer [::ffff:10.0.1.21] Sending HTTP event 'keepalive' with data: {"characteristics":[]} +1ms EventedHTTPServer [fe80::478:3937:8358:2cb4] Sending HTTP event 'keepalive' with data: {"characteristics":[]} +0ms EventedHTTPServer [::ffff:10.0.1.19] Sending HTTP event 'keepalive' with data: {"characteristics":[]} +1ms EventedHTTPServer [::ffff:10.0.1.18] Sending HTTP event 'keepalive' with data: {"characteristics":[]} +10m EventedHTTPServer [::ffff:10.0.1.8] Sending HTTP event 'keepalive' with data: {"characteristics":[]} +0ms EventedHTTPServer [::ffff:10.0.1.21] Sending HTTP event 'keepalive' with data: {"characteristics":[]} +1ms EventedHTTPServer [fe80::478:3937:8358:2cb4] Sending HTTP event 'keepalive' with data: {"characteristics":[]} +0ms EventedHTTPServer [::ffff:10.0.1.19] Sending HTTP event 'keepalive' with data: {"characteristics":[]} +1ms EventedHTTPServer [::ffff:10.0.1.19] HTTP request: /characteristics +4m HAPServer [CC:23:3D:E3:CE:10] HAP Request: PUT /characteristics +0ms Accessory [Living Room TV] Processing characteristic set: [{"aid":2,"iid":65,"value":1}] +0ms Accessory [Living Room TV] Setting Characteristic "Active" to value 1 +1ms EventedHTTPServer [::ffff:10.0.1.19] HTTP Response is finished +36ms EventedHTTPServer [::ffff:10.0.1.18] Sending HTTP event 'keepalive' with data: {"characteristics":[]} +6m EventedHTTPServer [::ffff:10.0.1.8] Sending HTTP event 'keepalive' with data: {"characteristics":[]} +1ms EventedHTTPServer [::ffff:10.0.1.21] Sending HTTP event 'keepalive' with data: {"characteristics":[]} +0ms EventedHTTPServer [fe80::478:3937:8358:2cb4] Sending HTTP event 'keepalive' with data: {"characteristics":[]} +1ms EventedHTTPServer [::ffff:10.0.1.19] Sending HTTP event 'keepalive' with data: {"characteristics":[]} +0ms EventedHTTPServer [::ffff:10.0.1.18] HTTP request: /characteristics +23s HAPServer [CC:23:3D:E3:CE:10] HAP Request: PUT /characteristics +0ms Accessory [Living Room TV] Processing characteristic set: [{"aid":2,"iid":10,"ev":true},{"aid":2,"iid":11,"ev":true},{"aid":2,"iid":12,"ev":true},{"aid":2,"iid":13,"ev":true},{"aid":2,"iid":15,"ev":true},{"aid":2,"iid":18,"ev":true},{"aid":2,"iid":19,"ev":true},{"aid":2,"iid":20,"ev":true},{"aid":2,"iid":21,"ev":true},{"aid":2,"iid":23,"ev":true},{"aid":2,"iid":26,"ev":true},{"aid":2,"iid":27,"ev":true},{"aid":2,"iid":28,"ev":true},{"aid":2,"iid":29,"ev":true},{"aid":2,"iid":31,"ev":true},{"aid":2,"iid":34,"ev":true},{"aid":2,"iid":35,"ev":true},{"aid":2,"iid":36,"ev":true},{"aid":2,"iid":37,"ev":true},{"aid":2,"iid":39,"ev":true},{"aid":2,"iid":42,"ev":true},{"aid":2,"iid":43,"ev":true},{"aid":2,"iid":44,"ev":true},{"aid":2,"iid":45,"ev":true},{"aid":2,"iid":47,"ev":true},{"aid":2,"iid":50,"ev":true},{"aid":2,"iid":51,"ev":true},{"aid":2,"iid":52,"ev":true},{"aid":2,"iid":53,"ev":true},{"aid":2,"iid":55,"ev":true},{"aid":2,"iid":58,"ev":true},{"aid":2,"iid":59,"ev":true},{"aid":2,"iid":60,"ev":true},{"aid":2,"iid":62,"ev":true},{"aid":2,"iid":65,"ev":true},{"aid":2,"iid":66,"ev":true},{"aid":2,"iid":67,"ev":true},{"aid":2,"iid":68,"ev":true}] +0ms Accessory [Living Room TV] Registering Characteristic "Configured Name" for events +0ms Accessory [Living Room TV] Registering Characteristic "Input Source Type" for events +1ms Accessory [Living Room TV] Registering Characteristic "Is Configured" for events +0ms Accessory [Living Room TV] Registering Characteristic "Current Visibility State" for events +0ms Accessory [Living Room TV] Registering Characteristic "Target Visibility State" for events +0ms Accessory [Living Room TV] Registering Characteristic "Configured Name" for events +0ms Accessory [Living Room TV] Registering Characteristic "Input Source Type" for events +0ms Accessory [Living Room TV] Registering Characteristic "Is Configured" for events +0ms Accessory [Living Room TV] Registering Characteristic "Current Visibility State" for events +0ms Accessory [Living Room TV] Registering Characteristic "Target Visibility State" for events +1ms Accessory [Living Room TV] Registering Characteristic "Configured Name" for events +0ms Accessory [Living Room TV] Registering Characteristic "Input Source Type" for events +0ms Accessory [Living Room TV] Registering Characteristic "Is Configured" for events +0ms Accessory [Living Room TV] Registering Characteristic "Current Visibility State" for events +0ms Accessory [Living Room TV] Registering Characteristic "Target Visibility State" for events +0ms Accessory [Living Room TV] Registering Characteristic "Configured Name" for events +0ms Accessory [Living Room TV] Registering Characteristic "Input Source Type" for events +0ms Accessory [Living Room TV] Registering Characteristic "Is Configured" for events +0ms Accessory [Living Room TV] Registering Characteristic "Current Visibility State" for events +0ms Accessory [Living Room TV] Registering Characteristic "Target Visibility State" for events +0ms Accessory [Living Room TV] Registering Characteristic "Configured Name" for events +1ms Accessory [Living Room TV] Registering Characteristic "Input Source Type" for events +0ms Accessory [Living Room TV] Registering Characteristic "Is Configured" for events +0ms Accessory [Living Room TV] Registering Characteristic "Current Visibility State" for events +0ms Accessory [Living Room TV] Registering Characteristic "Target Visibility State" for events +0ms Accessory [Living Room TV] Registering Characteristic "Configured Name" for events +0ms Accessory [Living Room TV] Registering Characteristic "Input Source Type" for events +0ms Accessory [Living Room TV] Registering Characteristic "Is Configured" for events +0ms Accessory [Living Room TV] Registering Characteristic "Current Visibility State" for events +0ms Accessory [Living Room TV] Registering Characteristic "Target Visibility State" for events +0ms Accessory [Living Room TV] Registering Characteristic "Mute" for events +0ms Accessory [Living Room TV] Registering Characteristic "Active" for events +1ms Accessory [Living Room TV] Registering Characteristic "Volume Control Type" for events +0ms Accessory [Living Room TV] Registering Characteristic "Volume" for events +0ms Accessory [Living Room TV] Registering Characteristic "Active" for events +0ms Accessory [Living Room TV] Registering Characteristic "Active Identifier" for events +0ms Accessory [Living Room TV] Registering Characteristic "Configured Name" for events +0ms Accessory [Living Room TV] Registering Characteristic "Sleep Discovery Mode" for events +0ms EventedHTTPServer [::ffff:10.0.1.18] HTTP Response is finished +1ms EventedHTTPServer [::ffff:10.0.1.18] HTTP request: /characteristics?id=2.21,2.20,2.65,2.66,2.12,2.13,2.37,2.36,2.52,2.53,2.45,2.44,2.29,2.28 +56ms HAPServer [CC:23:3D:E3:CE:10] HAP Request: GET /characteristics?id=2.21,2.20,2.65,2.66,2.12,2.13,2.37,2.36,2.52,2.53,2.45,2.44,2.29,2.28 +0ms Accessory [Living Room TV] Getting value for Characteristic "Current Visibility State" +1ms Accessory [Living Room TV] Got Characteristic "Current Visibility State" value: 0 +0ms Accessory [Living Room TV] Getting value for Characteristic "Is Configured" +0ms Accessory [Living Room TV] Got Characteristic "Is Configured" value: 1 +0ms Accessory [Living Room TV] Getting value for Characteristic "Active" +0ms Accessory [Living Room TV] Getting value for Characteristic "Active Identifier" +0ms Accessory [Living Room TV] Getting value for Characteristic "Is Configured" +1ms Accessory [Living Room TV] Got Characteristic "Is Configured" value: 1 +0ms Accessory [Living Room TV] Getting value for Characteristic "Current Visibility State" +0ms Accessory [Living Room TV] Got Characteristic "Current Visibility State" value: 0 +0ms Accessory [Living Room TV] Getting value for Characteristic "Current Visibility State" +0ms Accessory [Living Room TV] Got Characteristic "Current Visibility State" value: 0 +0ms Accessory [Living Room TV] Getting value for Characteristic "Is Configured" +0ms Accessory [Living Room TV] Got Characteristic "Is Configured" value: 1 +0ms Accessory [Living Room TV] Getting value for Characteristic "Is Configured" +0ms Accessory [Living Room TV] Got Characteristic "Is Configured" value: 1 +0ms Accessory [Living Room TV] Getting value for Characteristic "Current Visibility State" +0ms Accessory [Living Room TV] Got Characteristic "Current Visibility State" value: 0 +1ms Accessory [Living Room TV] Getting value for Characteristic "Current Visibility State" +0ms Accessory [Living Room TV] Got Characteristic "Current Visibility State" value: 0 +0ms Accessory [Living Room TV] Getting value for Characteristic "Is Configured" +0ms Accessory [Living Room TV] Got Characteristic "Is Configured" value: 1 +0ms Accessory [Living Room TV] Getting value for Characteristic "Current Visibility State" +0ms Accessory [Living Room TV] Got Characteristic "Current Visibility State" value: 0 +0ms Accessory [Living Room TV] Getting value for Characteristic "Is Configured" +0ms Accessory [Living Room TV] Got Characteristic "Is Configured" value: 1 +0ms Accessory [Living Room TV] Got Characteristic "Active" value: 1 +36ms Accessory [Living Room TV] Got Characteristic "Active Identifier" value: 35361764 +29ms EventedHTTPServer [::ffff:10.0.1.18] HTTP Response is finished +0ms EventedHTTPServer [::ffff:10.0.1.18] HTTP request: /characteristics +5s HAPServer [CC:23:3D:E3:CE:10] HAP Request: PUT /characteristics +0ms Accessory [Living Room TV] Processing characteristic set: [{"aid":2,"iid":66,"value":35799564}] +0ms Accessory [Living Room TV] Setting Characteristic "Active Identifier" to value 35799564 +0ms EventedHTTPServer [::ffff:10.0.1.18] Muting event '2.66' notification for this connection since it originated here. +2ms EventedHTTPServer [::ffff:10.0.1.18] HTTP Response is finished +0ms EventedHTTPServer [::ffff:10.0.1.18] Sending HTTP event '2.65' with data: {"characteristics":[{"aid":2,"iid":65,"value":true}]} +201ms EventedHTTPServer [::ffff:10.0.1.18] Sending HTTP event '2.66' with data: {"characteristics":[{"aid":2,"iid":66,"value":"35799564"}]} +1ms EventedHTTPServer [::ffff:10.0.1.21] HTTP request: /characteristics +6s HAPServer [CC:23:3D:E3:CE:10] HAP Request: PUT /characteristics +0ms Accessory [Living Room TV] Processing characteristic set: [{"aid":2,"iid":65,"ev":true},{"aid":2,"iid":66,"ev":true},{"aid":2,"iid":67,"ev":true},{"aid":2,"iid":68,"ev":true},{"aid":2,"iid":34,"ev":true},{"aid":2,"iid":35,"ev":true},{"aid":2,"iid":36,"ev":true},{"aid":2,"iid":37,"ev":true},{"aid":2,"iid":39,"ev":true},{"aid":2,"iid":42,"ev":true},{"aid":2,"iid":43,"ev":true},{"aid":2,"iid":44,"ev":true},{"aid":2,"iid":45,"ev":true},{"aid":2,"iid":47,"ev":true},{"aid":2,"iid":26,"ev":true},{"aid":2,"iid":27,"ev":true},{"aid":2,"iid":28,"ev":true},{"aid":2,"iid":29,"ev":true},{"aid":2,"iid":31,"ev":true},{"aid":2,"iid":10,"ev":true},{"aid":2,"iid":11,"ev":true},{"aid":2,"iid":12,"ev":true},{"aid":2,"iid":13,"ev":true},{"aid":2,"iid":15,"ev":true},{"aid":2,"iid":58,"ev":true},{"aid":2,"iid":59,"ev":true},{"aid":2,"iid":60,"ev":true},{"aid":2,"iid":62,"ev":true},{"aid":2,"iid":18,"ev":true},{"aid":2,"iid":19,"ev":true},{"aid":2,"iid":20,"ev":true},{"aid":2,"iid":21,"ev":true},{"aid":2,"iid":23,"ev":true},{"aid":2,"iid":50,"ev":true},{"aid":2,"iid":51,"ev":true},{"aid":2,"iid":52,"ev":true},{"aid":2,"iid":53,"ev":true},{"aid":2,"iid":55,"ev":true}] +1ms Accessory [Living Room TV] Registering Characteristic "Active" for events +0ms Accessory [Living Room TV] Registering Characteristic "Active Identifier" for events +0ms Accessory [Living Room TV] Registering Characteristic "Configured Name" for events +0ms Accessory [Living Room TV] Registering Characteristic "Sleep Discovery Mode" for events +0ms Accessory [Living Room TV] Registering Characteristic "Configured Name" for events +0ms Accessory [Living Room TV] Registering Characteristic "Input Source Type" for events +0ms Accessory [Living Room TV] Registering Characteristic "Is Configured" for events +0ms Accessory [Living Room TV] Registering Characteristic "Current Visibility State" for events +0ms Accessory [Living Room TV] Registering Characteristic "Target Visibility State" for events +1ms Accessory [Living Room TV] Registering Characteristic "Configured Name" for events +0ms Accessory [Living Room TV] Registering Characteristic "Input Source Type" for events +0ms Accessory [Living Room TV] Registering Characteristic "Is Configured" for events +0ms Accessory [Living Room TV] Registering Characteristic "Current Visibility State" for events +0ms Accessory [Living Room TV] Registering Characteristic "Target Visibility State" for events +0ms Accessory [Living Room TV] Registering Characteristic "Configured Name" for events +1ms Accessory [Living Room TV] Registering Characteristic "Input Source Type" for events +0ms Accessory [Living Room TV] Registering Characteristic "Is Configured" for events +0ms Accessory [Living Room TV] Registering Characteristic "Current Visibility State" for events +0ms Accessory [Living Room TV] Registering Characteristic "Target Visibility State" for events +0ms Accessory [Living Room TV] Registering Characteristic "Configured Name" for events +0ms Accessory [Living Room TV] Registering Characteristic "Input Source Type" for events +0ms Accessory [Living Room TV] Registering Characteristic "Is Configured" for events +0ms Accessory [Living Room TV] Registering Characteristic "Current Visibility State" for events +0ms Accessory [Living Room TV] Registering Characteristic "Target Visibility State" for events +0ms Accessory [Living Room TV] Registering Characteristic "Mute" for events +0ms Accessory [Living Room TV] Registering Characteristic "Active" for events +1ms Accessory [Living Room TV] Registering Characteristic "Volume Control Type" for events +0ms Accessory [Living Room TV] Registering Characteristic "Volume" for events +0ms Accessory [Living Room TV] Registering Characteristic "Configured Name" for events +0ms Accessory [Living Room TV] Registering Characteristic "Input Source Type" for events +0ms Accessory [Living Room TV] Registering Characteristic "Is Configured" for events +0ms Accessory [Living Room TV] Registering Characteristic "Current Visibility State" for events +0ms Accessory [Living Room TV] Registering Characteristic "Target Visibility State" for events +0ms Accessory [Living Room TV] Registering Characteristic "Configured Name" for events +0ms Accessory [Living Room TV] Registering Characteristic "Input Source Type" for events +0ms Accessory [Living Room TV] Registering Characteristic "Is Configured" for events +0ms Accessory [Living Room TV] Registering Characteristic "Current Visibility State" for events +1ms Accessory [Living Room TV] Registering Characteristic "Target Visibility State" for events +0ms EventedHTTPServer [::ffff:10.0.1.21] HTTP Response is finished +1ms EventedHTTPServer [::ffff:10.0.1.8] HTTP request: /characteristics +11s HAPServer [CC:23:3D:E3:CE:10] HAP Request: PUT /characteristics +0ms Accessory [Living Room TV] Processing characteristic set: [{"aid":2,"iid":65,"ev":true},{"aid":2,"iid":66,"ev":true},{"aid":2,"iid":67,"ev":true},{"aid":2,"iid":68,"ev":true},{"aid":2,"iid":34,"ev":true},{"aid":2,"iid":35,"ev":true},{"aid":2,"iid":36,"ev":true},{"aid":2,"iid":37,"ev":true},{"aid":2,"iid":39,"ev":true},{"aid":2,"iid":42,"ev":true},{"aid":2,"iid":43,"ev":true},{"aid":2,"iid":44,"ev":true},{"aid":2,"iid":45,"ev":true},{"aid":2,"iid":47,"ev":true},{"aid":2,"iid":26,"ev":true},{"aid":2,"iid":27,"ev":true},{"aid":2,"iid":28,"ev":true},{"aid":2,"iid":29,"ev":true},{"aid":2,"iid":31,"ev":true},{"aid":2,"iid":10,"ev":true},{"aid":2,"iid":11,"ev":true},{"aid":2,"iid":12,"ev":true},{"aid":2,"iid":13,"ev":true},{"aid":2,"iid":15,"ev":true},{"aid":2,"iid":58,"ev":true},{"aid":2,"iid":59,"ev":true},{"aid":2,"iid":60,"ev":true},{"aid":2,"iid":62,"ev":true},{"aid":2,"iid":18,"ev":true},{"aid":2,"iid":19,"ev":true},{"aid":2,"iid":20,"ev":true},{"aid":2,"iid":21,"ev":true},{"aid":2,"iid":23,"ev":true},{"aid":2,"iid":50,"ev":true},{"aid":2,"iid":51,"ev":true},{"aid":2,"iid":52,"ev":true},{"aid":2,"iid":53,"ev":true},{"aid":2,"iid":55,"ev":true}] +1ms Accessory [Living Room TV] Registering Characteristic "Active" for events +0ms Accessory [Living Room TV] Registering Characteristic "Active Identifier" for events +0ms Accessory [Living Room TV] Registering Characteristic "Configured Name" for events +0ms Accessory [Living Room TV] Registering Characteristic "Sleep Discovery Mode" for events +0ms Accessory [Living Room TV] Registering Characteristic "Configured Name" for events +1ms Accessory [Living Room TV] Registering Characteristic "Input Source Type" for events +0ms Accessory [Living Room TV] Registering Characteristic "Is Configured" for events +0ms Accessory [Living Room TV] Registering Characteristic "Current Visibility State" for events +0ms Accessory [Living Room TV] Registering Characteristic "Target Visibility State" for events +0ms Accessory [Living Room TV] Registering Characteristic "Configured Name" for events +0ms Accessory [Living Room TV] Registering Characteristic "Input Source Type" for events +0ms Accessory

rasod commented 5 years ago

If there is no Activity running (aka the TV is off) and you start an activity other then the main one using a scene or the input menu it will first switch the selected activity on then switch to the main activity on.

Steps to Reproduce:

  1. Turn off TV
  2. Open TV with long press
  3. Select Inputs
  4. Select Input other then main one

Expected Result:

Selected Input (aka Activity Runs)

Observed Result:

Selected Input activates then followed by Main Activity

nicoduj commented 5 years ago

@sleepyarmistice i see a lot of registering of the features in your log but I don’t see any log of my plugin . Could you contact me by email or start a new thread since it is not 1.0 related ? I would also need your config file and a log with -D option at launch . From what I understood of your problem, it happens when you leave home ? Only ? Is it only when you are on cellular network ? What do you need to do be available again ? Restart homebridge ? Leaving home app ? Is it unreachable on all your devices when it happens ? Sorry to ask so many questions but I need more information to help you !

Sent with GitHawk

nicoduj commented 5 years ago

@rasod thank you for reporting . Could you just post your config, I will try to reproduce . Can you also confirm that it was ok in 0.8 and that it is happening for all your activities and always (not sometimes ?) thank you !

Sent with GitHawk

rasod commented 5 years ago

@nicoduj yes it happens every time. It also happens if you create a scene that activates a different input (activity) other then the main one.

        {
            "hubIP": "192.168.1.12",
            "name": "TV",
            "platform": "HarmonyHubWebSocket"
        },
rasod commented 5 years ago

@nicoduj here is a debug log. You can see it starts the Apple TV then immediately starts the TiVo which is the main activity.

[2019-4-23 21:12:05] [TV] (TV)INFO - SET Characteristic.ActiveIdentifier 15347379
[2019-4-23 21:12:05] [TV] (TV)INFO - sendInputCommand : Activty Apple TV will be activated 
[2019-4-23 21:12:05] [TV] (TV)INFO - activityCommand : Returned from hub {"cmd":"harmony.activityengine?runactivity","code":200,"id":"0.49074790774859367","msg":"OK"}
[2019-4-23 21:12:05] [TV] keysMap is : [REMOVED]
[2019-4-23 21:12:05] [TV] (TV)INFO - SET Characteristic.Active 1
[2019-4-23 21:12:05] [TV] INFO - refreshCurrentActivity : Refresh needed since last update is too old or current Activity is not set : 15347379
[2019-4-23 21:12:07] [TV] INFO - onMessage : received message : {"type":"connect.stateDigest?notify","data":{"sleepTimerId":-1,"runningZoneList":[],"contentVersion":54,"activityId":"15347379","syncStatus":0,"time":1556068246,"stateVersion":136,"tzOffset":"-14400","mode":3,"hubSwVersion":"4.15.250","deviceSetupState":[],"tzoffset":"-14400","isSetupComplete":true,"discoveryServer":"https://svcs.myharmony.com/Discovery/Discovery.svc","sequence":false,"runningActivityList":"","activityStatus":1,"wifiStatus":1,"tz":"EST5EDT,M3.2.0,M11.1.0","updates":{"106":"4.13.100"},"activitySetupState":false,"hubUpdate":false,"configVersion":207,"accountId":""}}
[2019-4-23 21:12:07] [TV] keysMap is :{}
[2019-4-23 21:12:07] [TV] (TV)INFO - current Activity to launch - 0
[2019-4-23 21:12:07] [TV] (TV)INFO - sendInputCommand : Activty TiVo will be activated 
[2019-4-23 21:12:07] [TV] (TV)INFO - activityCommand : Returned from hub {"cmd":"harmony.activityengine?runactivity","code":202,"id":"0.5197928312571676","msg":"Activity in progress"}
[2019-4-23 21:12:07] [TV] (TV)WARNING - activityCommand : could not SET status : {"cmd":"harmony.activityengine?runactivity","code":202,"id":"0.5197928312571676","msg":"Activity in progress"}
[2019-4-23 21:12:09] [TV] (undefined)INFO - activityCommand : RETRY to send command 15347378
[2019-4-23 21:12:09] [TV] (TV)INFO - activityCommand : Returned from hub {"cmd":"harmony.activityengine?runactivity","code":202,"id":"0.44263736110978225","msg":"Activity in progress"}
[2019-4-23 21:12:09] [TV] (TV)WARNING - activityCommand : could not SET status : {"cmd":"harmony.activityengine?runactivity","code":202,"id":"0.44263736110978225","msg":"Activity in progress"}
[2019-4-23 21:12:11] [TV] (undefined)INFO - activityCommand : RETRY to send command 15347378
[2019-4-23 21:12:11] [TV] (TV)INFO - activityCommand : Returned from hub {"cmd":"harmony.activityengine?runactivity","code":202,"id":"0.5082146152174976","msg":"Activity in progress"}
[2019-4-23 21:12:11] [TV] (TV)WARNING - activityCommand : could not SET status : {"cmd":"harmony.activityengine?runactivity","code":202,"id":"0.5082146152174976","msg":"Activity in progress"}
[2019-4-23 21:12:13] [TV] (undefined)INFO - activityCommand : RETRY to send command 15347378
[2019-4-23 21:12:13] [TV] (TV)INFO - activityCommand : Returned from hub {"cmd":"harmony.activityengine?runactivity","code":202,"id":"0.8137438228695686","msg":"Activity in progress"}
[2019-4-23 21:12:13] [TV] (TV)WARNING - activityCommand : could not SET status : {"cmd":"harmony.activityengine?runactivity","code":202,"id":"0.8137438228695686","msg":"Activity in progress"}
[2019-4-23 21:12:16] [TV] (undefined)INFO - activityCommand : RETRY to send command 15347378
[2019-4-23 21:12:16] [TV] (TV)INFO - activityCommand : Returned from hub {"cmd":"harmony.activityengine?runactivity","code":202,"id":"0.9070776720831693","msg":"Activity in progress"}
[2019-4-23 21:12:16] [TV] (TV)WARNING - activityCommand : could not SET status : {"cmd":"harmony.activityengine?runactivity","code":202,"id":"0.9070776720831693","msg":"Activity in progress"}
[2019-4-23 21:12:18] [TV] (undefined)INFO - activityCommand : RETRY to send command 15347378
[2019-4-23 21:12:18] [TV] (TV)INFO - activityCommand : Returned from hub {"cmd":"harmony.activityengine?runactivity","code":202,"id":"0.2823984024769939","msg":"Activity in progress"}
[2019-4-23 21:12:18] [TV] (TV)WARNING - activityCommand : could not SET status : {"cmd":"harmony.activityengine?runactivity","code":202,"id":"0.2823984024769939","msg":"Activity in progress"}
[2019-4-23 21:12:20] [TV] (undefined)INFO - activityCommand : RETRY to send command 15347378
[2019-4-23 21:12:20] [TV] (TV)INFO - activityCommand : Returned from hub {"cmd":"harmony.activityengine?runactivity","code":200,"id":"0.8021307516558331","msg":"OK"}
[2019-4-23 21:12:20] [TV] keysMap is : [REMOVED]
[2019-4-23 21:12:20] [TV] INFO - onMessage : received message : {"type":"connect.stateDigest?notify","data":{"sleepTimerId":-1,"runningZoneList":[],"contentVersion":54,"activityId":"15347379","syncStatus":0,"time":1556068246,"stateVersion":137,"tzOffset":"-14400","mode":3,"hubSwVersion":"4.15.250","deviceSetupState":[],"tzoffset":"-14400","isSetupComplete":true,"discoveryServer":"https://svcs.myharmony.com/Discovery/Discovery.svc","sequence":false,"runningActivityList":"","activityStatus":2,"wifiStatus":1,"tz":"EST5EDT,M3.2.0,M11.1.0","updates":{"106":"4.13.100"},"activitySetupState":false,"hubUpdate":false,"configVersion":207,"accountId":""}}
[2019-4-23 21:12:21] [TV] INFO - onMessage : received message : {"type":"connect.stateDigest?notify","data":{"sleepTimerId":-1,"runningZoneList":[],"contentVersion":54,"activityId":"15347378","syncStatus":0,"time":1556068246,"stateVersion":138,"tzOffset":"-14400","mode":3,"hubSwVersion":"4.15.250","deviceSetupState":[],"tzoffset":"-14400","isSetupComplete":true,"discoveryServer":"https://svcs.myharmony.com/Discovery/Discovery.svc","sequence":false,"runningActivityList":"","activityStatus":1,"wifiStatus":1,"tz":"EST5EDT,M3.2.0,M11.1.0","updates":{"106":"4.13.100"},"activitySetupState":false,"hubUpdate":false,"configVersion":207,"accountId":""}}
[2019-4-23 21:12:25] [TV] INFO - onMessage : received message : {"type":"connect.stateDigest?notify","data":{"sleepTimerId":-1,"runningZoneList":[],"contentVersion":54,"activityId":"15347378","syncStatus":0,"time":1556068246,"stateVersion":139,"tzOffset":"-14400","mode":3,"hubSwVersion":"4.15.250","deviceSetupState":[],"tzoffset":"-14400","isSetupComplete":true,"discoveryServer":"https://svcs.myharmony.com/Discovery/Discovery.svc","sequence":false,"runningActivityList":"","activityStatus":2,"wifiStatus":1,"tz":"EST5EDT,M3.2.0,M11.1.0","updates":{"106":"4.13.100"},"activitySetupState":false,"hubUpdate":false,"configVersion":207,"accountId":""}}
[2019-4-23 21:12:26] [TV] INFO - onMessage : received message : {"type":"connect.stateDigest?notify","data":{"sleepTimerId":-1,"runningZoneList":[],"contentVersion":54,"activityId":"15347378","syncStatus":0,"time":1556068246,"stateVersion":140,"tzOffset":"-14400","mode":3,"hubSwVersion":"4.15.250","deviceSetupState":[],"tzoffset":"-14400","isSetupComplete":true,"discoveryServer":"https://svcs.myharmony.com/Discovery/Discovery.svc","sequence":false,"runningActivityList":"15347378","activityStatus":2,"wifiStatus":1,"tz":"EST5EDT,M3.2.0,M11.1.0","updates":{"106":"4.13.100"},"activitySetupState":false,"hubUpdate":false,"configVersion":207,"accountId":""}}
[2019-4-23 21:12:26] [TV] INFO - onMessage : Refreshing activity to 15347378
[2019-4-23 21:12:26] [TV] keysMap is : [REMOVED]
nicoduj commented 5 years ago

Hi, you did not specify a main activity in your config , can you try by defining one ?

Will check As soon as I can

Nicolas

Le 24 avr. 2019 à 13:19, rasod notifications@github.com a écrit :

@nicoduj yes it happens every time. It also happens if you create a scene that activates a different input (activity) other then the main one.

‘’’ { "hubIP": "192.168.1.12", "name": "TV", "platform": "HarmonyHubWebSocket" }, ‘’’

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub, or mute the thread.

rasod commented 5 years ago

I tried that too, at first I had defined it, thought maybe that was the problem and removed it, no change.

nicoduj commented 5 years ago

I tried that too, at first I had defined it, thought maybe that was the problem and removed it, no change.

@rasod ok thank you for the log . Will try to fix asap !

Sent with GitHawk

nicoduj commented 5 years ago

@rasod : I tried to fix in 1.0.0rc2, tell me if it is ok, I don't have access to my hub currently and can't test so I hope I have correctly figured this out.

rasod commented 5 years ago

@nicoduj that seems to have fixed it. I only did some quick test but it worked. Thanks.

Midifreakz commented 5 years ago

Hi @nicoduj I've been having some issues lately and can't seem to figure out what's causing them. Before I post them here I would like to update my version from 0.7.0 to 1.0.0 but I can't seem to do it trough NPM. Can you tell me how I best perform the update? Thanks!

nicoduj commented 5 years ago

Hi, you can if you follow the manual install process described in the readme (@rc command)

Nicolas

Le 25 avr. 2019 à 16:47, Midifreakz notifications@github.com a écrit :

Hi @nicoduj I've been having some issues lately and can't seem to figure out what's causing them. Before I post them here I would like to update my version from 0.7.0 to 1.0.0 but I can't seem to do it trough NPM. Can you tell me how I best perform the update? Thanks!

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub, or mute the thread.

rossco57 commented 5 years ago

Updated from 1.0rc1 to rc2 now crashes homebridge some error about no info from hub Downgrade to rc1 all working again

Are there any config changes required Is there some other reason for crashing homebridge Thanks for the work

nicoduj commented 5 years ago

Updated from 1.0rc1 to rc2 now crashes homebridge some error about no info from hub ...

@rossco57 hi, could you please post the full log in debug ? From what I understand the plugin does not retrieve info from the hub , but it should not crash the whole homebridge. There was no intentional change of config between rc1 and 2

Sent with GitHawk

rossco57 commented 5 years ago

How do I run in debug have it running on pi Launched at start with sysctrl or something like that Thanks

On 26 Apr 2019, at 16:55, Nicolas Dujardin notifications@github.com wrote:

Updated from 1.0rc1 to rc2 now crashes homebridge some error about no info from hub ...

@rossco57 hi, could you please post the full log in debug ? From what I understand the plugin does not retrieve info from the hub , but it should not crash the whole homebridge. There was no intentional change of config between rc1 and 2

Sent with GitHawk

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub, or mute the thread.