louis49 / homebridge-plugin-androidtv

MIT License
21 stars 12 forks source link

Unhandled error #12

Closed damienmauchamp closed 2 years ago

damienmauchamp commented 2 years ago

An unhandled error makes Homebridge restart over and over again.

[02/02/2022, 21:03:53] [HomebridgeAndroidTV] Salon Registering device 6d6ced7e-811c-4eaf-bd16-eab88f3bc23c
[02/02/2022, 21:03:53] [HomebridgeAndroidTV] Salon Adding channel L'Equipe eaae98bf-978f-44b8-94ba-976fe1b4fc39
[02/02/2022, 21:03:53] [HomebridgeAndroidTV] Salon Adding channel TF1 096d872d-8beb-4097-af20-b6fe19ba69a2
[02/02/2022, 21:03:53] [HomebridgeAndroidTV] Salon Adding channel M6 326c6aec-342b-4b8d-bf73-5bd321eddba5
[02/02/2022, 21:03:53] [HomebridgeAndroidTV] Salon Adding channel L'Equipe eaae98bf-978f-44b8-94ba-976fe1b4fc39
[02/02/2022, 21:03:53] [HomebridgeAndroidTV] Salon Adding application YouTube 38283453-c897-4a52-82e7-972e471f9407
[02/02/2022, 21:03:53] [HomebridgeAndroidTV] Salon Adding application Plex 35fdf3a4-4afe-45ab-a7e7-cd243922a020
[02/02/2022, 21:03:53] [HomebridgeAndroidTV] Salon Adding application Netflix 28da844d-6495-4b50-b043-68f477e46c2e
[02/02/2022, 21:03:53] [HomebridgeAndroidTV] Salon Adding application Disney+ f1dd79b8-d366-4679-81c4-00e6cfe765d2
[02/02/2022, 21:03:53] [HomebridgeAndroidTV] Salon Adding application Amazon Prime 120444ca-ccad-4a5a-811c-2ef849faf521
[02/02/2022, 21:03:53] Salon 9C32 is running on port 33481.
[02/02/2022, 21:03:53] Please add [Salon 9C32] manually in Home app. Setup Code: XXX-XX-XXX
192.168.1.109 Receive : {"remoteError":{"value":true,"message":{"remoteConfigure":{"code1":622,"deviceInfo":{"model":"Raspberry Pi 3 Model B Plus Rev 1.3","vendor":"Raspberry Pi Foundation","unknown1":1,"unknown2":"1","packageName":"androitv-remote","appVersion":"1.0.0"}}}}}
[02/02/2022, 21:03:53] Error: Unhandled error. ({
  error: RemoteError {
    value: true,
    message: RemoteMessage { remoteConfigure: [RemoteConfigure] }
  }
})
    at new NodeError (node:internal/errors:371:5)
    at RemoteManager.emit (node:events:379:17)
    at TLSSocket.<anonymous> (/usr/local/lib/node_modules/homebridge-androidtv/node_modules/androidtv-remote/dist/remote/RemoteManager.js:107:21)
    at TLSSocket.emit (node:events:390:28)
    at addChunk (node:internal/streams/readable:315:12)
    at readableAddChunk (node:internal/streams/readable:289:9)
    at TLSSocket.Readable.push (node:internal/streams/readable:228:10)
    at TLSWrap.onStreamRead (node:internal/stream_base_commons:199:23)
[2/2/2022, 9:03:53 pm] [SmartThings-v2] ERROR: uncaughtException: Unhandled error. ({
  error: RemoteError {
    value: true,
    message: RemoteMessage { remoteConfigure: [RemoteConfigure] }
  }
})
Error: Unhandled error. ({
  error: RemoteError {
    value: true,
    message: RemoteMessage { remoteConfigure: [RemoteConfigure] }
  }
})
    at new NodeError (node:internal/errors:371:5)
    at RemoteManager.emit (node:events:379:17)
    at TLSSocket.<anonymous> (/usr/local/lib/node_modules/homebridge-androidtv/node_modules/androidtv-remote/dist/remote/RemoteManager.js:107:21)
    at TLSSocket.emit (node:events:390:28)
    at addChunk (node:internal/streams/readable:315:12)
    at readableAddChunk (node:internal/streams/readable:289:9)
    at TLSSocket.Readable.push (node:internal/streams/readable:228:10)
    at TLSWrap.onStreamRead (node:internal/stream_base_commons:199:23)
louis49 commented 2 years ago

