NorthernMan54 / homebridge-yamaha-home

Homebridge plugin for my Yamaha Receiver optimized for use with the Home App and Alexa
26 stars 9 forks source link

Running multiple Musiccasts #31

Closed albi closed 5 years ago

albi commented 5 years ago

Can't get a WXC-50 and a WX-20 running simultaneously with the plugin. Do not know where to begin.

NorthernMan54 commented 5 years ago

Sharing a debug log would be a good place to start.

albi commented 5 years ago

Problem is, I do not know if I have to add the plattform code twice to the config.json like this example…

    {
        "platform": "yamaha-home",
        "play_volume": -35,
        "setMainInputTo": "Optical",
        "show_input_name": "yes",
        "manual_addresses": {
            "Yamaha": "10.0.1.8"
        },
        "expected_devices": 3,
        "discovery_timeout": 15,
        "inputs_as_accessories": {
            "YamahaReceiver": {
                "1": {
                    "name": "▶ TV",
                     "setInputTo": "Optical",
                    "set_default_volume": -35
                },
                "2": {
                    "name": "▶ AirPlay",
                    "setInputTo": "AirPlay",
                    "set_default_volume": -35
                }
            }
        }
    },
    {
        "platform": "yamaha-home",
        "play_volume": -35,
        "setMainInputTo": "AirPlay",
        "show_input_name": "yes",
        "manual_addresses": {
            "Yamaha": "10.0.1.9"
        },
        "expected_devices": 3,
        "discovery_timeout": 15
    },

The second one would be the WX-20, the first one is the the WXC-50. The WX-50 is already working as expected inside HomeKit, but adding the WX-20 causes Homebridge not to restart properly.

NorthernMan54 commented 5 years ago

You only put the platform once, and it should discover both.

albi commented 5 years ago

Ok I'll give it a try and come back.

albi commented 5 years ago

[2019-5-25 16:33:57] [yamaha-home] Possible Yamaha device discovered Bad [ '10.0.1.9', 'fe80::4e1b:86ff:fe64:e94e' ] [2019-5-25 16:33:57] [yamaha-home] Possible Yamaha device discovered Wohnzimmer [ '10.0.1.8' ] [2019-5-25 16:33:57] [yamaha-home] Possible Yamaha device discovered RaumfeldControl on Raumfeld Stereo Cubes [ '10.0.1.13' ] [2019-5-25 16:33:58] [yamaha-home] Found Yamaha WXC-50 - 05525EF3, "Yamaha" [2019-5-25 16:33:58] [yamaha-home] Making accessory "▶ TV" for input 1 [2019-5-25 16:33:58] [yamaha-home] Adding Input Switch ▶ TV [2019-5-25 16:33:58] [yamaha-home] Making accessory "▶ AirPlay" for input 2 [2019-5-25 16:33:58] [yamaha-home] Adding Input Switch ▶ AirPlay [2019-5-25 16:33:58] [yamaha-home] WARN: Got multiple systems with ID 05525EF3! Omitting duplicate! [2019-5-25 16:33:58] [stereo-cubes] Device removed or added, updating virtual zone UDN to uuid:0208D0E2-D802-42ED-96FB-1AE2A826A22D for all devices [2019-5-25 16:33:59] [yamaha-home] Adding zone controller for Main [2019-5-25 16:34:09] [yamaha-home] Waited 10 seconds, stopping discovery. [2019-5-25 16:34:09] [yamaha-home] Discovery finished, found 3 Yamaha AVR devices. [2019-5-25 16:34:09] [yamaha-home] Initializing platform accessory '▶ TV'... [2019-5-25 16:34:09] [yamaha-home] Initializing platform accessory '▶ AirPlay'... [2019-5-25 16:34:09] [yamaha-home] Initializing platform accessory 'Main'...

Unfortunately it did not discover the WX-20. I already removed the manual IP address and the expected devices from the config.json

I do see it detects the device at the IP address of 10.0.1.9 which would be the WX-20, but no switch or something else appears at the HomeKit app.

NorthernMan54 commented 5 years ago

I just published a new version v0.1.7, with additional debugging enabled. Can you update and run homebridge with debug logging enabled?

DEBUG=* homebridge

NorthernMan54 commented 5 years ago

I believe the second device is blocked by this message

[2019-5-25 16:33:58] [yamaha-home] WARN: Got multiple systems with ID 05525EF3! Omitting duplicate!

