After updating the Meross integration to 1.1.1, there is no longer a connection
Error message: Unable to reach Meross, check the integration logs.
Log file
[2026-08-14T17:40:33.280Z] [INFO] Starting the Meross integration...
[2026-08-14T17:40:33.399Z] [INFO] [gladys-sdk] connected to Gladys (http://172.30.0.1:80)
[2026-08-14T17:40:33.482Z] [INFO] [meross-client] Reusing the cached Meross session
[2026-08-14T17:40:33.713Z] [ERROR] Could not connect to Meross MerossApiError: Meross API error 1022: No login
at checkApiStatus (file:///app/src/meross/cloudApi.js:112:11)
at post (file:///app/src/meross/cloudApi.js:151:10)
at process.processTicksAndRejections (node:internal/process/task_queues:104:5)
at async Module.listDevices (file:///app/src/meross/cloudApi.js:201:19)
at async MerossClient.authenticate (file:///app/src/meross/client.js:181:9)
at async MerossClient.start (file:///app/src/meross/client.js:233:5)
at async startMeross (file:///app/index.js:268:5)
at async GladysIntegration.
```<anonymous> (file:///app/index.js:225:5) {
apiStatus: 1022,
info: 'No login'
}
[2026-08-14T17:40:42.474Z] [INFO] onScanRequest -> refreshing the Meross account
[2026-08-14T17:41:30.677Z] [INFO] Received SIGTERM -> graceful shutdown
[2026-08-14T17:41:30.682Z] [INFO] Disconnected from Gladys, keeping the Meross session open
[2026-08-14T17:41:31.582Z] [INFO] Starting the Meross integration...
[2026-08-14T17:41:31.697Z] [INFO] [gladys-sdk] connected to Gladys (http://172.30.0.1:80)
[2026-08-14T17:41:31.773Z] [INFO] [meross-client] Reusing the cached Meross session
[2026-08-14T17:41:32.012Z] [ERROR] Could not connect to Meross MerossApiError: Meross API error 1022: No login
at checkApiStatus (file:///app/src/meross/cloudApi.js:112:11)
at post (file:///app/src/meross/cloudApi.js:151:10)
at process.processTicksAndRejections (node:internal/process/task_queues:104:5)
at async Module.listDevices (file:///app/src/meross/cloudApi.js:201:19)
at async MerossClient.authenticate (file:///app/src/meross/client.js:181:9)
at async MerossClient.start (file:///app/src/meross/client.js:233:5)
at async startMeross (file:///app/index.js:268:5)
at async GladysIntegration.<anonymous> (file:///app/index.js:225:5) {
apiStatus: 1022,
info: 'No login'
}
[2026-08-14T17:43:13.375Z] [INFO] [meross-client] Reusing the cached Meross session
[2026-08-14T17:44:25.261Z] [INFO] [meross-client] Reusing the cached Meross session
[2026-08-14T17:46:37.490Z] [INFO] Disconnected from Gladys, keeping the Meross session open
[2026-08-14T17:46:37.491Z] [WARN] [gladys-sdk] connection to Gladys lost (close code 1006)
[2026-08-14T17:46:37.491Z] [WARN] [gladys-sdk] not connected to Gladys (ws://172.30.0.1:80), retrying in 1000 ms (attempt 1)
[2026-08-14T17:46:37.505Z] [INFO] Received SIGTERM -> graceful shutdown
[2026-08-14T17:46:38.388Z] [INFO] Starting the Meross integration...
[2026-08-14T17:46:38.493Z] [INFO] [gladys-sdk] connected to Gladys (http://172.30.0.1:80)
[2026-08-14T17:46:38.500Z] [INFO] [meross-client] Reusing the cached Meross session
[2026-08-14T17:46:38.812Z] [ERROR] Could not connect to Meross MerossApiError: Meross API error 1022: No login
at checkApiStatus (file:///app/src/meross/cloudApi.js:112:11)
at post (file:///app/src/meross/cloudApi.js:151:10)
at process.processTicksAndRejections (node:internal/process/task_queues:104:5)
at async Module.listDevices (file:///app/src/meross/cloudApi.js:201:19)
at async MerossClient.authenticate (file:///app/src/meross/client.js:181:9)
at async MerossClient.start (file:///app/src/meross/client.js:233:5)
at async startMeross (file:///app/index.js:268:5)
at async GladysIntegration.<anonymous> (file:///app/index.js:225:5) {
apiStatus: 1022,
info: 'No login'
}
[2026-08-14T17:51:01.034Z] [INFO] onConfigUpdated -> new configuration received
[2026-08-14T17:51:04.165Z] [INFO] [meross-client] Reusing the cached Meross session
[2026-08-14T17:52:39.654Z] [INFO] onConfigUpdated -> new configuration received
[2026-08-14T17:52:42.470Z] [INFO] [meross-client] Reusing the cached Meross session
[2026-08-14T17:53:00.686Z] [INFO] Disconnected from Gladys, keeping the Meross session open
[2026-08-14T17:53:00.686Z] [WARN] [gladys-sdk] connection to Gladys lost (close code 1006)
[2026-08-14T17:53:00.686Z] [WARN] [gladys-sdk] not connected to Gladys (ws://172.30.0.1:80), retrying in 1000 ms (attempt 1)
[2026-08-14T17:53:00.700Z] [INFO] Received SIGTERM -> graceful shutdown
[2026-08-14T17:53:01.585Z] [INFO] Starting the Meross integration...
[2026-08-14T17:53:01.774Z] [INFO] [gladys-sdk] connected to Gladys (http://172.30.0.1:80)
[2026-08-14T17:53:01.787Z] [INFO] [meross-client] Reusing the cached Meross session
[2026-08-14T17:53:02.020Z] [ERROR] Could not connect to Meross MerossApiError: Meross API error 1022: No login
at checkApiStatus (file:///app/src/meross/cloudApi.js:112:11)
at post (file:///app/src/meross/cloudApi.js:151:10)
at process.processTicksAndRejections (node:internal/process/task_queues:104:5)
at async Module.listDevices (file:///app/src/meross/cloudApi.js:201:19)
at async MerossClient.authenticate (file:///app/src/meross/client.js:181:9)
at async MerossClient.start (file:///app/src/meross/client.js:233:5)
at async startMeross (file:///app/index.js:268:5)
at async GladysIntegration.<anonymous> (file:///app/index.js:225:5) {
apiStatus: 1022,
info: 'No login'
}
[2026-08-14T17:57:04.590Z] [INFO] Disconnected from Gladys, keeping the Meross session open
[2026-08-14T17:57:04.590Z] [WARN] [gladys-sdk] connection to Gladys lost (close code 1006)
[2026-08-14T17:57:04.591Z] [WARN] [gladys-sdk] not connected to Gladys (ws://172.30.0.1:80), retrying in 1000 ms (attempt 1)
[2026-08-14T17:57:04.605Z] [INFO] Received SIGTERM -> graceful shutdown
[2026-08-14T17:57:05.400Z] [INFO] Starting the Meross integration...
[2026-08-14T17:57:05.596Z] [INFO] [gladys-sdk] connected to Gladys (http://172.30.0.1:80)
[2026-08-14T17:57:05.683Z] [INFO] [meross-client] Reusing the cached Meross session
[2026-08-14T17:57:06.001Z] [ERROR] Could not connect to Meross MerossApiError: Meross API error 1022: No login
at checkApiStatus (file:///app/src/meross/cloudApi.js:112:11)
at post (file:///app/src/meross/cloudApi.js:151:10)
at process.processTicksAndRejections (node:internal/process/task_queues:104:5)
at async Module.listDevices (file:///app/src/meross/cloudApi.js:201:19)
at async MerossClient.authenticate (file:///app/src/meross/client.js:181:9)
at async MerossClient.start (file:///app/src/meross/client.js:233:5)
at async startMeross (file:///app/index.js:268:5)
at async GladysIntegration.<anonymous> (file:///app/index.js:225:5) {
apiStatus: 1022,
info: 'No login'
}
[2026-08-14T20:33:52.396Z] [INFO] Disconnected from Gladys, keeping the Meross session open
[2026-08-14T20:33:52.397Z] [WARN] [gladys-sdk] connection to Gladys lost (close code 1006)
[2026-08-14T20:33:52.398Z] [WARN] [gladys-sdk] not connected to Gladys (ws://172.30.0.1:80), retrying in 1000 ms (attempt 1)
[2026-08-14T20:33:52.412Z] [INFO] Received SIGTERM -> graceful shutdown
[2026-08-14T20:33:53.293Z] [INFO] Starting the Meross integration...
[2026-08-14T20:33:53.482Z] [INFO] [gladys-sdk] connected to Gladys (http://172.30.0.1:80)
[2026-08-14T20:33:53.496Z] [INFO] [meross-client] Reusing the cached Meross session
[2026-08-14T20:33:53.787Z] [ERROR] Could not connect to Meross MerossApiError: Meross API error 1022: No login
at checkApiStatus (file:///app/src/meross/cloudApi.js:112:11)
at post (file:///app/src/meross/cloudApi.js:151:10)
at process.processTicksAndRejections (node:internal/process/task_queues:104:5)
at async Module.listDevices (file:///app/src/meross/cloudApi.js:201:19)
at async MerossClient.authenticate (file:///app/src/meross/client.js:181:9)
at async MerossClient.start (file:///app/src/meross/client.js:233:5)
at async startMeross (file:///app/index.js:268:5)
at async GladysIntegration.<anonymous> (file:///app/index.js:225:5) {
apiStatus: 1022,
info: 'No login'
}
[2026-08-14T20:34:14.485Z] [INFO] [meross-client] Reusing the cached Meross session