HI ! I analyzed this bug, I tried to have the same configuration with "model":"Raspberry Pi 3 Model B Plus Rev 1.3","vendor":"Raspberry Pi Foundation" values but I can't reproduce with these values => Android is saying that the sent configuration is not good There is a lack of logs : can you send me what's happening before ? Can you send me too the configuration you use ? (Channels, applications ..) Could you try by removing these file, restarting Homebridge and reconfigure your link ? .homebridge/androidtv-config.json

Thank

damienmauchamp commented 2 years ago

I was messing around just before, sending a random link.

I've tried to reinstall the plugin, to delete the device file in /var/lib/homebridge/persist (IdentifierCache.XXXXXXXXXXX.json), changed plugin's config (it now has the default config), removed the androidtv-config.json file and then re-paired my device, still the same.

Current config.json:

{
    "port": 8182,
    "channels": [
        {
            "name": "France Info",
            "number": 27
        }
    ],
    "applications": [
        {
            "name": "Netflix",
            "link": "https://www.netflix.com/title.*"
        }
    ],
    "platform": "HomebridgeAndroidTV"
}
[04/02/2022, 11:07:38] [HomebridgeAndroidTV] Admin server is running on port 8182
[04/02/2022, 11:07:39] [HomebridgeAndroidTV] Finding online device :  Salon 192.168.1.109 6466

192.168.1.109 Remote secureConnect
192.168.1.109 Receive : {"remoteConfigure":{"code1":637,"deviceInfo":{"model":"Freebox Player POP","vendor":"Freebox","unknown1":1,"unknown2":"9","packageName":"com.google.android.tv.remote.service","appVersion":"5.1.415324728"}}}
Create Remote {"remoteConfigure":{"code1":622,"deviceInfo":{"model":"Raspberry Pi 3 Model B Plus Rev 1.3","vendor":"Raspberry Pi Foundation","unknown1":1,"unknown2":"1","packageName":"androitv-remote","appVersion":"1.0.0"}}}
Sending {"remoteConfigure":{"code1":622,"deviceInfo":{"model":"Raspberry Pi 3 Model B Plus Rev 1.3","vendor":"Raspberry Pi Foundation","unknown1":1,"unknown2":"1","packageName":"androitv-remote","appVersion":"1.0.0"}}}
[04/02/2022, 11:07:40] [HomebridgeAndroidTV] Discover :  {
  host: '192.168.1.109',
  name: 'Salon',
  paired: true,
  pairing: false,
  powered: false,
  online: true,
  started: true,
  volume_max: 0,
  volume_current: 0,
  volume_muted: false,
  app_package_current: '',
  type: 31
}
[04/02/2022, 11:07:40] [HomebridgeAndroidTV] Salon Registering device 6d6ced7e-811c-4eaf-bd16-eab88f3bc23c
[04/02/2022, 11:07:40] [HomebridgeAndroidTV] Salon Adding channel France Info c9af447c-7d14-429c-b651-15bed1dae33a
[04/02/2022, 11:07:40] [HomebridgeAndroidTV] Salon Adding application Netflix 28da844d-6495-4b50-b043-68f477e46c2e
[04/02/2022, 11:07:40] Salon 9C32 is running on port 36853.
[04/02/2022, 11:07:40] Please add [Salon 9C32] manually in Home app. Setup Code: XXX-XX-XXX
192.168.1.109 Receive : {"remoteError":{"value":true,"message":{"remoteConfigure":{"code1":622,"deviceInfo":{"model":"Raspberry Pi 3 Model B Plus Rev 1.3","vendor":"Raspberry Pi Foundation","unknown1":1,"unknown2":"1","packageName":"androitv-remote","appVersion":"1.0.0"}}}}}
[04/02/2022, 11:07:40] Error: Unhandled error. ({
  error: RemoteError {
    value: true,
    message: RemoteMessage { remoteConfigure: [RemoteConfigure] }
  }
})
    at new NodeError (node:internal/errors:371:5)
    at RemoteManager.emit (node:events:379:17)
    at TLSSocket.<anonymous> (/usr/local/lib/node_modules/homebridge-androidtv/node_modules/androidtv-remote/dist/remote/RemoteManager.js:107:21)
    at TLSSocket.emit (node:events:390:28)
    at addChunk (node:internal/streams/readable:315:12)
    at readableAddChunk (node:internal/streams/readable:289:9)
    at TLSSocket.Readable.push (node:internal/streams/readable:228:10)
    at TLSWrap.onStreamRead (node:internal/stream_base_commons:199:23)