albi commented 5 years ago
[2019-5-26 08:35:26] config.json (/home/pi/.homebridge/config.json) not found.
[2019-5-26 08:35:26] Loaded plugin: homebridge-config-ui-x
[2019-5-26 08:35:26] Registering platform 'homebridge-config-ui-x.config'
[2019-5-26 08:35:26] ---
[2019-5-26 08:35:27] Loaded plugin: homebridge-eveatmo
[2019-5-26 08:35:27] Registering platform 'homebridge-eveatmo.eveatmo'
[2019-5-26 08:35:27] ---
[2019-5-26 08:35:27] Loaded plugin: homebridge-panasonic-viera-tv
[2019-5-26 08:35:27] Registering accessory 'homebridge-panasonic.Panasonic-TV'
[2019-5-26 08:35:27] ---
[2019-5-26 08:35:27] Loaded plugin: homebridge-people
[2019-5-26 08:35:27] Registering platform 'homebridge-people.People'
[2019-5-26 08:35:27] Registering accessory 'homebridge-people.PeopleAccessory'
[2019-5-26 08:35:27] Registering accessory 'homebridge-people.PeopleAllAccessory'
[2019-5-26 08:35:27] ---
[2019-5-26 08:35:28] Loaded plugin: homebridge-pushed-notification
[2019-5-26 08:35:28] Registering accessory 'homebridge-pushed-notifications.GetPushedNotification'
[2019-5-26 08:35:28] ---
[2019-5-26 08:35:28] Loaded plugin: homebridge-raspberrypi-temperature
fs.js:660
  return binding.open(pathModule.toNamespacedPath(path),
                 ^

Error: ENOENT: no such file or directory, open '/home/pi/.homebridge/config.json'
    at Object.fs.openSync (fs.js:660:18)
    at Object.fs.readFileSync (fs.js:565:33)
    at isConfig (/usr/lib/node_modules/homebridge-raspberrypi-temperature/index.js:20:32)
    at Plugin.module.exports [as initializer] (/usr/lib/node_modules/homebridge-raspberrypi-temperature/index.js:7:9)
    at Server.<anonymous> (/usr/lib/node_modules/homebridge/lib/server.js:171:14)
    at Array.forEach (<anonymous>)
    at Server._loadPlugins (/usr/lib/node_modules/homebridge/lib/server.js:145:22)
    at new Server (/usr/lib/node_modules/homebridge/lib/server.js:57:24)
    at module.exports (/usr/lib/node_modules/homebridge/lib/cli.js:32:16)
    at Object.<anonymous> (/usr/lib/node_modules/homebridge/bin/homebridge:17:22)
pi@pi:~ $ DEBUG=* homebridge -D
[2019-5-26 08:37:40] Loaded config.json with 3 accessories and 5 platforms.
[2019-5-26 08:37:40] ---
[2019-5-26 08:37:41] Loaded plugin: homebridge-config-ui-x
[2019-5-26 08:37:41] Registering platform 'homebridge-config-ui-x.config'
[2019-5-26 08:37:41] ---
[2019-5-26 08:37:41] Loaded plugin: homebridge-eveatmo
[2019-5-26 08:37:41] Registering platform 'homebridge-eveatmo.eveatmo'
[2019-5-26 08:37:41] ---
[2019-5-26 08:37:41] Loaded plugin: homebridge-panasonic-viera-tv
[2019-5-26 08:37:41] Registering accessory 'homebridge-panasonic.Panasonic-TV'
[2019-5-26 08:37:41] ---
[2019-5-26 08:37:42] Loaded plugin: homebridge-people
[2019-5-26 08:37:42] Registering platform 'homebridge-people.People'
[2019-5-26 08:37:42] Registering accessory 'homebridge-people.PeopleAccessory'
[2019-5-26 08:37:42] Registering accessory 'homebridge-people.PeopleAllAccessory'
[2019-5-26 08:37:42] ---
[2019-5-26 08:37:43] Loaded plugin: homebridge-pushed-notification
[2019-5-26 08:37:43] Registering accessory 'homebridge-pushed-notifications.GetPushedNotification'
[2019-5-26 08:37:43] ---
[2019-5-26 08:37:43] Loaded plugin: homebridge-raspberrypi-temperature
[2019-5-26 08:37:43] Registering accessory 'homebridge-raspberrypi-temperature.RaspberryPiTemperature'
[2019-5-26 08:37:43] ---
[2019-5-26 08:37:45] Loaded plugin: homebridge-teufel
[2019-5-26 08:37:45] Registering platform 'homebridge-teufel.Teufel'
[2019-5-26 08:37:45] ---
[2019-5-26 08:37:46] Loaded plugin: homebridge-yamaha-home
[2019-5-26 08:37:46] Registering platform 'homebridge-yamaha-home.yamaha-home'
[2019-5-26 08:37:46] ---
[2019-5-26 08:37:46] Loading 5 platforms...
[2019-5-26 08:37:46] [Config] Initializing config platform...
[2019-5-26 08:37:46] [Config] Spawning homebridge-config-ui-x with PID 1181
[2019-5-26 08:37:46] [People] Initializing People platform...
[2019-5-26 08:37:46] [People] Initializing platform accessory 'Albi'...
[2019-5-26 08:37:46] [People] Initializing platform accessory 'Grit'...
[2019-5-26 08:37:46] [People] Initializing platform accessory 'Anyone'...
[2019-5-26 08:37:46] [People] Initializing platform accessory 'No One'...
[2019-5-26 08:37:46] [People] WebHook: Started server on port '51828'.
[2019-5-26 08:37:46] [yamaha-home] Initializing yamaha-home platform...
[2019-5-26 08:37:46] [yamaha-home] Getting Yamaha AVR devices.
[2019-5-26 08:37:46] [stereo-cubes] Initializing Teufel platform...
  node-ssdp:client discovering all IPs from interface lo +0ms
  node-ssdp:client discovering all IPs from interface eth1 +3ms
  node-ssdp:client Will use interface eth1 +1ms
  node-ssdp:client discovering all IPs from interface tun0 +1ms
  node-ssdp:client Will use interface tun0 +1ms
  node-ssdp:client Already started. +5ms
[2019-5-26 08:37:47] [eveatmo platform] Initializing eveatmo platform...
[2019-5-26 08:37:47] [eveatmo platform] Creating EveatmoPlatform
[2019-5-26 08:37:47] [eveatmo platform] Loading accessories
[2019-5-26 08:37:48] [eveatmo platform] Creating cache with ttl of 300s
[2019-5-26 08:37:48] [eveatmo platform] Creating Weatherstation Devices
[2019-5-26 08:37:48] [eveatmo platform] Refreshing data for netatmo weatherstation
[2019-5-26 08:37:48] [eveatmo platform] Loading new data from API for: weatherstation
[2019-5-26 08:37:48] Loading 3 accessories...
[2019-5-26 08:37:48] [Raspberry Pi] Initializing RaspberryPiTemperature accessory...
[2019-5-26 08:37:48] [Raspberry Pi] update currentTemperatureCharacteristic value: 48.312
[2019-5-26 08:37:48] [Pushed.co] Initializing GetPushedNotification accessory...
[2019-5-26 08:37:48] [Pushed.co]  app key XXX
[2019-5-26 08:37:48] [Pushed.co]  event Albi Homebridge
[2019-5-26 08:37:48] [Pushed.co]  message undefined
[2019-5-26 08:37:48] [Pushed.co]  mute notification interval in sec 60
[2019-5-26 08:37:48] [Fernseher] Initializing Panasonic-TV accessory...
[2019-5-26 08:37:48] [Fernseher] Adding input 1: Name: TV, Type: TV
[2019-5-26 08:37:48] [Fernseher] Adding input 2: Name: Plex, Type: APPLICATION
[2019-5-26 08:37:48] [Fernseher] Adding input 3: Name: YouTube, Type: APPLICATION
[2019-5-26 08:37:48] [Fernseher] Adding input 4: Name: Aufnahmen, Type: APPLICATION
[2019-5-26 08:37:48] [Fernseher] Initialisation complete.
  node-ssdp:client SSDP listening: { address: 'http://10.0.1.3:55171', interface: '10.0.1.3' } +1s
  node-ssdp:client SSDP listening: { address: 'http://10.8.0.1:38084', interface: '10.8.0.1' } +12ms
  node-ssdp:client Attempting to send an M-SEARCH request +4ms
  node-ssdp:client Sent M-SEARCH request: { message: 'M-SEARCH * HTTP/1.1\r\nHOST: 239.255.255.250:1900\r\nST: urn:schemas-raumfeld-com:device:ConfigDevice:1\r\nMAN: "ssdp:discover"\r\nMX: 3\r\n\r\n', id: 'fa4daafdf88809f7' } +23ms
[2019-5-26 08:37:48] [People] Changed occupancy state for Albis-iPhone-XR.local to true. Last successful ping 2019-05-26T08:37:48+02:00 , last webhook none .
[2019-5-26 08:37:48] [yamaha-home] Possible Yamaha device discovered Wohnzimmer [ '10.0.1.8' ]
  yamaha-home {
  yamaha-home   "YAMAHA_AV": {
  yamaha-home     "$": {
  yamaha-home       "rsp": "GET",
  yamaha-home       "RC": "0"
  yamaha-home     },
  yamaha-home     "System": [
  yamaha-home       {
  yamaha-home         "Config": [
  yamaha-home           {
  yamaha-home             "Model_Name": [
  yamaha-home               "WXC-50"
  yamaha-home             ],
  yamaha-home             "System_ID": [
  yamaha-home               "05525EF3"
  yamaha-home             ],
  yamaha-home             "Version": [
  yamaha-home               "2.65/2.40"
  yamaha-home             ],
  yamaha-home             "Feature_Existence": [
  yamaha-home               {
  yamaha-home                 "Main_Zone": [
  yamaha-home                   "1"
  yamaha-home                 ],
  yamaha-home                 "Zone_2": [
  yamaha-home                   "0"
  yamaha-home                 ],
  yamaha-home                 "Zone_3": [
  yamaha-home                   "0"
  yamaha-home                 ],
  yamaha-home                 "Zone_4": [
  yamaha-home                   "0"
  yamaha-home                 ],
  yamaha-home                 "Tuner": [
  yamaha-home                   "0"
  yamaha-home                 ],
  yamaha-home                 "DAB": [
  yamaha-home                   "0"
  yamaha-home                 ],
  yamaha-home                 "HD_Radio": [
  yamaha-home                   "0"
  yamaha-home                 ],
  yamaha-home                 "Rhapsody": [
  yamaha-home                   "0"
  yamaha-home                 ],
  yamaha-home                 "Napster": [
  yamaha-home                   "1"
  yamaha-home                 ],
  yamaha-home                 "SiriusXM": [
  yamaha-home                   "0"
  yamaha-home                 ],
  yamaha-home                 "Spotify": [
  yamaha-home                   "1"
  yamaha-home                 ],
  yamaha-home                 "Pandora": [
  yamaha-home                   "0"
  yamaha-home                 ],
  yamaha-home                 "JUKE": [
  yamaha-home                   "1"
  yamaha-home                 ],
  yamaha-home                 "Qobuz": [
  yamaha-home                   "1"
  yamaha-home                 ],
  yamaha-home                 "radiko_jp": [
  yamaha-home                   "0"
  yamaha-home                 ],
  yamaha-home                 "TIDAL": [
  yamaha-home                   "1"
  yamaha-home                 ],
  yamaha-home                 "Deezer": [
  yamaha-home                   "1"
  yamaha-home                 ],
  yamaha-home                 "MusicCast_Link": [
  yamaha-home                   "0"
  yamaha-home                 ],
  yamaha-home                 "SERVER": [
  yamaha-home                   "1"
  yamaha-home                 ],
  yamaha-home                 "NET_RADIO": [
  yamaha-home                   "1"
  yamaha-home                 ],
  yamaha-home                 "Bluetooth": [
  yamaha-home                   "1"
  yamaha-home                 ],
  yamaha-home                 "USB": [
  yamaha-home                   "1"
  yamaha-home                 ],
  yamaha-home                 "AirPlay": [
  yamaha-home                   "1"
  yamaha-home                 ]
  yamaha-home               }
  yamaha-home             ]
  yamaha-home           }
  yamaha-home         ]
  yamaha-home       }
  yamaha-home     ]
  yamaha-home   }
  yamaha-home } +0ms
[2019-5-26 08:37:48] [yamaha-home] Found Yamaha WXC-50 - 05525EF3, "Wohnzimmer"
[2019-5-26 08:37:48] [yamaha-home] Making accessory "▶ TV" for input 1
[2019-5-26 08:37:48] [yamaha-home] Adding Input Switch ▶ TV
[2019-5-26 08:37:48] [yamaha-home] Making accessory "▶ AirPlay" for input 2
[2019-5-26 08:37:48] [yamaha-home] Adding Input Switch ▶ AirPlay
[2019-5-26 08:37:48] [yamaha-home] Possible Yamaha device discovered RaumfeldControl on Raumfeld Stereo Cubes [ '10.0.1.13' ]
[2019-5-26 08:37:48] [yamaha-home] Possible Yamaha device discovered Bad [ '10.0.1.9', 'fe80::4e1b:86ff:fe64:e94e' ]
  Yamaha-nodejs getAvailableZones {
  "YAMAHA_AV": {
    "$": {
      "rsp": "GET",
      "RC": "0"
    },
    "System": [
      {
        "Config": [
          {
            "Model_Name": [
              "WXC-50"
            ],
            "System_ID": [
              "05525EF3"
            ],
            "Version": [
              "2.65/2.40"
            ],
            "Feature_Existence": [
              {
                "Main_Zone": [
                  "1"
                ],
                "Zone_2": [
                  "0"
                ],
                "Zone_3": [
                  "0"
                ],
                "Zone_4": [
                  "0"
                ],
                "Tuner": [
                  "0"
                ],
                "DAB": [
                  "0"
                ],
                "HD_Radio": [
                  "0"
                ],
                "Rhapsody": [
                  "0"
                ],
                "Napster": [
                  "1"
                ],
                "SiriusXM": [
                  "0"
                ],
                "Spotify": [
                  "1"
                ],
                "Pandora": [
                  "0"
                ],
                "JUKE": [
                  "1"
                ],
                "Qobuz": [
                  "1"
                ],
                "radiko_jp": [
                  "0"
                ],
                "TIDAL": [
                  "1"
                ],
                "Deezer": [
                  "1"
                ],
                "MusicCast_Link": [
                  "0"
                ],
                "SERVER": [
                  "1"
                ],
                "NET_RADIO": [
                  "1"
                ],
                "Bluetooth": [
                  "1"
                ],
                "USB": [
                  "1"
                ],
                "AirPlay": [
                  "1"
                ]
              }
            ]
          }
        ]
      }
    ]
  }
} +172ms
  yamaha-home null +43ms
  Yamaha-nodejs getBasicInfo Main_Zone {
  "YAMAHA_AV": {
    "$": {
      "rsp": "GET",
      "RC": "0"
    },
    "Main_Zone": [
      {
        "Basic_Status": [
          {
            "Power_Control": [
              {
                "Power": [
                  "On"
                ],
                "Sleep": [
                  "Off"
                ]
              }
            ],
            "Volume": [
              {
                "Lvl": [
                  {
                    "Val": [
                      "-365"
                    ],
                    "Exp": [
                      "1"
                    ],
                    "Unit": [
                      "dB"
                    ]
                  }
                ],
                "Mute": [
                  "Off"
                ],
                "Subwoofer_Trim": [
                  {
                    "Val": [
                      "0"
                    ],
                    "Exp": [
                      "1"
                    ],
                    "Unit": [
                      "dB"
                    ]
                  }
                ],
                "Output_Info": [
                  "Variable"
                ]
              }
            ],
            "Input": [
              {
                "Input_Sel": [
                  "AirPlay"
                ],
                "Input_Sel_Item_Info": [
                  {
                    "Param": [
                      "AirPlay"
                    ],
                    "RW": [
                      "RW"
                    ],
                    "Title": [
                      "AirPlay"
                    ],
                    "Icon": [
                      {
                        "On": [
                          "/YamahaRemoteControl/Icons/icon067.png"
                        ],
                        "Off": [
                          ""
                        ]
                      }
                    ],
                    "Src_Name": [
                      "AirPlay"
                    ],
                    "Src_Number": [
                      "1"
                    ]
                  }
                ]
              }
            ],
            "Surround": [
              {
                "Program_Sel": [
                  {
                    "Current": [
                      {
                        "Enhancer": [
                          "Off"
                        ]
                      }
                    ]
                  }
                ]
              }
            ],
            "Sound_Video": [
              {
                "Direct": [
                  {
                    "Mode": [
                      "On"
                    ]
                  }
                ],
                "Bass_Extension": [
                  "Off"
                ],
                "Equalizer": [
                  {
                    "Mode": [
                      "Bypass"
                    ],
                    "Manual": [
                      {
                        "High": [
                          {
                            "Val": [
                              "0"
                            ],
                            "Exp": [
                              "1"
                            ],
                            "Unit": [
                              "dB"
                            ]
                          }
                        ],
                        "Mid": [
                          {
                            "Val": [
                              "0"
                            ],
                            "Exp": [
                              "1"
                            ],
                            "Unit": [
                              "dB"
                            ]
                          }
                        ],
                        "Low": [
                          {
                            "Val": [
                              "0"
                            ],
                            "Exp": [
                              "1"
                            ],
                            "Unit": [
                              "dB"
                            ]
                          }
                        ]
                      }
                    ]
                  }
                ]
              }
            ]
          }
        ]
      }
    ]
  }
} +66ms
[2019-5-26 08:37:49] [yamaha-home] Adding zone controller for Main
  upnp-device-client fetch device description +0ms
  upnp-device-client fetch device description +5ms
  upnp-device-client fetch device description +2ms
  upnp-device-client fetch device description +3ms
  upnp-device-client fetch device description +2ms
  upnp-device-client fetch device description +2ms
  upnp-device-client fetch device description +2ms
  upnp-device-client fetch device description +3ms
  upnp-device-client fetch device description +2ms
  upnp-device-client fetch device description +3ms
[2019-5-26 08:37:49] [stereo-cubes] Found Teufel device Speaker Stereo Cubes, processing.
[2019-5-26 08:37:49] [stereo-cubes] Creating virtual Zone, processing.
  upnp-device-client create eventing server +346ms
  upnp-device-client create eventing server +51ms
[2019-5-26 08:37:49] [eveatmo platform] Setting cache with key: weatherstation
[2019-5-26 08:37:49] [eveatmo platform] ** Fakegato-storage AddWriter : Hytte Wohnzimmer
[2019-5-26 08:37:49] [eveatmo platform] Loading...
[2019-5-26 08:37:49] [eveatmo platform] ** Fakegato-storage read FS file: /home/pi/.homebridge/pi_Hytte Wohnzimmer_persist.json
[2019-5-26 08:37:49] [eveatmo platform] ** Fakegato-timer Subscription : Hytte Wohnzimmer
[2019-5-26 08:37:49] [eveatmo platform] Registring Events Hytte Wohnzimmer
[2019-5-26 08:37:49] [eveatmo platform] Platform Hytte Wohnzimmer
[2019-5-26 08:37:49] [eveatmo platform] Refreshing data for netatmo weatherstation
[2019-5-26 08:37:49] [eveatmo platform] Data from cache for: weatherstation
[2019-5-26 08:37:49] [eveatmo platform] **Fakegato-timer: addData  Hytte Wohnzimmer { time: 1558852669.77, temp: 22.4, humidity: 48, ppm: 663 }  immediate:  false
[2019-5-26 08:37:49] [eveatmo platform] **Start Global Fakegato-Timer - 10min**
[2019-5-26 08:37:49] [eveatmo platform] Did build accessory Hytte Wohnzimmer
[2019-5-26 08:37:49] [eveatmo platform] ** Fakegato-storage AddWriter : Hytte Aussen
[2019-5-26 08:37:49] [eveatmo platform] Loading...
[2019-5-26 08:37:49] [eveatmo platform] ** Fakegato-storage read FS file: /home/pi/.homebridge/pi_Hytte Aussen_persist.json
[2019-5-26 08:37:49] [eveatmo platform] ** Fakegato-timer Subscription : Hytte Aussen
[2019-5-26 08:37:49] [eveatmo platform] Registring Events Hytte Aussen
[2019-5-26 08:37:49] [eveatmo platform] Platform Hytte Aussen
[2019-5-26 08:37:49] [eveatmo platform] Refreshing data for netatmo weatherstation
[2019-5-26 08:37:49] [eveatmo platform] Data from cache for: weatherstation
[2019-5-26 08:37:49] [eveatmo platform] **Fakegato-timer: addData  Hytte Aussen { time: 1558852669.815,
  temp: 13.4,
  pressure: 1015.6,
  humidity: 79 }  immediate:  false
[2019-5-26 08:37:49] [eveatmo platform] Did build accessory Hytte Aussen
[2019-5-26 08:37:49] [eveatmo platform] ** Fakegato-storage AddWriter : Hytte Schlafzimmer
[2019-5-26 08:37:49] [eveatmo platform] Loading...
[2019-5-26 08:37:49] [eveatmo platform] ** Fakegato-storage read FS file: /home/pi/.homebridge/pi_Hytte Schlafzimmer_persist.json
[2019-5-26 08:37:49] [eveatmo platform] ** Fakegato-timer Subscription : Hytte Schlafzimmer
[2019-5-26 08:37:49] [eveatmo platform] Registring Events Hytte Schlafzimmer
[2019-5-26 08:37:49] [eveatmo platform] Platform Hytte Schlafzimmer
[2019-5-26 08:37:49] [eveatmo platform] Refreshing data for netatmo weatherstation
[2019-5-26 08:37:49] [eveatmo platform] Data from cache for: weatherstation
[2019-5-26 08:37:49] [eveatmo platform] **Fakegato-timer: addData  Hytte Schlafzimmer { time: 1558852669.843, temp: 17.9, humidity: 59, ppm: 538 }  immediate:  false
[2019-5-26 08:37:49] [eveatmo platform] Did build accessory Hytte Schlafzimmer
[2019-5-26 08:37:49] [eveatmo platform] Initializing platform accessory 'Hytte Wohnzimmer'...
[2019-5-26 08:37:49] [eveatmo platform] Initializing platform accessory 'Hytte Aussen'...
[2019-5-26 08:37:49] [eveatmo platform] Initializing platform accessory 'Hytte Schlafzimmer'...
  upnp-device-client create eventing server +181ms
  upnp-device-client create eventing server +20ms
  upnp-device-client create eventing server +23ms
  upnp-device-client renewing subscription to urn:upnp-org:serviceId:AVTransport in 270 seconds +34ms
  upnp-device-client renewing subscription to urn:upnp-org:serviceId:RenderingControl in 270 seconds +3ms
  upnp-device-client renewing subscription to urn:upnp-org:serviceId:AVTransport in 270 seconds +14ms
  upnp-device-client renewing subscription to urn:upnp-org:serviceId:RenderingControl in 270 seconds +2ms
  upnp-device-client received events uuid:9ab0c000-f668-11de-9976-2837e0657db5 0 [{"InstanceID":0,"TransportState":"NO_MEDIA_PRESENT","TransportStatus":"OK","NumberOfTracks":"0","CurrentTrack":"0","CurrentTrackDuration":"0:00:00","CurrentMediaDuration":"0:00:00","CurrentTrackURI":"","AVTransportURI":"","CurrentTrackMetaData":"","AVTransportURIMetaData":"","PlaybackStorageMedium":"NONE","RecordStorageMedium":"NOT_IMPLEMENTED","PossiblePlaybackStorageMedia":"NETWORK,NONE","PossibleRecordStorageMedia":"NOT_IMPLEMENTED","CurrentPlayMode":"NORMAL","TransportPlaySpeed":"1","RecordMediumWriteStatus":"NOT_IMPLEMENTED","CurrentRecordQualityMode":"NOT_IMPLEMENTED","PossibleRecordQualityModes":"NOT_IMPLEMENTED","NextAVTransportURI":"","NextAVTransportURIMetaData":"","RelativeTimePosition":"0:00:00","AbsoluteTimePosition":"0:00:00","RelativeCounterPosition":"0","AbsoluteCounterPosition":"0","CurrentTransportActions":""}] +42ms
  upnp-device-client renewing subscription to urn:upnp-org:serviceId:AVTransport in 270 seconds +15ms
  upnp-device-client renewing subscription to urn:upnp-org:serviceId:RenderingControl in 270 seconds +1ms
  upnp-device-client renewing subscription to urn:upnp-org:serviceId:AVTransport in 270 seconds +1ms
  upnp-device-client renewing subscription to urn:upnp-org:serviceId:RenderingControl in 270 seconds +2ms
  upnp-device-client renewing subscription to urn:upnp-org:serviceId:ContentDirectory in 270 seconds +6ms
  upnp-device-client received events uuid:9ab0c000-f668-11de-9976-eec013b217c7 0 [{"InstanceID":0,"TransportState":"NO_MEDIA_PRESENT","TransportStatus":"OK","NumberOfTracks":"0","CurrentTrack":"0","CurrentTrackDuration":"0:00:00","CurrentMediaDuration":"0:00:00","CurrentTrackURI":"","AVTransportURI":"","CurrentTrackMetaData":"","AVTransportURIMetaData":"","PlaybackStorageMedium":"NONE","RecordStorageMedium":"NOT_IMPLEMENTED","PossiblePlaybackStorageMedia":"NETWORK,NONE","PossibleRecordStorageMedia":"NOT_IMPLEMENTED","CurrentPlayMode":"NORMAL","TransportPlaySpeed":"1","RecordMediumWriteStatus":"NOT_IMPLEMENTED","CurrentRecordQualityMode":"NOT_IMPLEMENTED","PossibleRecordQualityModes":"NOT_IMPLEMENTED","NextAVTransportURI":"","NextAVTransportURIMetaData":"","RelativeTimePosition":"0:00:00","AbsoluteTimePosition":"0:00:00","RelativeCounterPosition":"0","AbsoluteCounterPosition":"0","CurrentTransportActions":""}] +50ms
  upnp-device-client received events uuid:f9455f63-5e26-41e6-9d15-3a27d9eb9119 0 [{"InstanceID":0,"CurrentTrackMetaData":"","CurrentRecordQualityMode":"NOT_IMPLEMENTED","AbsoluteTimePosition":"00:00:00","SecondsUntilSleep":"0","CurrentTrack":"0","AVTransportURIMetaData":"","PossiblePlaybackStorageMedia":"NETWORK","TransportPlaySpeed":"1","CurrentTrackDuration":"00:00:00","PossibleRecordQualityModes":"NOT_IMPLEMENTED","Bitrate":"0","PossibleRecordStorageMedia":"NONE","AVTransportURI":"","RelativeTimePosition":"00:00:00","RelativeCounterPosition":"1","CurrentPlayMode":"NORMAL","TransportState":"NO_MEDIA_PRESENT","AbsoluteCounterPosition":"1","CurrentTransportActions":"","RoomStates":"","ContentType":"","NumberOfTracks":"0","SleepTimerActive":"0","TransportStatus":"OK","CurrentTrackURI":""}] +30ms
  upnp-device-client received events uuid:ab685160-c163-4c16-af45-a1c10d94f7a7 0 [{"InstanceID":0,"RoomVolumes":"uuid:0e76f77c-3f9f-4753-9e48-938cc3b3dabb=62","Volume":"62","Mute":"0","RoomMutes":"uuid:0e76f77c-3f9f-4753-9e48-938cc3b3dabb=0"}] +20ms
  upnp-device-client received events uuid:1f44e817-2e60-490e-937d-24d19dee6b58 0 [{"InstanceID":0,"AVTransportURIMetaData":"","CurrentTrackDuration":"NOT_IMPLEMENTED","PowerState":"MANUAL_STANDBY","AVTransportURI":"","CurrentPlayMode":"NORMAL","TransportState":"NO_MEDIA_PRESENT","OwnsAudioResource":"0","CurrentTransportActions":"","TransportStatus":"OK"}] +17ms
  upnp-device-client received events uuid:6e5a5087-2f7d-448d-a74d-c49a8c050242 0 [{"InstanceID":0,"LowDB":"0.600000","Mute":"0","MidDB":"0.000000","Volume":"62","Balance":"0","HighDB":"1.200000"}] +14ms
  upnp-device-client received events uuid:9ab0c000-f668-11de-9976-2837e0657db6 0 [{"InstanceID":0,"Mute":"0","Volume":"50","PresetNameList":"FactoryDefaults"}] +10ms
  upnp-device-client received events uuid:0dd23e24-df8d-4992-89f2-85b411c4823e 0 [{},{"SystemUpdateID":"2350404"}] +10ms
  upnp-device-client received events uuid:9ab0c000-f668-11de-9976-eec013b217c8 0 [{"InstanceID":0,"Mute":"0","Volume":"50","PresetNameList":"FactoryDefaults"}] +12ms
[2019-5-26 08:37:50] [Raspberry Pi] update currentTemperatureCharacteristic value: 49.388
  node-ssdp:client SSDP response: { message: 'HTTP/1.1 200 OK\r\nLocation: http://10.0.1.13:60106/98c9de66-7655-4437-ba44-ce7143e269bb.xml\r\nExt:\r\nUSN: uuid:98c9de66-7655-4437-ba44-ce7143e269bb::urn:schemas-raumfeld-com:device:ConfigDevice:1\r\nServer: Linux/4.0.9 UPnP/1.0 GUPnP/1.0.3\r\nCache-Control: max-age=1800\r\nST: urn:schemas-raumfeld-com:device:ConfigDevice:1\r\nDate: Sun, 26 May 2019 06:37:50 GMT\r\nContent-Length: 0\r\n\r\n' } +3s
  avvio exec bound root +0ms
  avvio enqueue bound root bound _after +13ms
[2019-5-26 08:37:52] [Raspberry Pi] update currentTemperatureCharacteristic value: 48.312
  avvio enqueue bound root bound _after +2s
  avvio enqueue bound root bound _after +4ms
  avvio enqueue bound root 570 +43ms
  avvio enqueue bound root bound _after +1ms
  avvio enqueue bound root 561 +2ms
[2019-5-26 08:37:53] [Config] Console v4.4.2 is listening on 0.0.0.0 port 8080
  avvio enqueue bound root 566 +59ms
  socket.io:server initializing namespace / +0ms
  socket.io-parser encoding packet {"type":0,"nsp":"/"} +0ms
  socket.io-parser encoded {"type":0,"nsp":"/"} as 0 +2ms
  socket.io:server creating engine.io instance with opts {"path":"/socket.io","initialPacket":["0"]} +7ms
  socket.io:server attaching client serving req handler +83ms
  socket.io:server initializing namespace /plugins +7ms
  socket.io:server initializing namespace /status +9ms
  socket.io:server initializing namespace /accessories +3ms
  socket.io:server initializing namespace /platform-tools/terminal +3ms
  socket.io:server initializing namespace /log +3ms
  avvio enqueue bound root bound _after +744ms
  avvio enqueue bound root bound _after +6ms
  avvio enqueue bound root bound _after +2ms
  avvio enqueue bound root bound _after +2ms
  avvio enqueue bound root bound _after +3ms
  avvio enqueue bound root bound _after +3ms
  avvio enqueue bound root bound _after +2ms
  avvio enqueue bound root bound _after +3ms
  avvio enqueue bound root bound _after +2ms
  avvio enqueue bound root bound _after +3ms
  avvio enqueue bound root bound _after +2ms
  avvio enqueue bound root bound _after +3ms
  avvio enqueue bound root bound _after +4ms
  avvio enqueue bound root bound _after +2ms
  avvio enqueue bound root bound _after +1ms
  avvio enqueue bound root bound _after +2ms
  avvio enqueue bound root bound _after +2ms
  avvio enqueue bound root bound _after +2ms
  avvio enqueue bound root bound _after +2ms
  avvio enqueue bound root bound _after +3ms
  avvio enqueue bound root bound _after +1ms
  avvio enqueue bound root bound _after +3ms
  avvio enqueue bound root bound _after +2ms
  avvio enqueue bound root bound _after +2ms
  avvio enqueue bound root bound _after +2ms
  avvio enqueue bound root bound _after +2ms
  avvio enqueue bound root bound _after +2ms
  avvio enqueue bound root bound _after +2ms
  avvio enqueue bound root bound _after +2ms
  avvio enqueue bound root bound _after +2ms
  avvio enqueue bound root bound _after +14ms
  avvio exec completed bound root +16ms
  avvio finish bound root +2ms
  avvio exec bound _after +6ms
  avvio setting up timeout bound _after 10000 +0ms
  avvio exec completed bound _after +11ms
  avvio finish bound _after +1ms
  avvio check bound root 37 1 +1ms
  avvio delayed bound root +1ms
  avvio check bound _after 0 0 +0ms
  avvio loaded bound _after +0ms
  avvio exec bound _after +2ms
  avvio setting up timeout bound _after 10000 +0ms
  avvio exec completed bound _after +2ms
  avvio finish bound _after +0ms
  avvio check bound _after 0 0 +1ms
  avvio loaded bound _after +0ms
  avvio exec bound _after +0ms
  avvio setting up timeout bound _after 10000 +1ms
  avvio exec completed bound _after +2ms
  avvio finish bound _after +1ms
  avvio check bound _after 0 0 +0ms
  avvio loaded bound _after +0ms
  avvio exec 570 +1ms
  avvio setting up timeout 570 10000 +0ms
  avvio enqueue 570 bound _after +6ms
  avvio exec completed 570 +0ms
  avvio finish 570 +0ms
  avvio exec bound _after +1ms
  avvio setting up timeout bound _after 10000 +0ms
  avvio exec completed bound _after +109ms
  avvio finish bound _after +0ms
  avvio check 570 0 1 +1ms
  avvio delayed 570 +0ms
  avvio check bound _after 0 0 +0ms
  avvio loaded bound _after +0ms
  avvio drain 570 +1ms
  avvio check 570 0 0 +0ms
  avvio loaded 570 +0ms
  avvio exec bound _after +2ms
  avvio setting up timeout bound _after 10000 +0ms
  avvio exec completed bound _after +1ms
  avvio finish bound _after +1ms
  avvio check bound _after 0 0 +0ms
  avvio loaded bound _after +0ms
  avvio exec 561 +1ms
  avvio setting up timeout 561 10000 +0ms
  avvio enqueue 561 bound _after +2ms
  avvio enqueue 561 bound _after +2ms
  avvio exec completed 561 +0ms
  avvio finish 561 +0ms
  avvio exec bound _after +1ms
  avvio setting up timeout bound _after 10000 +0ms
  avvio exec completed bound _after +2ms
  avvio finish bound _after +0ms
  avvio check 561 1 1 +0ms
  avvio delayed 561 +1ms
  avvio check bound _after 0 0 +0ms
  avvio loaded bound _after +0ms
  avvio exec bound _after +0ms
  avvio setting up timeout bound _after 10000 +1ms
  avvio exec completed bound _after +1ms
  avvio finish bound _after +0ms
  avvio check bound _after 0 0 +1ms
  avvio loaded bound _after +0ms
  avvio drain 561 +0ms
  avvio check 561 0 0 +0ms
  avvio loaded 561 +1ms
  avvio exec 566 +0ms
  avvio setting up timeout 566 10000 +0ms
  avvio exec completed 566 +2ms
  avvio finish 566 +0ms
  avvio check 566 0 0 +1ms
  avvio loaded 566 +0ms
  avvio exec bound _after +1ms
  avvio setting up timeout bound _after 10000 +0ms
  avvio exec completed bound _after +1ms
  avvio finish bound _after +0ms
  avvio check bound _after 0 0 +0ms
  avvio loaded bound _after +1ms
  avvio exec bound _after +0ms
  avvio setting up timeout bound _after 10000 +0ms
  avvio exec completed bound _after +1ms
  avvio finish bound _after +0ms
  avvio check bound _after 0 0 +0ms
  avvio loaded bound _after +1ms
  avvio exec bound _after +0ms
  avvio setting up timeout bound _after 10000 +0ms
  avvio exec completed bound _after +1ms
  avvio finish bound _after +0ms
  avvio check bound _after 0 0 +1ms
  avvio loaded bound _after +0ms
  avvio exec bound _after +0ms
  avvio setting up timeout bound _after 10000 +0ms
  avvio exec completed bound _after +1ms
  avvio finish bound _after +0ms
  avvio check bound _after 0 0 +1ms
  avvio loaded bound _after +0ms
  avvio exec bound _after +0ms
  avvio setting up timeout bound _after 10000 +0ms
  avvio exec completed bound _after +1ms
  avvio finish bound _after +0ms
  avvio check bound _after 0 0 +1ms
  avvio loaded bound _after +0ms
  avvio exec bound _after +0ms
  avvio setting up timeout bound _after 10000 +0ms
  avvio exec completed bound _after +1ms
  avvio finish bound _after +0ms
  avvio check bound _after 0 0 +1ms
  avvio loaded bound _after +0ms
  avvio exec bound _after +0ms
  avvio setting up timeout bound _after 10000 +0ms
  avvio exec completed bound _after +1ms
  avvio finish bound _after +0ms
  avvio check bound _after 0 0 +1ms
  avvio loaded bound _after +0ms
  avvio exec bound _after +0ms
  avvio setting up timeout bound _after 10000 +1ms
  avvio exec completed bound _after +0ms
  avvio finish bound _after +1ms
  avvio check bound _after 0 0 +0ms
  avvio loaded bound _after +0ms
  avvio exec bound _after +0ms
  avvio setting up timeout bound _after 10000 +1ms
  avvio exec completed bound _after +0ms
  avvio finish bound _after +0ms
  avvio check bound _after 0 0 +1ms
  avvio loaded bound _after +0ms
  avvio exec bound _after +0ms
  avvio setting up timeout bound _after 10000 +0ms
  avvio exec completed bound _after +1ms
  avvio finish bound _after +0ms
  avvio check bound _after 0 0 +1ms
  avvio loaded bound _after +0ms
  avvio exec bound _after +0ms
  avvio setting up timeout bound _after 10000 +0ms
  avvio exec completed bound _after +3ms
  avvio finish bound _after +0ms
  avvio check bound _after 0 0 +1ms
  avvio loaded bound _after +0ms
  avvio exec bound _after +0ms
  avvio setting up timeout bound _after 10000 +0ms
  avvio exec completed bound _after +1ms
  avvio finish bound _after +0ms
  avvio check bound _after 0 0 +0ms
  avvio loaded bound _after +1ms
  avvio exec bound _after +0ms
  avvio setting up timeout bound _after 10000 +0ms
  avvio exec completed bound _after +1ms
  avvio finish bound _after +0ms
  avvio check bound _after 0 0 +1ms
  avvio loaded bound _after +0ms
  avvio exec bound _after +0ms
  avvio setting up timeout bound _after 10000 +0ms
  avvio exec completed bound _after +1ms
  avvio finish bound _after +0ms
  avvio check bound _after 0 0 +1ms
  avvio loaded bound _after +0ms
  avvio exec bound _after +0ms
  avvio setting up timeout bound _after 10000 +0ms
  avvio exec completed bound _after +1ms
  avvio finish bound _after +0ms
  avvio check bound _after 0 0 +1ms
  avvio loaded bound _after +0ms
  avvio exec bound _after +1ms
  avvio setting up timeout bound _after 10000 +0ms
  avvio exec completed bound _after +1ms
  avvio finish bound _after +0ms
  avvio check bound _after 0 0 +1ms
  avvio loaded bound _after +0ms
  avvio exec bound _after +0ms
  avvio setting up timeout bound _after 10000 +1ms
  avvio exec completed bound _after +0ms
  avvio finish bound _after +1ms
  avvio check bound _after 0 0 +0ms
  avvio loaded bound _after +0ms
  avvio exec bound _after +1ms
  avvio setting up timeout bound _after 10000 +0ms
  avvio exec completed bound _after +0ms
  avvio finish bound _after +1ms
  avvio check bound _after 0 0 +0ms
  avvio loaded bound _after +0ms
  avvio exec bound _after +0ms
  avvio setting up timeout bound _after 10000 +1ms
  avvio exec completed bound _after +0ms
  avvio finish bound _after +0ms
  avvio check bound _after 0 0 +1ms
  avvio loaded bound _after +0ms
  avvio exec bound _after +0ms
  avvio setting up timeout bound _after 10000 +0ms
  avvio exec completed bound _after +1ms
  avvio finish bound _after +1ms
  avvio check bound _after 0 0 +0ms
  avvio loaded bound _after +0ms
  avvio exec bound _after +1ms
  avvio setting up timeout bound _after 10000 +0ms
  avvio exec completed bound _after +0ms
  avvio finish bound _after +1ms
  avvio check bound _after 0 0 +0ms
  avvio loaded bound _after +0ms
  avvio exec bound _after +1ms
  avvio setting up timeout bound _after 10000 +0ms
  avvio exec completed bound _after +1ms
  avvio finish bound _after +0ms
  avvio check bound _after 0 0 +0ms
  avvio loaded bound _after +0ms
  avvio exec bound _after +1ms
  avvio setting up timeout bound _after 10000 +0ms
  avvio exec completed bound _after +0ms
  avvio finish bound _after +1ms
  avvio check bound _after 0 0 +4ms
  avvio loaded bound _after +0ms
  avvio exec bound _after +1ms
  avvio setting up timeout bound _after 10000 +0ms
  avvio exec completed bound _after +1ms
  avvio finish bound _after +0ms
  avvio check bound _after 0 0 +1ms
  avvio loaded bound _after +0ms
  avvio exec bound _after +0ms
  avvio setting up timeout bound _after 10000 +1ms
  avvio exec completed bound _after +0ms
  avvio finish bound _after +1ms
  avvio check bound _after 0 0 +0ms
  avvio loaded bound _after +1ms
  avvio exec bound _after +0ms
  avvio setting up timeout bound _after 10000 +1ms
  avvio exec completed bound _after +0ms
  avvio finish bound _after +1ms
  avvio check bound _after 0 0 +1ms
  avvio loaded bound _after +0ms
  avvio exec bound _after +0ms
  avvio setting up timeout bound _after 10000 +1ms
  avvio exec completed bound _after +0ms
  avvio finish bound _after +1ms
  avvio check bound _after 0 0 +0ms
  avvio loaded bound _after +0ms
  avvio exec bound _after +1ms
  avvio setting up timeout bound _after 10000 +0ms
  avvio exec completed bound _after +2ms
  avvio finish bound _after +0ms
  avvio check bound _after 0 0 +0ms
  avvio loaded bound _after +1ms
  avvio exec bound _after +0ms
  avvio setting up timeout bound _after 10000 +0ms
  avvio exec completed bound _after +1ms
  avvio finish bound _after +0ms
  avvio check bound _after 0 0 +0ms
  avvio loaded bound _after +0ms
  avvio exec bound _after +1ms
  avvio setting up timeout bound _after 10000 +1ms
  avvio exec completed bound _after +0ms
  avvio finish bound _after +1ms
  avvio check bound _after 0 0 +0ms
  avvio loaded bound _after +0ms
  avvio exec bound _after +0ms
  avvio setting up timeout bound _after 10000 +1ms
  avvio exec completed bound _after +0ms
  avvio finish bound _after +0ms
  avvio check bound _after 0 0 +0ms
  avvio loaded bound _after +1ms
  avvio drain bound root +0ms
  avvio check bound root 0 0 +0ms
  avvio loaded bound root +0ms
  avvio root plugin ready +0ms
[2019-5-26 08:37:54] [Raspberry Pi] update currentTemperatureCharacteristic value: 48.312
[2019-5-26 08:37:56] [Raspberry Pi] update currentTemperatureCharacteristic value: 46.16
[2019-5-26 08:37:58] [Raspberry Pi] update currentTemperatureCharacteristic value: 45.622
[2019-5-26 08:38:00] [Raspberry Pi] update currentTemperatureCharacteristic value: 45.084
[2019-5-26 08:38:01] [yamaha-home] Waited 10 seconds, stopping discovery.
[2019-5-26 08:38:01] [yamaha-home] Discovery finished, found 3 Yamaha AVR devices.
[2019-5-26 08:38:01] [yamaha-home] Initializing platform accessory '▶ TV'...
[2019-5-26 08:38:01] [yamaha-home] Initializing platform accessory '▶ AirPlay'...
[2019-5-26 08:38:01] [yamaha-home] Initializing platform accessory 'Main'...
Setup Payload:
X-HM://0023ISYWYGMIF
Scan this code with your HomeKit app on your iOS device to pair with Homebridge:

Or enter this code with your HomeKit app on your iOS device to pair with Homebridge:

    ┌────────────┐
    │ 031-45-154 │
    └────────────┘

  EventedHTTPServer Server listening on port 51826 +0ms
[2019-5-26 08:38:01] Homebridge is running on port 51826.
[2019-5-26 08:38:02] [Raspberry Pi] update currentTemperatureCharacteristic value: 46.16
  EventedHTTPServer [::ffff:10.0.1.10] New connection from client +996ms
  EventedHTTPServer [::ffff:10.0.1.10] HTTP server listening on port 40251 +2ms
  EventedHTTPServer [::ffff:10.0.1.10] HTTP request: /pair-verify +6ms
  HAPServer [CC:22:3D:E3:CE:30] HAP Request: POST /pair-verify +1ms
  EventedHTTPServer [::ffff:10.0.1.10] HTTP Response is finished +5ms
  EventedHTTPServer [::ffff:10.0.1.10] Client connection closed +10ms
  EventedHTTPServer [::ffff:10.0.1.10] HTTP connection was closed +3ms
  EventedHTTPServer [::ffff:10.0.1.10] HTTP server was closed +2ms
  EventedHTTPServer [::ffff:10.0.1.5] New connection from client +41ms
  EventedHTTPServer [::ffff:10.0.1.5] HTTP server listening on port 34761 +1ms
  EventedHTTPServer [::ffff:10.0.1.5] HTTP request: /pair-verify +4ms
  HAPServer [CC:22:3D:E3:CE:30] HAP Request: POST /pair-verify +1ms
  EventedHTTPServer [::ffff:10.0.1.5] HTTP Response is finished +1ms
  EventedHTTPServer [::ffff:10.0.1.5] Client connection closed +5ms
  EventedHTTPServer [::ffff:10.0.1.5] HTTP connection was closed +1ms
  EventedHTTPServer [::ffff:10.0.1.5] HTTP server was closed +1ms
  EventedHTTPServer [::ffff:10.0.1.11] New connection from client +194ms
  EventedHTTPServer [::ffff:10.0.1.11] HTTP server listening on port 44417 +1ms
  EventedHTTPServer [::ffff:10.0.1.11] HTTP request: /pair-verify +7ms
  HAPServer [CC:22:3D:E3:CE:30] HAP Request: POST /pair-verify +1ms
  EventedHTTPServer [::ffff:10.0.1.11] HTTP Response is finished +2ms
  EventedHTTPServer [::ffff:10.0.1.11] Client connection closed +7ms
  EventedHTTPServer [::ffff:10.0.1.11] HTTP connection was closed +1ms
  EventedHTTPServer [::ffff:10.0.1.11] HTTP server was closed +1ms
[2019-5-26 08:38:04] [Raspberry Pi] update currentTemperatureCharacteristic value: 46.16
  EventedHTTPServer [::ffff:10.0.1.15] New connection from client +3s
  EventedHTTPServer [::ffff:10.0.1.15] HTTP server listening on port 38913 +0ms
  EventedHTTPServer [::ffff:10.0.1.15] HTTP request: /pair-verify +3ms
  HAPServer [CC:22:3D:E3:CE:30] HAP Request: POST /pair-verify +0ms
  EventedHTTPServer [::ffff:10.0.1.15] HTTP Response is finished +1ms
  EventedHTTPServer [::ffff:10.0.1.15] Client connection closed +7ms
  EventedHTTPServer [::ffff:10.0.1.15] HTTP connection was closed +1ms
  EventedHTTPServer [::ffff:10.0.1.15] HTTP server was closed +0ms
  engine handshaking client "hyBp3wOSzQgd3lVTAAAA" +0ms
  engine:socket sending packet "open" ({"sid":"hyBp3wOSzQgd3lVTAAAA","upgrades":[],"pingInterval":25000,"pingTimeout":5000}) +0ms
  engine:socket flushing buffer to transport +1ms
  engine:ws writing "0{"sid":"hyBp3wOSzQgd3lVTAAAA","upgrades":[],"pingInterval":25000,"pingTimeout":5000}" +0ms
  engine:socket sending packet "message" (0) +5ms
  engine:transport setting request +0ms
  socket.io:server incoming connection with id hyBp3wOSzQgd3lVTAAAA +12s
  socket.io:client connecting to namespace / +0ms
  socket.io:namespace adding socket to nsp / +0ms
  engine:socket flushing buffer to transport +9ms
  engine:ws writing "40" +13ms
  socket.io:socket socket connected - writing packet +0ms
  socket.io:socket joining room hyBp3wOSzQgd3lVTAAAA +1ms
  socket.io:socket packet already sent in initial handshake +1ms
  socket.io:socket joined room hyBp3wOSzQgd3lVTAAAA +2ms
  engine:ws received "40/status?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VybmFtZSI6ImFsYmkiLCJuYW1lIjoiQWxleGFuZGVyIEFsYnJlY2h0IiwiYWRtaW4iOnRydWUsImlhdCI6MTU1ODg1MjM2MiwiZXhwIjoxNTU4ODgxMTYyfQ.OoDddKOeM6A9DG6xauW0C3x-x4dg5L_ocT6X8zK9NM8," +15ms
  engine:socket packet +16ms
  socket.io-parser decoded 0/status?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VybmFtZSI6ImFsYmkiLCJuYW1lIjoiQWxleGFuZGVyIEFsYnJlY2h0IiwiYWRtaW4iOnRydWUsImlhdCI6MTU1ODg1MjM2MiwiZXhwIjoxNTU4ODgxMTYyfQ.OoDddKOeM6A9DG6xauW0C3x-x4dg5L_ocT6X8zK9NM8, as {"type":0,"nsp":"/status?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VybmFtZSI6ImFsYmkiLCJuYW1lIjoiQWxleGFuZGVyIEFsYnJlY2h0IiwiYWRtaW4iOnRydWUsImlhdCI6MTU1ODg1MjM2MiwiZXhwIjoxNTU4ODgxMTYyfQ.OoDddKOeM6A9DG6xauW0C3x-x4dg5L_ocT6X8zK9NM8"} +13s
  socket.io:client connecting to namespace /status +28ms
  socket.io:namespace adding socket to nsp /status +26ms
  socket.io:socket socket connected - writing packet +18ms
  socket.io:socket joining room /status#hyBp3wOSzQgd3lVTAAAA +1ms
  socket.io:client writing packet {"type":0,"nsp":"/status"} +4ms
  socket.io-parser encoding packet {"type":0,"nsp":"/status"} +7ms
  socket.io-parser encoded {"type":0,"nsp":"/status"} as 0/status, +1ms
  engine:socket sending packet "message" (0/status,) +12ms
  engine:socket flushing buffer to transport +0ms
  engine:ws writing "40/status," +13ms
  socket.io:socket joined room /status#hyBp3wOSzQgd3lVTAAAA +21ms
  engine:ws received "42/status,["monitor-server-status"]" +20ms
  engine:socket packet +20ms
  socket.io-parser decoded 2/status,["monitor-server-status"] as {"type":2,"nsp":"/status","data":["monitor-server-status"]} +22ms
  engine:ws received "42/status,0["homebridge-version-check",null]" +2ms
  engine:socket packet +2ms
  socket.io-parser decoded 2/status,0["homebridge-version-check",null] as {"type":2,"nsp":"/status","id":0,"data":["homebridge-version-check",null]} +2ms
  socket.io:socket got packet {"type":2,"nsp":"/status","data":["monitor-server-status"]} +6ms
  socket.io:socket emitting event ["monitor-server-status"] +0ms
  socket.io:socket dispatching an event ["monitor-server-status"] +1ms
  socket.io:socket got packet {"type":2,"nsp":"/status","id":0,"data":["homebridge-version-check",null]} +1ms
  socket.io:socket emitting event ["homebridge-version-check",null] +1ms
  socket.io:socket attaching ack callback to event +0ms
  socket.io:socket dispatching an event ["homebridge-version-check",null,null] +1ms
  socket.io:client writing packet {"type":1,"nsp":"/status"} +44ms
  socket.io-parser encoding packet {"type":1,"nsp":"/status"} +20ms
  socket.io-parser encoded {"type":1,"nsp":"/status"} as 1/status, +0ms
  engine:socket sending packet "message" (1/status,) +21ms
  engine:socket flushing buffer to transport +1ms
  engine:ws writing "41/status," +22ms
  socket.io:socket closing socket - reason server namespace disconnect +17ms
  socket.io:client writing packet {"type":2,"data":["exception",{"status":"error","message":"Forbidden resource"}],"nsp":"/status"} +14ms
  socket.io-parser encoding packet {"type":2,"data":["exception",{"status":"error","message":"Forbidden resource"}],"nsp":"/status"} +13ms
  socket.io-parser encoded {"type":2,"data":["exception",{"status":"error","message":"Forbidden resource"}],"nsp":"/status"} as 2/status,["exception",{"status":"error","message":"Forbidden resource"}] +1ms
  engine:socket sending packet "message" (2/status,["exception",{"status":"error","message":"Forbidden resource"}]) +13ms
  engine:socket flushing buffer to transport +0ms
  engine:ws writing "42/status,["exception",{"status":"error","message":"Forbidden resource"}]" +14ms
[2019-5-26 08:38:06] [Raspberry Pi] update currentTemperatureCharacteristic value: 46.16
  socket.io:client client close with reason transport close +14ms
  socket.io:socket closing socket - reason transport close +26ms
[2019-5-26 08:38:08] [Raspberry Pi] update currentTemperatureCharacteristic value: 45.084
[2019-5-26 08:38:10] [Raspberry Pi] update currentTemperatureCharacteristic value: 45.084
[2019-5-26 08:38:12] [Raspberry Pi] update currentTemperatureCharacteristic value: 44.546
  send stat "/usr/lib/node_modules/homebridge-config-ui-x/public/11.d07e1a6816d2d4dd9a7c.js" +0ms
  send pipe "/usr/lib/node_modules/homebridge-config-ui-x/public/11.d07e1a6816d2d4dd9a7c.js" +8ms
  send accept ranges +3ms
  send modified Sat, 26 Oct 1985 08:15:00 GMT +0ms
  send etag W/"a62-7438674ba0" +2ms
  send content-type application/javascript +2ms
  engine handshaking client "hW2qIivd7_PkBbG9AAAB" +6s
  engine:socket sending packet "open" ({"sid":"hW2qIivd7_PkBbG9AAAB","upgrades":[],"pingInterval":25000,"pingTimeout":5000}) +6s
  engine:socket flushing buffer to transport +0ms
  engine:ws writing "0{"sid":"hW2qIivd7_PkBbG9AAAB","upgrades":[],"pingInterval":25000,"pingTimeout":5000}" +6s
  engine:socket sending packet "message" (0) +1ms
  engine:transport setting request +6s
  socket.io:server incoming connection with id hW2qIivd7_PkBbG9AAAB +6s
  socket.io:client connecting to namespace / +6s
  socket.io:namespace adding socket to nsp / +6s
  engine:socket flushing buffer to transport +4ms
  engine:ws writing "40" +4ms
  socket.io:socket socket connected - writing packet +6s
  socket.io:socket joining room hW2qIivd7_PkBbG9AAAB +0ms
  socket.io:socket packet already sent in initial handshake +0ms
  socket.io:socket joined room hW2qIivd7_PkBbG9AAAB +1ms
  engine:ws received "40/log?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VybmFtZSI6ImFsYmkiLCJuYW1lIjoiQWxleGFuZGVyIEFsYnJlY2h0IiwiYWRtaW4iOnRydWUsImlhdCI6MTU1ODg1MjM2MiwiZXhwIjoxNTU4ODgxMTYyfQ.OoDddKOeM6A9DG6xauW0C3x-x4dg5L_ocT6X8zK9NM8," +7ms
  engine:socket packet +7ms
  socket.io-parser decoded 0/log?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VybmFtZSI6ImFsYmkiLCJuYW1lIjoiQWxleGFuZGVyIEFsYnJlY2h0IiwiYWRtaW4iOnRydWUsImlhdCI6MTU1ODg1MjM2MiwiZXhwIjoxNTU4ODgxMTYyfQ.OoDddKOeM6A9DG6xauW0C3x-x4dg5L_ocT6X8zK9NM8, as {"type":0,"nsp":"/log?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VybmFtZSI6ImFsYmkiLCJuYW1lIjoiQWxleGFuZGVyIEFsYnJlY2h0IiwiYWRtaW4iOnRydWUsImlhdCI6MTU1ODg1MjM2MiwiZXhwIjoxNTU4ODgxMTYyfQ.OoDddKOeM6A9DG6xauW0C3x-x4dg5L_ocT6X8zK9NM8"} +6s
  socket.io:client connecting to namespace /log +12ms
  socket.io:namespace adding socket to nsp /log +12ms
  socket.io:socket socket connected - writing packet +10ms
  socket.io:socket joining room /log#hW2qIivd7_PkBbG9AAAB +0ms
  socket.io:client writing packet {"type":0,"nsp":"/log"} +3ms
  socket.io-parser encoding packet {"type":0,"nsp":"/log"} +5ms
  socket.io-parser encoded {"type":0,"nsp":"/log"} as 0/log, +0ms
  engine:socket sending packet "message" (0/log,) +6ms
  engine:socket flushing buffer to transport +1ms
  engine:ws writing "40/log," +7ms
  socket.io:socket joined room /log#hW2qIivd7_PkBbG9AAAB +4ms
  engine:ws received "42/log,["tail-log",{"cols":139,"rows":46}]" +70ms
  engine:socket packet +71ms
  socket.io-parser decoded 2/log,["tail-log",{"cols":139,"rows":46}] as {"type":2,"nsp":"/log","data":["tail-log",{"cols":139,"rows":46}]} +72ms
  socket.io:socket got packet {"type":2,"nsp":"/log","data":["tail-log",{"cols":139,"rows":46}]} +70ms
  socket.io:socket emitting event ["tail-log",{"cols":139,"rows":46}] +0ms
  socket.io:socket dispatching an event ["tail-log",{"cols":139,"rows":46}] +1ms
  socket.io:client writing packet {"type":1,"nsp":"/log"} +76ms
  socket.io-parser encoding packet {"type":1,"nsp":"/log"} +4ms
  socket.io-parser encoded {"type":1,"nsp":"/log"} as 1/log, +1ms
  engine:socket sending packet "message" (1/log,) +5ms
  engine:socket flushing buffer to transport +0ms
  engine:ws writing "41/log," +6ms
  socket.io:socket closing socket - reason server namespace disconnect +4ms
  socket.io:client writing packet {"type":2,"data":["exception",{"status":"error","message":"Forbidden resource"}],"nsp":"/log"} +4ms
  socket.io-parser encoding packet {"type":2,"data":["exception",{"status":"error","message":"Forbidden resource"}],"nsp":"/log"} +4ms
  socket.io-parser encoded {"type":2,"data":["exception",{"status":"error","message":"Forbidden resource"}],"nsp":"/log"} as 2/log,["exception",{"status":"error","message":"Forbidden resource"}] +0ms
  engine:socket sending packet "message" (2/log,["exception",{"status":"error","message":"Forbidden resource"}]) +4ms
  engine:socket flushing buffer to transport +0ms
  engine:ws writing "42/log,["exception",{"status":"error","message":"Forbidden resource"}]" +5ms
  socket.io:client client close with reason transport close +6ms
  socket.io:socket closing socket - reason transport close +8ms
[2019-5-26 08:38:14] [Raspberry Pi] update currentTemperatureCharacteristic value: 45.084
[2019-5-26 08:38:16] [Raspberry Pi] update currentTemperatureCharacteristic value: 45.084
[2019-5-26 08:38:18] [Raspberry Pi] update currentTemperatureCharacteristic value: 44.546
  engine handshaking client "2b0rm44g9yG7880EAAAC" +6s
  engine:socket sending packet "open" ({"sid":"2b0rm44g9yG7880EAAAC","upgrades":[],"pingInterval":25000,"pingTimeout":5000}) +6s
  engine:socket flushing buffer to transport +0ms
  engine:ws writing "0{"sid":"2b0rm44g9yG7880EAAAC","upgrades":[],"pingInterval":25000,"pingTimeout":5000}" +6s
  engine:socket sending packet "message" (0) +2ms
  engine:transport setting request +6s
  socket.io:server incoming connection with id 2b0rm44g9yG7880EAAAC +6s
  socket.io:client connecting to namespace / +6s
  socket.io:namespace adding socket to nsp / +6s
  engine:socket flushing buffer to transport +4ms
  engine:ws writing "40" +6ms
  socket.io:socket socket connected - writing packet +6s
  socket.io:socket joining room 2b0rm44g9yG7880EAAAC +0ms
  socket.io:socket packet already sent in initial handshake +1ms
  socket.io:socket joined room 2b0rm44g9yG7880EAAAC +1ms
  engine:ws received "40/status?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VybmFtZSI6ImFsYmkiLCJuYW1lIjoiQWxleGFuZGVyIEFsYnJlY2h0IiwiYWRtaW4iOnRydWUsImlhdCI6MTU1ODg1MjM2MiwiZXhwIjoxNTU4ODgxMTYyfQ.OoDddKOeM6A9DG6xauW0C3x-x4dg5L_ocT6X8zK9NM8," +4ms
  engine:socket packet +6ms
  socket.io-parser decoded 0/status?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VybmFtZSI6ImFsYmkiLCJuYW1lIjoiQWxleGFuZGVyIEFsYnJlY2h0IiwiYWRtaW4iOnRydWUsImlhdCI6MTU1ODg1MjM2MiwiZXhwIjoxNTU4ODgxMTYyfQ.OoDddKOeM6A9DG6xauW0C3x-x4dg5L_ocT6X8zK9NM8, as {"type":0,"nsp":"/status?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VybmFtZSI6ImFsYmkiLCJuYW1lIjoiQWxleGFuZGVyIEFsYnJlY2h0IiwiYWRtaW4iOnRydWUsImlhdCI6MTU1ODg1MjM2MiwiZXhwIjoxNTU4ODgxMTYyfQ.OoDddKOeM6A9DG6xauW0C3x-x4dg5L_ocT6X8zK9NM8"} +6s
  socket.io:client connecting to namespace /status +12ms
  socket.io:namespace adding socket to nsp /status +12ms
  socket.io:socket socket connected - writing packet +7ms
  socket.io:socket joining room /status#2b0rm44g9yG7880EAAAC +1ms
  socket.io:client writing packet {"type":0,"nsp":"/status"} +3ms
  socket.io-parser encoding packet {"type":0,"nsp":"/status"} +6ms
  socket.io-parser encoded {"type":0,"nsp":"/status"} as 0/status, +0ms
  engine:socket sending packet "message" (0/status,) +7ms
  engine:socket flushing buffer to transport +1ms
  engine:ws writing "40/status," +9ms
  socket.io:socket joined room /status#2b0rm44g9yG7880EAAAC +7ms
  engine:ws received "42/status,["monitor-server-status"]" +6ms
  engine:socket packet +6ms
  socket.io-parser decoded 2/status,["monitor-server-status"] as {"type":2,"nsp":"/status","data":["monitor-server-status"]} +8ms
  socket.io:socket got packet {"type":2,"nsp":"/status","data":["monitor-server-status"]} +2ms
  socket.io:socket emitting event ["monitor-server-status"] +1ms
  socket.io:socket dispatching an event ["monitor-server-status"] +0ms
  socket.io:client writing packet {"type":1,"nsp":"/status"} +12ms
  socket.io-parser encoding packet {"type":1,"nsp":"/status"} +4ms
  socket.io-parser encoded {"type":1,"nsp":"/status"} as 1/status, +0ms
  engine:socket sending packet "message" (1/status,) +5ms
  engine:socket flushing buffer to transport +1ms
  engine:ws writing "41/status," +6ms
  socket.io:socket closing socket - reason server namespace disconnect +4ms
  socket.io:client writing packet {"type":2,"data":["exception",{"status":"error","message":"Forbidden resource"}],"nsp":"/status"} +5ms
  socket.io-parser encoding packet {"type":2,"data":["exception",{"status":"error","message":"Forbidden resource"}],"nsp":"/status"} +4ms
  socket.io-parser encoded {"type":2,"data":["exception",{"status":"error","message":"Forbidden resource"}],"nsp":"/status"} as 2/status,["exception",{"status":"error","message":"Forbidden resource"}] +0ms
  engine:socket sending packet "message" (2/status,["exception",{"status":"error","message":"Forbidden resource"}]) +4ms
  engine:socket flushing buffer to transport +0ms
  engine:ws writing "42/status,["exception",{"status":"error","message":"Forbidden resource"}]" +4ms
  engine:ws received "42/status,0["homebridge-version-check",null]" +19ms
  engine:socket packet +20ms
  socket.io-parser decoded 2/status,0["homebridge-version-check",null] as {"type":2,"nsp":"/status","id":0,"data":["homebridge-version-check",null]} +26ms
  socket.io:client no socket for namespace /status +26ms
  socket.io:client client close with reason transport close +5ms
  socket.io:socket closing socket - reason transport close +34ms
  engine handshaking client "HfDKD-bTUYDaststAAAD" +1s
  engine:socket sending packet "open" ({"sid":"HfDKD-bTUYDaststAAAD","upgrades":[],"pingInterval":25000,"pingTimeout":5000}) +1s
  engine:socket flushing buffer to transport +1ms
  engine:ws writing "0{"sid":"HfDKD-bTUYDaststAAAD","upgrades":[],"pingInterval":25000,"pingTimeout":5000}" +1s
  engine:socket sending packet "message" (0) +1ms
  engine:transport setting request +1s
  socket.io:server incoming connection with id HfDKD-bTUYDaststAAAD +1s
  socket.io:client connecting to namespace / +1s
  socket.io:namespace adding socket to nsp / +1s
  engine:socket flushing buffer to transport +7ms
  engine:ws writing "40" +8ms
  socket.io:socket socket connected - writing packet +1s
  socket.io:socket joining room HfDKD-bTUYDaststAAAD +1ms
  socket.io:socket packet already sent in initial handshake +0ms
  socket.io:socket joined room HfDKD-bTUYDaststAAAD +2ms
  engine:ws received "40/status?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VybmFtZSI6ImFsYmkiLCJuYW1lIjoiQWxleGFuZGVyIEFsYnJlY2h0IiwiYWRtaW4iOnRydWUsImlhdCI6MTU1ODg1MjM2MiwiZXhwIjoxNTU4ODgxMTYyfQ.OoDddKOeM6A9DG6xauW0C3x-x4dg5L_ocT6X8zK9NM8," +5ms
  engine:socket packet +6ms
  socket.io-parser decoded 0/status?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VybmFtZSI6ImFsYmkiLCJuYW1lIjoiQWxleGFuZGVyIEFsYnJlY2h0IiwiYWRtaW4iOnRydWUsImlhdCI6MTU1ODg1MjM2MiwiZXhwIjoxNTU4ODgxMTYyfQ.OoDddKOeM6A9DG6xauW0C3x-x4dg5L_ocT6X8zK9NM8, as {"type":0,"nsp":"/status?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VybmFtZSI6ImFsYmkiLCJuYW1lIjoiQWxleGFuZGVyIEFsYnJlY2h0IiwiYWRtaW4iOnRydWUsImlhdCI6MTU1ODg1MjM2MiwiZXhwIjoxNTU4ODgxMTYyfQ.OoDddKOeM6A9DG6xauW0C3x-x4dg5L_ocT6X8zK9NM8"} +1s
  socket.io:client connecting to namespace /status +15ms
  socket.io:namespace adding socket to nsp /status +15ms
  socket.io:socket socket connected - writing packet +10ms
  socket.io:socket joining room /status#HfDKD-bTUYDaststAAAD +1ms
  socket.io:client writing packet {"type":0,"nsp":"/status"} +4ms
  socket.io-parser encoding packet {"type":0,"nsp":"/status"} +9ms
  socket.io-parser encoded {"type":0,"nsp":"/status"} as 0/status, +0ms
  engine:socket sending packet "message" (0/status,) +11ms
  engine:socket flushing buffer to transport +0ms
  engine:ws writing "40/status," +12ms
  socket.io:socket joined room /status#HfDKD-bTUYDaststAAAD +7ms
  engine:ws received "42/status,["monitor-server-status"]" +8ms
  engine:socket packet +8ms
  socket.io-parser decoded 2/status,["monitor-server-status"] as {"type":2,"nsp":"/status","data":["monitor-server-status"]} +10ms
  socket.io:socket got packet {"type":2,"nsp":"/status","data":["monitor-server-status"]} +5ms
  socket.io:socket emitting event ["monitor-server-status"] +1ms
  socket.io:socket dispatching an event ["monitor-server-status"] +0ms
  socket.io:client writing packet {"type":1,"nsp":"/status"} +16ms
  socket.io-parser encoding packet {"type":1,"nsp":"/status"} +5ms
  socket.io-parser encoded {"type":1,"nsp":"/status"} as 1/status, +1ms
  engine:socket sending packet "message" (1/status,) +7ms
  engine:socket flushing buffer to transport +0ms
  engine:ws writing "41/status," +8ms
  socket.io:socket closing socket - reason server namespace disconnect +6ms
  socket.io:client writing packet {"type":2,"data":["exception",{"status":"error","message":"Forbidden resource"}],"nsp":"/status"} +6ms
  socket.io-parser encoding packet {"type":2,"data":["exception",{"status":"error","message":"Forbidden resource"}],"nsp":"/status"} +5ms
  socket.io-parser encoded {"type":2,"data":["exception",{"status":"error","message":"Forbidden resource"}],"nsp":"/status"} as 2/status,["exception",{"status":"error","message":"Forbidden resource"}] +1ms
  engine:socket sending packet "message" (2/status,["exception",{"status":"error","message":"Forbidden resource"}]) +6ms
  engine:socket flushing buffer to transport +0ms
  engine:ws writing "42/status,["exception",{"status":"error","message":"Forbidden resource"}]" +6ms
  engine:ws received "42/status,0["homebridge-version-check",null]" +14ms
  engine:socket packet +16ms
  socket.io-parser decoded 2/status,0["homebridge-version-check",null] as {"type":2,"nsp":"/status","id":0,"data":["homebridge-version-check",null]} +17ms
  socket.io:client no socket for namespace /status +19ms
  socket.io:client client close with reason transport close +3ms
  socket.io:socket closing socket - reason transport close +26ms
[2019-5-26 08:38:20] [Raspberry Pi] update currentTemperatureCharacteristic value: 45.084
[2019-5-26 08:38:22] [Raspberry Pi] update currentTemperatureCharacteristic value: 46.16
[2019-5-26 08:38:24] [Raspberry Pi] update currentTemperatureCharacteristic value: 45.622
[2019-5-26 08:38:26] [Raspberry Pi] update currentTemperatureCharacteristic value: 45.084
  engine handshaking client "T3TNC-JSm0YpuGi8AAAE" +6s
  engine:socket sending packet "open" ({"sid":"T3TNC-JSm0YpuGi8AAAE","upgrades":[],"pingInterval":25000,"pingTimeout":5000}) +6s
  engine:socket flushing buffer to transport +1ms
  engine:ws writing "0{"sid":"T3TNC-JSm0YpuGi8AAAE","upgrades":[],"pingInterval":25000,"pingTimeout":5000}" +6s
  engine:socket sending packet "message" (0) +2ms
  engine:transport setting request +6s
  socket.io:server incoming connection with id T3TNC-JSm0YpuGi8AAAE +6s
  socket.io:client connecting to namespace / +6s
  socket.io:namespace adding socket to nsp / +6s
  engine:socket flushing buffer to transport +6ms
  engine:ws writing "40" +7ms
  socket.io:socket socket connected - writing packet +6s
  socket.io:socket joining room T3TNC-JSm0YpuGi8AAAE +0ms
  socket.io:socket packet already sent in initial handshake +1ms
  socket.io:socket joined room T3TNC-JSm0YpuGi8AAAE +1ms
  engine:ws received "40/status?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VybmFtZSI6ImFsYmkiLCJuYW1lIjoiQWxleGFuZGVyIEFsYnJlY2h0IiwiYWRtaW4iOnRydWUsImlhdCI6MTU1ODg1MjM2MiwiZXhwIjoxNTU4ODgxMTYyfQ.OoDddKOeM6A9DG6xauW0C3x-x4dg5L_ocT6X8zK9NM8," +5ms
  engine:socket packet +6ms
  socket.io-parser decoded 0/status?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VybmFtZSI6ImFsYmkiLCJuYW1lIjoiQWxleGFuZGVyIEFsYnJlY2h0IiwiYWRtaW4iOnRydWUsImlhdCI6MTU1ODg1MjM2MiwiZXhwIjoxNTU4ODgxMTYyfQ.OoDddKOeM6A9DG6xauW0C3x-x4dg5L_ocT6X8zK9NM8, as {"type":0,"nsp":"/status?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VybmFtZSI6ImFsYmkiLCJuYW1lIjoiQWxleGFuZGVyIEFsYnJlY2h0IiwiYWRtaW4iOnRydWUsImlhdCI6MTU1ODg1MjM2MiwiZXhwIjoxNTU4ODgxMTYyfQ.OoDddKOeM6A9DG6xauW0C3x-x4dg5L_ocT6X8zK9NM8"} +6s
  socket.io:client connecting to namespace /status +15ms
  socket.io:namespace adding socket to nsp /status +16ms
  engine:ws received "40/plugins?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VybmFtZSI6ImFsYmkiLCJuYW1lIjoiQWxleGFuZGVyIEFsYnJlY2h0IiwiYWRtaW4iOnRydWUsImlhdCI6MTU1ODg1MjM2MiwiZXhwIjoxNTU4ODgxMTYyfQ.OoDddKOeM6A9DG6xauW0C3x-x4dg5L_ocT6X8zK9NM8," +10ms
  engine:socket packet +9ms
  socket.io-parser decoded 0/plugins?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VybmFtZSI6ImFsYmkiLCJuYW1lIjoiQWxleGFuZGVyIEFsYnJlY2h0IiwiYWRtaW4iOnRydWUsImlhdCI6MTU1ODg1MjM2MiwiZXhwIjoxNTU4ODgxMTYyfQ.OoDddKOeM6A9DG6xauW0C3x-x4dg5L_ocT6X8zK9NM8, as {"type":0,"nsp":"/plugins?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VybmFtZSI6ImFsYmkiLCJuYW1lIjoiQWxleGFuZGVyIEFsYnJlY2h0IiwiYWRtaW4iOnRydWUsImlhdCI6MTU1ODg1MjM2MiwiZXhwIjoxNTU4ODgxMTYyfQ.OoDddKOeM6A9DG6xauW0C3x-x4dg5L_ocT6X8zK9NM8"} +10ms
  socket.io:client connecting to namespace /plugins +9ms
  socket.io:namespace adding socket to nsp /plugins +9ms
  socket.io:socket socket connected - writing packet +20ms
  socket.io:socket joining room /status#T3TNC-JSm0YpuGi8AAAE +0ms
  socket.io:client writing packet {"type":0,"nsp":"/status"} +5ms
  socket.io-parser encoding packet {"type":0,"nsp":"/status"} +9ms
  socket.io-parser encoded {"type":0,"nsp":"/status"} as 0/status, +0ms
  engine:socket sending packet "message" (0/status,) +12ms
  engine:socket flushing buffer to transport +0ms
  engine:ws writing "40/status," +13ms
  socket.io:socket socket connected - writing packet +9ms
  socket.io:socket joining room /plugins#T3TNC-JSm0YpuGi8AAAE +0ms
  socket.io:client writing packet {"type":0,"nsp":"/plugins"} +9ms
  socket.io-parser encoding packet {"type":0,"nsp":"/plugins"} +8ms
  socket.io-parser encoded {"type":0,"nsp":"/plugins"} as 0/plugins, +1ms
  engine:socket sending packet "message" (0/plugins,) +8ms
  socket.io:socket joined room /status#T3TNC-JSm0YpuGi8AAAE +6ms
  engine:socket flushing buffer to transport +5ms
  engine:ws writing "40/plugins," +13ms
  socket.io:socket joined room /plugins#T3TNC-JSm0YpuGi8AAAE +3ms
[2019-5-26 08:38:28] [Raspberry Pi] update currentTemperatureCharacteristic value: 45.084
  engine:ws received "42/status,["monitor-server-status"]" +3s
  engine:socket packet +3s
  socket.io-parser decoded 2/status,["monitor-server-status"] as {"type":2,"nsp":"/status","data":["monitor-server-status"]} +3s
  socket.io:socket got packet {"type":2,"nsp":"/status","data":["monitor-server-status"]} +3s
  socket.io:socket emitting event ["monitor-server-status"] +0ms
  socket.io:socket dispatching an event ["monitor-server-status"] +1ms
  socket.io:client writing packet {"type":1,"nsp":"/status"} +3s
  socket.io-parser encoding packet {"type":1,"nsp":"/status"} +7ms
  socket.io-parser encoded {"type":1,"nsp":"/status"} as 1/status, +0ms
  engine:socket sending packet "message" (1/status,) +7ms
  engine:socket flushing buffer to transport +1ms
  engine:ws writing "41/status," +10ms
  socket.io:socket closing socket - reason server namespace disconnect +7ms
  socket.io:client writing packet {"type":2,"data":["exception",{"status":"error","message":"Forbidden resource"}],"nsp":"/status"} +7ms
  socket.io-parser encoding packet {"type":2,"data":["exception",{"status":"error","message":"Forbidden resource"}],"nsp":"/status"} +7ms
  socket.io-parser encoded {"type":2,"data":["exception",{"status":"error","message":"Forbidden resource"}],"nsp":"/status"} as 2/status,["exception",{"status":"error","message":"Forbidden resource"}] +0ms
  engine:socket sending packet "message" (2/status,["exception",{"status":"error","message":"Forbidden resource"}]) +7ms
  engine:socket flushing buffer to transport +0ms
  engine:ws writing "42/status,["exception",{"status":"error","message":"Forbidden resource"}]" +7ms
  engine:ws received "42/status,2["homebridge-version-check",null]" +2ms
  engine:socket packet +4ms
  socket.io-parser decoded 2/status,2["homebridge-version-check",null] as {"type":2,"nsp":"/status","id":2,"data":["homebridge-version-check",null]} +6ms
  socket.io:client no socket for namespace /status +7ms
[2019-5-26 08:38:30] [Raspberry Pi] update currentTemperatureCharacteristic value: 45.084
  socket.io:client client close with reason transport close +2s
  socket.io:socket closing socket - reason transport close +2s
  socket.io:socket closing socket - reason transport close +0ms
  send stat "/usr/lib/node_modules/homebridge-config-ui-x/public/i18n/de.json" +19s
  send pipe "/usr/lib/node_modules/homebridge-config-ui-x/public/i18n/de.json" +2ms
  send accept ranges +1ms
  send modified Sat, 26 Oct 1985 08:15:00 GMT +1ms
  send etag W/"33c2-7438674ba0" +1ms
  send content-type application/json +1ms
  engine handshaking client "BuWN25a9_aufj7pmAAAF" +4s
  engine:socket sending packet "open" ({"sid":"BuWN25a9_aufj7pmAAAF","upgrades":[],"pingInterval":25000,"pingTimeout":5000}) +2s
  engine:socket flushing buffer to transport +0ms
  engine:ws writing "0{"sid":"BuWN25a9_aufj7pmAAAF","upgrades":[],"pingInterval":25000,"pingTimeout":5000}" +2s
  engine:socket sending packet "message" (0) +1ms
  engine:transport setting request +4s
  socket.io:server incoming connection with id BuWN25a9_aufj7pmAAAF +4s
  socket.io:client connecting to namespace / +146ms
  socket.io:namespace adding socket to nsp / +4s
  engine:socket flushing buffer to transport +8ms
  engine:ws writing "40" +10ms
  socket.io:socket socket connected - writing packet +154ms
  socket.io:socket joining room BuWN25a9_aufj7pmAAAF +0ms
  socket.io:socket packet already sent in initial handshake +0ms
  socket.io:socket joined room BuWN25a9_aufj7pmAAAF +1ms
  engine:ws received "40/status?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VybmFtZSI6ImFsYmkiLCJuYW1lIjoiQWxleGFuZGVyIEFsYnJlY2h0IiwiYWRtaW4iOnRydWUsImlhdCI6MTU1ODg1MjM2MiwiZXhwIjoxNTU4ODgxMTYyfQ.OoDddKOeM6A9DG6xauW0C3x-x4dg5L_ocT6X8zK9NM8," +3ms
  engine:socket packet +4ms
  socket.io-parser decoded 0/status?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VybmFtZSI6ImFsYmkiLCJuYW1lIjoiQWxleGFuZGVyIEFsYnJlY2h0IiwiYWRtaW4iOnRydWUsImlhdCI6MTU1ODg1MjM2MiwiZXhwIjoxNTU4ODgxMTYyfQ.OoDddKOeM6A9DG6xauW0C3x-x4dg5L_ocT6X8zK9NM8, as {"type":0,"nsp":"/status?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VybmFtZSI6ImFsYmkiLCJuYW1lIjoiQWxleGFuZGVyIEFsYnJlY2h0IiwiYWRtaW4iOnRydWUsImlhdCI6MTU1ODg1MjM2MiwiZXhwIjoxNTU4ODgxMTYyfQ.OoDddKOeM6A9DG6xauW0C3x-x4dg5L_ocT6X8zK9NM8"} +2s
  socket.io:client connecting to namespace /status +14ms
  socket.io:namespace adding socket to nsp /status +14ms
  socket.io:socket socket connected - writing packet +6ms
  socket.io:socket joining room /status#BuWN25a9_aufj7pmAAAF +0ms
  socket.io:client writing packet {"type":0,"nsp":"/status"} +3ms
  socket.io-parser encoding packet {"type":0,"nsp":"/status"} +5ms
  socket.io-parser encoded {"type":0,"nsp":"/status"} as 0/status, +1ms
  engine:socket sending packet "message" (0/status,) +7ms
  engine:socket flushing buffer to transport +1ms
  engine:ws writing "40/status," +8ms
  socket.io:socket joined room /status#BuWN25a9_aufj7pmAAAF +6ms
  engine:ws received "42/status,["monitor-server-status"]" +7ms
  engine:socket packet +7ms
  socket.io-parser decoded 2/status,["monitor-server-status"] as {"type":2,"nsp":"/status","data":["monitor-server-status"]} +9ms
  socket.io:socket got packet {"type":2,"nsp":"/status","data":["monitor-server-status"]} +6ms
  socket.io:socket emitting event ["monitor-server-status"] +0ms
  socket.io:socket dispatching an event ["monitor-server-status"] +1ms
  socket.io:client writing packet {"type":1,"nsp":"/status"} +14ms
  socket.io-parser encoding packet {"type":1,"nsp":"/status"} +4ms
  socket.io-parser encoded {"type":1,"nsp":"/status"} as 1/status, +0ms
  engine:socket sending packet "message" (1/status,) +6ms
  engine:socket flushing buffer to transport +0ms
  engine:ws writing "41/status," +6ms
  socket.io:socket closing socket - reason server namespace disconnect +4ms
  socket.io:client writing packet {"type":2,"data":["exception",{"status":"error","message":"Forbidden resource"}],"nsp":"/status"} +4ms
  socket.io-parser encoding packet {"type":2,"data":["exception",{"status":"error","message":"Forbidden resource"}],"nsp":"/status"} +4ms
  socket.io-parser encoded {"type":2,"data":["exception",{"status":"error","message":"Forbidden resource"}],"nsp":"/status"} as 2/status,["exception",{"status":"error","message":"Forbidden resource"}] +0ms
  engine:socket sending packet "message" (2/status,["exception",{"status":"error","message":"Forbidden resource"}]) +4ms
  engine:socket flushing buffer to transport +0ms
  engine:ws writing "42/status,["exception",{"status":"error","message":"Forbidden resource"}]" +4ms
  engine:ws received "42/status,0["homebridge-version-check",null]" +1ms
  engine:socket packet +2ms
  socket.io-parser decoded 2/status,0["homebridge-version-check",null] as {"type":2,"nsp":"/status","id":0,"data":["homebridge-version-check",null]} +3ms
  socket.io:client no socket for namespace /status +4ms
  socket.io:client client close with reason transport close +4ms
  socket.io:socket closing socket - reason transport close +10ms
[2019-5-26 08:38:32] [Raspberry Pi] update currentTemperatureCharacteristic value: 44.546
  engine handshaking client "RGTjmeYHaJqlbgisAAAG" +2s
  engine:socket sending packet "open" ({"sid":"RGTjmeYHaJqlbgisAAAG","upgrades":[],"pingInterval":25000,"pingTimeout":5000}) +2s
  engine:socket flushing buffer to transport +1ms
  engine:ws writing "0{"sid":"RGTjmeYHaJqlbgisAAAG","upgrades":[],"pingInterval":25000,"pingTimeout":5000}" +2s
  engine:socket sending packet "message" (0) +2ms
  engine:transport setting request +2s
  socket.io:server incoming connection with id RGTjmeYHaJqlbgisAAAG +2s
  socket.io:client connecting to namespace / +2s
  socket.io:namespace adding socket to nsp / +2s
  engine:socket flushing buffer to transport +5ms
  engine:ws writing "40" +8ms
  socket.io:socket socket connected - writing packet +2s
  socket.io:socket joining room RGTjmeYHaJqlbgisAAAG +0ms
  socket.io:socket packet already sent in initial handshake +1ms
  socket.io:socket joined room RGTjmeYHaJqlbgisAAAG +1ms
  engine:ws received "40/status?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VybmFtZSI6ImFsYmkiLCJuYW1lIjoiQWxleGFuZGVyIEFsYnJlY2h0IiwiYWRtaW4iOnRydWUsImlhdCI6MTU1ODg1MjM2MiwiZXhwIjoxNTU4ODgxMTYyfQ.OoDddKOeM6A9DG6xauW0C3x-x4dg5L_ocT6X8zK9NM8," +5ms
  engine:socket packet +6ms
  socket.io-parser decoded 0/status?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VybmFtZSI6ImFsYmkiLCJuYW1lIjoiQWxleGFuZGVyIEFsYnJlY2h0IiwiYWRtaW4iOnRydWUsImlhdCI6MTU1ODg1MjM2MiwiZXhwIjoxNTU4ODgxMTYyfQ.OoDddKOeM6A9DG6xauW0C3x-x4dg5L_ocT6X8zK9NM8, as {"type":0,"nsp":"/status?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VybmFtZSI6ImFsYmkiLCJuYW1lIjoiQWxleGFuZGVyIEFsYnJlY2h0IiwiYWRtaW4iOnRydWUsImlhdCI6MTU1ODg1MjM2MiwiZXhwIjoxNTU4ODgxMTYyfQ.OoDddKOeM6A9DG6xauW0C3x-x4dg5L_ocT6X8zK9NM8"} +2s
  socket.io:client connecting to namespace /status +14ms
  socket.io:namespace adding socket to nsp /status +14ms
  socket.io:socket socket connected - writing packet +10ms
  socket.io:socket joining room /status#RGTjmeYHaJqlbgisAAAG +3ms
  socket.io:client writing packet {"type":0,"nsp":"/status"} +7ms
  socket.io-parser encoding packet {"type":0,"nsp":"/status"} +10ms
  socket.io-parser encoded {"type":0,"nsp":"/status"} as 0/status, +0ms
  engine:socket sending packet "message" (0/status,) +13ms
  engine:socket flushing buffer to transport +0ms
  engine:ws writing "40/status," +13ms
  socket.io:socket joined room /status#RGTjmeYHaJqlbgisAAAG +6ms
  engine:ws received "42/status,["monitor-server-status"]" +5ms
  engine:socket packet +6ms
  socket.io-parser decoded 2/status,["monitor-server-status"] as {"type":2,"nsp":"/status","data":["monitor-server-status"]} +7ms
  socket.io:socket got packet {"type":2,"nsp":"/status","data":["monitor-server-status"]} +3ms
  socket.io:socket emitting event ["monitor-server-status"] +1ms
  socket.io:socket dispatching an event ["monitor-server-status"] +0ms
  socket.io:client writing packet {"type":1,"nsp":"/status"} +12ms
  socket.io-parser encoding packet {"type":1,"nsp":"/status"} +5ms
  socket.io-parser encoded {"type":1,"nsp":"/status"} as 1/status, +0ms
  engine:socket sending packet "message" (1/status,) +6ms
  engine:socket flushing buffer to transport +0ms
  engine:ws writing "41/status," +7ms
  socket.io:socket closing socket - reason server namespace disconnect +5ms
  socket.io:client writing packet {"type":2,"data":["exception",{"status":"error","message":"Forbidden resource"}],"nsp":"/status"} +5ms
  socket.io-parser encoding packet {"type":2,"data":["exception",{"status":"error","message":"Forbidden resource"}],"nsp":"/status"} +5ms
  socket.io-parser encoded {"type":2,"data":["exception",{"status":"error","message":"Forbidden resource"}],"nsp":"/status"} as 2/status,["exception",{"status":"error","message":"Forbidden resource"}] +1ms
  engine:socket sending packet "message" (2/status,["exception",{"status":"error","message":"Forbidden resource"}]) +6ms
  engine:socket flushing buffer to transport +0ms
  engine:ws writing "42/status,["exception",{"status":"error","message":"Forbidden resource"}]" +6ms
  engine:ws received "42/status,0["homebridge-version-check",null]" +2ms
  engine:socket packet +3ms
  socket.io-parser decoded 2/status,0["homebridge-version-check",null] as {"type":2,"nsp":"/status","id":0,"data":["homebridge-version-check",null]} +4ms
  socket.io:client no socket for namespace /status +6ms
  socket.io:client client close with reason transport close +3ms
  socket.io:socket closing socket - reason transport close +13ms
  engine handshaking client "BwRFfQxVR4zoOikLAAAH" +508ms
  engine:socket sending packet "open" ({"sid":"BwRFfQxVR4zoOikLAAAH","upgrades":[],"pingInterval":25000,"pingTimeout":5000}) +460ms
  engine:socket flushing buffer to transport +0ms
  engine:ws writing "0{"sid":"BwRFfQxVR4zoOikLAAAH","upgrades":[],"pingInterval":25000,"pingTimeout":5000}" +461ms
  engine:socket sending packet "message" (0) +1ms
  engine:transport setting request +506ms
  socket.io:server incoming connection with id BwRFfQxVR4zoOikLAAAH +505ms
  socket.io:client connecting to namespace / +458ms
  socket.io:namespace adding socket to nsp / +491ms
  engine:socket flushing buffer to transport +2ms
  engine:ws writing "40" +3ms
  socket.io:socket socket connected - writing packet +459ms
  socket.io:socket joining room BwRFfQxVR4zoOikLAAAH +0ms
  socket.io:socket packet already sent in initial handshake +0ms
  socket.io:socket joined room BwRFfQxVR4zoOikLAAAH +1ms
  engine:ws received "40/status?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VybmFtZSI6ImFsYmkiLCJuYW1lIjoiQWxleGFuZGVyIEFsYnJlY2h0IiwiYWRtaW4iOnRydWUsImlhdCI6MTU1ODg1MjM2MiwiZXhwIjoxNTU4ODgxMTYyfQ.OoDddKOeM6A9DG6xauW0C3x-x4dg5L_ocT6X8zK9NM8," +4ms
  engine:socket packet +4ms
  socket.io-parser decoded 0/status?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VybmFtZSI6ImFsYmkiLCJuYW1lIjoiQWxleGFuZGVyIEFsYnJlY2h0IiwiYWRtaW4iOnRydWUsImlhdCI6MTU1ODg1MjM2MiwiZXhwIjoxNTU4ODgxMTYyfQ.OoDddKOeM6A9DG6xauW0C3x-x4dg5L_ocT6X8zK9NM8, as {"type":0,"nsp":"/status?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VybmFtZSI6ImFsYmkiLCJuYW1lIjoiQWxleGFuZGVyIEFsYnJlY2h0IiwiYWRtaW4iOnRydWUsImlhdCI6MTU1ODg1MjM2MiwiZXhwIjoxNTU4ODgxMTYyfQ.OoDddKOeM6A9DG6xauW0C3x-x4dg5L_ocT6X8zK9NM8"} +468ms
  socket.io:client connecting to namespace /status +7ms
  socket.io:namespace adding socket to nsp /status +7ms
  socket.io:socket socket connected - writing packet +5ms
  socket.io:socket joining room /status#BwRFfQxVR4zoOikLAAAH +1ms
  socket.io:client writing packet {"type":0,"nsp":"/status"} +2ms
  socket.io-parser encoding packet {"type":0,"nsp":"/status"} +3ms
  socket.io-parser encoded {"type":0,"nsp":"/status"} as 0/status, +0ms
  engine:socket sending packet "message" (0/status,) +5ms
  engine:socket flushing buffer to transport +0ms
  engine:ws writing "40/status," +5ms
  socket.io:socket joined room /status#BwRFfQxVR4zoOikLAAAH +3ms
  engine:ws received "42/status,["monitor-server-status"]" +3ms
  engine:socket packet +3ms
  socket.io-parser decoded 2/status,["monitor-server-status"] as {"type":2,"nsp":"/status","data":["monitor-server-status"]} +4ms
  socket.io:socket got packet {"type":2,"nsp":"/status","data":["monitor-server-status"]} +2ms
  socket.io:socket emitting event ["monitor-server-status"] +0ms
  socket.io:socket dispatching an event ["monitor-server-status"] +0ms
  socket.io:client writing packet {"type":1,"nsp":"/status"} +7ms
  socket.io-parser encoding packet {"type":1,"nsp":"/status"} +3ms
  socket.io-parser encoded {"type":1,"nsp":"/status"} as 1/status, +0ms
  engine:socket sending packet "message" (1/status,) +3ms
  engine:socket flushing buffer to transport +1ms
  engine:ws writing "41/status," +4ms
  socket.io:socket closing socket - reason server namespace disconnect +3ms
  socket.io:client writing packet {"type":2,"data":["exception",{"status":"error","message":"Forbidden resource"}],"nsp":"/status"} +3ms
  socket.io-parser encoding packet {"type":2,"data":["exception",{"status":"error","message":"Forbidden resource"}],"nsp":"/status"} +3ms
  socket.io-parser encoded {"type":2,"data":["exception",{"status":"error","message":"Forbidden resource"}],"nsp":"/status"} as 2/status,["exception",{"status":"error","message":"Forbidden resource"}] +0ms
  engine:socket sending packet "message" (2/status,["exception",{"status":"error","message":"Forbidden resource"}]) +2ms
  engine:socket flushing buffer to transport +1ms
  engine:ws writing "42/status,["exception",{"status":"error","message":"Forbidden resource"}]" +3ms
  engine:ws received "42/status,0["homebridge-version-check",null]" +1ms
  engine:socket packet +1ms
  socket.io-parser decoded 2/status,0["homebridge-version-check",null] as {"type":2,"nsp":"/status","id":0,"data":["homebridge-version-check",null]} +2ms
  socket.io:client no socket for namespace /status +3ms
  socket.io:client client close with reason transport close +3ms
  socket.io:socket closing socket - reason transport close +8ms
[2019-5-26 08:38:34] [Raspberry Pi] update currentTemperatureCharacteristi
albi commented 5 years ago

I hope the log is the correct one and is helping you to find the issue. I would like to help you with more log files if needed.

NorthernMan54 commented 5 years ago

From the log, what is troubling is this message

yamaha-home null +43ms, which I think is the response from WX-20

The plugin is using the WEB interface to control the devices, and expects there to be a website at this address

http://10.0.1.8/

and

http://10.0.1.9/

And the one at 10.0.1.9 should be the same as the .8

albi commented 5 years ago

Yep on both addresses there are the web interfaces of the devices available.

NorthernMan54 commented 5 years ago

Was there a chance that your second device was offline during the log gathering? I'm asking the duplicate message was missing this time. Could you try again, but with these DEBUG options? This will limit the noise to just the plugin.

Also as I only have a single Yamaha Receiver, I'm not 100% sure how well it works with multiple. Technically it should, but I have no way to test.

DEBUG=yamaha,Yamaha homebridge

PS Have you tried the other Yamaha plugins, like the music cast one?

albi commented 5 years ago

No it is permanently online. Here is the debug log you requested…

[2019-5-28 08:17:38] Loaded config.json with 3 accessories and 5 platforms.
[2019-5-28 08:17:38] ---
[2019-5-28 08:17:39] Loaded plugin: homebridge-config-ui-x
[2019-5-28 08:17:39] Registering platform 'homebridge-config-ui-x.config'
[2019-5-28 08:17:39] ---
[2019-5-28 08:17:40] Loaded plugin: homebridge-eveatmo
[2019-5-28 08:17:40] Registering platform 'homebridge-eveatmo.eveatmo'
[2019-5-28 08:17:40] ---
[2019-5-28 08:17:40] Loaded plugin: homebridge-panasonic-viera-tv
[2019-5-28 08:17:40] Registering accessory 'homebridge-panasonic.Panasonic-TV'
[2019-5-28 08:17:40] ---
[2019-5-28 08:17:42] Loaded plugin: homebridge-people
[2019-5-28 08:17:42] Registering platform 'homebridge-people.People'
[2019-5-28 08:17:42] Registering accessory 'homebridge-people.PeopleAccessory'
[2019-5-28 08:17:42] Registering accessory 'homebridge-people.PeopleAllAccessory'
[2019-5-28 08:17:42] ---
[2019-5-28 08:17:43] Loaded plugin: homebridge-pushed-notification
[2019-5-28 08:17:43] Registering accessory 'homebridge-pushed-notifications.GetPushedNotification'
[2019-5-28 08:17:43] ---
[2019-5-28 08:17:43] Loaded plugin: homebridge-raspberrypi-temperature
[2019-5-28 08:17:43] Registering accessory 'homebridge-raspberrypi-temperature.RaspberryPiTemperature'
[2019-5-28 08:17:43] ---
[2019-5-28 08:17:45] Loaded plugin: homebridge-teufel
[2019-5-28 08:17:45] Registering platform 'homebridge-teufel.Teufel'
[2019-5-28 08:17:45] ---
[2019-5-28 08:17:46] Loaded plugin: homebridge-yamaha-home
[2019-5-28 08:17:46] Registering platform 'homebridge-yamaha-home.yamaha-home'
[2019-5-28 08:17:46] ---
[2019-5-28 08:17:46] Loading 5 platforms...
[2019-5-28 08:17:46] [Config] Initializing config platform...
[2019-5-28 08:17:46] [Config] Spawning homebridge-config-ui-x with PID 10437
[2019-5-28 08:17:46] [People] Initializing People platform...
[2019-5-28 08:17:46] [People] Initializing platform accessory 'Albi'...
[2019-5-28 08:17:46] [People] Initializing platform accessory 'Grit'...
[2019-5-28 08:17:46] [People] Initializing platform accessory 'Anyone'...
[2019-5-28 08:17:46] [People] Initializing platform accessory 'No One'...
[2019-5-28 08:17:46] [People] WebHook: Started server on port '51828'.
[2019-5-28 08:17:46] [yamaha-home] Initializing yamaha-home platform...
[2019-5-28 08:17:46] [yamaha-home] Getting Yamaha AVR devices.
[2019-5-28 08:17:46] [stereo-cubes] Initializing Teufel platform...
[2019-5-28 08:17:47] [eveatmo platform] Initializing eveatmo platform...
[2019-5-28 08:17:48] [eveatmo platform] Loading new data from API for: weatherstation
[2019-5-28 08:17:48] Loading 3 accessories...
[2019-5-28 08:17:48] [Raspberry Pi] Initializing RaspberryPiTemperature accessory...
[2019-5-28 08:17:48] [Pushed.co] Initializing GetPushedNotification accessory...
[2019-5-28 08:17:48] [Pushed.co]  app key XXX
[2019-5-28 08:17:48] [Pushed.co]  event Albi Homebridge
[2019-5-28 08:17:48] [Pushed.co]  message undefined
[2019-5-28 08:17:48] [Pushed.co]  mute notification interval in sec 60
[2019-5-28 08:17:48] [Fernseher] Initializing Panasonic-TV accessory...
[2019-5-28 08:17:48] [Fernseher] Adding input 1: Name: TV, Type: TV
[2019-5-28 08:17:48] [Fernseher] Adding input 2: Name: Plex, Type: APPLICATION
[2019-5-28 08:17:48] [Fernseher] Adding input 3: Name: YouTube, Type: APPLICATION
[2019-5-28 08:17:48] [Fernseher] Adding input 4: Name: Aufnahmen, Type: APPLICATION
[2019-5-28 08:17:48] [Fernseher] Initialisation complete.
[2019-5-28 08:17:48] [stereo-cubes] Speaker Stereo Cubes Configure Accessory
[2019-5-28 08:17:48] [stereo-cubes] Virtual Zone Configure Accessory
[2019-5-28 08:17:48] [People] Changed occupancy state for Albis-iPhone-XR.local to true. Last successful ping 2019-05-28T08:17:48+02:00 , last webhook none .
[2019-5-28 08:17:48] [yamaha-home] Possible Yamaha device discovered Wohnzimmer [ '10.0.1.8' ]
[2019-5-28 08:17:48] [yamaha-home] Possible Yamaha device discovered RaumfeldControl on Raumfeld Stereo Cubes [ '10.0.1.13' ]
[2019-5-28 08:17:49] [yamaha-home] Possible Yamaha device discovered Bad [ '10.0.1.9', 'fe80::4e1b:86ff:fe64:e94e' ]
  yamaha-home {
  yamaha-home   "YAMAHA_AV": {
  yamaha-home     "$": {
  yamaha-home       "rsp": "GET",
  yamaha-home       "RC": "0"
  yamaha-home     },
  yamaha-home     "System": [
  yamaha-home       {
  yamaha-home         "Config": [
  yamaha-home           {
  yamaha-home             "Model_Name": [
  yamaha-home               "WXC-50"
  yamaha-home             ],
  yamaha-home             "System_ID": [
  yamaha-home               "05525EF3"
  yamaha-home             ],
  yamaha-home             "Version": [
  yamaha-home               "2.65/2.40"
  yamaha-home             ],
  yamaha-home             "Feature_Existence": [
  yamaha-home               {
  yamaha-home                 "Main_Zone": [
  yamaha-home                   "1"
  yamaha-home                 ],
  yamaha-home                 "Zone_2": [
  yamaha-home                   "0"
  yamaha-home                 ],
  yamaha-home                 "Zone_3": [
  yamaha-home                   "0"
  yamaha-home                 ],
  yamaha-home                 "Zone_4": [
  yamaha-home                   "0"
  yamaha-home                 ],
  yamaha-home                 "Tuner": [
  yamaha-home                   "0"
  yamaha-home                 ],
  yamaha-home                 "DAB": [
  yamaha-home                   "0"
  yamaha-home                 ],
  yamaha-home                 "HD_Radio": [
  yamaha-home                   "0"
  yamaha-home                 ],
  yamaha-home                 "Rhapsody": [
  yamaha-home                   "0"
  yamaha-home                 ],
  yamaha-home                 "Napster": [
  yamaha-home                   "1"
  yamaha-home                 ],
  yamaha-home                 "SiriusXM": [
  yamaha-home                   "0"
  yamaha-home                 ],
  yamaha-home                 "Spotify": [
  yamaha-home                   "1"
  yamaha-home                 ],
  yamaha-home                 "Pandora": [
  yamaha-home                   "0"
  yamaha-home                 ],
  yamaha-home                 "JUKE": [
  yamaha-home                   "1"
  yamaha-home                 ],
  yamaha-home                 "Qobuz": [
  yamaha-home                   "1"
  yamaha-home                 ],
  yamaha-home                 "radiko_jp": [
  yamaha-home                   "0"
  yamaha-home                 ],
  yamaha-home                 "TIDAL": [
  yamaha-home                   "1"
  yamaha-home                 ],
  yamaha-home                 "Deezer": [
  yamaha-home                   "1"
  yamaha-home                 ],
  yamaha-home                 "MusicCast_Link": [
  yamaha-home                   "0"
  yamaha-home                 ],
  yamaha-home                 "SERVER": [
  yamaha-home                   "1"
  yamaha-home                 ],
  yamaha-home                 "NET_RADIO": [
  yamaha-home                   "1"
  yamaha-home                 ],
  yamaha-home                 "Bluetooth": [
  yamaha-home                   "1"
  yamaha-home                 ],
  yamaha-home                 "USB": [
  yamaha-home                   "1"
  yamaha-home                 ],
  yamaha-home                 "AirPlay": [
  yamaha-home                   "1"
  yamaha-home                 ]
  yamaha-home               }
  yamaha-home             ]
  yamaha-home           }
  yamaha-home         ]
  yamaha-home       }
  yamaha-home     ]
  yamaha-home   }
  yamaha-home } +0ms
[2019-5-28 08:17:49] [yamaha-home] Found Yamaha WXC-50 - 05525EF3, "Wohnzimmer"
[2019-5-28 08:17:49] [yamaha-home] Making accessory "▶ TV" for input 1
[2019-5-28 08:17:49] [yamaha-home] Adding Input Switch ▶ TV
[2019-5-28 08:17:49] [yamaha-home] Making accessory "▶ AirPlay" for input 2
[2019-5-28 08:17:49] [yamaha-home] Adding Input Switch ▶ AirPlay
  yamaha-home null +41ms
  Yamaha-nodejs getAvailableZones {
  "YAMAHA_AV": {
    "$": {
      "rsp": "GET",
      "RC": "0"
    },
    "System": [
      {
        "Config": [
          {
            "Model_Name": [
              "WXC-50"
            ],
            "System_ID": [
              "05525EF3"
            ],
            "Version": [
              "2.65/2.40"
            ],
            "Feature_Existence": [
              {
                "Main_Zone": [
                  "1"
                ],
                "Zone_2": [
                  "0"
                ],
                "Zone_3": [
                  "0"
                ],
                "Zone_4": [
                  "0"
                ],
                "Tuner": [
                  "0"
                ],
                "DAB": [
                  "0"
                ],
                "HD_Radio": [
                  "0"
                ],
                "Rhapsody": [
                  "0"
                ],
                "Napster": [
                  "1"
                ],
                "SiriusXM": [
                  "0"
                ],
                "Spotify": [
                  "1"
                ],
                "Pandora": [
                  "0"
                ],
                "JUKE": [
                  "1"
                ],
                "Qobuz": [
                  "1"
                ],
                "radiko_jp": [
                  "0"
                ],
                "TIDAL": [
                  "1"
                ],
                "Deezer": [
                  "1"
                ],
                "MusicCast_Link": [
                  "0"
                ],
                "SERVER": [
                  "1"
                ],
                "NET_RADIO": [
                  "1"
                ],
                "Bluetooth": [
                  "1"
                ],
                "USB": [
                  "1"
                ],
                "AirPlay": [
                  "1"
                ]
              }
            ]
          }
        ]
      }
    ]
  }
} +30ms
  Yamaha-nodejs getBasicInfo Main_Zone {
  "YAMAHA_AV": {
    "$": {
      "rsp": "GET",
      "RC": "0"
    },
    "Main_Zone": [
      {
        "Basic_Status": [
          {
            "Power_Control": [
              {
                "Power": [
                  "Standby"
                ],
                "Sleep": [
                  "Off"
                ]
              }
            ],
            "Volume": [
              {
                "Lvl": [
                  {
                    "Val": [
                      "-405"
                    ],
                    "Exp": [
                      "1"
                    ],
                    "Unit": [
                      "dB"
                    ]
                  }
                ],
                "Mute": [
                  "Off"
                ],
                "Subwoofer_Trim": [
                  {
                    "Val": [
                      "0"
                    ],
                    "Exp": [
                      "1"
                    ],
                    "Unit": [
                      "dB"
                    ]
                  }
                ],
                "Output_Info": [
                  "Variable"
                ]
              }
            ],
            "Input": [
              {
                "Input_Sel": [
                  "AirPlay"
                ],
                "Input_Sel_Item_Info": [
                  {
                    "Param": [
                      "AirPlay"
                    ],
                    "RW": [
                      "RW"
                    ],
                    "Title": [
                      "AirPlay"
                    ],
                    "Icon": [
                      {
                        "On": [
                          "/YamahaRemoteControl/Icons/icon067.png"
                        ],
                        "Off": [
                          ""
                        ]
                      }
                    ],
                    "Src_Name": [
                      "AirPlay"
                    ],
                    "Src_Number": [
                      "1"
                    ]
                  }
                ]
              }
            ],
            "Surround": [
              {
                "Program_Sel": [
                  {
                    "Current": [
                      {
                        "Enhancer": [
                          "Off"
                        ]
                      }
                    ]
                  }
                ]
              }
            ],
            "Sound_Video": [
              {
                "Direct": [
                  {
                    "Mode": [
                      "On"
                    ]
                  }
                ],
                "Bass_Extension": [
                  "Off"
                ],
                "Equalizer": [
                  {
                    "Mode": [
                      "Bypass"
                    ],
                    "Manual": [
                      {
                        "High": [
                          {
                            "Val": [
                              "0"
                            ],
                            "Exp": [
                              "1"
                            ],
                            "Unit": [
                              "dB"
                            ]
                          }
                        ],
                        "Mid": [
                          {
                            "Val": [
                              "0"
                            ],
                            "Exp": [
                              "1"
                            ],
                            "Unit": [
                              "dB"
                            ]
                          }
                        ],
                        "Low": [
                          {
                            "Val": [
                              "0"
                            ],
                            "Exp": [
                              "1"
                            ],
                            "Unit": [
                              "dB"
                            ]
                          }
                        ]
                      }
                    ]
                  }
                ]
              }
            ]
          }
        ]
      }
    ]
  }
} +92ms
[2019-5-28 08:17:49] [stereo-cubes] Device removed or added, updating virtual zone UDN to uuid:0208D0E2-D802-42ED-96FB-1AE2A826A22D for all devices
[2019-5-28 08:17:50] [yamaha-home] Adding zone controller for Main
[2019-5-28 08:17:51] [eveatmo platform] Initializing platform accessory 'Hytte Wohnzimmer'...
[2019-5-28 08:17:51] [eveatmo platform] Initializing platform accessory 'Hytte Aussen'...
[2019-5-28 08:17:51] [eveatmo platform] Initializing platform accessory 'Hytte Schlafzimmer'...
[2019-5-28 08:17:53] [Config] Console v4.4.2 is listening on 0.0.0.0 port 8080
[2019-5-28 08:18:01] [yamaha-home] Waited 10 seconds, stopping discovery.
[2019-5-28 08:18:01] [yamaha-home] Discovery finished, found 3 Yamaha AVR devices.
[2019-5-28 08:18:01] [yamaha-home] Initializing platform accessory '▶ TV'...
[2019-5-28 08:18:01] [yamaha-home] Initializing platform accessory '▶ AirPlay'...
[2019-5-28 08:18:01] [yamaha-home] Initializing platform accessory 'Main'...
Setup Payload:
X-HM://0023ISYWYGMIF
Scan this code with your HomeKit app on your iOS device to pair with Homebridge:
…
Or enter this code with your HomeKit app on your iOS device to pair with Homebridge:

    ┌────────────┐     
    │ 031-45-154 │     
    └────────────┘     

[2019-5-28 08:18:01] Homebridge is running on port 51826.
NorthernMan54 commented 5 years ago

I'm wondering if the ipv6 address is a potential cause

'Possible Yamaha device discovered Bad [ '10.0.1.9', 'fe80::4e1b:86ff:fe64:e94e' ]'

This is an empty response from the device

yamaha-home null +41ms

I added some debugging to prove this out, please update and run with DEBUG again

DEBUG=yamaha*,Yamaha* homebridge
albi commented 5 years ago
> [2019-5-29 13:37:09] Loaded config.json with 3 accessories and 5 platforms.
> [2019-5-29 13:37:09] ---
> [2019-5-29 13:37:09] Loaded plugin: homebridge-config-ui-x
> [2019-5-29 13:37:09] Registering platform 'homebridge-config-ui-x.config'
> [2019-5-29 13:37:09] ---
> [2019-5-29 13:37:10] Loaded plugin: homebridge-eveatmo
> [2019-5-29 13:37:10] Registering platform 'homebridge-eveatmo.eveatmo'
> [2019-5-29 13:37:10] ---
> [2019-5-29 13:37:11] Loaded plugin: homebridge-panasonic-viera-tv
> [2019-5-29 13:37:11] Registering accessory 'homebridge-panasonic.Panasonic-TV'
> [2019-5-29 13:37:11] ---
> [2019-5-29 13:37:11] Loaded plugin: homebridge-people
> [2019-5-29 13:37:11] Registering platform 'homebridge-people.People'
> [2019-5-29 13:37:11] Registering accessory 'homebridge-people.PeopleAccessory'
> [2019-5-29 13:37:11] Registering accessory 'homebridge-people.PeopleAllAccessory'
> [2019-5-29 13:37:11] ---
> [2019-5-29 13:37:12] Loaded plugin: homebridge-pushed-notification
> [2019-5-29 13:37:12] Registering accessory 'homebridge-pushed-notifications.GetPushedNotification'
> [2019-5-29 13:37:12] ---
> [2019-5-29 13:37:12] Loaded plugin: homebridge-raspberrypi-temperature
> [2019-5-29 13:37:12] Registering accessory 'homebridge-raspberrypi-temperature.RaspberryPiTemperature'
> [2019-5-29 13:37:12] ---
> [2019-5-29 13:37:13] Loaded plugin: homebridge-teufel
> [2019-5-29 13:37:13] Registering platform 'homebridge-teufel.Teufel'
> [2019-5-29 13:37:13] ---
> [2019-5-29 13:37:14] Loaded plugin: homebridge-yamaha-home
> [2019-5-29 13:37:14] Registering platform 'homebridge-yamaha-home.yamaha-home'
> [2019-5-29 13:37:14] ---
> [2019-5-29 13:37:14] Loading 5 platforms...
> [2019-5-29 13:37:14] [Config] Initializing config platform...
> [2019-5-29 13:37:14] [Config] Spawning homebridge-config-ui-x with PID 25974
> [2019-5-29 13:37:14] [People] Initializing People platform...
> [2019-5-29 13:37:14] [People] Initializing platform accessory 'X'...
> [2019-5-29 13:37:14] [People] Initializing platform accessory 'XX'...
> [2019-5-29 13:37:14] [People] Initializing platform accessory 'Anyone'...
> [2019-5-29 13:37:14] [People] Initializing platform accessory 'No One'...
> [2019-5-29 13:37:14] [People] WebHook: Started server on port '51828'.
> [2019-5-29 13:37:14] [yamaha-home] Initializing yamaha-home platform...
> [2019-5-29 13:37:14] [yamaha-home] Getting Yamaha AVR devices.
> [2019-5-29 13:37:14] [stereo-cubes] Initializing Teufel platform...
> [2019-5-29 13:37:15] [eveatmo platform] Initializing eveatmo platform...
> [2019-5-29 13:37:15] [eveatmo platform] Loading new data from API for: weatherstation
> [2019-5-29 13:37:15] Loading 3 accessories...
> [2019-5-29 13:37:15] [Raspberry Pi] Initializing RaspberryPiTemperature accessory...
> [2019-5-29 13:37:15] [Pushed.co] Initializing GetPushedNotification accessory...
> [2019-5-29 13:37:15] [Pushed.co]  app key XXX
> [2019-5-29 13:37:15] [Pushed.co]  event Albi Homebridge
> [2019-5-29 13:37:15] [Pushed.co]  message undefined
> [2019-5-29 13:37:15] [Pushed.co]  mute notification interval in sec 60
> [2019-5-29 13:37:15] [Fernseher] Initializing Panasonic-TV accessory...
> [2019-5-29 13:37:15] [Fernseher] Adding input 1: Name: TV, Type: TV
> [2019-5-29 13:37:15] [Fernseher] Adding input 2: Name: Plex, Type: APPLICATION
> [2019-5-29 13:37:15] [Fernseher] Adding input 3: Name: YouTube, Type: APPLICATION
> [2019-5-29 13:37:15] [Fernseher] Adding input 4: Name: Aufnahmen, Type: APPLICATION
> [2019-5-29 13:37:15] [Fernseher] Initialisation complete.
> [2019-5-29 13:37:15] [stereo-cubes] Speaker Stereo Cubes Configure Accessory
> [2019-5-29 13:37:15] [stereo-cubes] Virtual Zone Configure Accessory
> [2019-5-29 13:37:15] [People] Changed occupancy state for Albis-iPhone-XR.local to true. Last successful ping 2019-05-29T13:37:15+02:00 , last webhook none .
> [2019-5-29 13:37:15] [yamaha-home] Possible Yamaha device discovered Wohnzimmer [ '10.0.1.8' ]
>   yamaha-home Is this a Yamaha ? Wohnzimmer 10.0.1.8 +0ms
>   yamaha-home SysConfig -> Wohnzimmer -> {
>   "YAMAHA_AV": {
>     "$": {
>       "rsp": "GET",
>       "RC": "0"
>     },
>     "System": [
>       {
>         "Config": [
>           {
>             "Model_Name": [
>               "WXC-50"
>             ],
>             "System_ID": [
>               "05525EF3"
>             ],
>             "Version": [
>               "2.65/2.40"
>             ],
>             "Feature_Existence": [
>               {
>                 "Main_Zone": [
>                   "1"
>                 ],
>                 "Zone_2": [
>                   "0"
>                 ],
>                 "Zone_3": [
>                   "0"
>                 ],
>                 "Zone_4": [
>                   "0"
>                 ],
>                 "Tuner": [
>                   "0"
>                 ],
>                 "DAB": [
>                   "0"
>                 ],
>                 "HD_Radio": [
>                   "0"
>                 ],
>                 "Rhapsody": [
>                   "0"
>                 ],
>                 "Napster": [
>                   "1"
>                 ],
>                 "SiriusXM": [
>                   "0"
>                 ],
>                 "Spotify": [
>                   "1"
>                 ],
>                 "Pandora": [
>                   "0"
>                 ],
>                 "JUKE": [
>                   "1"
>                 ],
>                 "Qobuz": [
>                   "1"
>                 ],
>                 "radiko_jp": [
>                   "0"
>                 ],
>                 "TIDAL": [
>                   "1"
>                 ],
>                 "Deezer": [
>                   "1"
>                 ],
>                 "MusicCast_Link": [
>                   "0"
>                 ],
>                 "SERVER": [
>                   "1"
>                 ],
>                 "NET_RADIO": [
>                   "1"
>                 ],
>                 "Bluetooth": [
>                   "1"
>                 ],
>                 "USB": [
>                   "1"
>                 ],
>                 "AirPlay": [
>                   "1"
>                 ]
>               }
>             ]
>           }
>         ]
>       }
>     ]
>   }
> } +122ms
> [2019-5-29 13:37:16] [yamaha-home] Found Yamaha WXC-50 - 05525EF3, "Wohnzimmer"
> [2019-5-29 13:37:16] [yamaha-home] Making accessory "▶ TV" for input 1
> [2019-5-29 13:37:16] [yamaha-home] Adding Input Switch ▶ TV
> [2019-5-29 13:37:16] [yamaha-home] Making accessory "▶ AirPlay" for input 2
> [2019-5-29 13:37:16] [yamaha-home] Adding Input Switch ▶ AirPlay
>   Yamaha-nodejs getAvailableZones {
>   "YAMAHA_AV": {
>     "$": {
>       "rsp": "GET",
>       "RC": "0"
>     },
>     "System": [
>       {
>         "Config": [
>           {
>             "Model_Name": [
>               "WXC-50"
>             ],
>             "System_ID": [
>               "05525EF3"
>             ],
>             "Version": [
>               "2.65/2.40"
>             ],
>             "Feature_Existence": [
>               {
>                 "Main_Zone": [
>                   "1"
>                 ],
>                 "Zone_2": [
>                   "0"
>                 ],
>                 "Zone_3": [
>                   "0"
>                 ],
>                 "Zone_4": [
>                   "0"
>                 ],
>                 "Tuner": [
>                   "0"
>                 ],
>                 "DAB": [
>                   "0"
>                 ],
>                 "HD_Radio": [
>                   "0"
>                 ],
>                 "Rhapsody": [
>                   "0"
>                 ],
>                 "Napster": [
>                   "1"
>                 ],
>                 "SiriusXM": [
>                   "0"
>                 ],
>                 "Spotify": [
>                   "1"
>                 ],
>                 "Pandora": [
>                   "0"
>                 ],
>                 "JUKE": [
>                   "1"
>                 ],
>                 "Qobuz": [
>                   "1"
>                 ],
>                 "radiko_jp": [
>                   "0"
>                 ],
>                 "TIDAL": [
>                   "1"
>                 ],
>                 "Deezer": [
>                   "1"
>                 ],
>                 "MusicCast_Link": [
>                   "0"
>                 ],
>                 "SERVER": [
>                   "1"
>                 ],
>                 "NET_RADIO": [
>                   "1"
>                 ],
>                 "Bluetooth": [
>                   "1"
>                 ],
>                 "USB": [
>                   "1"
>                 ],
>                 "AirPlay": [
>                   "1"
>                 ]
>               }
>             ]
>           }
>         ]
>       }
>     ]
>   }
> } +111ms
> [2019-5-29 13:37:16] [yamaha-home] Possible Yamaha device discovered Bad [ '10.0.1.9', 'fe80::4e1b:86ff:fe64:e94e' ]
>   yamaha-home Is this a Yamaha ? Bad 10.0.1.9 +12ms
>   Yamaha-nodejs getBasicInfo Main_Zone {
>   "YAMAHA_AV": {
>     "$": {
>       "rsp": "GET",
>       "RC": "0"
>     },
>     "Main_Zone": [
>       {
>         "Basic_Status": [
>           {
>             "Power_Control": [
>               {
>                 "Power": [
>                   "On"
>                 ],
>                 "Sleep": [
>                   "Off"
>                 ]
>               }
>             ],
>             "Volume": [
>               {
>                 "Lvl": [
>                   {
>                     "Val": [
>                       "-460"
>                     ],
>                     "Exp": [
>                       "1"
>                     ],
>                     "Unit": [
>                       "dB"
>                     ]
>                   }
>                 ],
>                 "Mute": [
>                   "Off"
>                 ],
>                 "Subwoofer_Trim": [
>                   {
>                     "Val": [
>                       "0"
>                     ],
>                     "Exp": [
>                       "1"
>                     ],
>                     "Unit": [
>                       "dB"
>                     ]
>                   }
>                 ],
>                 "Output_Info": [
>                   "Variable"
>                 ]
>               }
>             ],
>             "Input": [
>               {
>                 "Input_Sel": [
>                   "AirPlay"
>                 ],
>                 "Input_Sel_Item_Info": [
>                   {
>                     "Param": [
>                       "AirPlay"
>                     ],
>                     "RW": [
>                       "RW"
>                     ],
>                     "Title": [
>                       "AirPlay"
>                     ],
>                     "Icon": [
>                       {
>                         "On": [
>                           "/YamahaRemoteControl/Icons/icon067.png"
>                         ],
>                         "Off": [
>                           ""
>                         ]
>                       }
>                     ],
>                     "Src_Name": [
>                       "AirPlay"
>                     ],
>                     "Src_Number": [
>                       "1"
>                     ]
>                   }
>                 ]
>               }
>             ],
>             "Surround": [
>               {
>                 "Program_Sel": [
>                   {
>                     "Current": [
>                       {
>                         "Enhancer": [
>                           "Off"
>                         ]
>                       }
>                     ]
>                   }
>                 ]
>               }
>             ],
>             "Sound_Video": [
>               {
>                 "Direct": [
>                   {
>                     "Mode": [
>                       "On"
>                     ]
>                   }
>                 ],
>                 "Bass_Extension": [
>                   "Off"
>                 ],
>                 "Equalizer": [
>                   {
>                     "Mode": [
>                       "Bypass"
>                     ],
>                     "Manual": [
>                       {
>                         "High": [
>                           {
>                             "Val": [
>                               "0"
>                             ],
>                             "Exp": [
>                               "1"
>                             ],
>                             "Unit": [
>                               "dB"
>                             ]
>                           }
>                         ],
>                         "Mid": [
>                           {
>                             "Val": [
>                               "0"
>                             ],
>                             "Exp": [
>                               "1"
>                             ],
>                             "Unit": [
>                               "dB"
>                             ]
>                           }
>                         ],
>                         "Low": [
>                           {
>                             "Val": [
>                               "0"
>                             ],
>                             "Exp": [
>                               "1"
>                             ],
>                             "Unit": [
>                               "dB"
>                             ]
>                           }
>                         ]
>                       }
>                     ]
>                   }
>                 ]
>               }
>             ]
>           }
>         ]
>       }
>     ]
>   }
> } +35ms
> [2019-5-29 13:37:16] [yamaha-home] Possible Yamaha device discovered Brother HL-3140CW [ '10.0.1.6' ]
>   yamaha-home Is this a Yamaha ? Brother HL-3140CW 10.0.1.6 +8ms
>   yamaha-home SysConfig -> Bad -> null +11ms
> [2019-5-29 13:37:16] [yamaha-home] Adding zone controller for Main
>   yamaha-home SysConfig -> Brother HL-3140CW -> {
>   "html": {
>     "head": [
>       {
>         "title": [
>           "HTTP status"
>         ],
>         "style": [
>           {
>             "_": "\nbody\n{\nmargin-top: 30px;\nmargin-right: 5%;\nmargin-left: 5%;\nbackground-color: #ffffff;\ncolor: #000000;\nfont-family: serif;\nfont-size: 12px;\nline-height: 150%;\n}\n.header\n{\ncolor: #808080;\nfont-family: 'Arial Black', sans-serif;\nfont-size: 42px;\nline-height: 100%;\nborder-bottom: 2px solid #808080;\nmargin-bottom: 30px;\n}\n.caps\n{\ncolor: #e00000;\n}\n.main\n{\nmargin-left: 5%;\nmargin-right: 5%;\n}\n.status\n{\nfont-family: sans-serif;\nfont-size: 18px;\nfont-weight: bold;\n}\n.reason\n{\nmargin-top: 30px;\nfont-family: serif;\n}\n.footer\n{\nmargin-top: 30px;\nborder-top: 2px solid #808080;\n}\n",
>             "$": {
>               "type": "text/css"
>             }
>           }
>         ]
>       }
>     ],
>     "body": [
>       {
>         "div": [
>           {
>             "_": "\nttpd\n",
>             "$": {
>               "class": "header"
>             },
>             "span": [
>               {
>                 "_": "h",
>                 "$": {
>                   "class": "caps"
>                 }
>               }
>             ]
>           },
>           {
>             "$": {
>               "class": "main"
>             },
>             "div": [
>               {
>                 "_": "\n\n404 Not Found \n\n",
>                 "$": {
>                   "class": "status"
>                 }
>               },
>               {
>                 "_": "\n\n\nThe requested URL was not found on this server.\n\n",
>                 "$": {
>                   "class": "reason"
>                 }
>               }
>             ]
>           },
>           {
>             "$": {
>               "class": "footer"
>             }
>           }
>         ]
>       }
>     ]
>   }
> } +93ms
> [2019-5-29 13:37:16] [eveatmo platform] Initializing platform accessory 'Hytte Wohnzimmer'...
> [2019-5-29 13:37:16] [eveatmo platform] Initializing platform accessory 'Hytte Aussen'...
> [2019-5-29 13:37:16] [eveatmo platform] Initializing platform accessory 'Hytte Schlafzimmer'...
> [2019-5-29 13:37:18] [yamaha-home] Possible Yamaha device discovered RaumfeldControl on Raumfeld Stereo Cubes [ '10.0.1.13' ]
> [2019-5-29 13:37:19] [stereo-cubes] Device removed or added, updating virtual zone UDN to uuid:0208D0E2-D802-42ED-96FB-1AE2A826A22D for all devices
> [2019-5-29 13:37:20] [Config] Console v4.4.3 is listening on 0.0.0.0 port 8080
> [2019-5-29 13:37:29] [yamaha-home] Waited 10 seconds, stopping discovery.
> [2019-5-29 13:37:29] [yamaha-home] Discovery finished, found 3 Yamaha AVR devices.
> [2019-5-29 13:37:29] [yamaha-home] Initializing platform accessory '▶ TV'...
> [2019-5-29 13:37:29] [yamaha-home] Initializing platform accessory '▶ AirPlay'...
> [2019-5-29 13:37:29] [yamaha-home] Initializing platform accessory 'Main'...
> Setup Payload:
> X-HM://0023ISYWYGMIF
NorthernMan54 commented 5 years ago

These are the interesting lines

>   yamaha-home Is this a Yamaha ? Bad 10.0.1.9 +12ms
>   yamaha-home SysConfig -> Bad -> null +11ms
> [2019-5-29 13:37:16] [yamaha-home] Possible Yamaha device discovered Brother HL-3140CW [ '10.0.1.6' ]
>   yamaha-home Is this a Yamaha ? Brother HL-3140CW 10.0.1.6 +8ms
> [2019-5-29 13:37:16] [yamaha-home] Adding zone controller for Main
>   yamaha-home SysConfig -> Brother HL-3140CW -> {

Your device BAD at 10.0.1.9 is responding with null aka nothing, while your brother printer responded with some data that wasn't a Yamaha device.

I don't think your device Bad 10.0.1.9 is compatible with this plugin, and to prove it, can you stop Found Yamaha WXC-50 - 05525EF3, "Wohnzimmer" from responding on the network and try again?

albi commented 5 years ago

When I do remove the "Wohnzimmer" device the other one in the bath room is not found. Looks like it won't work with this plugin :(

NorthernMan54 commented 5 years ago

That's correct.

I guess we can close this