Ben,
Thanks in advance. Here you go:
2026-03-28 01:52:12.707558 ERROR HASS: 502, message=‘Invalid response status’, url=‘http://supervisor/core/api/websocket’
2026-03-28 01:52:12.708926 INFO HASS: Attempting reconnection in 5.0s
2026-03-28 01:52:17.858392 ERROR HASS: 502, message=‘Invalid response status’, url=‘http://supervisor/core/api/websocket’
2026-03-28 01:52:17.859975 INFO HASS: Attempting reconnection in 5.0s
2026-03-28 01:52:22.963326 ERROR HASS: 502, message=‘Invalid response status’, url=‘http://supervisor/core/api/websocket’
2026-03-28 01:52:22.964972 INFO HASS: Attempting reconnection in 5.0s
2026-03-28 01:52:28.066955 ERROR HASS: 502, message=‘Invalid response status’, url=‘http://supervisor/core/api/websocket’
2026-03-28 01:52:28.068463 INFO HASS: Attempting reconnection in 5.0s
2026-03-28 01:52:33.148735 ERROR HASS: 502, message=‘Invalid response status’, url=‘http://supervisor/core/api/websocket’
2026-03-28 01:52:33.149997 INFO HASS: Attempting reconnection in 5.0s
2026-03-28 01:52:38.239926 ERROR HASS: 502, message=‘Invalid response status’, url=‘http://supervisor/core/api/websocket’
2026-03-28 01:52:38.241181 INFO HASS: Attempting reconnection in 5.0s
2026-03-28 01:52:43.324497 ERROR HASS: 502, message=‘Invalid response status’, url=‘http://supervisor/core/api/websocket’
2026-03-28 01:52:43.325878 INFO HASS: Attempting reconnection in 5.0s
2026-03-28 01:52:48.407847 ERROR HASS: 502, message=‘Invalid response status’, url=‘http://supervisor/core/api/websocket’
2026-03-28 01:52:48.409201 INFO HASS: Attempting reconnection in 5.0s
2026-03-28 01:52:53.495542 ERROR HASS: 502, message=‘Invalid response status’, url=‘http://supervisor/core/api/websocket’
2026-03-28 01:52:53.496941 INFO HASS: Attempting reconnection in 5.0s
2026-03-28 01:52:58.640735 INFO HASS: Connected to Home Assistant 2026.3.4 with aiohttp websocket
2026-03-28 01:52:58.645782 INFO HASS: Authenticated to Home Assistant 2026.3.4
2026-03-28 01:52:58.736027 INFO HASS: Waiting for Home Assistant to start
2026-03-28 01:53:00.434930 INFO HASS: Completed initialization in 1.9s
2026-03-28 01:53:00.509866 INFO AppDaemon: Processing restart for plugin namespace ‘default’
2026-03-28 01:53:00.511991 INFO AppDaemon: Starting apps: [‘xhouse’]
2026-03-28 01:53:00.522169 INFO AppDaemon: Calling initialize() for xhouse
2026-03-28 01:53:00.530049 INFO xhouse: XHouse Controller initializing
2026-03-28 01:53:00.558680 INFO xhouse: XHouse Controller initialized
2026-03-28 01:53:10.549901 INFO xhouse: Logging in to XHouse…
2026-03-28 01:53:10.686980 INFO xhouse: Login successful! User ID: 1049157303678275584
2026-03-28 01:53:10.691386 INFO xhouse: Successfully logged in to XHouse
2026-03-28 01:53:10.695939 INFO xhouse: Discovering XHouse devices…
2026-03-28 01:53:10.836139 INFO xhouse: Found 1 XHouse device(s)
2026-03-28 01:53:10.841510 WARNING xhouse: Device 971501361982083072 (EGA1800) has no controllable properties
2026-03-28 10:51:57.004634 INFO AppDaemon: App config modified: xhouse
2026-03-28 10:51:57.064997 INFO AppDaemon: Stopping apps: [‘xhouse’]
2026-03-28 10:51:57.069524 INFO AppDaemon: Stopped app ‘xhouse’
2026-03-28 10:51:57.070940 INFO AppDaemon: Starting apps: [‘xhouse’]
2026-03-28 10:51:57.082596 INFO AppDaemon: Calling initialize() for xhouse
2026-03-28 10:51:57.089127 INFO xhouse: XHouse Controller initializing
2026-03-28 10:51:57.108562 INFO xhouse: XHouse Controller initialized
s6-rc: info: service legacy-services: stopping
s6-rc: info: service legacy-services successfully stopped
s6-rc: info: service appdaemon: stopping
2026-03-28 10:52:06.976663 INFO AppDaemon: Received signal: SIGTERM
2026-03-28 10:52:06.978721 INFO AppDaemon: Stopping AppDaemon
2026-03-28 10:52:07.042079 INFO AppDaemon: Stopping apps: [‘xhouse’]
2026-03-28 10:52:07.046576 INFO AppDaemon: Stopped app ‘xhouse’
2026-03-28 10:52:07.052258 INFO AppDaemon: All plugins stopped gracefully
2026-03-28 10:52:07.060662 INFO AppDaemon: Scheduler finished gracefully
2026-03-28 10:52:07.062975 INFO AppDaemon: Stopped HTTP server gracefully
2026-03-28 10:52:07.064191 INFO AppDaemon: AppDaemon is stopped.
2026-03-28 10:52:07.065422 INFO AppDaemon: AppDaemon main() stopped gracefully in 87.527ms
[17:52:08] INFO: Service AppDaemon exited with code 0 (by signal 0)
s6-rc: info: service appdaemon successfully stopped
s6-rc: info: service init-appdaemon: stopping
s6-rc: info: service init-appdaemon successfully stopped
s6-rc: info: service legacy-cont-init: stopping
s6-rc: info: service legacy-cont-init successfully stopped
s6-rc: info: service fix-attrs: stopping
s6-rc: info: service base-addon-log-level: stopping
s6-rc: info: service fix-attrs successfully stopped
s6-rc: info: service base-addon-log-level successfully stopped
s6-rc: info: service base-addon-banner: stopping
s6-rc: info: service base-addon-banner successfully stopped
s6-rc: warning: service s6rc-oneshot-runner is marked as essential, not stopping it
s6-rc: info: service s6rc-oneshot-runner: starting
s6-rc: info: service s6rc-oneshot-runner successfully started
s6-rc: info: service base-addon-banner: starting
App: AppDaemon
Python Apps and Dashboard using AppDaemon 4.x for Home Assistant
App version: 0.18.1
You are running the latest version of this app.
System: Home Assistant OS 17.1 (aarch64 / green)
Home Assistant Core: 2026.3.4
Home Assistant Supervisor: 2026.03.2
Please, share the above information when looking for help
or support in, e.g., GitHub, forums or the Discord chat.
s6-rc: info: service base-addon-banner successfully started
s6-rc: info: service fix-attrs: starting
s6-rc: info: service base-addon-log-level: starting
s6-rc: info: service fix-attrs successfully started
s6-rc: info: service base-addon-log-level successfully started
s6-rc: info: service legacy-cont-init: starting
s6-rc: info: service legacy-cont-init successfully started
s6-rc: info: service init-appdaemon: starting
s6-rc: info: service init-appdaemon successfully started
s6-rc: info: service appdaemon: starting
s6-rc: info: service appdaemon successfully started
s6-rc: info: service legacy-services: starting
[17:52:14] INFO: Starting AppDaemon…
s6-rc: info: service legacy-services successfully started
2026-03-28 10:52:32.715551 INFO AppDaemon: ------------------------------------------------------------
2026-03-28 10:52:32.716374 INFO AppDaemon: AppDaemon Version 4.5.13 starting
2026-03-28 10:52:32.717139 INFO AppDaemon: ------------------------------------------------------------
2026-03-28 10:52:32.717932 INFO AppDaemon: Python version is 3.12.12
2026-03-28 10:52:32.718749 INFO AppDaemon: Configuration read from: /config/appdaemon.yaml
2026-03-28 10:52:32.721883 INFO AppDaemon: Using /config/apps as app_dir
2026-03-28 10:52:32.727768 INFO AppDaemon: Loading built-in plugin ‘HASS’ using ‘HassPlugin’ from ‘appdaemon.plugins.hass.hassplugin’
2026-03-28 10:52:32.729380 INFO HASS: HASS Plugin initialization complete
2026-03-28 10:52:32.730896 INFO AppDaemon: Initializing HTTP
2026-03-28 10:52:32.732822 INFO AppDaemon: Using ‘ws’ for event stream
2026-03-28 10:52:32.744871 INFO AppDaemon: Starting API
2026-03-28 10:52:32.752861 INFO AppDaemon: Starting Admin Interface
2026-03-28 10:52:32.754306 INFO AppDaemon: Starting Dashboards
2026-03-28 10:52:32.825035 INFO AppDaemon: Starting apps with 1 worker threads. Apps will all be assigned threads and pinned to them.
2026-03-28 10:52:32.838289 INFO AppDaemon: Running on port 5050
2026-03-28 10:52:32.840918 INFO AppDaemon: Waiting for plugins to be ready
2026-03-28 10:52:32.857159 INFO HASS: Connected to Home Assistant 2026.3.4 with aiohttp websocket
2026-03-28 10:52:32.862205 INFO HASS: Authenticated to Home Assistant 2026.3.4
2026-03-28 10:52:32.876105 INFO HASS: Waiting for Home Assistant to start
2026-03-28 10:52:32.902103 INFO AppDaemon: All plugins ready
2026-03-28 10:52:32.907334 INFO AppDaemon: Scheduler running in realtime
2026-03-28 10:52:33.104472 INFO HASS: Completed initialization in 342ms
2026-03-28 10:52:33.151607 INFO AppDaemon: Starting apps: [‘xhouse’]
2026-03-28 10:52:33.160602 INFO AppDaemon: Calling initialize() for xhouse
2026-03-28 10:52:33.415728 INFO xhouse: XHouse Controller initializing
2026-03-28 10:52:33.435718 INFO xhouse: XHouse Controller initialized
2026-03-28 10:52:33.439606 INFO AppDaemon: App initialization complete
2026-03-28 10:52:43.439637 INFO xhouse: Logging in to XHouse…
2026-03-28 10:52:43.581410 INFO xhouse: DEBUG: === LOGIN RESPONSE ===
2026-03-28 10:52:43.587483 INFO xhouse: DEBUG: {
“code”: “0”,
“msg”: “success!”,
“errorMap”: null,
“result”: {
“clientUser”: {
“id”: 1049157303678275584,
“name”: “GADbmDQO72”,
“saasCode”: “JUJIANG”,
“phone”: null,
“email”: “REDACTED”,
“nickName”: “REDACTED”,
“location”: null,
“thirdType”: null,
“thirdNo”: null,
“openId”: null,
“profilePhoto”: null,
“bindDevices”: null,
“status”: 1,
“createTime”: 1774429734607,
“lastLivelyTime”: null,
“registerApp”: null,
“thirdFirstLogin”: null,
“miniPhoto”: null,
“timezone”: null,
“timezoneOffset”: null,
“deviceToken”: null,
“userAgent”: null,
“appVersion”: “1.3.23”,
“regionCode”: “PH”
},
“token”: “REDACTED”,
“userId”: “1049157303678275584”
}
}
2026-03-28 10:52:43.594583 INFO xhouse: Login successful! User ID: 1049157303678275584
2026-03-28 10:52:43.600067 INFO xhouse: Successfully logged in to XHouse
2026-03-28 10:52:43.605366 INFO xhouse: Discovering XHouse devices…
2026-03-28 10:52:43.744588 INFO xhouse: DEBUG: === DISCOVER DEVICES RESPONSE ===
2026-03-28 10:52:43.750436 INFO xhouse: DEBUG: {
“code”: “0”,
“msg”: “success!”,
“errorMap”: null,
“result”: {
“background”: null,
“groupName”: null,
“deviceInfos”: [
{
“id”: 971501361982083072,
“deviceId”: “971501361982083072”,
“alias”: “WiFi+BLE Swing Gate”,
“deviceAlias”: “WiFi+BLE Swing Gate”,
“deviceType”: “WIFIANDBLE_EGA”,
“model”: “EGA1800”,
“firmwareVersion”: “2.1.1”,
“deviceName”: “6200EFFF”,
“deviceNo”: “6200EFFF”,
“hostNo”: null,
“isAdd”: 0,
“action”: null,
“hostId”: null,
“status”: 1,
“properties”: [
{
“key”: “1”,
“type”: “TEXT”,
“value”: “”,
“name”: “1”,
“icon”: null,
“mode”: null,
“relayTime”: null
},
{
“key”: “2”,
“type”: “TEXT”,
“value”: “”,
“name”: “2”,
“icon”: null,
“mode”: null,
“relayTime”: null
},
{
“key”: “3”,
“type”: “TEXT”,
“value”: “”,
“name”: “3”,
“icon”: null,
“mode”: null,
“relayTime”: null
},
{
“key”: “4”,
“type”: “TEXT”,
“value”: “”,
“name”: “4”,
“icon”: null,
“mode”: null,
“relayTime”: null
},
{
“key”: “Switch_1”,
“type”: null,
“value”: “1”,
“name”: null,
“icon”: “WIFI_CONTROL_9”,
“mode”: null,
“relayTime”: null
},
{
“key”: “status”,
“type”: null,
“value”: “412734355700020300000000000000010064000A0B”,
“name”: null,
“icon”: null,
“mode”: null,
“relayTime”: null
},
{
“key”: “menuCode”,
“type”: null,
“value”: “”,
“name”: null,
“icon”: null,
“mode”: null,
“relayTime”: null
},
{
“key”: “boardVersion”,
“type”: null,
“value”: “1.3.0”,
“name”: null,
“icon”: null,
“mode”: null,
“relayTime”: null
},
{
“key”: “bleCode”,
“type”: null,
“value”: “27343557”,
“name”: null,
“icon”: null,
“mode”: null,
“relayTime”: null
},
{
“key”: “wifiName”,
“type”: null,
“value”: “IoT”,
“name”: null,
“icon”: null,
“mode”: null,
“relayTime”: null
},
{
“key”: “updateStatusTime”,
“type”: null,
“value”: “1774719211019”,
“name”: null,
“icon”: null,
“mode”: null,
“relayTime”: null
}
],
“primaryUser”: 1,
“validStartTime”: null,
“validEndTime”: null,
“subDeviceInfos”: null
}
],
“icon”: null
}
}
2026-03-28 10:52:43.759293 INFO xhouse: Found 1 XHouse device(s)
2026-03-28 10:52:43.765124 WARNING xhouse: Device 971501361982083072 (EGA1800) has no controllable properties
2026-03-28 10:52:43.770897 INFO xhouse: DEBUG: Fetching device states for all online devices…Preformatted text