[2/4/2022, 11:07:40 am] [SmartThings-v2] ERROR: uncaughtException: Unhandled error. ({
  error: RemoteError {
    value: true,
    message: RemoteMessage { remoteConfigure: [RemoteConfigure] }
  }
})
Error: Unhandled error. ({
  error: RemoteError {
    value: true,
    message: RemoteMessage { remoteConfigure: [RemoteConfigure] }
  }
})
    at new NodeError (node:internal/errors:371:5)
    at RemoteManager.emit (node:events:379:17)
    at TLSSocket.<anonymous> (/usr/local/lib/node_modules/homebridge-androidtv/node_modules/androidtv-remote/dist/remote/RemoteManager.js:107:21)
    at TLSSocket.emit (node:events:390:28)
    at addChunk (node:internal/streams/readable:315:12)
    at readableAddChunk (node:internal/streams/readable:289:9)
    at TLSSocket.Readable.push (node:internal/streams/readable:228:10)
    at TLSWrap.onStreamRead (node:internal/stream_base_commons:199:23)
[04/02/2022, 11:07:40] Got SIGTERM, shutting down Homebridge...
192.168.1.109 Remote Connection closed  false

Start Remote Connect
192.168.1.109 Remote secureConnect
damienmauchamp commented 2 years ago

I finally managed to fix it by removing these files:

To find out the ACCESSORY_ID I've juste searched in files for the accessory name (grep -rnw '/var/lib/homebridge/persist/' -e '<ACCESSORY_NAME>')

I've restarted Homebridge and everything is back to normal now.

damienmauchamp commented 2 years ago

Update : same things happened again but this time I haven't done anything to provoke it, it just happened in the night for no reasons and now it's restarting again and again with the same error.

Tried my solution in the previous comment and removed the androidtv-config.json file, it just reinitialized my whole HomeKit config but did not solve the problem though...

Here's what happened when I tried the re-create the link:

[23/02/2022, 15:34:55] [HomebridgeAndroidTV] Discover :  {
  host: '192.168.1.109',
  name: 'Salon',
  paired: true,
  pairing: false,
  powered: false,
  online: true,
  started: true,
  volume_max: 0,
  volume_current: 0,
  volume_muted: false,
  app_package_current: '',
  type: 31
}
[23/02/2022, 15:34:55] [HomebridgeAndroidTV] Salon Registering device 6d6ced7e-811c-4eaf-bd16-eab88f3bc23c
[23/02/2022, 15:34:55] [HomebridgeAndroidTV] Salon Adding key Power ffccbbd5-7b5c-42e8-a17e-95ea899f4c59
[23/02/2022, 15:34:55] Salon 9C32 is running on port 37869.
[23/02/2022, 15:34:55] Please add [Salon 9C32] manually in Home app. Setup Code: 031-45-154
192.168.1.109 Receive : {"remoteError":{"value":true,"message":{"remoteConfigure":{"code1":622,"deviceInfo":{"model":"Raspberry Pi 3 Model B Plus Rev 1.3","vendor":"Raspberry Pi Foundation","unknown1":1,"unknown2":"1","packageName":"androitv-remote","appVersion":"1.0.0"}}}}}
[23/02/2022, 15:34:55] Error: Unhandled error. ({
  error: RemoteError {
    value: true,
    message: RemoteMessage { remoteConfigure: [RemoteConfigure] }
  }
})
    at new NodeError (node:internal/errors:371:5)
    at RemoteManager.emit (node:events:379:17)
    at TLSSocket.<anonymous> (/usr/local/lib/node_modules/homebridge-androidtv/node_modules/androidtv-remote/dist/remote/RemoteManager.js:107:21)
    at TLSSocket.emit (node:events:390:28)
    at addChunk (node:internal/streams/readable:315:12)
    at readableAddChunk (node:internal/streams/readable:289:9)
    at TLSSocket.Readable.push (node:internal/streams/readable:228:10)
    at TLSWrap.onStreamRead (node:internal/stream_base_commons:199:23)
