Hello la team,
suite à la PR de @pierre-gilles ici, j’ai eu beau tester pour récupérer une valeur text, ça ne veut pas chez moi
Voilà mes param :
Je pense qu’il y qq chose que je ne fais pas bien mais je sèche complètement.
Hello la team,
suite à la PR de @pierre-gilles ici, j’ai eu beau tester pour récupérer une valeur text, ça ne veut pas chez moi
Voilà mes param :
Je pense qu’il y qq chose que je ne fais pas bien mais je sèche complètement.
Salut @mutmut
Tu utilises Zigbee2mqtt avec un broker MQTT custom ou tu as lancé Zigbee2mqtt automatiquement avec Gladys ?
Si tu l’as lancé automatiquement avec Gladys, alors ce que tu observe est normal, Gladys utilise un broker MQTT séparé qui n’est pas le même.
J’ai du custom pour z2m et mqtt, je ne gère ni l’un ni l’autre via Gladys.
Et tu utilises bien le même broker Mosquitto ?
oui, c’est bien le même.
Je viens de tester avec un Gladys vierge qui pointe sur mon mosquitto de prod et … ça fonctionne comme ça doit le faire, et même très bien.
Donc j’ai un pb avec mon instance Gladys de prod
Voici quelques infos/logs que j’ai récupéré, si jamais ça peut aider, et m’aider.
J’ai recréé un topic personnalisé (fonctionnalité de type Texte
) surmon instance de prod :
Debug
:2025-05-14T21:54:35+0200 <error> index.js:15 (process.<anonymous>) unhandledRejection catched: Promise {
<rejected> NotFoundError: DeviceFeature zwavejs-ui:25:0:meter:value:electric_w_consumed not found
at DeviceManager.newStateEvent (/src/server/lib/device/device.newStateEvent.js:18:11)
at EventEmitter.emit (node:events:518:28)
at Event.emit (/src/server/lib/event/index.js:18:16)
at Promise.map.concurrency (/src/server/services/zwavejs-ui/lib/zwaveJSUI.onNodeValueUpdated.js:53:11)
}
2025-05-14T21:54:35+0200 <error> index.js:16 (process.<anonymous>) NotFoundError: DeviceFeature zwavejs-ui:25:0:meter:value:electric_w_consumed not found
at DeviceManager.newStateEvent (/src/server/lib/device/device.newStateEvent.js:18:11)
at EventEmitter.emit (node:events:518:28)
at Event.emit (/src/server/lib/event/index.js:18:16)
at Promise.map.concurrency (/src/server/services/zwavejs-ui/lib/zwaveJSUI.onNodeValueUpdated.js:53:11)
2025-05-14T21:54:37+0200 <error> index.js:15 (process.<anonymous>) unhandledRejection catched: Promise {
<rejected> NotFoundError: DeviceFeature zwavejs-ui:25:0:meter:value:electric_w_consumed not found
at DeviceManager.newStateEvent (/src/server/lib/device/device.newStateEvent.js:18:11)
at EventEmitter.emit (node:events:518:28)
at Event.emit (/src/server/lib/event/index.js:18:16)
at Promise.map.concurrency (/src/server/services/zwavejs-ui/lib/zwaveJSUI.onNodeValueUpdated.js:53:11)
}
2025-05-14T21:54:37+0200 <error> index.js:16 (process.<anonymous>) NotFoundError: DeviceFeature zwavejs-ui:25:0:meter:value:electric_w_consumed not found
at DeviceManager.newStateEvent (/src/server/lib/device/device.newStateEvent.js:18:11)
at EventEmitter.emit (node:events:518:28)
at Event.emit (/src/server/lib/event/index.js:18:16)
at Promise.map.concurrency (/src/server/services/zwavejs-ui/lib/zwaveJSUI.onNodeValueUpdated.js:53:11)
2025-05-14T21:54:39+0200 <error> index.js:15 (process.<anonymous>) unhandledRejection catched: Promise {
<rejected> NotFoundError: DeviceFeature zwavejs-ui:25:0:meter:value:electric_w_consumed not found
at DeviceManager.newStateEvent (/src/server/lib/device/device.newStateEvent.js:18:11)
at EventEmitter.emit (node:events:518:28)
at Event.emit (/src/server/lib/event/index.js:18:16)
at Promise.map.concurrency (/src/server/services/zwavejs-ui/lib/zwaveJSUI.onNodeValueUpdated.js:53:11)
}
2025-05-14T21:54:39+0200 <error> index.js:16 (process.<anonymous>) NotFoundError: DeviceFeature zwavejs-ui:25:0:meter:value:electric_w_consumed not found
at DeviceManager.newStateEvent (/src/server/lib/device/device.newStateEvent.js:18:11)
at EventEmitter.emit (node:events:518:28)
at Event.emit (/src/server/lib/event/index.js:18:16)
at Promise.map.concurrency (/src/server/services/zwavejs-ui/lib/zwaveJSUI.onNodeValueUpdated.js:53:11)
2025-05-14T21:54:41+0200 <warn> handleDeviceCustomTopicMessage.js:25 (MqttHandler.handleDeviceCustomTopicMessage) Fail to parse message from custom MQTT topic.
2025-05-14T21:54:41+0200 <warn> handleDeviceCustomTopicMessage.js:26 (MqttHandler.handleDeviceCustomTopicMessage) {"value":610,"humanName":"[Maison][042375084120][PAPP]","unite":"VA","name":"PAPP","type":"info","subtype":"numeric"}
2025-05-14T21:54:41+0200 <warn> handleDeviceCustomTopicMessage.js:27 (MqttHandler.handleDeviceCustomTopicMessage) TypeError: Cannot read properties of null (reading 'external_id')
at MqttHandler.handleDeviceCustomTopicMessage (/src/server/services/mqtt/lib/handler/handleDeviceCustomTopicMessage.js:21:103)
at /src/server/services/mqtt/lib/handleNewMessage.js:41:12
at Array.forEach (<anonymous>)
at MqttHandler.handleNewMessage (/src/server/services/mqtt/lib/handleNewMessage.js:39:26)
at MqttClient.<anonymous> (/src/server/services/mqtt/lib/connect.js:85:10)
at MqttClient.emit (node:events:518:28)
at handlePublish (/src/server/services/mqtt/node_modules/mqtt/src/lib/handlers/publish.ts:172:11)
at handle (/src/server/services/mqtt/node_modules/mqtt/src/lib/handlers/index.ts:31:17)
at work (/src/server/services/mqtt/node_modules/mqtt/src/lib/client.ts:779:17)
at Writable.writable._write (/src/server/services/mqtt/node_modules/mqtt/src/lib/client.ts:803:4)
at writeOrBuffer (/src/server/services/mqtt/node_modules/mqtt/node_modules/readable-stream/lib/internal/streams/writable.js:336:12)
at _write (/src/server/services/mqtt/node_modules/mqtt/node_modules/readable-stream/lib/internal/streams/writable.js:285:10)
at Writable.write (/src/server/services/mqtt/node_modules/mqtt/node_modules/readable-stream/lib/internal/streams/writable.js:288:10)
at Socket.ondata (node:internal/streams/readable:1009:22)
at Socket.emit (node:events:518:28)
at addChunk (node:internal/streams/readable:561:12)
at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)
at Socket.Readable.push (node:internal/streams/readable:392:5)
at TCP.onStreamRead (node:internal/stream_base_commons:189:23)
2025-05-14T21:54:41+0200 <warn> handleDeviceCustomTopicMessage.js:25 (MqttHandler.handleDeviceCustomTopicMessage) Fail to parse message from custom MQTT topic.
2025-05-14T21:54:41+0200 <warn> handleDeviceCustomTopicMessage.js:26 (MqttHandler.handleDeviceCustomTopicMessage) {"value":610,"humanName":"[Maison][042375084120][PAPP]","unite":"VA","name":"PAPP","type":"info","subtype":"numeric"}
2025-05-14T21:54:41+0200 <warn> handleDeviceCustomTopicMessage.js:27 (MqttHandler.handleDeviceCustomTopicMessage) TypeError: Cannot read properties of null (reading 'external_id')
at MqttHandler.handleDeviceCustomTopicMessage (/src/server/services/mqtt/lib/handler/handleDeviceCustomTopicMessage.js:21:103)
at /src/server/services/mqtt/lib/handleNewMessage.js:41:12
at Array.forEach (<anonymous>)
at MqttHandler.handleNewMessage (/src/server/services/mqtt/lib/handleNewMessage.js:39:26)
at MqttClient.<anonymous> (/src/server/services/mqtt/lib/connect.js:85:10)
at MqttClient.emit (node:events:518:28)
at handlePublish (/src/server/services/mqtt/node_modules/mqtt/src/lib/handlers/publish.ts:172:11)
at handle (/src/server/services/mqtt/node_modules/mqtt/src/lib/handlers/index.ts:31:17)
at work (/src/server/services/mqtt/node_modules/mqtt/src/lib/client.ts:779:17)
at Writable.writable._write (/src/server/services/mqtt/node_modules/mqtt/src/lib/client.ts:803:4)
at writeOrBuffer (/src/server/services/mqtt/node_modules/mqtt/node_modules/readable-stream/lib/internal/streams/writable.js:336:12)
at _write (/src/server/services/mqtt/node_modules/mqtt/node_modules/readable-stream/lib/internal/streams/writable.js:285:10)
at Writable.write (/src/server/services/mqtt/node_modules/mqtt/node_modules/readable-stream/lib/internal/streams/writable.js:288:10)
at Socket.ondata (node:internal/streams/readable:1009:22)
at Socket.emit (node:events:518:28)
at addChunk (node:internal/streams/readable:561:12)
at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)
at Socket.Readable.push (node:internal/streams/readable:392:5)
at TCP.onStreamRead (node:internal/stream_base_commons:189:23)
2025-05-14T21:54:41+0200 <warn> handleNewMessage.js:53 (MqttHandler.handleNewMessage) Unable to handle new MQTT message in topic jeedom/cmd/event/517
2025-05-14T21:54:41+0200 <warn> handleNewMessage.js:54 (MqttHandler.handleNewMessage) TypeError: Cannot read properties of null (reading 'external_id')
at MqttHandler.handleDeviceCustomTopicMessage (/src/server/services/mqtt/lib/handler/handleDeviceCustomTopicMessage.js:32:101)
at /src/server/services/mqtt/lib/handleNewMessage.js:41:12
at Array.forEach (<anonymous>)
at MqttHandler.handleNewMessage (/src/server/services/mqtt/lib/handleNewMessage.js:39:26)
at MqttClient.<anonymous> (/src/server/services/mqtt/lib/connect.js:85:10)
at MqttClient.emit (node:events:518:28)
at handlePublish (/src/server/services/mqtt/node_modules/mqtt/src/lib/handlers/publish.ts:172:11)
at handle (/src/server/services/mqtt/node_modules/mqtt/src/lib/handlers/index.ts:31:17)
at work (/src/server/services/mqtt/node_modules/mqtt/src/lib/client.ts:779:17)
at Writable.writable._write (/src/server/services/mqtt/node_modules/mqtt/src/lib/client.ts:803:4)
at writeOrBuffer (/src/server/services/mqtt/node_modules/mqtt/node_modules/readable-stream/lib/internal/streams/writable.js:336:12)
at _write (/src/server/services/mqtt/node_modules/mqtt/node_modules/readable-stream/lib/internal/streams/writable.js:285:10)
at Writable.write (/src/server/services/mqtt/node_modules/mqtt/node_modules/readable-stream/lib/internal/streams/writable.js:288:10)
at Socket.ondata (node:internal/streams/readable:1009:22)
at Socket.emit (node:events:518:28)
at addChunk (node:internal/streams/readable:561:12)
at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)
at Socket.Readable.push (node:internal/streams/readable:392:5)
at TCP.onStreamRead (node:internal/stream_base_commons:189:23)
2025-05-14T21:54:41+0200 <error> index.js:15 (process.<anonymous>) unhandledRejection catched: Promise {
<rejected> NotFoundError: DeviceFeature zwavejs-ui:25:0:meter:value:electric_w_consumed not found
at DeviceManager.newStateEvent (/src/server/lib/device/device.newStateEvent.js:18:11)
at EventEmitter.emit (node:events:518:28)
at Event.emit (/src/server/lib/event/index.js:18:16)
at Promise.map.concurrency (/src/server/services/zwavejs-ui/lib/zwaveJSUI.onNodeValueUpdated.js:53:11)
}
2025-05-14T21:54:41+0200 <error> index.js:16 (process.<anonymous>) NotFoundError: DeviceFeature zwavejs-ui:25:0:meter:value:electric_w_consumed not found
at DeviceManager.newStateEvent (/src/server/lib/device/device.newStateEvent.js:18:11)
at EventEmitter.emit (node:events:518:28)
at Event.emit (/src/server/lib/event/index.js:18:16)
at Promise.map.concurrency (/src/server/services/zwavejs-ui/lib/zwaveJSUI.onNodeValueUpdated.js:53:11)
2025-05-14T21:54:43+0200 <error> index.js:15 (process.<anonymous>) unhandledRejection catched: Promise {
<rejected> NotFoundError: DeviceFeature zwavejs-ui:25:0:meter:value:electric_w_consumed not found
at DeviceManager.newStateEvent (/src/server/lib/device/device.newStateEvent.js:18:11)
at EventEmitter.emit (node:events:518:28)
at Event.emit (/src/server/lib/event/index.js:18:16)
at Promise.map.concurrency (/src/server/services/zwavejs-ui/lib/zwaveJSUI.onNodeValueUpdated.js:53:11)
}
2025-05-14T21:54:43+0200 <error> index.js:16 (process.<anonymous>) NotFoundError: DeviceFeature zwavejs-ui:25:0:meter:value:electric_w_consumed not found
at DeviceManager.newStateEvent (/src/server/lib/device/device.newStateEvent.js:18:11)
at EventEmitter.emit (node:events:518:28)
at Event.emit (/src/server/lib/event/index.js:18:16)
at Promise.map.concurrency (/src/server/services/zwavejs-ui/lib/zwaveJSUI.onNodeValueUpdated.js:53:11)
2025-05-14T21:54:44+0200 <info> netatmo.loadDevices.js:155 (NetatmoHandler.loadDevices) Netatmo devices not supported : 0
2025-05-14T21:54:45+0200 <info> lan-manager.scan.js:19 (LANManager.scan) LANManager starts scanning devices...
2025-05-14T21:54:46+0200 <warn> handleNewMessage.js:53 (MqttHandler.handleNewMessage) Unable to handle new MQTT message in topic jeedom/cmd/event/886
2025-05-14T21:54:46+0200 <warn> handleNewMessage.js:54 (MqttHandler.handleNewMessage) TypeError: Cannot read properties of null (reading 'external_id')
at MqttHandler.handleDeviceCustomTopicMessage (/src/server/services/mqtt/lib/handler/handleDeviceCustomTopicMessage.js:32:101)
at /src/server/services/mqtt/lib/handleNewMessage.js:41:12
at Array.forEach (<anonymous>)
at MqttHandler.handleNewMessage (/src/server/services/mqtt/lib/handleNewMessage.js:39:26)
at MqttClient.<anonymous> (/src/server/services/mqtt/lib/connect.js:85:10)
at MqttClient.emit (node:events:518:28)
at handlePublish (/src/server/services/mqtt/node_modules/mqtt/src/lib/handlers/publish.ts:172:11)
at handle (/src/server/services/mqtt/node_modules/mqtt/src/lib/handlers/index.ts:31:17)
at work (/src/server/services/mqtt/node_modules/mqtt/src/lib/client.ts:779:17)
at Writable.writable._write (/src/server/services/mqtt/node_modules/mqtt/src/lib/client.ts:803:4)
at writeOrBuffer (/src/server/services/mqtt/node_modules/mqtt/node_modules/readable-stream/lib/internal/streams/writable.js:336:12)
at _write (/src/server/services/mqtt/node_modules/mqtt/node_modules/readable-stream/lib/internal/streams/writable.js:285:10)
at Writable.write (/src/server/services/mqtt/node_modules/mqtt/node_modules/readable-stream/lib/internal/streams/writable.js:288:10)
at Socket.ondata (node:internal/streams/readable:1009:22)
at Socket.emit (node:events:518:28)
at addChunk (node:internal/streams/readable:561:12)
at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)
at Socket.Readable.push (node:internal/streams/readable:392:5)
at TCP.onStreamRead (node:internal/stream_base_commons:189:23)
2025-05-14T21:54:46+0200 <warn> handleDeviceCustomTopicMessage.js:25 (MqttHandler.handleDeviceCustomTopicMessage) Fail to parse message from custom MQTT topic.
2025-05-14T21:54:46+0200 <warn> handleDeviceCustomTopicMessage.js:26 (MqttHandler.handleDeviceCustomTopicMessage) {"value":600,"humanName":"[Maison][042375084120][PAPP]","unite":"VA","name":"PAPP","type":"info","subtype":"numeric"}
2025-05-14T21:54:46+0200 <warn> handleDeviceCustomTopicMessage.js:27 (MqttHandler.handleDeviceCustomTopicMessage) TypeError: Cannot read properties of null (reading 'external_id')
at MqttHandler.handleDeviceCustomTopicMessage (/src/server/services/mqtt/lib/handler/handleDeviceCustomTopicMessage.js:21:103)
at /src/server/services/mqtt/lib/handleNewMessage.js:41:12
at Array.forEach (<anonymous>)
at MqttHandler.handleNewMessage (/src/server/services/mqtt/lib/handleNewMessage.js:39:26)
at MqttClient.<anonymous> (/src/server/services/mqtt/lib/connect.js:85:10)
at MqttClient.emit (node:events:518:28)
at handlePublish (/src/server/services/mqtt/node_modules/mqtt/src/lib/handlers/publish.ts:172:11)
at handle (/src/server/services/mqtt/node_modules/mqtt/src/lib/handlers/index.ts:31:17)
at work (/src/server/services/mqtt/node_modules/mqtt/src/lib/client.ts:779:17)
at Writable.writable._write (/src/server/services/mqtt/node_modules/mqtt/src/lib/client.ts:803:4)
at writeOrBuffer (/src/server/services/mqtt/node_modules/mqtt/node_modules/readable-stream/lib/internal/streams/writable.js:336:12)
at _write (/src/server/services/mqtt/node_modules/mqtt/node_modules/readable-stream/lib/internal/streams/writable.js:285:10)
at Writable.write (/src/server/services/mqtt/node_modules/mqtt/node_modules/readable-stream/lib/internal/streams/writable.js:288:10)
at Socket.ondata (node:internal/streams/readable:1009:22)
at Socket.emit (node:events:518:28)
at addChunk (node:internal/streams/readable:561:12)
at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)
at Socket.Readable.push (node:internal/streams/readable:392:5)
at TCP.onStreamRead (node:internal/stream_base_commons:189:23)
2025-05-14T21:54:46+0200 <warn> handleDeviceCustomTopicMessage.js:25 (MqttHandler.handleDeviceCustomTopicMessage) Fail to parse message from custom MQTT topic.
2025-05-14T21:54:46+0200 <warn> handleDeviceCustomTopicMessage.js:26 (MqttHandler.handleDeviceCustomTopicMessage) {"value":600,"humanName":"[Maison][042375084120][PAPP]","unite":"VA","name":"PAPP","type":"info","subtype":"numeric"}
2025-05-14T21:54:46+0200 <warn> handleDeviceCustomTopicMessage.js:27 (MqttHandler.handleDeviceCustomTopicMessage) TypeError: Cannot read properties of null (reading 'external_id')
at MqttHandler.handleDeviceCustomTopicMessage (/src/server/services/mqtt/lib/handler/handleDeviceCustomTopicMessage.js:21:103)
at /src/server/services/mqtt/lib/handleNewMessage.js:41:12
at Array.forEach (<anonymous>)
at MqttHandler.handleNewMessage (/src/server/services/mqtt/lib/handleNewMessage.js:39:26)
at MqttClient.<anonymous> (/src/server/services/mqtt/lib/connect.js:85:10)
at MqttClient.emit (node:events:518:28)
at handlePublish (/src/server/services/mqtt/node_modules/mqtt/src/lib/handlers/publish.ts:172:11)
at handle (/src/server/services/mqtt/node_modules/mqtt/src/lib/handlers/index.ts:31:17)
at work (/src/server/services/mqtt/node_modules/mqtt/src/lib/client.ts:779:17)
at Writable.writable._write (/src/server/services/mqtt/node_modules/mqtt/src/lib/client.ts:803:4)
at writeOrBuffer (/src/server/services/mqtt/node_modules/mqtt/node_modules/readable-stream/lib/internal/streams/writable.js:336:12)
at _write (/src/server/services/mqtt/node_modules/mqtt/node_modules/readable-stream/lib/internal/streams/writable.js:285:10)
at Writable.write (/src/server/services/mqtt/node_modules/mqtt/node_modules/readable-stream/lib/internal/streams/writable.js:288:10)
at Socket.ondata (node:internal/streams/readable:1009:22)
at Socket.emit (node:events:518:28)
at addChunk (node:internal/streams/readable:561:12)
at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)
at Socket.Readable.push (node:internal/streams/readable:392:5)
at TCP.onStreamRead (node:internal/stream_base_commons:189:23)
2025-05-14T21:54:46+0200 <warn> handleNewMessage.js:53 (MqttHandler.handleNewMessage) Unable to handle new MQTT message in topic jeedom/cmd/event/517
2025-05-14T21:54:46+0200 <warn> handleNewMessage.js:54 (MqttHandler.handleNewMessage) TypeError: Cannot read properties of null (reading 'external_id')
at MqttHandler.handleDeviceCustomTopicMessage (/src/server/services/mqtt/lib/handler/handleDeviceCustomTopicMessage.js:32:101)
at /src/server/services/mqtt/lib/handleNewMessage.js:41:12
at Array.forEach (<anonymous>)
at MqttHandler.handleNewMessage (/src/server/services/mqtt/lib/handleNewMessage.js:39:26)
at MqttClient.<anonymous> (/src/server/services/mqtt/lib/connect.js:85:10)
at MqttClient.emit (node:events:518:28)
at handlePublish (/src/server/services/mqtt/node_modules/mqtt/src/lib/handlers/publish.ts:172:11)
at handle (/src/server/services/mqtt/node_modules/mqtt/src/lib/handlers/index.ts:31:17)
at work (/src/server/services/mqtt/node_modules/mqtt/src/lib/client.ts:779:17)
at Writable.writable._write (/src/server/services/mqtt/node_modules/mqtt/src/lib/client.ts:803:4)
at writeOrBuffer (/src/server/services/mqtt/node_modules/mqtt/node_modules/readable-stream/lib/internal/streams/writable.js:336:12)
at _write (/src/server/services/mqtt/node_modules/mqtt/node_modules/readable-stream/lib/internal/streams/writable.js:285:10)
at Writable.write (/src/server/services/mqtt/node_modules/mqtt/node_modules/readable-stream/lib/internal/streams/writable.js:288:10)
at Socket.ondata (node:internal/streams/readable:1009:22)
at Socket.emit (node:events:518:28)
at addChunk (node:internal/streams/readable:561:12)
at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)
at Socket.Readable.push (node:internal/streams/readable:392:5)
at TCP.onStreamRead (node:internal/stream_base_commons:189:23)
2025-05-14T21:54:49+0200 <error> index.js:15 (process.<anonymous>) unhandledRejection catched: Promise {
<rejected> NotFoundError: DeviceFeature zwavejs-ui:25:0:meter:value:electric_w_consumed not found
at DeviceManager.newStateEvent (/src/server/lib/device/device.newStateEvent.js:18:11)
at EventEmitter.emit (node:events:518:28)
at Event.emit (/src/server/lib/event/index.js:18:16)
at Promise.map.concurrency (/src/server/services/zwavejs-ui/lib/zwaveJSUI.onNodeValueUpdated.js:53:11)
}
2025-05-14T21:54:49+0200 <error> index.js:16 (process.<anonymous>) NotFoundError: DeviceFeature zwavejs-ui:25:0:meter:value:electric_w_consumed not found
at DeviceManager.newStateEvent (/src/server/lib/device/device.newStateEvent.js:18:11)
at EventEmitter.emit (node:events:518:28)
at Event.emit (/src/server/lib/event/index.js:18:16)
at Promise.map.concurrency (/src/server/services/zwavejs-ui/lib/zwaveJSUI.onNodeValueUpdated.js:53:11)
2025-05-14T21:54:50+0200 <error> index.js:15 (process.<anonymous>) unhandledRejection catched: Promise {
<rejected> NotFoundError: DeviceFeature zwavejs-ui:25:0:meter:value:electric_w_consumed not found
at DeviceManager.newStateEvent (/src/server/lib/device/device.newStateEvent.js:18:11)
at EventEmitter.emit (node:events:518:28)
at Event.emit (/src/server/lib/event/index.js:18:16)
at Promise.map.concurrency (/src/server/services/zwavejs-ui/lib/zwaveJSUI.onNodeValueUpdated.js:53:11)
}
2025-05-14T21:54:50+0200 <error> index.js:16 (process.<anonymous>) NotFoundError: DeviceFeature zwavejs-ui:25:0:meter:value:electric_w_consumed not found
at DeviceManager.newStateEvent (/src/server/lib/device/device.newStateEvent.js:18:11)
at EventEmitter.emit (node:events:518:28)
at Event.emit (/src/server/lib/event/index.js:18:16)
at Promise.map.concurrency (/src/server/services/zwavejs-ui/lib/zwaveJSUI.onNodeValueUpdated.js:53:11)
2025-05-14T21:54:51+0200 <warn> handleNewMessage.js:53 (MqttHandler.handleNewMessage) Unable to handle new MQTT message in topic jeedom/cmd/event/886
2025-05-14T21:54:51+0200 <warn> handleNewMessage.js:54 (MqttHandler.handleNewMessage) TypeError: Cannot read properties of null (reading 'external_id')
at MqttHandler.handleDeviceCustomTopicMessage (/src/server/services/mqtt/lib/handler/handleDeviceCustomTopicMessage.js:32:101)
at /src/server/services/mqtt/lib/handleNewMessage.js:41:12
at Array.forEach (<anonymous>)
at MqttHandler.handleNewMessage (/src/server/services/mqtt/lib/handleNewMessage.js:39:26)
at MqttClient.<anonymous> (/src/server/services/mqtt/lib/connect.js:85:10)
at MqttClient.emit (node:events:518:28)
at handlePublish (/src/server/services/mqtt/node_modules/mqtt/src/lib/handlers/publish.ts:172:11)
at handle (/src/server/services/mqtt/node_modules/mqtt/src/lib/handlers/index.ts:31:17)
at work (/src/server/services/mqtt/node_modules/mqtt/src/lib/client.ts:779:17)
at Writable.writable._write (/src/server/services/mqtt/node_modules/mqtt/src/lib/client.ts:803:4)
at writeOrBuffer (/src/server/services/mqtt/node_modules/mqtt/node_modules/readable-stream/lib/internal/streams/writable.js:336:12)
at _write (/src/server/services/mqtt/node_modules/mqtt/node_modules/readable-stream/lib/internal/streams/writable.js:285:10)
at Writable.write (/src/server/services/mqtt/node_modules/mqtt/node_modules/readable-stream/lib/internal/streams/writable.js:288:10)
at Socket.ondata (node:internal/streams/readable:1009:22)
at Socket.emit (node:events:518:28)
at addChunk (node:internal/streams/readable:561:12)
at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)
at Socket.Readable.push (node:internal/streams/readable:392:5)
at TCP.onStreamRead (node:internal/stream_base_commons:189:23)
2025-05-14T21:54:51+0200 <warn> handleDeviceCustomTopicMessage.js:25 (MqttHandler.handleDeviceCustomTopicMessage) Fail to parse message from custom MQTT topic.
2025-05-14T21:54:51+0200 <warn> handleDeviceCustomTopicMessage.js:26 (MqttHandler.handleDeviceCustomTopicMessage) {"value":610,"humanName":"[Maison][042375084120][PAPP]","unite":"VA","name":"PAPP","type":"info","subtype":"numeric"}
2025-05-14T21:54:51+0200 <warn> handleDeviceCustomTopicMessage.js:27 (MqttHandler.handleDeviceCustomTopicMessage) TypeError: Cannot read properties of null (reading 'external_id')
at MqttHandler.handleDeviceCustomTopicMessage (/src/server/services/mqtt/lib/handler/handleDeviceCustomTopicMessage.js:21:103)
at /src/server/services/mqtt/lib/handleNewMessage.js:41:12
at Array.forEach (<anonymous>)
at MqttHandler.handleNewMessage (/src/server/services/mqtt/lib/handleNewMessage.js:39:26)
at MqttClient.<anonymous> (/src/server/services/mqtt/lib/connect.js:85:10)
at MqttClient.emit (node:events:518:28)
at handlePublish (/src/server/services/mqtt/node_modules/mqtt/src/lib/handlers/publish.ts:172:11)
at handle (/src/server/services/mqtt/node_modules/mqtt/src/lib/handlers/index.ts:31:17)
at work (/src/server/services/mqtt/node_modules/mqtt/src/lib/client.ts:779:17)
at Writable.writable._write (/src/server/services/mqtt/node_modules/mqtt/src/lib/client.ts:803:4)
at writeOrBuffer (/src/server/services/mqtt/node_modules/mqtt/node_modules/readable-stream/lib/internal/streams/writable.js:336:12)
at _write (/src/server/services/mqtt/node_modules/mqtt/node_modules/readable-stream/lib/internal/streams/writable.js:285:10)
at Writable.write (/src/server/services/mqtt/node_modules/mqtt/node_modules/readable-stream/lib/internal/streams/writable.js:288:10)
at Socket.ondata (node:internal/streams/readable:1009:22)
at Socket.emit (node:events:518:28)
at addChunk (node:internal/streams/readable:561:12)
at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)
at Socket.Readable.push (node:internal/streams/readable:392:5)
at TCP.onStreamRead (node:internal/stream_base_commons:189:23)
2025-05-14T21:54:51+0200 <warn> handleDeviceCustomTopicMessage.js:25 (MqttHandler.handleDeviceCustomTopicMessage) Fail to parse message from custom MQTT topic.
2025-05-14T21:54:51+0200 <warn> handleDeviceCustomTopicMessage.js:26 (MqttHandler.handleDeviceCustomTopicMessage) {"value":610,"humanName":"[Maison][042375084120][PAPP]","unite":"VA","name":"PAPP","type":"info","subtype":"numeric"}
2025-05-14T21:54:51+0200 <warn> handleDeviceCustomTopicMessage.js:27 (MqttHandler.handleDeviceCustomTopicMessage) TypeError: Cannot read properties of null (reading 'external_id')
at MqttHandler.handleDeviceCustomTopicMessage (/src/server/services/mqtt/lib/handler/handleDeviceCustomTopicMessage.js:21:103)
at /src/server/services/mqtt/lib/handleNewMessage.js:41:12
at Array.forEach (<anonymous>)
at MqttHandler.handleNewMessage (/src/server/services/mqtt/lib/handleNewMessage.js:39:26)
at MqttClient.<anonymous> (/src/server/services/mqtt/lib/connect.js:85:10)
at MqttClient.emit (node:events:518:28)
at handlePublish (/src/server/services/mqtt/node_modules/mqtt/src/lib/handlers/publish.ts:172:11)
at handle (/src/server/services/mqtt/node_modules/mqtt/src/lib/handlers/index.ts:31:17)
at work (/src/server/services/mqtt/node_modules/mqtt/src/lib/client.ts:779:17)
at Writable.writable._write (/src/server/services/mqtt/node_modules/mqtt/src/lib/client.ts:803:4)
at writeOrBuffer (/src/server/services/mqtt/node_modules/mqtt/node_modules/readable-stream/lib/internal/streams/writable.js:336:12)
at _write (/src/server/services/mqtt/node_modules/mqtt/node_modules/readable-stream/lib/internal/streams/writable.js:285:10)
at Writable.write (/src/server/services/mqtt/node_modules/mqtt/node_modules/readable-stream/lib/internal/streams/writable.js:288:10)
at Socket.ondata (node:internal/streams/readable:1009:22)
at Socket.emit (node:events:518:28)
at addChunk (node:internal/streams/readable:561:12)
at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)
at Socket.Readable.push (node:internal/streams/readable:392:5)
at TCP.onStreamRead (node:internal/stream_base_commons:189:23)
2025-05-14T21:54:51+0200 <warn> handleNewMessage.js:53 (MqttHandler.handleNewMessage) Unable to handle new MQTT message in topic jeedom/cmd/event/517
2025-05-14T21:54:51+0200 <warn> handleNewMessage.js:54 (MqttHandler.handleNewMessage) TypeError: Cannot read properties of null (reading 'external_id')
at MqttHandler.handleDeviceCustomTopicMessage (/src/server/services/mqtt/lib/handler/handleDeviceCustomTopicMessage.js:32:101)
at /src/server/services/mqtt/lib/handleNewMessage.js:41:12
at Array.forEach (<anonymous>)
at MqttHandler.handleNewMessage (/src/server/services/mqtt/lib/handleNewMessage.js:39:26)
at MqttClient.<anonymous> (/src/server/services/mqtt/lib/connect.js:85:10)
at MqttClient.emit (node:events:518:28)
at handlePublish (/src/server/services/mqtt/node_modules/mqtt/src/lib/handlers/publish.ts:172:11)
at handle (/src/server/services/mqtt/node_modules/mqtt/src/lib/handlers/index.ts:31:17)
at work (/src/server/services/mqtt/node_modules/mqtt/src/lib/client.ts:779:17)
at Writable.writable._write (/src/server/services/mqtt/node_modules/mqtt/src/lib/client.ts:803:4)
at writeOrBuffer (/src/server/services/mqtt/node_modules/mqtt/node_modules/readable-stream/lib/internal/streams/writable.js:336:12)
at _write (/src/server/services/mqtt/node_modules/mqtt/node_modules/readable-stream/lib/internal/streams/writable.js:285:10)
at Writable.write (/src/server/services/mqtt/node_modules/mqtt/node_modules/readable-stream/lib/internal/streams/writable.js:288:10)
at Socket.ondata (node:internal/streams/readable:1009:22)
at Socket.emit (node:events:518:28)
at addChunk (node:internal/streams/readable:561:12)
at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)
at Socket.Readable.push (node:internal/streams/readable:392:5)
at TCP.onStreamRead (node:internal/stream_base_commons:189:23)
2025-05-14T21:54:52+0200 <error> index.js:15 (process.<anonymous>) unhandledRejection catched: Promise {
<rejected> NotFoundError: DeviceFeature zwavejs-ui:25:0:meter:value:electric_w_consumed not found
at DeviceManager.newStateEvent (/src/server/lib/device/device.newStateEvent.js:18:11)
at EventEmitter.emit (node:events:518:28)
at Event.emit (/src/server/lib/event/index.js:18:16)
at Promise.map.concurrency (/src/server/services/zwavejs-ui/lib/zwaveJSUI.onNodeValueUpdated.js:53:11)
}
2025-05-14T21:54:52+0200 <error> index.js:16 (process.<anonymous>) NotFoundError: DeviceFeature zwavejs-ui:25:0:meter:value:electric_w_consumed not found
at DeviceManager.newStateEvent (/src/server/lib/device/device.newStateEvent.js:18:11)
at EventEmitter.emit (node:events:518:28)
at Event.emit (/src/server/lib/event/index.js:18:16)
at Promise.map.concurrency (/src/server/services/zwavejs-ui/lib/zwaveJSUI.onNodeValueUpdated.js:53:11)
2025-05-14T21:54:55+0200 <error> index.js:15 (process.<anonymous>) unhandledRejection catched: Promise {
<rejected> NotFoundError: DeviceFeature zwavejs-ui:25:0:meter:value:electric_w_consumed not found
at DeviceManager.newStateEvent (/src/server/lib/device/device.newStateEvent.js:18:11)
at EventEmitter.emit (node:events:518:28)
at Event.emit (/src/server/lib/event/index.js:18:16)
at Promise.map.concurrency (/src/server/services/zwavejs-ui/lib/zwaveJSUI.onNodeValueUpdated.js:53:11)
}
2025-05-14T21:54:55+0200 <error> index.js:16 (process.<anonymous>) NotFoundError: DeviceFeature zwavejs-ui:25:0:meter:value:electric_w_consumed not found
at DeviceManager.newStateEvent (/src/server/lib/device/device.newStateEvent.js:18:11)
at EventEmitter.emit (node:events:518:28)
at Event.emit (/src/server/lib/event/index.js:18:16)
at Promise.map.concurrency (/src/server/services/zwavejs-ui/lib/zwaveJSUI.onNodeValueUpdated.js:53:11)
2025-05-14T21:54:56+0200 <info> lan-manager.scan.js:66 (NmapScan.onSuccess) LANManager discovers 28 devices
2025-05-14T21:54:56+0200 <info> lan-manager.stop.js:12 (LANManager.stop) LANManager stops scanning devices
2025-05-14T21:55:02+0200 <warn> handleNewMessage.js:53 (MqttHandler.handleNewMessage) Unable to handle new MQTT message in topic jeedom/cmd/event/886
2025-05-14T21:55:02+0200 <warn> handleNewMessage.js:54 (MqttHandler.handleNewMessage) TypeError: Cannot read properties of null (reading 'external_id')
at MqttHandler.handleDeviceCustomTopicMessage (/src/server/services/mqtt/lib/handler/handleDeviceCustomTopicMessage.js:32:101)
at /src/server/services/mqtt/lib/handleNewMessage.js:41:12
at Array.forEach (<anonymous>)
at MqttHandler.handleNewMessage (/src/server/services/mqtt/lib/handleNewMessage.js:39:26)
at MqttClient.<anonymous> (/src/server/services/mqtt/lib/connect.js:85:10)
at MqttClient.emit (node:events:518:28)
at handlePublish (/src/server/services/mqtt/node_modules/mqtt/src/lib/handlers/publish.ts:172:11)
at handle (/src/server/services/mqtt/node_modules/mqtt/src/lib/handlers/index.ts:31:17)
at work (/src/server/services/mqtt/node_modules/mqtt/src/lib/client.ts:779:17)
at Writable.writable._write (/src/server/services/mqtt/node_modules/mqtt/src/lib/client.ts:803:4)
at writeOrBuffer (/src/server/services/mqtt/node_modules/mqtt/node_modules/readable-stream/lib/internal/streams/writable.js:336:12)
at _write (/src/server/services/mqtt/node_modules/mqtt/node_modules/readable-stream/lib/internal/streams/writable.js:285:10)
at Writable.write (/src/server/services/mqtt/node_modules/mqtt/node_modules/readable-stream/lib/internal/streams/writable.js:288:10)
at Socket.ondata (node:internal/streams/readable:1009:22)
at Socket.emit (node:events:518:28)
at addChunk (node:internal/streams/readable:561:12)
at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)
at Socket.Readable.push (node:internal/streams/readable:392:5)
at TCP.onStreamRead (node:internal/stream_base_commons:189:23)
2025-05-14T21:55:02+0200 <error> index.js:15 (process.<anonymous>) unhandledRejection catched: Promise {
<rejected> NotFoundError: DeviceFeature zwavejs-ui:25:0:meter:value:electric_w_consumed not found
at DeviceManager.newStateEvent (/src/server/lib/device/device.newStateEvent.js:18:11)
at EventEmitter.emit (node:events:518:28)
at Event.emit (/src/server/lib/event/index.js:18:16)
at Promise.map.concurrency (/src/server/services/zwavejs-ui/lib/zwaveJSUI.onNodeValueUpdated.js:53:11)
}
2025-05-14T21:55:02+0200 <error> index.js:16 (process.<anonymous>) NotFoundError: DeviceFeature zwavejs-ui:25:0:meter:value:electric_w_consumed not found
at DeviceManager.newStateEvent (/src/server/lib/device/device.newStateEvent.js:18:11)
at EventEmitter.emit (node:events:518:28)
at Event.emit (/src/server/lib/event/index.js:18:16)
at Promise.map.concurrency (/src/server/services/zwavejs-ui/lib/zwaveJSUI.onNodeValueUpdated.js:53:11)
2025-05-14T21:55:03+0200 <warn> handleDeviceCustomTopicMessage.js:25 (MqttHandler.handleDeviceCustomTopicMessage) Fail to parse message from custom MQTT topic.
2025-05-14T21:55:03+0200 <warn> handleDeviceCustomTopicMessage.js:26 (MqttHandler.handleDeviceCustomTopicMessage) {"value":"14/05/2025 21:55","humanName":"[Maison][ecocompteur][Dernier refresh]","unite":"","name":"Dernier refresh","type":"info","subtype":"string"}
2025-05-14T21:55:03+0200 <warn> handleDeviceCustomTopicMessage.js:27 (MqttHandler.handleDeviceCustomTopicMessage) TypeError: Cannot read properties of null (reading 'external_id')
at MqttHandler.handleDeviceCustomTopicMessage (/src/server/services/mqtt/lib/handler/handleDeviceCustomTopicMessage.js:21:103)
at /src/server/services/mqtt/lib/handleNewMessage.js:41:12
at Array.forEach (<anonymous>)
at MqttHandler.handleNewMessage (/src/server/services/mqtt/lib/handleNewMessage.js:39:26)
at MqttClient.<anonymous> (/src/server/services/mqtt/lib/connect.js:85:10)
at MqttClient.emit (node:events:518:28)
at handlePublish (/src/server/services/mqtt/node_modules/mqtt/src/lib/handlers/publish.ts:172:11)
at handle (/src/server/services/mqtt/node_modules/mqtt/src/lib/handlers/index.ts:31:17)
at work (/src/server/services/mqtt/node_modules/mqtt/src/lib/client.ts:779:17)
at Writable.writable._write (/src/server/services/mqtt/node_modules/mqtt/src/lib/client.ts:803:4)
at writeOrBuffer (/src/server/services/mqtt/node_modules/mqtt/node_modules/readable-stream/lib/internal/streams/writable.js:336:12)
at _write (/src/server/services/mqtt/node_modules/mqtt/node_modules/readable-stream/lib/internal/streams/writable.js:285:10)
at Writable.write (/src/server/services/mqtt/node_modules/mqtt/node_modules/readable-stream/lib/internal/streams/writable.js:288:10)
at Socket.ondata (node:internal/streams/readable:1009:22)
at Socket.emit (node:events:518:28)
at addChunk (node:internal/streams/readable:561:12)
at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)
at Socket.Readable.push (node:internal/streams/readable:392:5)
at TCP.onStreamRead (node:internal/stream_base_commons:189:23)
2025-05-14T21:55:03+0200 <warn> handleNewMessage.js:53 (MqttHandler.handleNewMessage) Unable to handle new MQTT message in topic jeedom/cmd/event/436
2025-05-14T21:55:03+0200 <warn> handleNewMessage.js:54 (MqttHandler.handleNewMessage) TypeError: Cannot read properties of null (reading 'external_id')
at MqttHandler.handleDeviceCustomTopicMessage (/src/server/services/mqtt/lib/handler/handleDeviceCustomTopicMessage.js:32:101)
at /src/server/services/mqtt/lib/handleNewMessage.js:41:12
at Array.forEach (<anonymous>)
at MqttHandler.handleNewMessage (/src/server/services/mqtt/lib/handleNewMessage.js:39:26)
at MqttClient.<anonymous> (/src/server/services/mqtt/lib/connect.js:85:10)
at MqttClient.emit (node:events:518:28)
at handlePublish (/src/server/services/mqtt/node_modules/mqtt/src/lib/handlers/publish.ts:172:11)
at handle (/src/server/services/mqtt/node_modules/mqtt/src/lib/handlers/index.ts:31:17)
at work (/src/server/services/mqtt/node_modules/mqtt/src/lib/client.ts:779:17)
at Writable.writable._write (/src/server/services/mqtt/node_modules/mqtt/src/lib/client.ts:803:4)
at writeOrBuffer (/src/server/services/mqtt/node_modules/mqtt/node_modules/readable-stream/lib/internal/streams/writable.js:336:12)
at _write (/src/server/services/mqtt/node_modules/mqtt/node_modules/readable-stream/lib/internal/streams/writable.js:285:10)
at Writable.write (/src/server/services/mqtt/node_modules/mqtt/node_modules/readable-stream/lib/internal/streams/writable.js:288:10)
at Socket.ondata (node:internal/streams/readable:1009:22)
at Socket.emit (node:events:518:28)
at addChunk (node:internal/streams/readable:561:12)
at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)
at Socket.Readable.push (node:internal/streams/readable:392:5)
at TCP.onStreamRead (node:internal/stream_base_commons:189:23)
2025-05-14T21:55:07+0200 <warn> handleDeviceCustomTopicMessage.js:25 (MqttHandler.handleDeviceCustomTopicMessage) Fail to parse message from custom MQTT topic.
2025-05-14T21:55:07+0200 <warn> handleDeviceCustomTopicMessage.js:26 (MqttHandler.handleDeviceCustomTopicMessage) {"value":640,"humanName":"[Maison][042375084120][PAPP]","unite":"VA","name":"PAPP","type":"info","subtype":"numeric"}
2025-05-14T21:55:07+0200 <warn> handleDeviceCustomTopicMessage.js:27 (MqttHandler.handleDeviceCustomTopicMessage) TypeError: Cannot read properties of null (reading 'external_id')
at MqttHandler.handleDeviceCustomTopicMessage (/src/server/services/mqtt/lib/handler/handleDeviceCustomTopicMessage.js:21:103)
at /src/server/services/mqtt/lib/handleNewMessage.js:41:12
at Array.forEach (<anonymous>)
at MqttHandler.handleNewMessage (/src/server/services/mqtt/lib/handleNewMessage.js:39:26)
at MqttClient.<anonymous> (/src/server/services/mqtt/lib/connect.js:85:10)
at MqttClient.emit (node:events:518:28)
at handlePublish (/src/server/services/mqtt/node_modules/mqtt/src/lib/handlers/publish.ts:172:11)
at handle (/src/server/services/mqtt/node_modules/mqtt/src/lib/handlers/index.ts:31:17)
at work (/src/server/services/mqtt/node_modules/mqtt/src/lib/client.ts:779:17)
at Writable.writable._write (/src/server/services/mqtt/node_modules/mqtt/src/lib/client.ts:803:4)
at writeOrBuffer (/src/server/services/mqtt/node_modules/mqtt/node_modules/readable-stream/lib/internal/streams/writable.js:336:12)
at _write (/src/server/services/mqtt/node_modules/mqtt/node_modules/readable-stream/lib/internal/streams/writable.js:285:10)
at Writable.write (/src/server/services/mqtt/node_modules/mqtt/node_modules/readable-stream/lib/internal/streams/writable.js:288:10)
at Socket.ondata (node:internal/streams/readable:1009:22)
at Socket.emit (node:events:518:28)
at addChunk (node:internal/streams/readable:561:12)
at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)
at Socket.Readable.push (node:internal/streams/readable:392:5)
at TCP.onStreamRead (node:internal/stream_base_commons:189:23)
2025-05-14T21:55:07+0200 <warn> handleDeviceCustomTopicMessage.js:25 (MqttHandler.handleDeviceCustomTopicMessage) Fail to parse message from custom MQTT topic.
2025-05-14T21:55:07+0200 <warn> handleDeviceCustomTopicMessage.js:26 (MqttHandler.handleDeviceCustomTopicMessage) {"value":640,"humanName":"[Maison][042375084120][PAPP]","unite":"VA","name":"PAPP","type":"info","subtype":"numeric"}
2025-05-14T21:55:07+0200 <warn> handleDeviceCustomTopicMessage.js:27 (MqttHandler.handleDeviceCustomTopicMessage) TypeError: Cannot read properties of null (reading 'external_id')
at MqttHandler.handleDeviceCustomTopicMessage (/src/server/services/mqtt/lib/handler/handleDeviceCustomTopicMessage.js:21:103)
at /src/server/services/mqtt/lib/handleNewMessage.js:41:12
at Array.forEach (<anonymous>)
at MqttHandler.handleNewMessage (/src/server/services/mqtt/lib/handleNewMessage.js:39:26)
at MqttClient.<anonymous> (/src/server/services/mqtt/lib/connect.js:85:10)
at MqttClient.emit (node:events:518:28)
at handlePublish (/src/server/services/mqtt/node_modules/mqtt/src/lib/handlers/publish.ts:172:11)
at handle (/src/server/services/mqtt/node_modules/mqtt/src/lib/handlers/index.ts:31:17)
at work (/src/server/services/mqtt/node_modules/mqtt/src/lib/client.ts:779:17)
at Writable.writable._write (/src/server/services/mqtt/node_modules/mqtt/src/lib/client.ts:803:4)
at writeOrBuffer (/src/server/services/mqtt/node_modules/mqtt/node_modules/readable-stream/lib/internal/streams/writable.js:336:12)
at _write (/src/server/services/mqtt/node_modules/mqtt/node_modules/readable-stream/lib/internal/streams/writable.js:285:10)
at Writable.write (/src/server/services/mqtt/node_modules/mqtt/node_modules/readable-stream/lib/internal/streams/writable.js:288:10)
at Socket.ondata (node:internal/streams/readable:1009:22)
at Socket.emit (node:events:518:28)
at addChunk (node:internal/streams/readable:561:12)
at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)
at Socket.Readable.push (node:internal/streams/readable:392:5)
at TCP.onStreamRead (node:internal/stream_base_commons:189:23)
2025-05-14T21:55:07+0200 <warn> handleNewMessage.js:53 (MqttHandler.handleNewMessage) Unable to handle new MQTT message in topic jeedom/cmd/event/517
2025-05-14T21:55:07+0200 <warn> handleNewMessage.js:54 (MqttHandler.handleNewMessage) TypeError: Cannot read properties of null (reading 'external_id')
at MqttHandler.handleDeviceCustomTopicMessage (/src/server/services/mqtt/lib/handler/handleDeviceCustomTopicMessage.js:32:101)
at /src/server/services/mqtt/lib/handleNewMessage.js:41:12
at Array.forEach (<anonymous>)
at MqttHandler.handleNewMessage (/src/server/services/mqtt/lib/handleNewMessage.js:39:26)
at MqttClient.<anonymous> (/src/server/services/mqtt/lib/connect.js:85:10)
at MqttClient.emit (node:events:518:28)
at handlePublish (/src/server/services/mqtt/node_modules/mqtt/src/lib/handlers/publish.ts:172:11)
at handle (/src/server/services/mqtt/node_modules/mqtt/src/lib/handlers/index.ts:31:17)
at work (/src/server/services/mqtt/node_modules/mqtt/src/lib/client.ts:779:17)
at Writable.writable._write (/src/server/services/mqtt/node_modules/mqtt/src/lib/client.ts:803:4)
at writeOrBuffer (/src/server/services/mqtt/node_modules/mqtt/node_modules/readable-stream/lib/internal/streams/writable.js:336:12)
at _write (/src/server/services/mqtt/node_modules/mqtt/node_modules/readable-stream/lib/internal/streams/writable.js:285:10)
at Writable.write (/src/server/services/mqtt/node_modules/mqtt/node_modules/readable-stream/lib/internal/streams/writable.js:288:10)
at Socket.ondata (node:internal/streams/readable:1009:22)
at Socket.emit (node:events:518:28)
at addChunk (node:internal/streams/readable:561:12)
at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)
at Socket.Readable.push (node:internal/streams/readable:392:5)
at TCP.onStreamRead (node:internal/stream_base_commons:189:23)
Merci d’avance pour l’aide.
Alors je ne comprends vraiment plus rien car j’ai un topic personnalisé qui fonctionne… Et c’en est un que j’avais créé il y a plusieurs mois donc bien avant que cette version 4.58 arrive !
@mutmut est-ce que tu pourrais redémarrer Gladys (docker restart gladys
), et regarder les logs au démarrage de Gladys ?
Peut-être que tu as un topic MQTT personnalisé qui pose problème et qui empêche le chargement des autres topics. On a déjà eu un souci similaire dans le passé !
T’inquiète pas on va trouver
@pierre-gilles je viens de t’envoyer mes logs au démarrage, perso j’ai du mal à interpréter dans le détail mais de ce que je vois, j’ai plusieurs lignes de souscriptions à des topics personnalisés identiques mais je n’en ai qu’un à chaque fois.
La seule chose qui ferait que j’ai des dupliqués ce serait des tests que j’ai fait en créant et supprimant des fonctionnalités avec des topics personnalisés.
Et ça semble signifier que ces fonctionnalités supprimées existent toujours mais en ghost (selon mon analyse).
en fait je crois que je boucle depuis ce sujet de début d’année (et mes débuts poussés sur Gladys) non encore résolu : Besoin d'aide sur des messages d'erreur MQTT personnalisé - #10 par pierre-gilles
Merci pour ton retour @mutmut
À première vue, il semble qu’un souci sur un des devices bloque l’écoute des autres.
Une bonne première étape serait d’isoler les listeners les uns des autres, pour éviter qu’un crash n’empêche les autres de fonctionner. Et bien sûr, ajouter plus de logs pour mieux comprendre ce qui se passe sur ceux qui rencontrent un problème.
Si tu es d’accord, tu peux aussi m’envoyer ta base de données en privé. ça m’aiderait à analyser la situation plus rapidement
Je travaille sur Gladys demain, je me note de jeter un œil à tout ça à ce moment-là !
Merci beaucoup pour ta DB @mutmut, j’ai vu exactement ce qui n’allait pas
Quand une fonctionnalité avec un topic custom est supprimée, la feature est bien supprimée… mais pas le topic personnalisé qui reste « à vie » dans Gladys, et ce qui cause les erreurs que tu as vu.
Je travaille sur un correctif !
Corrigé dans cette PR :
Ca part dans la prochaine version de Gladys
alors je crois que je me débrouille pas trop mal en compréhension du système mais pas en dev pur
Merci pour ton analyse !
Hello,
je ne sais pas si j’ai loupé un truc ou pas mais je n’arrive pas à récupérer une variable MQTT Text créée via Gladys (et pas depuis un topic personnalisé).
Voici mon scénario :
Récupérer le dernier état
de cette variable TEXTNota : si il faut basculer ce sujet sur un nouveau post, n’hésitez pas les modo.
Je veux bien que tu créé une demande de fonctionnalité, car ce n’est pas possible actuellement avec l’action « Récupérer le dernier état » qui ne gère pas les fonctionnalités texte
et voilà : Récupérer le dernier TEXTE
@mutmut je ferme ce sujet car tout est bon il me semble
N’hésite pas à re-créer un autre sujet si tu as d’autres questions !