Plugin: Lox2MQTT
Einklappen
X
-
Thanks for reporting this issue with HTTPS. It looks like we bump into a limitation of the underlying websocket library implementation which manages the communication with the Miniserver. I just uploaded v0.4.1 which only supports HTTP for now, need to study if/how to support secure TLS in the future. -
O don't get this pluggin running.
I use 2 miniservers ( 1 Gen 2 and 1 Gen 1 )
Can you help me a bit? Wat is wrong on this?
I see a lots of errors but dont now how i can fix this?
Log file of plugin:
HTML-Code:2023-08-10T09:08:33: Websocket Connection closed: 1000 normally closed 2023-08-10T09:08:33: Websocket Connection closed: 1000 normally closed 2023-08-10T09:08:35: Websocket Connection closed: 1000 normally closed 2023-08-10T09:08:37: Websocket Connection closed: 1000 normally closed 2023-08-10T09:08:38: Websocket Connection closed: 1000 normally closed 2023-08-10T09:08:41: Websocket Connection closed: 1000 normally closed 2023-08-10T09:08:41: Websocket Connection closed: 1000 normally closed 2023-08-10T09:08:43: Websocket Connection closed: 1000 normally closed 2023-08-10T09:08:44: Websocket Connection closed: 1000 normally closed 2023-08-10T09:08:46: Websocket Connection closed: 1000 normally closed 2023-08-10T09:08:48: Websocket Connection closed: 1000 normally closed 2023-08-10T09:08:49: Websocket Connection closed: 1000 normally closed 2023-08-10T09:08:51: Websocket Connection closed: 1000 normally closed 2023-08-10T09:08:52: Websocket Connection closed: 1000 normally closed 2023-08-10T09:08:53: WebSocket error: Socket Error: undefined ERR_STREAM_WRITE_AFTER_END 1006 2023-08-10T09:08:53: ERROR: WebSocketAPI 192.168.10.241:80 - connection error: Error [ERR_STREAM_WRITE_AFTER_END]: write after end 2023-08-10T09:08:53: Websocket Connection closed: 1006 Socket Error: undefined ERR_STREAM_WRITE_AFTER_END 2023-08-10T09:08:54: Websocket Connection closed: 1000 normally closed 2023-08-10T09:10:28: Websocket Connection closed: 1000 normally closed 2023-08-10T09:10:31: Websocket Connection closed: 1000 normally closed 2023-08-10T09:10:33: Websocket Connection closed: 1000 normally closed 2023-08-10T09:10:36: Websocket Connection closed: 1000 normally closed 2023-08-10T09:10:39: Websocket Connection closed: 1000 normally closed 2023-08-10T09:10:42: Websocket Connection closed: 1000 normally closed 2023-08-10T09:10:44: Websocket Connection closed: 1000 normally closed 2023-08-10T09:10:47: Websocket Connection closed: 1000 normally closed 2023-08-10T09:10:50: Websocket Connection closed: 1000 normally closed 2023-08-10T09:10:52: Websocket Connection closed: 1000 normally closed 2023-08-10T09:10:55: Websocket Connection closed: 1000 normally closed 2023-08-10T09:10:57: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-10T09:11:00: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-10T09:11:02: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-10T09:11:04: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-10T09:11:06: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-10T09:11:08: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-10T09:11:11: Websocket Connection closed: 1000 normally closed 2023-08-10T09:11:13: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-10T09:11:15: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-10T09:11:18: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-10T09:11:20: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-10T09:11:22: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-10T09:11:24: TypeError: Cannot read properties of undefined (reading 'closeDescription') 2023-08-10T09:11:24: at Connection. (/opt/loxberry/bin/plugins/lox2mqtt/node_modules/node-lox-ws-api/lib/Connection.js:62:62) 2023-08-10T09:11:24: at WebSocketClient.emit (node:events:513:28) 2023-08-10T09:11:24: at WebSocketClient.failHandshake (/opt/loxberry/bin/plugins/lox2mqtt/node_modules/websocket/lib/WebSocketClient.js:339:10) 2023-08-10T09:11:24: at ClientRequest. (/opt/loxberry/bin/plugins/lox2mqtt/node_modules/websocket/lib/WebSocketClient.js:278:18) 2023-08-10T09:11:24: at ClientRequest.emit (node:events:513:28) 2023-08-10T09:11:24: at HTTPParser.parserOnIncomingClient [as onIncoming] (node:_http_client:701:27) 2023-08-10T09:11:24: at HTTPParser.parserOnHeadersComplete (node:_http_common:119:17) 2023-08-10T09:11:24: at Socket.socketOnData (node:_http_client:542:22) 2023-08-10T09:11:24: at Socket.emit (node:events:513:28) 2023-08-10T09:11:24: at addChunk (node:internal/streams/readable:324:12) 2023-08-10T15:19:20: Websocket Connection closed: 1000 normally closed 2023-08-10T15:19:20: Websocket Connection closed: 1000 normally closed 2023-08-10T15:19:22: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-10T15:19:22: Websocket Connection closed: 1000 normally closed 2023-08-10T15:19:24: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-10T15:19:25: Websocket Connection closed: 1000 normally closed 2023-08-10T15:19:27: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-10T15:19:27: Websocket Connection closed: 1000 normally closed 2023-08-10T15:19:29: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-10T15:19:30: Websocket Connection closed: 1000 normally closed 2023-08-10T15:19:31: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-10T15:19:32: WebSocket error: Socket Error: undefined ERR_STREAM_WRITE_AFTER_END 1006 2023-08-10T15:19:32: ERROR: WebSocketAPI 192.168.10.241:80 - connection error: Error [ERR_STREAM_WRITE_AFTER_END]: write after end 2023-08-10T15:19:32: Websocket Connection closed: 1006 Socket Error: undefined ERR_STREAM_WRITE_AFTER_END 2023-08-10T15:19:33: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-10T15:19:38: WebSocket error: Socket Error: undefined ERR_STREAM_WRITE_AFTER_END 1006 2023-08-10T15:19:38: ERROR: WebSocketAPI 192.168.10.241:80 - connection error: Error [ERR_STREAM_WRITE_AFTER_END]: write after end 2023-08-10T15:19:38: Websocket Connection closed: 1006 Socket Error: undefined ERR_STREAM_WRITE_AFTER_END 2023-08-10T15:19:38: Websocket Connection closed: 1000 Normal connection closure 2023-08-11T08:29:07: Websocket Connection closed: 1000 normally closed 2023-08-11T08:29:08: Websocket Connection closed: 1000 normally closed 2023-08-11T08:29:10: Websocket Connection closed: 1000 normally closed 2023-08-11T08:29:10: Websocket Connection closed: 1000 normally closed 2023-08-11T08:29:12: Websocket Connection closed: 1000 normally closed 2023-08-11T08:29:13: Websocket Connection closed: 1000 normally closed 2023-08-11T08:29:14: Websocket Connection closed: 1000 normally closed 2023-08-11T08:29:16: Websocket Connection closed: 1000 normally closed 2023-08-11T08:29:17: Websocket Connection closed: 1000 normally closed 2023-08-11T08:29:18: Websocket Connection closed: 1000 normally closed 2023-08-11T08:29:19: Websocket Connection closed: 1000 normally closed 2023-08-11T08:29:21: Websocket Connection closed: 1000 normally closed 2023-08-11T08:29:21: WebSocket error: Socket Error: undefined ERR_STREAM_WRITE_AFTER_END 1006 2023-08-11T08:29:21: ERROR: WebSocketAPI 192.168.10.241:80 - connection error: Error [ERR_STREAM_WRITE_AFTER_END]: write after end 2023-08-11T08:29:21: Websocket Connection closed: 1006 Socket Error: undefined ERR_STREAM_WRITE_AFTER_END 2023-08-11T08:29:24: Websocket Connection closed: 1000 normally closed 2023-08-11T08:36:09: Websocket Connection closed: 1000 normally closed 2023-08-11T08:36:09: Websocket Connection closed: 1000 normally closed 2023-08-11T08:36:11: Websocket Connection closed: 1000 normally closed 2023-08-11T08:36:12: Websocket Connection closed: 1000 normally closed 2023-08-11T08:36:13: Websocket Connection closed: 1000 normally closed 2023-08-11T08:36:14: Websocket Connection closed: 1000 normally closed 2023-08-11T08:36:16: Websocket Connection closed: 1000 normally closed 2023-08-11T08:36:17: Websocket Connection closed: 1000 normally closed 2023-08-11T08:36:18: Websocket Connection closed: 1000 normally closed 2023-08-11T08:36:19: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:36:20: WebSocket error: Socket Error: undefined ERR_STREAM_WRITE_AFTER_END 1006 2023-08-11T08:36:20: ERROR: WebSocketAPI 192.168.10.241:80 - connection error: Error [ERR_STREAM_WRITE_AFTER_END]: write after end 2023-08-11T08:36:20: Websocket Connection closed: 1006 Socket Error: undefined ERR_STREAM_WRITE_AFTER_END 2023-08-11T08:36:21: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:38:31: Websocket Connection closed: 1000 normally closed 2023-08-11T08:38:31: Websocket Connection closed: 1000 normally closed 2023-08-11T08:38:33: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:38:33: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:38:35: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:38:35: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:38:37: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:38:38: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:38:39: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:38:40: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:38:41: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:38:42: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:38:43: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:38:44: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:38:46: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:38:46: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:38:48: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:38:48: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:38:50: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:38:50: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:38:52: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:38:52: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:38:54: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:38:54: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:38:56: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:38:57: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:38:58: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:38:59: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:39:01: Websocket Connection closed: 1000 normally closed 2023-08-11T08:39:01: Websocket Connection closed: 1000 normally closed 2023-08-11T08:39:03: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:39:04: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:39:05: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:39:06: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:39:07: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:39:08: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:39:09: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:39:10: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:39:11: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:39:12: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:39:13: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:39:14: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:39:15: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:39:17: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:39:18: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:39:19: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:39:20: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:39:21: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:39:22: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:39:23: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:39:24: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:39:25: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:39:26: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:39:27: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:39:27: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:39:30: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:39:30: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:39:32: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:39:32: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:39:34: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:39:34: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:39:36: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:39:36: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:39:38: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:39:39: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:39:41: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:39:41: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:39:43: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:39:43: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:39:45: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:39:45: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:39:47: Websocket Connection closed: 1000 normally closed 2023-08-11T08:39:48: Websocket Connection closed: 1000 normally closed 2023-08-11T08:39:49: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:39:50: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:39:51: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:39:52: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:39:54: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:39:54: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:39:56: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:39:57: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:39:58: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:39:59: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:40:00: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:40:01: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:40:02: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:40:03: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:40:04: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:40:05: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:40:06: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:40:07: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:40:08: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:40:10: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:40:10: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:40:12: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:40:13: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:40:14: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:40:15: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:40:16: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:40:17: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:40:18: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:40:18: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:40:20: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:40:20: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:40:22: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:40:22: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:40:24: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:40:24: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:40:26: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:40:26: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:40:28: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:40:28: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:40:30: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:40:31: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:40:32: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:40:33: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:40:34: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:40:35: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:40:37: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:40:37: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:40:39: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:40:40: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:40:40: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:40:42: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:40:42: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:40:44: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:40:44: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:40:46: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:40:46: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:40:48: Websocket Connection closed: 1000 normally closed 2023-08-11T08:40:49: Websocket Connection closed: 1000 normally closed 2023-08-11T08:40:51: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:40:51: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:40:53: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:40:53: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:40:55: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:40:56: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:40:57: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:40:58: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:40:59: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:41:00: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:41:01: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:41:02: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:41:03: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:41:04: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:41:05: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:41:06: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:41:07: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:41:09: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:41:10: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:41:11: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:41:12: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:41:13: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:41:14: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:41:15: Websocket Connection closed: 1000 normally closed 2023-08-11T08:41:15: Websocket Connection closed: 1000 normally closed 2023-08-11T08:41:17: Websocket Connection closed: 1000 normally closed 2023-08-11T08:41:18: Websocket Connection closed: 1000 normally closed 2023-08-11T08:41:19: WebSocket error: Socket Error: undefined ERR_STREAM_WRITE_AFTER_END 1006 2023-08-11T08:41:19: ERROR: WebSocketAPI 192.168.10.241:443 - connection error: Error [ERR_STREAM_WRITE_AFTER_END]: write after end 2023-08-11T08:41:19: Websocket Connection closed: 1006 Socket Error: undefined ERR_STREAM_WRITE_AFTER_END 2023-08-11T08:41:20: Websocket Connection closed: 1000 normally closed 2023-08-11T08:41:43: TypeError: Cannot read properties of undefined (reading 'closeDescription') 2023-08-11T08:41:43: at Connection. (/opt/loxberry/bin/plugins/lox2mqtt/node_modules/node-lox-ws-api/lib/Connection.js:62:62) 2023-08-11T08:41:43: at WebSocketClient.emit (node:events:513:28) 2023-08-11T08:41:43: at WebSocketClient.failHandshake (/opt/loxberry/bin/plugins/lox2mqtt/node_modules/websocket/lib/WebSocketClient.js:339:10) 2023-08-11T08:41:43: at ClientRequest. (/opt/loxberry/bin/plugins/lox2mqtt/node_modules/websocket/lib/WebSocketClient.js:278:18) 2023-08-11T08:41:43: at ClientRequest.emit (node:events:513:28) 2023-08-11T08:41:43: at HTTPParser.parserOnIncomingClient [as onIncoming] (node:_http_client:701:27) 2023-08-11T08:41:43: at HTTPParser.parserOnHeadersComplete (node:_http_common:119:17) 2023-08-11T08:41:43: at Socket.socketOnData (node:_http_client:542:22) 2023-08-11T08:41:43: at Socket.emit (node:events:513:28) 2023-08-11T08:41:43: at addChunk (node:internal/streams/readable:324:12) 2023-08-11T08:42:00: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:42:00: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:42:02: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:42:03: Websocket Connection closed: 1000 normally closed 2023-08-11T08:42:05: Websocket Connection closed: 1000 normally closed 2023-08-11T08:42:05: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:42:07: WebSocket error: Socket Error: undefined ERR_STREAM_WRITE_AFTER_END 1006 2023-08-11T08:42:07: ERROR: WebSocketAPI 192.168.10.241:443 - connection error: Error [ERR_STREAM_WRITE_AFTER_END]: write after end 2023-08-11T08:42:07: Websocket Connection closed: 1006 Socket Error: undefined ERR_STREAM_WRITE_AFTER_END 2023-08-11T08:42:07: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:42:45: WebSocket error: Socket Error: undefined ERR_STREAM_WRITE_AFTER_END 1006 2023-08-11T08:42:45: ERROR: WebSocketAPI 192.168.10.241:443 - connection error: Error [ERR_STREAM_WRITE_AFTER_END]: write after end 2023-08-11T08:42:45: Websocket Connection closed: 1006 Socket Error: undefined ERR_STREAM_WRITE_AFTER_END 2023-08-11T08:42:46: Websocket Connection closed: 1000 Normal connection closure 2023-08-11T08:42:50: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:42:50: Websocket Connection closed: 1000 normally closed 2023-08-11T08:42:52: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:42:52: WebSocket error: Socket Error: undefined ERR_STREAM_WRITE_AFTER_END 1006 2023-08-11T08:42:52: ERROR: WebSocketAPI 192.168.10.241:443 - connection error: Error [ERR_STREAM_WRITE_AFTER_END]: write after end 2023-08-11T08:42:52: Websocket Connection closed: 1006 Socket Error: undefined ERR_STREAM_WRITE_AFTER_END 2023-08-11T08:42:54: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:43:14: WebSocket error: Socket Error: undefined ERR_STREAM_WRITE_AFTER_END 1006 2023-08-11T08:43:14: ERROR: WebSocketAPI 192.168.10.241:443 - connection error: Error [ERR_STREAM_WRITE_AFTER_END]: write after end 2023-08-11T08:43:14: Websocket Connection closed: 1006 Socket Error: undefined ERR_STREAM_WRITE_AFTER_END 2023-08-11T08:43:15: Websocket Connection closed: 1000 Normal connection closure 2023-08-11T08:43:52: Websocket Connection closed: 1000 normally closed 2023-08-11T08:43:54: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:43:57: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:43:59: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:44:01: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:44:03: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:44:05: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:44:08: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:44:10: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:44:12: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:44:14: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:44:16: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:44:18: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:44:21: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:44:23: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:44:25: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:44:27: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:44:29: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:44:32: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:44:34: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:44:36: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:44:38: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:44:40: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:44:42: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:44:45: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:44:47: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:44:49: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:44:51: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:44:53: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:44:56: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:44:58: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:45:00: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:45:02: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:45:04: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:45:06: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:45:09: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:45:11: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:45:13: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:45:15: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:45:17: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:45:20: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:45:22: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:45:24: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:45:26: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:45:28: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:45:30: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:45:33: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:45:35: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:45:37: Websocket Connection closed: 1000 normally closed 2023-08-11T08:45:40: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:45:42: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:45:44: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:45:46: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:45:48: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:45:51: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:45:53: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:45:55: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:45:57: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:45:59: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:46:01: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:46:04: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:46:06: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:46:08: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:46:10: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:46:12: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:46:15: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:46:17: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:46:19: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:46:21: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:46:23: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:46:25: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:46:28: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:46:30: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:46:32: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:46:34: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:46:35: TypeError: Cannot read properties of undefined (reading 'closeDescription') 2023-08-11T08:46:35: at Connection. (/opt/loxberry/bin/plugins/lox2mqtt/node_modules/node-lox-ws-api/lib/Connection.js:62:62) 2023-08-11T08:46:35: at WebSocketClient.emit (node:events:513:28) 2023-08-11T08:46:35: at WebSocketClient.failHandshake (/opt/loxberry/bin/plugins/lox2mqtt/node_modules/websocket/lib/WebSocketClient.js:339:10) 2023-08-11T08:46:35: at ClientRequest. (/opt/loxberry/bin/plugins/lox2mqtt/node_modules/websocket/lib/WebSocketClient.js:278:18) 2023-08-11T08:46:35: at ClientRequest.emit (node:events:513:28) 2023-08-11T08:46:35: at HTTPParser.parserOnIncomingClient [as onIncoming] (node:_http_client:701:27) 2023-08-11T08:46:35: at HTTPParser.parserOnHeadersComplete (node:_http_common:119:17) 2023-08-11T08:46:35: at Socket.socketOnData (node:_http_client:542:22) 2023-08-11T08:46:35: at Socket.emit (node:events:513:28) 2023-08-11T08:46:35: at addChunk (node:internal/streams/readable:324:12) 2023-08-11T08:47:28: TypeError [ERR_INVALID_URL]: Invalid URL 2023-08-11T08:47:28: at new NodeError (node:internal/errors:399:5) 2023-08-11T08:47:28: at new URL (node:internal/url:560:13) 2023-08-11T08:47:28: at new ClientRequest (node:_http_client:140:30) 2023-08-11T08:47:28: at request (node:http:98:10) 2023-08-11T08:47:28: at Object.get (node:http:109:15) 2023-08-11T08:47:28: at API.perform_version_check (/opt/loxberry/bin/plugins/lox2mqtt/node_modules/node-lox-ws-api/lib/API.js:297:10) 2023-08-11T08:47:28: at API.connect (/opt/loxberry/bin/plugins/lox2mqtt/node_modules/node-lox-ws-api/lib/API.js:48:10) 2023-08-11T08:47:28: at MqttClient. (/opt/loxberry/bin/plugins/lox2mqtt/lib/MsClient.js:74:21) 2023-08-11T08:47:28: at MqttClient.emit (node:events:525:35) 2023-08-11T08:47:28: at Readable. (/opt/loxberry/bin/plugins/lox2mqtt/node_modules/mqtt/lib/client.js:1863:14) { 2023-08-11T08:47:28: input: 'http://:/jdev/cfg/api', 2023-08-11T08:47:28: code: 'ERR_INVALID_URL' 2023-08-11T08:47:28: } 2023-08-11T08:47:39: TypeError [ERR_INVALID_URL]: Invalid URL 2023-08-11T08:47:39: at new NodeError (node:internal/errors:399:5) 2023-08-11T08:47:39: at new URL (node:internal/url:560:13) 2023-08-11T08:47:39: at new ClientRequest (node:_http_client:140:30) 2023-08-11T08:47:39: at request (node:http:98:10) 2023-08-11T08:47:39: at Object.get (node:http:109:15) 2023-08-11T08:47:39: at API.perform_version_check (/opt/loxberry/bin/plugins/lox2mqtt/node_modules/node-lox-ws-api/lib/API.js:297:10) 2023-08-11T08:47:39: at API.connect (/opt/loxberry/bin/plugins/lox2mqtt/node_modules/node-lox-ws-api/lib/API.js:48:10) 2023-08-11T08:47:39: at MqttClient. (/opt/loxberry/bin/plugins/lox2mqtt/lib/MsClient.js:74:21) 2023-08-11T08:47:39: at MqttClient.emit (node:events:525:35) 2023-08-11T08:47:39: at Readable. (/opt/loxberry/bin/plugins/lox2mqtt/node_modules/mqtt/lib/client.js:1863:14) { 2023-08-11T08:47:39: input: 'http://:/jdev/cfg/api', 2023-08-11T08:47:39: code: 'ERR_INVALID_URL' 2023-08-11T08:47:39: } 2023-08-11T08:47:58: Websocket Connection closed: 1000 normally closed 2023-08-11T08:47:58: Websocket Connection closed: 1000 normally closed 2023-08-11T08:48:00: Websocket Connection closed: 1000 normally closed 2023-08-11T08:48:01: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:48:03: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:48:03: Websocket Connection closed: 1000 normally closed 2023-08-11T08:48:05: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:48:05: Websocket Connection closed: 1000 normally closed 2023-08-11T08:48:07: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:48:08: Websocket Connection closed: 1000 normally closed 2023-08-11T08:48:09: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:48:10: WebSocket error: Socket Error: undefined ERR_STREAM_WRITE_AFTER_END 1006 2023-08-11T08:48:10: ERROR: WebSocketAPI 192.168.10.241:80 - connection error: Error [ERR_STREAM_WRITE_AFTER_END]: write after end 2023-08-11T08:48:10: Websocket Connection closed: 1006 Socket Error: undefined ERR_STREAM_WRITE_AFTER_END 2023-08-11T08:48:11: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:48:33: TypeError: Cannot read properties of undefined (reading 'closeDescription') 2023-08-11T08:48:33: at Connection. (/opt/loxberry/bin/plugins/lox2mqtt/node_modules/node-lox-ws-api/lib/Connection.js:62:62) 2023-08-11T08:48:33: at WebSocketClient.emit (node:events:513:28) 2023-08-11T08:48:33: at WebSocketClient.failHandshake (/opt/loxberry/bin/plugins/lox2mqtt/node_modules/websocket/lib/WebSocketClient.js:339:10) 2023-08-11T08:48:33: at ClientRequest. (/opt/loxberry/bin/plugins/lox2mqtt/node_modules/websocket/lib/WebSocketClient.js:278:18) 2023-08-11T08:48:33: at ClientRequest.emit (node:events:513:28) 2023-08-11T08:48:33: at HTTPParser.parserOnIncomingClient [as onIncoming] (node:_http_client:701:27) 2023-08-11T08:48:33: at HTTPParser.parserOnHeadersComplete (node:_http_common:119:17) 2023-08-11T08:48:33: at Socket.socketOnData (node:_http_client:542:22) 2023-08-11T08:48:33: at Socket.emit (node:events:513:28) 2023-08-11T08:48:33: at addChunk (node:internal/streams/readable:324:12) 2023-08-11T08:48:55: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:48:55: Websocket Connection closed: 1000 normally closed 2023-08-11T08:48:57: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:48:57: WebSocket error: Socket Error: undefined ERR_STREAM_WRITE_AFTER_END 1006 2023-08-11T08:48:57: ERROR: WebSocketAPI 192.168.10.241:80 - connection error: Error [ERR_STREAM_WRITE_AFTER_END]: write after end 2023-08-11T08:48:57: Websocket Connection closed: 1006 Socket Error: undefined ERR_STREAM_WRITE_AFTER_END 2023-08-11T08:49:00: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:49:24: WebSocket error: Socket Error: undefined ERR_STREAM_WRITE_AFTER_END 1006 2023-08-11T08:49:24: ERROR: WebSocketAPI 192.168.10.241:80 - connection error: Error [ERR_STREAM_WRITE_AFTER_END]: write after end 2023-08-11T08:49:24: Websocket Connection closed: 1006 Socket Error: undefined ERR_STREAM_WRITE_AFTER_END 2023-08-11T08:49:25: Websocket Connection closed: 1000 Normal connection closure 2023-08-11T08:50:48: TypeError: Cannot read properties of undefined (reading 'closeDescription') 2023-08-11T08:50:48: at Connection. (/opt/loxberry/bin/plugins/lox2mqtt/node_modules/node-lox-ws-api/lib/Connection.js:62:62) 2023-08-11T08:50:48: at WebSocketClient.emit (node:events:513:28) 2023-08-11T08:50:48: at WebSocketClient.failHandshake (/opt/loxberry/bin/plugins/lox2mqtt/node_modules/websocket/lib/WebSocketClient.js:339:10) 2023-08-11T08:50:48: at ClientRequest. (/opt/loxberry/bin/plugins/lox2mqtt/node_modules/websocket/lib/WebSocketClient.js:278:18) 2023-08-11T08:50:48: at ClientRequest.emit (node:events:513:28) 2023-08-11T08:50:48: at HTTPParser.parserOnIncomingClient [as onIncoming] (node:_http_client:701:27) 2023-08-11T08:50:48: at HTTPParser.parserOnHeadersComplete (node:_http_common:119:17) 2023-08-11T08:50:48: at Socket.socketOnData (node:_http_client:542:22) 2023-08-11T08:50:48: at Socket.emit (node:events:513:28) 2023-08-11T08:50:48: at addChunk (node:internal/streams/readable:324:12) 2023-08-11T08:51:20: Websocket Connection closed: 1000 normally closed 2023-08-11T08:51:21: Websocket Connection closed: 1000 normally closed 2023-08-11T08:51:22: WebSocket error: Socket Error: undefined ERR_STREAM_WRITE_AFTER_END 1006 2023-08-11T08:51:22: ERROR: WebSocketAPI 192.168.10.241:80 - connection error: Error [ERR_STREAM_WRITE_AFTER_END]: write after end 2023-08-11T08:51:22: Websocket Connection closed: 1006 Socket Error: undefined ERR_STREAM_WRITE_AFTER_END 2023-08-11T08:51:23: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:51:32: WebSocket error: Socket Error: undefined ERR_STREAM_WRITE_AFTER_END 1006 2023-08-11T08:51:32: ERROR: WebSocketAPI 192.168.10.241:80 - connection error: Error [ERR_STREAM_WRITE_AFTER_END]: write after end 2023-08-11T08:51:32: Websocket Connection closed: 1006 Socket Error: undefined ERR_STREAM_WRITE_AFTER_END 2023-08-11T08:51:33: Websocket Connection closed: 1000 Normal connection closure 2023-08-11T08:53:21: TypeError: Cannot read properties of undefined (reading 'closeDescription') 2023-08-11T08:53:21: at Connection. (/opt/loxberry/bin/plugins/lox2mqtt/node_modules/node-lox-ws-api/lib/Connection.js:62:62) 2023-08-11T08:53:21: at WebSocketClient.emit (node:events:513:28) 2023-08-11T08:53:21: at WebSocketClient.failHandshake (/opt/loxberry/bin/plugins/lox2mqtt/node_modules/websocket/lib/WebSocketClient.js:339:10) 2023-08-11T08:53:21: at ClientRequest. (/opt/loxberry/bin/plugins/lox2mqtt/node_modules/websocket/lib/WebSocketClient.js:278:18) 2023-08-11T08:53:21: at ClientRequest.emit (node:events:513:28) 2023-08-11T08:53:21: at HTTPParser.parserOnIncomingClient [as onIncoming] (node:_http_client:701:27) 2023-08-11T08:53:21: at HTTPParser.parserOnHeadersComplete (node:_http_common:119:17) 2023-08-11T08:53:21: at Socket.socketOnData (node:_http_client:542:22) 2023-08-11T08:53:21: at Socket.emit (node:events:513:28) 2023-08-11T08:53:21: at addChunk (node:internal/streams/readable:324:12) 2023-08-11T08:53:58: Websocket Connection closed: 1000 normally closed 2023-08-11T08:53:58: Websocket Connection closed: 1000 normally closed 2023-08-11T08:54:00: WebSocket error: Socket Error: undefined ERR_STREAM_WRITE_AFTER_END 1006 2023-08-11T08:54:00: ERROR: WebSocketAPI 192.168.10.241:80 - connection error: Error [ERR_STREAM_WRITE_AFTER_END]: write after end 2023-08-11T08:54:00: Websocket Connection closed: 1006 Socket Error: undefined ERR_STREAM_WRITE_AFTER_END 2023-08-11T08:54:01: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-11T08:54:14: WebSocket error: Socket Error: undefined ERR_STREAM_WRITE_AFTER_END 1006 2023-08-11T08:54:14: ERROR: WebSocketAPI 192.168.10.241:80 - connection error: Error [ERR_STREAM_WRITE_AFTER_END]: write after end 2023-08-11T08:54:14: Websocket Connection closed: 1006 Socket Error: undefined ERR_STREAM_WRITE_AFTER_END 2023-08-11T08:54:15: Websocket Connection closed: 1000 Normal connection closure 2023-08-11T08:56:09: TypeError: Cannot read properties of undefined (reading 'closeDescription') 2023-08-11T08:56:09: at Connection. (/opt/loxberry/bin/plugins/lox2mqtt/node_modules/node-lox-ws-api/lib/Connection.js:62:62) 2023-08-11T08:56:09: at WebSocketClient.emit (node:events:513:28) 2023-08-11T08:56:09: at WebSocketClient.failHandshake (/opt/loxberry/bin/plugins/lox2mqtt/node_modules/websocket/lib/WebSocketClient.js:339:10) 2023-08-11T08:56:09: at ClientRequest. (/opt/loxberry/bin/plugins/lox2mqtt/node_modules/websocket/lib/WebSocketClient.js:278:18) 2023-08-11T08:56:09: at ClientRequest.emit (node:events:513:28) 2023-08-11T08:56:09: at HTTPParser.parserOnIncomingClient [as onIncoming] (node:_http_client:701:27) 2023-08-11T08:56:09: at HTTPParser.parserOnHeadersComplete (node:_http_common:119:17) 2023-08-11T08:56:09: at Socket.socketOnData (node:_http_client:542:22) 2023-08-11T08:56:09: at Socket.emit (node:events:513:28) 2023-08-11T08:56:09: at addChunk (node:internal/streams/readable:324:12)
Kommentar
-
I see in your log file that the plugin tries to connect to 2 websockets at the same IP address but with different ports: 192.168.10.241:80 and
192.168.10.241:443. Are you sure you connect to 2 different miniservers? I would expect 2 different IP addresses here.
Furthermore, the plugin does not support secure TLS for the Gen2 miniserver, which means you cannot connect using port 443. For your Gen2 miniserver you also need to switch to port 80.
I also see you use login to your miniserver with account name mqtt. Not sure if this is intentional, meaning you might only do this when you have a separate LoxoneConfig account name mqtt for this type of communication. I would first try with the miniserver admin account.
As a start, I recommend to start with only the Gen1 miniserver and admin account, and if this works start adding or changing things.Kommentar
-
Thanks for youre reply!
I give it a try this weekend, i let you know.
The plugins keeps running for now!
Thats the first step.
But there is no data in the mqtt overview.
I add the topic in the subscribion, but no result.
i check the configuration file ( a post in this topic) and this looks fine.
What can i do now?
in the logbook i s a lot of 1002 and some 1000 values.
Logbook:
HTML-Code:2023-08-12T16:30:14: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:30:15: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:30:17: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:30:17: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:30:19: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:30:19: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:30:21: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:30:21: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:30:23: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:30:24: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:30:25: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:30:26: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:30:27: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:30:28: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:30:29: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:30:30: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:30:32: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:30:32: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:30:34: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:30:35: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:30:36: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:30:37: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:30:38: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:30:39: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:30:40: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:30:41: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:30:42: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:30:43: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:30:44: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:30:45: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:30:47: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:30:48: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:30:49: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:30:50: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:30:51: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:30:52: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:30:53: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:30:54: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:30:55: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:30:56: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:30:57: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:30:59: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:30:59: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:31:01: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:31:02: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:31:03: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:31:04: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:31:05: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:31:06: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:31:07: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:31:08: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:31:09: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:31:10: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:31:12: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:31:13: Websocket Connection closed: 1000 normally closed 2023-08-12T16:31:14: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:31:15: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:31:16: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:31:17: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:31:18: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:31:19: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:31:20: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:31:21: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:31:23: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:31:23: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:31:25: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:31:26: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:31:27: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:31:28: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:31:29: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:31:30: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:31:31: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:31:32: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:31:33: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:31:34: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:31:36: Websocket Connection closed: 1000 normally closed 2023-08-12T16:31:36: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:31:38: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:31:38: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:31:40: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:31:41: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:31:43: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:31:43: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:31:45: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:31:45: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:31:47: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:31:47: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:31:49: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:31:49: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:31:51: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:31:51: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:31:53: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:31:54: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:31:56: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:31:56: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:31:58: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:31:58: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:32:00: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:32:00: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:32:02: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:32:02: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:32:04: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:32:04: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:32:06: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:32:07: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:32:08: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:32:09: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:32:10: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:32:11: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:32:13: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:32:13: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:32:15: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:32:15: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:32:17: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:32:18: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:32:19: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:32:20: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:32:21: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:32:22: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:32:23: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:32:24: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:32:25: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:32:26: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:32:28: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:32:28: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:32:30: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:32:31: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:32:32: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:32:33: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:32:34: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:32:35: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:32:36: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:32:37: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:32:38: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:32:39: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:32:40: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:32:42: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:32:43: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:32:44: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:32:45: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:32:46: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:32:47: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:32:48: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:32:49: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:32:50: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:32:51: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:32:52: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:32:53: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:32:55: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:32:55: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:32:57: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:32:58: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:32:59: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:33:00: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:33:01: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:33:02: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:33:03: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:33:04: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:33:06: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:33:06: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:33:08: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:33:08: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:33:10: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:33:10: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:33:12: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:33:13: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:33:14: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:33:15: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:33:16: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:33:17: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:33:19: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:33:19: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:33:21: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:33:21: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:33:23: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:33:23: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:33:25: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:33:25: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:33:27: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:33:27: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:33:30: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:33:30: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:33:32: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:33:32: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:33:34: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:33:34: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:33:36: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:33:36: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:33:38: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:33:38: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:33:40: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:33:40: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:33:42: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:33:43: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:33:45: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:33:45: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:33:47: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:33:47: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:33:49: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:33:49: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:33:51: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:33:51: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:33:53: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:33:54: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:33:55: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:33:56: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:33:57: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:33:58: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:34:00: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:34:00: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:34:02: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:34:02: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:34:04: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:34:04: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:34:06: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:34:07: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:34:08: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:34:09: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:34:10: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:34:11: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:34:12: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:34:13: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:34:15: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:34:15: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:34:17: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:34:18: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:34:19: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:34:20: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:34:21: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:34:22: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:34:23: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:34:24: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:34:25: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:34:26: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:34:27: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:34:28: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:34:30: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:34:31: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:34:32: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:34:33: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:34:34: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:34:35: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:34:36: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:34:37: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:34:38: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:34:39: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:34:40: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:34:42: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:34:42: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:34:44: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:34:45: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:34:46: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:34:47: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:34:48: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:34:49: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:34:50: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:34:51: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:34:52: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:34:53: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:34:55: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:34:55: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:34:57: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:34:57: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:34:59: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:35:00: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:35:01: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:35:02: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:35:03: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:35:04: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:35:06: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:35:06: Websocket Connection closed: 1000 normally closed 2023-08-12T16:35:08: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:35:08: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:35:10: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:35:10: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:35:12: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:35:13: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:35:15: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:35:15: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:35:17: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:35:17: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:35:19: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:35:19: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:35:21: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:35:21: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:35:23: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:35:24: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:35:25: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:35:26: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:35:28: Websocket Connection closed: 1000 normally closed 2023-08-12T16:35:28: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:35:30: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:35:30: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:35:32: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:35:32: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:35:34: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:35:34: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:35:36: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:35:37: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:35:39: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:35:39: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:35:41: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:35:41: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:35:43: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:35:43: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:35:45: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:35:45: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:35:47: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:35:48: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:35:49: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:35:50: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:35:51: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:35:52: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:35:53: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:35:54: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:35:56: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:35:56: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:35:58: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:35:58: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:36:00: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:36:01: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:36:02: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:36:03: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:36:04: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:36:05: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:36:06: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:36:07: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:36:08: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:36:09: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:36:11: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:36:11: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:36:13: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:36:14: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:36:15: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:36:16: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:36:17: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:36:18: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:36:19: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:36:20: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:36:21: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:36:22: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:36:23: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:36:25: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:36:26: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:36:27: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:36:28: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:36:29: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:36:30: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:36:31: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:36:32: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:36:33: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:36:34: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:36:35: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:36:36: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:36:38: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:36:38: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:36:40: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:36:41: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:36:42: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:36:43: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:36:44: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:36:45: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:36:46: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:36:47: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:36:49: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:36:49: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:36:51: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:36:51: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:36:53: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:36:53: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:36:55: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:36:55: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:36:57: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:36:58: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:36:59: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:37:00: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:37:02: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:37:02: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:37:04: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:37:04: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:37:06: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:37:06: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:37:08: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:37:08: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:37:10: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:37:10: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:37:13: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:37:13: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:37:15: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:37:15: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:37:17: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:37:17: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:37:19: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:37:19: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:37:21: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:37:21: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:37:23: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:37:23: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:37:25: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:37:26: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:37:28: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:37:28: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:37:30: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:37:30: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:37:32: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:37:32: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:37:34: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:37:34: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:37:36: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:37:37: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:37:38: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:37:39: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:37:40: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:37:41: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:37:43: Websocket Connection closed: 1002 Control frames must not be fragmented. 2023-08-12T16:37:43: Websocket Connection closed: 1002 Control frames must not be fragmented.
Zuletzt geändert von Davejje; 12.08.2023, 15:40.Kommentar
-
Based on the shared log snippet, it looks like the websocket connection to the Miniserver is not established, so I expect an authorization issue. The websocket communcation and authorization is managed with an external library (codm/node-lox-ws-api), and not part of the plugin itself. Note that the plugin uses token-based communication with the miniserver, so you should at least have version 9 or higher on your miniserver.
I've updated the version of the external websocket library, please try version 0.4.3 of the plugin. In case the issue remains, please share the first 10 lines of the log file at plugin start, starting with the text "Lox2MQTT 0.4.3 started".
Another thing you could try is to test with your Gen2 miniserver (as the problem might relate to the Gen1 communication).
Kommentar
-
I've added some additional debug info to the logging in version 0.4.4, to check for authorization errors, etc.
Install 0.4.4 and change the logging level to debug in the plugin overview. Even if the plugin does not run, you should see the debug information in the log.Kommentar
-
The update was auto installed last night!
In the log it looks like the plugin was started but at this moment not running anymore.
In the log you see a new start around 8:16 that was after i push the save button.
HTML-Code:2023-08-15T04:23:37: ReferenceError: app is not defined 2023-08-15T04:23:37: at Factory.on_unknown_control (/opt/loxberry/bin/plugins/lox2mqtt/lib/Adaptor.js:9:7) 2023-08-15T04:23:37: at Factory._create_control (/opt/loxberry/bin/plugins/lox2mqtt/node_modules/node-lox-structure-file/lib/Factory.js:83:14) 2023-08-15T04:23:37: at Factory.<anonymous> (/opt/loxberry/bin/plugins/lox2mqtt/node_modules/node-lox-structure-file/lib/Factory.js:63:25) 2023-08-15T04:23:37: at Factory.<anonymous> (/opt/loxberry/bin/plugins/lox2mqtt/node_modules/node-lox-structure-file/lib/Factory.js:93:32) 2023-08-15T04:23:37: at Array.forEach (<anonymous>) 2023-08-15T04:23:37: at Factory._map_list (/opt/loxberry/bin/plugins/lox2mqtt/node_modules/node-lox-structure-file/lib/Factory.js:92:23) 2023-08-15T04:23:37: at Factory.create_from_json (/opt/loxberry/bin/plugins/lox2mqtt/node_modules/node-lox-structure-file/lib/Factory.js:62:41) 2023-08-15T04:23:37: at Object.create_from_json (/opt/loxberry/bin/plugins/lox2mqtt/node_modules/node-lox-structure-file/lib/Factory.js:108:24) 2023-08-15T04:23:37: at new Adaptor (/opt/loxberry/bin/plugins/lox2mqtt/lib/Adaptor.js:7:30) 2023-08-15T04:23:37: at API.<anonymous> (/opt/loxberry/bin/plugins/lox2mqtt/lib/MsClient.js:44:24) 2023-08-15T08:15:07: INFO: Start logger 2023-08-15T08:15:07: INFO: Lox2MQTT 0.4.4 started 2023-08-15T08:15:07: INFO: Lox2MQTT - register Miniserver 1 2023-08-15T08:15:07: INFO: WebSocketAPI 192.168.10.240:80 - try to connect to Miniserver as user USERNAME... 2023-08-15T08:15:07: INFO: Lox2MQTT - register Miniserver 2 2023-08-15T08:15:07: INFO: WebSocketAPI 192.168.10.241:80 - try to connect to Miniserver as user USERNAME 2023-08-15T08:15:07: INFO: MQTT Client - connect: {"cmd":"connack","retain":false,"qos":0,"dup":false,"length":2,"topic":null,"payload":null,"sessionPresent":false,"returnCode":0} 2023-08-15T08:15:07: INFO: MQTT Client - connect: {"cmd":"connack","retain":false,"qos":0,"dup":false,"length":2,"topic":null,"payload":null,"sessionPresent":false,"returnCode":0} 2023-08-15T08:15:07: INFO: WebSocketAPI 192.168.10.240:80 - connect 2023-08-15T08:15:07: DEBUG: WebSocketAPI 192.168.10.240:80 - send message: jdev/sys/keyexchange/U6wdYxd5n2ruk/ofBy+0rZDqwHyAeyFTy7jp2EIW4i96c1F/bbUYQ2LYKRlUzvMY1/zaNvDonookPl2kWKr0x2vQFopNYV8YRGdBl8xZ0j0taEVvrilycTH7oXzWqgEl1ESHO7i2pADjQ6EJ5mgjlMXIiTcJL03JSLJWXtbxP6UMU38sCy6TcHFgnqf3cEpEDkazQHuohRzDQyIK1bAUJDvXnn9+54/3NVQDkuocc2lvHsV0rcFHh7EVwI48THZ1TGCMTt0p6KhMb/xoiDEhGphgum9X7JiscJACiTnMi8ho7V5MWiPN6dPG5ZaGLrxR31Rigo1uFyuicUdxPsMwTYKkzL7UCCale/2Gx+xCYOh2rg2l/EJzgy94JTw+T4715skXQwADFO7X0L2e/NGsTDt0mIrk34xDvJztu5lYAh8x6Ibi7Nr8rcR11tVlJrUv1DaY6shkf8pyL9iwnLtiSd4EWlPmXYvggs8J/9E3L7ojXkbV5QNKDOe7l30hOCQ6SBuIm6LERVxz12uXW7upAHrHP9bB8ieBxZwe8/OEDcdB3F+7GhjOQOmEv2Abe6XsQofqdBeuJFTLRcHcuBQhGQVfpu+xoLNF1Al8OcjLLMNsA8Y++Mvls0tgACqvKdcK7aGxgLUr5OuaFvaA2KJT7O2tk84ujJxazLMdgJtJuJM= 2023-08-15T08:15:07: INFO: WebSocketAPI 192.168.10.241:80 - connect 2023-08-15T08:15:07: DEBUG: WebSocketAPI 192.168.10.241:80 - send message: jdev/sys/keyexchange/UrqJmzwc9e8Tg1zAeqjDaW0lzZ0UBKqajmQcD1BuMuWvcnBX5rB+tEX+9rjNFTJwTMbkheBi7PjGmLqDnrIDuutFpg7XIe1DT8med9rRvGPF+vXu6djpo8VY9In4K0cI46O+veG5I/s1Ein1GdGuzivM32Gu5SggUn0JpHjf5/8= 2023-08-15T08:15:07: DEBUG: WebSocketAPI 192.168.10.240:80 - received message header (text): {"bin_type":3,"identifier":0,"info":0,"len":865} 2023-08-15T08:15:07: DEBUG: WebSocketAPI 192.168.10.241:80 - received message header (text): {"bin_type":3,"identifier":0,"info":0,"len":353} 2023-08-15T08:15:07: DEBUG: WebSocketAPI 192.168.10.240:80 - send message: jdev/sys/enc/9XBQkwS3R7hrveQvYSBkfL8GSfY%2FulgXs3nKqu7kH%2FP9gGteb%2Fc%2FKuwqoecvB4idLjmLUa5WBk2CpYn16cgCzfDk0sy4gyOk8e4G3u6%2F1ro%3D 2023-08-15T08:15:07: DEBUG: WebSocketAPI 192.168.10.240:80 - received text message: {"type":"control","control":"jdev/sys/keyexchange/U6wdYxd5n2ruk/ofBy+0rZDqwHyAeyFTy7jp2EIW4i96c1F/bbUYQ2LYKRlUzvMY1/zaNvDonookPl2kWKr0x2vQFopNYV8YRGdBl8xZ0j0taEVvrilycTH7oXzWqgEl1ESHO7i2pADjQ6EJ5mgjlMXIiTcJL03JSLJWXtbxP6UMU38sCy6TcHFgnqf3cEpEDkazQHuohRzDQyIK1bAUJDvXnn9+54/3NVQDkuocc2lvHsV0rcFHh7EVwI48THZ1TGCMTt0p6KhMb/xoiDEhGphgum9X7JiscJACiTnMi8ho7V5MWiPN6dPG5ZaGLrxR31Rigo1uFyuicUdxPsMwTYKkzL7UCCale/2Gx+xCYOh2rg2l/EJzgy94JTw+T4715skXQwADFO7X0L2e/NGsTDt0mIrk34xDvJztu5lYAh8x6Ibi7Nr8rcR11tVlJrUv1DaY6shkf8pyL9iwnLtiSd4EWlPmXYvggs8J/9E3L7ojXkbV5QNKDOe7l30hOCQ6SBuIm6LERVxz12uXW7upAHrHP9bB8ieBxZwe8/OEDcdB3F+7GhjOQOmEv2Abe6XsQofqdBeuJFTLRcHcuBQhGQVfpu+xoLNF1Al8OcjLLMNsA8Y++Mvls0tgACqvKdcK7aGxgLUr5OuaFvaA2KJT7O2tk84ujJxazLMdgJtJuJM=","value":"71S4tYxBzMKwXWe2eCBk0Iqjj1OSd1A1U4evoFy5M/N8Tcn5nnIz4hGrVkZw+7Nee66N4r2nSIB8zpDMTjUbKhrJv1gLZX0mEaATm6dZvlU=","code":"200"} 2023-08-15T08:15:07: DEBUG: WebSocketAPI 192.168.10.241:80 - send message: jdev/sys/enc/snchBYkLkotf3a7FBGxWyy2e1IzYnHUYEA8DNrXkczbqRYWC6Y9uzT35tiijAqVNaDuNzpAonzyh2vGktIWvJeJFo0UBNjq3XV1wt3iyW7Y%3D 2023-08-15T08:15:07: DEBUG: WebSocketAPI 192.168.10.241:80 - received text message: {"type":"control","control":"jdev/sys/keyexchange/UrqJmzwc9e8Tg1zAeqjDaW0lzZ0UBKqajmQcD1BuMuWvcnBX5rB+tEX+9rjNFTJwTMbkheBi7PjGmLqDnrIDuutFpg7XIe1DT8med9rRvGPF+vXu6djpo8VY9In4K0cI46O+veG5I/s1Ein1GdGuzivM32Gu5SggUn0JpHjf5/8=","value":"nOLfOzAkq8Iogt/vrI0udGs4Uv9wvNx5VvteIfwuyREG2+SAQqB8jfHs+/aushzb41vlLjqJhC1GCJhAmuozp9H5v4374JMOg6hW/+00XN0=","code":"200"} 2023-08-15T08:15:07: DEBUG: WebSocketAPI 192.168.10.240:80 - received message header (text): {"bin_type":3,"identifier":0,"info":0,"len":259} 2023-08-15T08:15:07: DEBUG: WebSocketAPI 192.168.10.241:80 - received message header (text): {"bin_type":3,"identifier":0,"info":0,"len":259} 2023-08-15T08:15:07: DEBUG: WebSocketAPI 192.168.10.241:80 - send message: jdev/sys/enc/snchBYkLkotf3a7FBGxWyy2e1IzYnHUYEA8DNrXkczbqRYWC6Y9uzT35tiijAqVNJFkrS7lubKE5brk4xo9f%2FlKzvpuX1wjZjnj97EchC3oJvc7d9alVbKhgEaI%2BrF0q4vUztZHO%2BLVrBnfPWaz6CGIuHizIz%2FELV97Mzh8k7UtmaEMADV4y0gXS5HHunXZ6f7imhiO4SrZqLYMkfPgnkRTy6WZWtZq%2BtcQahQK%2FrcAikKfI1ODcJiWFiSwY1Gv9 2023-08-15T08:15:07: DEBUG: WebSocketAPI 192.168.10.241:80 - received text message: {"type":"control","control":"jdev/sys/getkey2/DaveRutten","value":{"key":"36343035393230383246344536353445333530384646444132343646334142314441333843423535","salt":"31383864306639392D303235612D316664322D66666666323230663237623433653032","hashAlg":"SHA256"},"code":"200"} 2023-08-15T08:15:07: DEBUG: WebSocketAPI 192.168.10.240:80 - send message: jdev/sys/enc/9XBQkwS3R7hrveQvYSBkfL8GSfY%2FulgXs3nKqu7kH%2FP9gGteb%2Fc%2FKuwqoecvB4id9jfnOLOU%2BPQFCVWCUypSK1T5TMhl3ftH1GshqHY5MaCav2vKhsIb%2FRcowGltmtHajS7T3F9GCM9kKKpDBk9LwRQ%2FD6kgJelBpBKk0Wg4zcEIILu7iFYjWsckxtkwY3YCY2JT8znt5UHQKEzZtjd9homzdywC9OI2hjkNRfabPUoSq5HxRyZ5Y7heUsCtbnQB 2023-08-15T08:15:07: DEBUG: WebSocketAPI 192.168.10.240:80 - received text message: {"type":"control","control":"jdev/sys/getkey2/DaveRutten","value":{"key":"32303137354233464335423033373046353335343945443435393830373243343530383839384138","salt":"31383864306639392D303235612D316664322D66666666323230663237623433653032","hashAlg":"SHA256"},"code":"200"} 2023-08-15T08:15:07: DEBUG: WebSocketAPI 192.168.10.240:80 - received message header (text): {"bin_type":3,"identifier":0,"info":0,"len":391} 2023-08-15T08:15:07: DEBUG: WebSocketAPI 192.168.10.241:80 - received message header (text): {"bin_type":3,"identifier":0,"info":0,"len":391} 2023-08-15T08:15:07: INFO: WebSocketAPI 192.168.10.241:80 - authorized 2023-08-15T08:15:07: DEBUG: WebSocketAPI 192.168.10.241:80 - send message: jdev/sys/enc/snchBYkLkotf3a7FBGxWyy2e1IzYnHUYEA8DNrXkczaPpBEopEk0qPIqZuU4YCoKuBbi9cFEW2FCh5Y5YfUXBw%3D%3D 2023-08-15T08:15:07: DEBUG: WebSocketAPI 192.168.10.241:80 - received text message: {"type":"control","control":"jdev/sys/gettoken/038c7d5a2f4a14083fa5cf0c8a11d3767003c72ec915f8f138534733c15dbb81/DaveRutten/2/edfc5f9a-df3f-4cad-9dddcdc42c732be2/nodeloxwsapi","value":{"token":"FA7F2F0A01B0BEA9F0146178BAF7845974AD51D9","key":"33463536383235323446324338324331363045374131324135343141374145394346324335303230","validUntil":461355308,"tokenRights":1666,"unsecurePass":false},"code":"200"} 2023-08-15T08:15:07: DEBUG: WebSocketAPI 192.168.10.241:80 - received message header (text): {"bin_type":3,"identifier":0,"info":0,"len":174} 2023-08-15T08:15:07: DEBUG: WebSocketAPI 192.168.10.241:80 - send message: data/LoxAPP3.json 2023-08-15T08:15:07: DEBUG: WebSocketAPI 192.168.10.241:80 - received text message: {"type":"control","control":"dev/sps/LoxAPPversion3","value":"2023-08-14 15:47:07","code":"200"} 2023-08-15T08:15:07: DEBUG: WebSocketAPI 192.168.10.241:80 - received text message: {"type":"control","control":"jdev/sys/enc/snchBYkLkotf3a7FBGxWyy2e1IzYnHUYEA8DNrXkczaPpBEopEk0qPIqZuU4YCoKuBbi9cFEW2FCh5Y5YfUXBw==","value":"2023-08-14 15:47:07","code":"200"} 2023-08-15T08:15:07: DEBUG: WebSocketAPI 192.168.10.241:80 - received message header (header): {"bin_type":3,"identifier":1,"info":128,"len":154081} 2023-08-15T08:15:07: INFO: WebSocketAPI 192.168.10.240:80 - authorized 2023-08-15T08:15:07: DEBUG: WebSocketAPI 192.168.10.240:80 - send message: jdev/sys/enc/9XBQkwS3R7hrveQvYSBkfL8GSfY%2FulgXs3nKqu7kH%2FP0p3D2bQ7oP62B0GFBzW%2F73%2BWrMC5jXO43u%2BF%2FPeUYmQ%3D%3D 2023-08-15T08:15:07: DEBUG: WebSocketAPI 192.168.10.240:80 - received text message: {"type":"control","control":"jdev/sys/gettoken/f1a606bdf10aa03f49349099ef78457763ce6c1f4a5b3d2c74d284d44a354000/DaveRutten/2/edfc5f9a-df3f-4cad-9dddcdc42c732be2/nodeloxwsapi","value":{"token":"BCA151EC81A4295820FD8D40C4AB851393CD6AC8","key":"39314243443142314230433730413430444545453430413738313646333139444538463931423339","validUntil":461355308,"tokenRights":1666,"unsecurePass":false},"code":"200"} 2023-08-15T08:15:07: DEBUG: WebSocketAPI 192.168.10.240:80 - received message header (text): {"bin_type":3,"identifier":0,"info":0,"len":174} 2023-08-15T08:15:07: DEBUG: WebSocketAPI 192.168.10.240:80 - send message: data/LoxAPP3.json 2023-08-15T08:15:07: DEBUG: WebSocketAPI 192.168.10.240:80 - received text message: {"type":"control","control":"dev/sps/LoxAPPversion3","value":"2023-08-14 15:47:06","code":"200"} 2023-08-15T08:15:07: DEBUG: WebSocketAPI 192.168.10.240:80 - received text message: {"type":"control","control":"jdev/sys/enc/9XBQkwS3R7hrveQvYSBkfL8GSfY/ulgXs3nKqu7kH/P0p3D2bQ7oP62B0GFBzW/73+WrMC5jXO43u+F/PeUYmQ==","value":"2023-08-14 15:47:06","code":"200"} 2023-08-15T08:15:07: DEBUG: WebSocketAPI 192.168.10.240:80 - received message header (header): {"bin_type":3,"identifier":1,"info":128,"len":388273} 2023-08-15T08:15:07: DEBUG: WebSocketAPI 192.168.10.240:80 - received message header (binary_file): {"bin_type":3,"identifier":1,"info":0,"len":291760} 2023-08-15T08:15:07: DEBUG: WebSocketAPI 192.168.10.240:80- get structure file 2023-08-14 15:47:06 2023-08-15T08:15:07: ReferenceError: app is not defined 2023-08-15T08:15:07: at Factory.on_unknown_control (/opt/loxberry/bin/plugins/lox2mqtt/lib/Adaptor.js:9:7) 2023-08-15T08:15:07: at Factory._create_control (/opt/loxberry/bin/plugins/lox2mqtt/node_modules/node-lox-structure-file/lib/Factory.js:83:14) 2023-08-15T08:15:07: at Factory.<anonymous> (/opt/loxberry/bin/plugins/lox2mqtt/node_modules/node-lox-structure-file/lib/Factory.js:63:25) 2023-08-15T08:15:07: at Factory.<anonymous> (/opt/loxberry/bin/plugins/lox2mqtt/node_modules/node-lox-structure-file/lib/Factory.js:93:32) 2023-08-15T08:15:07: at Array.forEach (<anonymous>) 2023-08-15T08:15:07: at Factory._map_list (/opt/loxberry/bin/plugins/lox2mqtt/node_modules/node-lox-structure-file/lib/Factory.js:92:23) 2023-08-15T08:15:07: at Factory.create_from_json (/opt/loxberry/bin/plugins/lox2mqtt/node_modules/node-lox-structure-file/lib/Factory.js:62:41) 2023-08-15T08:15:07: at Object.create_from_json (/opt/loxberry/bin/plugins/lox2mqtt/node_modules/node-lox-structure-file/lib/Factory.js:108:24) 2023-08-15T08:15:07: at new Adaptor (/opt/loxberry/bin/plugins/lox2mqtt/lib/Adaptor.js:7:30) 2023-08-15T08:15:07: at API.<anonymous> (/opt/loxberry/bin/plugins/lox2mqtt/lib/MsClient.js:44:24) 2023-08-15T08:16:31: INFO: Start logger 2023-08-15T08:16:31: INFO: Lox2MQTT 0.4.4 started 2023-08-15T08:16:31: INFO: Lox2MQTT - register Miniserver 1 2023-08-15T08:16:31: INFO: WebSocketAPI 192.168.10.240:80 - try to connect to Miniserver as user USERNAME 2023-08-15T08:16:31: INFO: Lox2MQTT - register Miniserver 2 2023-08-15T08:16:31: INFO: WebSocketAPI 192.168.10.241:80 - try to connect to Miniserver as user USERNAME 2023-08-15T08:16:31: INFO: MQTT Client - connect: {"cmd":"connack","retain":false,"qos":0,"dup":false,"length":2,"topic":null,"payload":null,"sessionPresent":false,"returnCode":0} 2023-08-15T08:16:31: INFO: MQTT Client - connect: {"cmd":"connack","retain":false,"qos":0,"dup":false,"length":2,"topic":null,"payload":null,"sessionPresent":false,"returnCode":0} 2023-08-15T08:16:31: INFO: WebSocketAPI 192.168.10.240:80 - connect 2023-08-15T08:16:31: DEBUG: WebSocketAPI 192.168.10.240:80 - send message: jdev/sys/keyexchange/WAensQEjVfVJQx5Qg1jxkOkVuHdjPFMSb4Up2vn56bW4yDPgPSgWsPNUv1COfEnT7PZK0PRop2F374DgQ4j6uiWWK2Yp4cQpTmrYPMAxKyJC+VJrxF0610U2F99k9PHD61Wpg9SB/3UCS8cxD5cdsC2pcqfYZs/BbPOnBU0wYT0CoiRWloecE9kUolY2WUkDI3OuXs7xVy6j6Qcs6EgGcfZadYj201sH51DFbv5u620Gar4ZpWCSIdILDgBQz//4rdCR8QIajOAUVPh+0cL/x+b9UveJmiFnbqkUqK2XPS/9+PNrxCGApYdkRYliyO4aKIMqfs8HRMeoq0oiPcz/DklB+tUffrST+6fB1DYocUyDt4uzZlmEWwJ2qR3J3oImiNoHhYuQAREFBWE/ogM+Z/wqRAJtpMMcMNTgtl+Cpz7Y+ZlKtKU3re128aync/Ud4NlAEmKCU9PuRJjif7+ufXBYEO39KMXvAMpd1w5NX9/NqV5O4M5qu65Iu19KQMPQ7JxHW+Z/BmEzWDWaP9THGRUoNjqVc9T/MGb3z3g7VU3hi+ZSG6t/hFhDqJbT/CHlUXGc368oOyd7VseQpvPgOcpnk3EmuYS9Xigwj9O9DxgHrQnogZidhixVn4Seaf407D3G3DVh5qJBZT8Nt7j3MqJQAkj2hyxaQHUdcttq/gY= 2023-08-15T08:16:31: INFO: WebSocketAPI 192.168.10.241:80 - connect 2023-08-15T08:16:31: DEBUG: WebSocketAPI 192.168.10.241:80 - send message: jdev/sys/keyexchange/UmYoNMpOC4Fzrbna4Pz/cHqv3L+6wwqTua9BvrKlh9sXWJKwg+aDnr2sO8VcQL08WNk3DbgX9u2+mWLxWJKZPpxdT+6YbrKjMRrsTQ6heiiKwQgDY62qSRUkCVxvZkXu8MZNAi+TYej6KhqHUQNtUis8sPgF2XV/s7qBE7uh43I= 2023-08-15T08:16:31: DEBUG: WebSocketAPI 192.168.10.240:80 - received message header (text): {"bin_type":3,"identifier":0,"info":0,"len":865} 2023-08-15T08:16:32: DEBUG: WebSocketAPI 192.168.10.240:80 - send message: jdev/sys/enc/lDaT%2FVsUZQ0t25WvV8picF%2BRH72xLzTbf09hqVuLn8j5s7RHiOykmaT36TNkSfhlKsQHGoN1fAjb81mDYxF1qfaALPzbBvbpf9LdXoO6fSU%3D 2023-08-15T08:16:32: DEBUG: WebSocketAPI 192.168.10.240:80 - received text message: {"type":"control","control":"jdev/sys/keyexchange/WAensQEjVfVJQx5Qg1jxkOkVuHdjPFMSb4Up2vn56bW4yDPgPSgWsPNUv1COfEnT7PZK0PRop2F374DgQ4j6uiWWK2Yp4cQpTmrYPMAxKyJC+VJrxF0610U2F99k9PHD61Wpg9SB/3UCS8cxD5cdsC2pcqfYZs/BbPOnBU0wYT0CoiRWloecE9kUolY2WUkDI3OuXs7xVy6j6Qcs6EgGcfZadYj201sH51DFbv5u620Gar4ZpWCSIdILDgBQz//4rdCR8QIajOAUVPh+0cL/x+b9UveJmiFnbqkUqK2XPS/9+PNrxCGApYdkRYliyO4aKIMqfs8HRMeoq0oiPcz/DklB+tUffrST+6fB1DYocUyDt4uzZlmEWwJ2qR3J3oImiNoHhYuQAREFBWE/ogM+Z/wqRAJtpMMcMNTgtl+Cpz7Y+ZlKtKU3re128aync/Ud4NlAEmKCU9PuRJjif7+ufXBYEO39KMXvAMpd1w5NX9/NqV5O4M5qu65Iu19KQMPQ7JxHW+Z/BmEzWDWaP9THGRUoNjqVc9T/MGb3z3g7VU3hi+ZSG6t/hFhDqJbT/CHlUXGc368oOyd7VseQpvPgOcpnk3EmuYS9Xigwj9O9DxgHrQnogZidhixVn4Seaf407D3G3DVh5qJBZT8Nt7j3MqJQAkj2hyxaQHUdcttq/gY=","value":"FooK0ArgD1bzN3absY/RildgF/eorm56V4wlPO6qtnKhZd76ukXTvyi8Q2XmhHdlIckPGyC2KVBkcdzUdMEP7O+64hqb99PSQXTnDR7F/8k=","code":"200"} 2023-08-15T08:16:32: DEBUG: WebSocketAPI 192.168.10.240:80 - received message header (text): {"bin_type":3,"identifier":0,"info":0,"len":259} 2023-08-15T08:16:32: DEBUG: WebSocketAPI 192.168.10.241:80 - received message header (text): {"bin_type":3,"identifier":0,"info":0,"len":353} 2023-08-15T08:16:32: DEBUG: WebSocketAPI 192.168.10.241:80 - send message: jdev/sys/enc/xJVA%2FfmLROK3Gqt7cIdYQfb9PzMqThCaviXo1PzToEEjsy90EMnHVO1N6WOfgD%2FATT4E0rP8pflf1%2FpRsNNxFVyXRELhMvHVI30HzZtMZ%2Bo%3D 2023-08-15T08:16:32: DEBUG: WebSocketAPI 192.168.10.241:80 - received text message: {"type":"control","control":"jdev/sys/keyexchange/UmYoNMpOC4Fzrbna4Pz/cHqv3L+6wwqTua9BvrKlh9sXWJKwg+aDnr2sO8VcQL08WNk3DbgX9u2+mWLxWJKZPpxdT+6YbrKjMRrsTQ6heiiKwQgDY62qSRUkCVxvZkXu8MZNAi+TYej6KhqHUQNtUis8sPgF2XV/s7qBE7uh43I=","value":"KPcXho8vc79ZiCJPGKBdYYltnwq3mQXUrTaXPHRnnD7GlA6pKy0U8GXMlbVhbEyvF5/o9gFdjiG9oPo7/MiJ+iefrMBn29VPMQK74i0kYoU=","code":"200"} 2023-08-15T08:16:32: DEBUG: WebSocketAPI 192.168.10.241:80 - received message header (text): {"bin_type":3,"identifier":0,"info":0,"len":259} 2023-08-15T08:16:32: DEBUG: WebSocketAPI 192.168.10.241:80 - send message: jdev/sys/enc/xJVA%2FfmLROK3Gqt7cIdYQfb9PzMqThCaviXo1PzToEEjsy90EMnHVO1N6WOfgD%2FAJc40U%2FLZe1TCW%2BL7q37I8Rwfk4usK7Gg3D8aXTaa6sg7iwRadZLlAGAspUzLTI60%2B3fF57WC%2FNq8ltJzEZm5uFYCll4WoOhOHuybkdKvondYB1k9JnBHrM7ig5EjZzOiZGNZ65BwzN6WgoX%2F2vSPaC65%2BzGNFSQjDgDT6cw3biaDkh0pnS%2BXywELAaGigZs5 2023-08-15T08:16:32: DEBUG: WebSocketAPI 192.168.10.241:80 - received text message: {"type":"control","control":"jdev/sys/getkey2/DaveRutten","value":{"key":"44394530423142414232463433373342363844324531383645373432383239333135423835443330","salt":"31383864306639392D303235612D316664322D66666666323230663237623433653032","hashAlg":"SHA256"},"code":"200"} 2023-08-15T08:16:32: DEBUG: WebSocketAPI 192.168.10.240:80 - send message: jdev/sys/enc/lDaT%2FVsUZQ0t25WvV8picF%2BRH72xLzTbf09hqVuLn8j5s7RHiOykmaT36TNkSfhlkCI44tImkUWOcoluqAXqmIpRUMJLEsv%2F7tdtUY%2F6wtL0NqB64BR2H3EU224NSGpvZe9zkGKWTThpj4Wxhp4ZQD%2BleuqCmQO5U9%2B1xyRRMoXLfOLAaAA3ohOCagonp1Ik%2B0lIBW7v9Rez8ajfV8vxCWQ8Qe5QCcINWB%2Bxbk2PHWm5jerqPmHUBQyrbEkWp0QN 2023-08-15T08:16:32: DEBUG: WebSocketAPI 192.168.10.240:80 - received text message: {"type":"control","control":"jdev/sys/getkey2/DaveRutten","value":{"key":"45443842453934433643413435373233364443304134454537444130303432343538434230414638","salt":"31383864306639392D303235612D316664322D66666666323230663237623433653032","hashAlg":"SHA256"},"code":"200"} 2023-08-15T08:16:32: DEBUG: WebSocketAPI 192.168.10.240:80 - received message header (text): {"bin_type":3,"identifier":0,"info":0,"len":391} 2023-08-15T08:16:32: DEBUG: WebSocketAPI 192.168.10.241:80 - received message header (text): {"bin_type":3,"identifier":0,"info":0,"len":391} 2023-08-15T08:16:32: INFO: WebSocketAPI 192.168.10.241:80 - authorized 2023-08-15T08:16:32: DEBUG: WebSocketAPI 192.168.10.241:80 - send message: jdev/sys/enc/xJVA%2FfmLROK3Gqt7cIdYQfb9PzMqThCaviXo1PzToEE5eviZZP9atGipbB2kMgs1bY%2BxaAUsaNA7yvHBlKmCkA%3D%3D 2023-08-15T08:16:32: DEBUG: WebSocketAPI 192.168.10.241:80 - received text message: {"type":"control","control":"jdev/sys/gettoken/c0313202aa3b8c60360c7271130ad23009a3ab8405860710c9eb9d0956e72f7b/DaveRutten/2/edfc5f9a-df3f-4cad-9dddcdc42c732be2/nodeloxwsapi","value":{"token":"78465D22D2B105466A8A6ACAB09B9D446DFC5706","key":"44323142434130353446453933304341313239374336323441443931313846464132363237423943","validUntil":461355393,"tokenRights":1666,"unsecurePass":false},"code":"200"} 2023-08-15T08:16:32: DEBUG: WebSocketAPI 192.168.10.241:80 - received message header (text): {"bin_type":3,"identifier":0,"info":0,"len":174} 2023-08-15T08:16:32: DEBUG: WebSocketAPI 192.168.10.241:80 - send message: data/LoxAPP3.json 2023-08-15T08:16:32: DEBUG: WebSocketAPI 192.168.10.241:80 - received text message: {"type":"control","control":"dev/sps/LoxAPPversion3","value":"2023-08-14 15:47:07","code":"200"} 2023-08-15T08:16:32: DEBUG: WebSocketAPI 192.168.10.241:80 - received text message: {"type":"control","control":"jdev/sys/enc/xJVA/fmLROK3Gqt7cIdYQfb9PzMqThCaviXo1PzToEE5eviZZP9atGipbB2kMgs1bY+xaAUsaNA7yvHBlKmCkA==","value":"2023-08-14 15:47:07","code":"200"} 2023-08-15T08:16:32: INFO: WebSocketAPI 192.168.10.240:80 - authorized 2023-08-15T08:16:32: DEBUG: WebSocketAPI 192.168.10.240:80 - send message: jdev/sys/enc/lDaT%2FVsUZQ0t25WvV8picF%2BRH72xLzTbf09hqVuLn8itiFREh9XAcDW3vEVpvScj0X4zXVN8rzYszpguHrb0pQ%3D%3D 2023-08-15T08:16:32: DEBUG: WebSocketAPI 192.168.10.240:80 - received text message: {"type":"control","control":"jdev/sys/gettoken/de5d92957a615b32ed58f9ac520ae91a03af5f0142597cb097537352fd080274/DaveRutten/2/edfc5f9a-df3f-4cad-9dddcdc42c732be2/nodeloxwsapi","value":{"token":"BB569045C79BFFA62A80DA83A60A016FB6D471CA","key":"46413138444430373937394432393233353446303144313339373139413239413841413841373739","validUntil":461355392,"tokenRights":1666,"unsecurePass":false},"code":"200"} 2023-08-15T08:16:32: DEBUG: WebSocketAPI 192.168.10.241:80 - received message header (header): {"bin_type":3,"identifier":1,"info":128,"len":154081} 2023-08-15T08:16:32: DEBUG: WebSocketAPI 192.168.10.240:80 - received message header (text): {"bin_type":3,"identifier":0,"info":0,"len":174} 2023-08-15T08:16:32: DEBUG: WebSocketAPI 192.168.10.241:80 - received message header (binary_file): {"bin_type":3,"identifier":1,"info":0,"len":77750} 2023-08-15T08:16:32: DEBUG: WebSocketAPI 192.168.10.241:80- get structure file 2023-08-14 15:47:07 2023-08-15T08:16:32: ReferenceError: app is not defined 2023-08-15T08:16:32: at Factory.on_unknown_control (/opt/loxberry/bin/plugins/lox2mqtt/lib/Adaptor.js:9:7) 2023-08-15T08:16:32: at Factory._create_control (/opt/loxberry/bin/plugins/lox2mqtt/node_modules/node-lox-structure-file/lib/Factory.js:83:14) 2023-08-15T08:16:32: at Factory.<anonymous> (/opt/loxberry/bin/plugins/lox2mqtt/node_modules/node-lox-structure-file/lib/Factory.js:63:25) 2023-08-15T08:16:32: at Factory.<anonymous> (/opt/loxberry/bin/plugins/lox2mqtt/node_modules/node-lox-structure-file/lib/Factory.js:93:32) 2023-08-15T08:16:32: at Array.forEach (<anonymous>) 2023-08-15T08:16:32: at Factory._map_list (/opt/loxberry/bin/plugins/lox2mqtt/node_modules/node-lox-structure-file/lib/Factory.js:92:23) 2023-08-15T08:16:32: at Factory.create_from_json (/opt/loxberry/bin/plugins/lox2mqtt/node_modules/node-lox-structure-file/lib/Factory.js:62:41) 2023-08-15T08:16:32: at Object.create_from_json (/opt/loxberry/bin/plugins/lox2mqtt/node_modules/node-lox-structure-file/lib/Factory.js:108:24) 2023-08-15T08:16:32: at new Adaptor (/opt/loxberry/bin/plugins/lox2mqtt/lib/Adaptor.js:7:30) 2023-08-15T08:16:32: at API.<anonymous> (/opt/loxberry/bin/plugins/lox2mqtt/lib/MsClient.js:44:24)
Kommentar
-
Thanks for sharing the latest log. This did help to find the issue. Please check plugin v0.4.5 (or wait till it gets installed overnight).
Some background: It seems your Loxone program and structure file contains a control element which is not (properly) documented by Loxone. Interestingly enough this undefined control was detected by the plugin, however, the routine to send a message to the log file failed. So if everything is fine, you should see somewhere a message in your log file stating:
HTML-Code:WARNING: MQTT Adaptor - Undefined control found in Loxone Structure: { ... }
Let me know if things keep running now. Thanks for your help and continuous feedback to further improve the plugin.
Kommentar
-
Hello, I noticed a few days ago that the plugin was progressing, wonderful! After the last update, however, the connection to the Miniserver (HTTP) no longer works with other ports such as port 80, which is a shame, it used to work before. Can you possibly fix this? Thank you, regards SaschaKommentar
-
Indeed, I enforced the use of http port 80 (to debug the recently reported issue with Gen2 and the use of https/443), but you are correct, that this could be a restriction for you and others using another http port. I will revert this in the next update.Kommentar
Kommentar