[2/23/2022, 3:34:55 pm] [SmartThings-v2] ERROR: uncaughtException: Unhandled error. ({
  error: RemoteError {
    value: true,
    message: RemoteMessage { remoteConfigure: [RemoteConfigure] }
  }
})
Error: Unhandled error. ({
  error: RemoteError {
    value: true,
    message: RemoteMessage { remoteConfigure: [RemoteConfigure] }
  }
})
    at new NodeError (node:internal/errors:371:5)
    at RemoteManager.emit (node:events:379:17)
    at TLSSocket.<anonymous> (/usr/local/lib/node_modules/homebridge-androidtv/node_modules/androidtv-remote/dist/remote/RemoteManager.js:107:21)
    at TLSSocket.emit (node:events:390:28)
    at addChunk (node:internal/streams/readable:315:12)
    at readableAddChunk (node:internal/streams/readable:289:9)
    at TLSSocket.Readable.push (node:internal/streams/readable:228:10)
    at TLSWrap.onStreamRead (node:internal/stream_base_commons:199:23)
[23/02/2022, 15:34:55] Got SIGTERM, shutting down Homebridge...
192.168.1.109 Remote Connection closed  false
Start Remote Connect
192.168.1.109 Remote secureConnect
[23/02/2022, 15:35:00] [Hue] goodbye
[23/02/2022, 15:35:01] [HB Supervisor] Homebridge Process Ended. Code: 143, Signal: null
[23/02/2022, 15:35:06] [HB Supervisor] Restarting Homebridge...
[23/02/2022, 15:35:06] [HB Supervisor] Starting Homebridge with extra flags: -I
[23/02/2022, 15:35:06] [HB Supervisor] Started Homebridge v1.4.0 with PID: 26821
[23/02/2022, 15:35:08] Loaded config.json with 6 accessories and 9 platforms.
[23/02/2022, 15:35:09] Loaded 8 cached accessories from cachedAccessories.
[23/02/2022, 15:35:09] ---
[23/02/2022, 15:35:13] Loaded plugin: homebridge-androidtv@2.2.0
[23/02/2022, 15:35:13] Registering platform 'homebridge-androidtv.HomebridgeAndroidTV'
louis49 commented 2 years ago

In view of the problem reported, my question will be simple: do you use another network remote control? (A smartphone app for example.) If so, know that you cannot pair 2 devices: if you pair one, the other is unpaired.

damienmauchamp commented 2 years ago

In view of the problem reported, my question will be simple: do you use another network remote control? (A smartphone app for example.) If so, know that you cannot pair 2 devices: if you pair one, the other is unpaired.

I don't, this was the only thing I paired since I got my Android TV.

louis49 commented 2 years ago

In your first log I do not. understand why this line can appear : 192.168.1.109 Receive : {"remoteConfigure":{"code1":637,"deviceInfo":{"model":"Freebox Player POP","vendor":"Freebox","unknown1":1,"unknown2":"9","packageName":"com.google.android.tv.remote.service","appVersion":"5.1.415324728"}}} Any idea ?

louis49 commented 2 years ago

What's the content of your .homebridge/androidtv-config.json file please ?

damienmauchamp commented 2 years ago

What's the content of your .homebridge/androidtv-config.json file please ?

{
 "devices": {
  "192.168.1.109": {
   "host": "192.168.1.109",
   "port": 6466,
   "name": "Salon",
   "paired": true,
   "type": 31,
   "cert": {
    "key": "-----BEGIN RSA PRIVATE KEY-----\r\nMIIEogIBAAKCAQEAvm+X2LcQQcn2K8lu2WbiC5D2jbr5F5Wu4UFsCUznO4tjw1Pp\r\nO2/ijB7XbmnoqIBFzh9jPqACYYTNGa0znH8o3QV8sCt1oSGlyrRq8C61Y4xdvlSq\r\njdU+Geq7o2+mXifWDgXJ6n+rvEZBshx9Gzkbp5/fEba4xelODJjbhWQAkTXWm4U/\r\n1VF5E0cPR/r2VK2R2B65trvQIVpma/9l62ZubE2XBoYMUfM0Dq5nTe4b/biV+ozu\r\nB6bawTRlTbFFJfWAe65Xx7hfO60DnSjFGFtwx1m9hVqU1lOWjr0R2x8rGveiOxhC\r\naPu1VkEheNMqKeRg4kwcVd5ouxdMeuHZ50WQMwIDAQABAoIBADZG6hmLe6e0n2Q1\r\nglGWYED5rTwSGWLed7yd/+PatmEjRmjqpqQZLJHRTIecygIUpVCtY4T66BLRXf++\r\nfOJS39u276XqjRlC1NUkfQI93dckr6dKzF2mdI/AdoCLlvhpFDpk7frXLqR3xcu1\r\nEPdMXJR3HYYX9Sv7ZhJzEsY/DWZVWqnrtLEK7ryaYdmwsSRTOtIlHqdXjCeDlSSq\r\nUich7ykqsV48Nh2l5+zMxEoJE1h4J3QJsw829YnhLSS12m/X6QvTlU5TIfk82fPc\r\ntvCkF5NU4a1DlwWODN9PPMsPr5WTF7g5MFiwagU7grhy3lfl0UE/Dr5hsgDFulup\r\nMdHKWyECgYEA8CIXdHEJHCfqDvRALBjCDjDfG/LU0NWnTHu+jnDbnHSJXQVsskmX\r\nL2YDkxtAt8iEnvuHV5T0Qi0PFN1qugJtGOxJoODv5kZFi8edj5klvDgE1yeZl1un\r\n1IBeQc7g9p7uTOQtgc/3tM+h931mr5WxsfFWDlb9EZsdMfOT3hONjGMCgYEAywTc\r\nX6UIBRpGUBquWRHagQtPqviDkpzFCE9m/+Oh/eDFaV7cvgqpYFnTSRezTo9O2wVr\r\niiDShNToKUHCkuZuHpHWiNpqOzKgudesMz6P0HG42hyb9+myLg/nYkdOU8Ud/y8h\r\nyOQcIJLTaLKkEfFSpFGerxg3FrQz5ZR0Pft9LfECgYByXQomnp7kFe5W6OSXG8Nv\r\n1r6rJN9OBjMDLfv3ArDUtnulHaxCzOF/5WnWaahM3uaqgMhYYcxip+sC2OC3behf\r\nckkuoXIfjWAZzhuwBBQAq/1CKs3vU+t+PRSm6swhKFf9rr4tkMo8Bpbws3xwKy7R\r\nvEpr0en8tI8W9xZ5MX68WQKBgELiVBPyk8TSli2XzK6tchYnetSx0O8BVOxa9G0D\r\nOoAgiAkh5ol5i7mhfjlLZJhSIEGJ9JbqH1EBr4bAEnFBFzBdDZfClVLxaAAx7Jpp\r\nVwnuHV9GI6A2TqxcMveu1EBG5Y4HohLEC/wzQxDwIZuDrJ1UAnpe+O8y6RIOqYku\r\nDFyRAoGAYDrfvkgtk01w+qzFaczv1so4ebwOnb2azZAY7x2csId0Tq619zJy0EpV\r\nj3i9x6c1b3o7HoFbxEw6u6IH6lmdwQxAMGjXhPH25uEWc+hsc/qJDMGUYOGR5Crh\r\nLxRm5CquJqxMjPnSQ7tXYshCcy6ynIIC+E34dqsc2yUglTz1tLs=\r\n-----END RSA PRIVATE KEY-----\r\n",
    "cert": "-----BEGIN CERTIFICATE-----\r\nMIIC5zCCAc+gAwIBAgIUASNyxi10YjpeOI3qSbuL8LrhE3IwDQYJKoZIhvcNAQEL\r\nBQAwADAgFw0yMjAyMjMxNDM0MzVaGA8yMDk5MDIyMzE0MzQzNVowWTEVMBMGA1UE\r\nAxMMU2VydmljZSBOYW1lMQwwCgYDVQQGEwNDTlQxCzAJBgNVBAgTAlNUMQwwCgYD\r\nVQQHEwNMT0MxCjAIBgNVBAoTAU8xCzAJBgNVBAsTAk9VMIIBIjANBgkqhkiG9w0B\r\nAQEFAAOCAQ8AMIIBCgKCAQEAvm+X2LcQQcn2K8lu2WbiC5D2jbr5F5Wu4UFsCUzn\r\nO4tjw1PpO2/ijB7XbmnoqIBFzh9jPqACYYTNGa0znH8o3QV8sCt1oSGlyrRq8C61\r\nY4xdvlSqjdU+Geq7o2+mXifWDgXJ6n+rvEZBshx9Gzkbp5/fEba4xelODJjbhWQA\r\nkTXWm4U/1VF5E0cPR/r2VK2R2B65trvQIVpma/9l62ZubE2XBoYMUfM0Dq5nTe4b\r\n/biV+ozuB6bawTRlTbFFJfWAe65Xx7hfO60DnSjFGFtwx1m9hVqU1lOWjr0R2x8r\r\nGveiOxhCaPu1VkEheNMqKeRg4kwcVd5ouxdMeuHZ50WQMwIDAQABMA0GCSqGSIb3\r\nDQEBCwUAA4IBAQB9W6sgRVxB1pLvGBy5lUN4MJ5ofG0IohftOb9Hx10rmXzrSdau\r\n6fTQZ858yrPyx3bmX2Czj/Gt06NVpXNaMiRzrSHz0OezTy4i8JXM0Ks0veIsR7sH\r\nSnb2E1s9QtOo5Q6eFyw/IU9d/6W1JZbql9dwQ/l49y8dmD9bpn1H1PL1ZMvMJy4i\r\nc1T+0U106Gzs9Hn3PmBueC2QNDjKJYgYjXQSTpDiZO+2v2udXdMGHkko/3Qy5tV2\r\nGerP7bH+//mnKkVpErIpR1xocvE4ovpwPCT8l3lkhmkP4GgZQvNVgjCSKeV0kobI\r\nnpwsqLTEirpD/hCgqjheO1kF8dImzwYomTl1\r\n-----END CERTIFICATE-----\r\n"
   }
  }
 }
}
damienmauchamp commented 2 years ago

In your first log I do not. understand why this line can appear : 192.168.1.109 Receive : {"remoteConfigure":{"code1":637,"deviceInfo":{"model":"Freebox Player POP","vendor":"Freebox","unknown1":1,"unknown2":"9","packageName":"com.google.android.tv.remote.service","appVersion":"5.1.415324728"}}} Any idea ?

Well I didn't even know I had this app since it was in my pre-installed apps list. I've just disabled it and it seems to work now.

Thanks for the heads up about the multiple remote apps, I'm closing this issue.

damienmauchamp commented 2 years ago

Little update, the "com.google.android.tv.remote.service" app is actually the service that allows me to pair with Homebridge. Without it, the plugin won't even find my Android TV.

Disabling (since I can't uninstall) then enabling, clearing service data and re-pair Homebridge might have solved the issue (well at least it's working). Here my logs now :

192.168.1.109 Remote secureConnect
192.168.1.109 Receive : {"remoteConfigure":{"code1":639,"deviceInfo":{"model":"Freebox Player POP","vendor":"Freebox","unknown1":1,"unknown2":"9","packageName":"com.google.android.tv.remote.service","appVersion":"5.1.415324728"}}}
Create Remote {"remoteConfigure":{"code1":622,"deviceInfo":{"model":"Raspberry Pi 3 Model B Plus Rev 1.3","vendor":"Raspberry Pi Foundation","unknown1":1,"unknown2":"1","packageName":"androitv-remote","appVersion":"1.0.0"}}}
Sending {"remoteConfigure":{"code1":622,"deviceInfo":{"model":"Raspberry Pi 3 Model B Plus Rev 1.3","vendor":"Raspberry Pi Foundation","unknown1":1,"unknown2":"1","packageName":"androitv-remote","appVersion":"1.0.0"}}}
[23/02/2022, 19:45:40] [HomebridgeAndroidTV] Discover :  {
  host: '192.168.1.109',
  name: 'Salon',
  paired: true,
  pairing: false,
  powered: false,
  online: true,
  started: true,
  volume_max: 0,
  volume_current: 0,
  volume_muted: false,
  app_package_current: '',
  type: 31
}
[23/02/2022, 19:45:40] [HomebridgeAndroidTV] Salon Registering device 6d6ced7e-811c-4eaf-bd16-eab88f3bc23c
[23/02/2022, 19:45:40] [HomebridgeAndroidTV] Salon Adding channel L'Equipe eaae98bf-978f-44b8-94ba-976fe1b4fc39
...
[23/02/2022, 19:45:41] Salon 9C32 is running on port 38435.
[23/02/2022, 19:45:41] Please add [Salon 9C32] manually in Home app. Setup Code: 031-45-154
192.168.1.109 Receive : {"remoteSetActive":{}}
Create Remote {"remoteSetActive":{"active":622}}
Sending {"remoteSetActive":{"active":622}}
192.168.1.109 Receive : {"remoteImeKeyInject":{"appInfo":{"appPackage":"com.android.tv.settings"}}}
192.168.1.109 Receive : {"remoteStart":{"started":true}}
[23/02/2022, 19:45:41] [HomebridgeAndroidTV] Salon powered true
192.168.1.109 Receive : {"remoteSetVolumeLevel":{"unknown1":3,"unknown2":6,"playerModel":"Freebox Player POP","unknown4":2,"unknown5":0,"volumeMax":15,"volumeLevel":7,"volumeMuted":false}}
[23/02/2022, 19:45:41] [HomebridgeAndroidTV] Salon Device set Volume 47