Closed Foxi352 closed 1 year ago
Since only snippits of the log are included in this issue, I can't see if it is an issue or requested behavior.
Tell me what else you need and i will provide it. But IMHO everything relevant showing the problem is present.
From the Homebridge log you see that i register for proto 4, i identify myself and i request monitoring only for item "EG.Buero.Praesenz" -> WS: sending: {"cmd":"monitor","items":["EG.Buero.Praesenz"]}
In the SHNG log you see my connection, the server identification and the monitoring confirmation:
192.168.1.181:63676 sent '{'cmd': 'monitor', 'items': ['EG.Buero.Praesenz']}
and Client 192.168.1.181:63676 requested to monitor item EG.Buero.Praesenz
At 18:11:24 you see that SHNG correctly sends an update for EG.Buero.Praesenz to 192.168.1.181 (Homebridge).
But at 18:11:29 you see the Problem: SHNG wants to send an update for a Buderus item to my iPad SmartVISU which would be correct -> Send update to Client 192.168.1.198:49857
. But the it sends it to two IP addresses which correspond to my two clients.
2022-02-05 18:11:29 CET DEBUG __init__ modules.websocket.websocket_server Send update to Client 192.168.1.198:49857 for item buderus.heizkreis2.vorlauftemperatur -- (__init__.py:update_item:895)
2022-02-05 18:11:29 CET INFO __init__ modules.websocket.websocket_server visu >MONIT: '{"cmd": "item", "items": [["buderus.heizkreis2.vorlauftemperatur", 37.2]]}' - to 192.168.1.198:49857 -- (__init__.py:update_item:918)
2022-02-05 18:11:29 CET INFO __init__ modules.websocket.websocket_server visu >MONIT: '{"cmd": "item", "items": [["buderus.heizkreis2.vorlauftemperatur", 37.2]]}' - to 192.168.1.181:63676 -- (__init__.py:update_item:918)
I think that even if i did a mistake and registered the item from the two clients, there should still be 4 lines in SHNG log. And not 1 single "Send update to client xxxx" and then two "MONIT" lines to two different IP's ?
1. Send update to Client 192.168.1.198 MONIT: '{"cmd": "item", "items": [["buderus.heizkreis2.vorlauftemperatur", 37.2]]}' - to 192.168.1.198:49857
Send update to Client 192.168.1.181 MONIT: '{"cmd": "item", "items": [["buderus.heizkreis2.vorlauftemperatur", 37.2]]}' - to 192.168.1.181:63676
I still need the complete log (regarding modules.websocket...) since the start of shng.
As requested a full log from start to stop. Here the exact steps i did to produce the below log:
Homebridge only contains (and thus registers for monitoring) two items:
As you can see on the last couple of lines SHNG sends updates only monitored by 192.168.1.194 to all IP's
For what it's worth you see the HomeBridge log attached at the end of this post. There you can also see the entire Websocket communication. And you can see the "unwanted" monitoring items coming in. As a workaround i now simply ignore items i did not actively ask for monitoring.
2022-02-13 15:08:19 CET DEBUG __init__ Main Module 'websocket': Initializing -- (__init__.py:__init__:66)
2022-02-13 15:08:19 CET DEBUG __init__ Main Module 'websocket': Parameters = '{'enabled': True, 'ip': '0.0.0.0', 'port': 2424, 'tls_port': 2425, 'use_tls': True, 'tls_cert': 'shng.cer', 'tls_key': 'shng.key'}' -- (__init__.py:__init__:69)
2022-02-13 15:08:19 CET INFO __init__ Main ip : 0.0.0.0 -- (__init__.py:__init__:106)
2022-02-13 15:08:19 CET INFO __init__ Main port : 2424 -- (__init__.py:__init__:107)
2022-02-13 15:08:19 CET INFO __init__ Main tls_port : 2425 -- (__init__.py:__init__:108)
2022-02-13 15:08:19 CET INFO __init__ Main use_tls : True -- (__init__.py:__init__:109)
2022-02-13 15:08:19 CET INFO __init__ Main tls_cert : shng.cer -- (__init__.py:__init__:110)
2022-02-13 15:08:19 CET INFO __init__ Main tls_key : shng.key -- (__init__.py:__init__:111)
2022-02-13 15:08:19 CET INFO __init__ Main set_smartvisu_support: Set to protocol_enabled=True, default_acl=ro, query_definitions=False, series_updatecycle=0 -- (__init__.py:set_smartvisu_support:171)
2022-02-13 15:08:20 CET INFO __init__ Main Starting websocket server(s)... -- (__init__.py:start:134)
2022-02-13 15:08:29 CET INFO __init__ modules.websocket.websocket_server Websocket server started -- (__init__.py:ws_server:272)
2022-02-13 15:08:29 CET INFO __init__ modules.websocket.websocket_server Secure websocket server started -- (__init__.py:ws_server:266)
2022-02-13 15:08:29 CET INFO __init__ modules.websocket.websocket_server update_all_series: Started -- (__init__.py:update_all_series:706)
2022-02-13 15:09:39 CET INFO __init__ modules.websocket.websocket_server USER added: ('192.168.1.194', 63218) - local port: 2425 -- (__init__.py:log_connection_event:325)
2022-02-13 15:09:39 CET DEBUG __init__ modules.websocket.websocket_server Connected USERS: 1 -- (__init__.py:log_connection_event:327)
2022-02-13 15:09:39 CET DEBUG __init__ modules.websocket.websocket_server - user: ('192.168.1.194', 63218) path: / secure: True -- (__init__.py:log_connection_event:329)
2022-02-13 15:09:39 CET INFO __init__ modules.websocket.websocket_server smartVISU_protocol_v4: Client 192.168.1.194:63218 started -- (__init__.py:smartVISU_protocol_v4:438)
2022-02-13 15:09:39 CET INFO __init__ modules.websocket.websocket_server 192.168.1.194:63218 sent '{'cmd': 'proto', 'ver': 4}' -- (__init__.py:smartVISU_protocol_v4:451)
2022-02-13 15:09:39 CET INFO __init__ modules.websocket.websocket_server visu >REPLY: '{'cmd': 'proto', 'ver': 4, 'server': 'module.websocket', 'time': '2022-02-13T15:09:39.946551'}' - to ('192.168.1.194', 63218) -- (__init__.py:smartVISU_protocol_v4:559)
2022-02-13 15:09:39 CET INFO __init__ modules.websocket.websocket_server 192.168.1.194:63218 sent '{'cmd': 'identity', 'sw': 'smartVISU', 'ver': 'v3.2.a', 'browser': 'Safari', 'bver': '15'}' -- (__init__.py:smartVISU_protocol_v4:451)
2022-02-13 15:09:39 CET INFO __init__ modules.websocket.websocket_server smartVISU_protocol_v4: Client 192.168.1.194:63218 identified as 'smartVISU v3.2.a' in Browser 'Safari 15' -- (__init__.py:smartVISU_protocol_v4:532)
2022-02-13 15:09:39 CET INFO __init__ modules.websocket.websocket_server 192.168.1.194:63218 sent '{'cmd': 'monitor', 'items': ['EG.Kueche.Licht', 'EG.Kueche.Temperatur', 'EG.Esszimmer.Temperatur', 'EG.Kueche.Tuer', 'EG.Esszimmer.Fenster', 'EG.Kueche.Praesenz', 'EG.Esszimmer.Praesenz', 'EG.Stube.Luester', 'EG.Stube.Temperatur', 'EG.Stube.Praesenz', 'EG.Buero.Deckenspots.Serge', 'EG.Buero.Temperatur', 'EG.Buero.Praesenz', 'EG.Buero.Fenster', 'EG.Terasse.Licht', 'EG.Terasse.Steckdose', 'OG.Bad.Temperatur', 'OG.Bad.Fenster', 'OG.Bad.Temperatur.StellgroesseHTH', 'OG.Bad.Temperatur.Stellgroesse', 'OG.SZSS.Licht', 'OG.SZSS.Temperatur', 'OG.SZSS.Temperatur.Stellgroesse', 'OG.SZNicolas.Licht', 'OG.SZNicolas.Temperatur', 'OG.SZNicolas.Temperatur.Stellgroesse', 'OG.SZPatrick.Licht', 'OG.SZPatrick.Temperatur', 'OG.SZPatrick.Temperatur.Stellgroesse', 'KG.Atelier.Temperatur', 'KG.Atelier.Temperatur.Stellgroesse', 'KG.Heizungsraum.Temperatur']}' -- (__init__.py:smartVISU_protocol_v4:451)
2022-02-13 15:09:39 CET DEBUG __init__ modules.websocket.websocket_server Client 192.168.1.194:63218 requested to monitor item EG.Kueche.Licht -- (__init__.py:prepare_monitor:595)
2022-02-13 15:09:39 CET DEBUG __init__ modules.websocket.websocket_server Client 192.168.1.194:63218 requested to monitor item EG.Kueche.Temperatur -- (__init__.py:prepare_monitor:595)
2022-02-13 15:09:39 CET DEBUG __init__ modules.websocket.websocket_server Client 192.168.1.194:63218 requested to monitor item EG.Esszimmer.Temperatur -- (__init__.py:prepare_monitor:595)
2022-02-13 15:09:39 CET DEBUG __init__ modules.websocket.websocket_server Client 192.168.1.194:63218 requested to monitor item EG.Kueche.Tuer -- (__init__.py:prepare_monitor:595)
2022-02-13 15:09:39 CET DEBUG __init__ modules.websocket.websocket_server Client 192.168.1.194:63218 requested to monitor item EG.Esszimmer.Fenster -- (__init__.py:prepare_monitor:595)
2022-02-13 15:09:39 CET DEBUG __init__ modules.websocket.websocket_server Client 192.168.1.194:63218 requested to monitor item EG.Kueche.Praesenz -- (__init__.py:prepare_monitor:595)
2022-02-13 15:09:39 CET DEBUG __init__ modules.websocket.websocket_server Client 192.168.1.194:63218 requested to monitor item EG.Esszimmer.Praesenz -- (__init__.py:prepare_monitor:595)
2022-02-13 15:09:39 CET DEBUG __init__ modules.websocket.websocket_server Client 192.168.1.194:63218 requested to monitor item EG.Stube.Luester -- (__init__.py:prepare_monitor:595)
2022-02-13 15:09:39 CET DEBUG __init__ modules.websocket.websocket_server Client 192.168.1.194:63218 requested to monitor item EG.Stube.Temperatur -- (__init__.py:prepare_monitor:595)
2022-02-13 15:09:39 CET DEBUG __init__ modules.websocket.websocket_server Client 192.168.1.194:63218 requested to monitor item EG.Stube.Praesenz -- (__init__.py:prepare_monitor:595)
2022-02-13 15:09:39 CET DEBUG __init__ modules.websocket.websocket_server Client 192.168.1.194:63218 requested to monitor item EG.Buero.Deckenspots.Serge -- (__init__.py:prepare_monitor:595)
2022-02-13 15:09:39 CET DEBUG __init__ modules.websocket.websocket_server Client 192.168.1.194:63218 requested to monitor item EG.Buero.Temperatur -- (__init__.py:prepare_monitor:595)
2022-02-13 15:09:39 CET DEBUG __init__ modules.websocket.websocket_server Client 192.168.1.194:63218 requested to monitor item EG.Buero.Praesenz -- (__init__.py:prepare_monitor:595)
2022-02-13 15:09:39 CET DEBUG __init__ modules.websocket.websocket_server Client 192.168.1.194:63218 requested to monitor item EG.Buero.Fenster -- (__init__.py:prepare_monitor:595)
2022-02-13 15:09:39 CET DEBUG __init__ modules.websocket.websocket_server Client 192.168.1.194:63218 requested to monitor item EG.Terasse.Licht -- (__init__.py:prepare_monitor:595)
2022-02-13 15:09:39 CET DEBUG __init__ modules.websocket.websocket_server Client 192.168.1.194:63218 requested to monitor item EG.Terasse.Steckdose -- (__init__.py:prepare_monitor:595)
2022-02-13 15:09:39 CET DEBUG __init__ modules.websocket.websocket_server Client 192.168.1.194:63218 requested to monitor item OG.Bad.Temperatur -- (__init__.py:prepare_monitor:595)
2022-02-13 15:09:39 CET DEBUG __init__ modules.websocket.websocket_server Client 192.168.1.194:63218 requested to monitor item OG.Bad.Fenster -- (__init__.py:prepare_monitor:595)
2022-02-13 15:09:39 CET DEBUG __init__ modules.websocket.websocket_server Client 192.168.1.194:63218 requested to monitor item OG.Bad.Temperatur.StellgroesseHTH -- (__init__.py:prepare_monitor:595)
2022-02-13 15:09:39 CET DEBUG __init__ modules.websocket.websocket_server Client 192.168.1.194:63218 requested to monitor item OG.Bad.Temperatur.Stellgroesse -- (__init__.py:prepare_monitor:595)
2022-02-13 15:09:39 CET DEBUG __init__ modules.websocket.websocket_server Client 192.168.1.194:63218 requested to monitor item OG.SZSS.Licht -- (__init__.py:prepare_monitor:595)
2022-02-13 15:09:39 CET DEBUG __init__ modules.websocket.websocket_server Client 192.168.1.194:63218 requested to monitor item OG.SZSS.Temperatur -- (__init__.py:prepare_monitor:595)
2022-02-13 15:09:39 CET DEBUG __init__ modules.websocket.websocket_server Client 192.168.1.194:63218 requested to monitor item OG.SZSS.Temperatur.Stellgroesse -- (__init__.py:prepare_monitor:595)
2022-02-13 15:09:39 CET DEBUG __init__ modules.websocket.websocket_server Client 192.168.1.194:63218 requested to monitor item OG.SZNicolas.Licht -- (__init__.py:prepare_monitor:595)
2022-02-13 15:09:39 CET DEBUG __init__ modules.websocket.websocket_server Client 192.168.1.194:63218 requested to monitor item OG.SZNicolas.Temperatur -- (__init__.py:prepare_monitor:595)
2022-02-13 15:09:39 CET DEBUG __init__ modules.websocket.websocket_server Client 192.168.1.194:63218 requested to monitor item OG.SZNicolas.Temperatur.Stellgroesse -- (__init__.py:prepare_monitor:595)
2022-02-13 15:09:39 CET DEBUG __init__ modules.websocket.websocket_server Client 192.168.1.194:63218 requested to monitor item OG.SZPatrick.Licht -- (__init__.py:prepare_monitor:595)
2022-02-13 15:09:39 CET DEBUG __init__ modules.websocket.websocket_server Client 192.168.1.194:63218 requested to monitor item OG.SZPatrick.Temperatur -- (__init__.py:prepare_monitor:595)
2022-02-13 15:09:39 CET DEBUG __init__ modules.websocket.websocket_server Client 192.168.1.194:63218 requested to monitor item OG.SZPatrick.Temperatur.Stellgroesse -- (__init__.py:prepare_monitor:595)
2022-02-13 15:09:39 CET DEBUG __init__ modules.websocket.websocket_server Client 192.168.1.194:63218 requested to monitor item KG.Atelier.Temperatur -- (__init__.py:prepare_monitor:595)
2022-02-13 15:09:39 CET DEBUG __init__ modules.websocket.websocket_server Client 192.168.1.194:63218 requested to monitor item KG.Atelier.Temperatur.Stellgroesse -- (__init__.py:prepare_monitor:595)
2022-02-13 15:09:39 CET DEBUG __init__ modules.websocket.websocket_server Client 192.168.1.194:63218 requested to monitor item KG.Heizungsraum.Temperatur -- (__init__.py:prepare_monitor:595)
2022-02-13 15:09:39 CET DEBUG __init__ modules.websocket.websocket_server json_parse: send to 192.168.1.194:63218: {'cmd': 'item', 'items': [['EG.Kueche.Licht', True], ['EG.Kueche.Temperatur', 21.0], ['EG.Esszimmer.Temperatur', 21.0], ['EG.Kueche.Tuer', True], ['EG.Esszimmer.Fenster', True], ['EG.Kueche.Praesenz', False], ['EG.Esszimmer.Praesenz', False], ['EG.Stube.Luester', False], ['EG.Stube.Temperatur', 21.6], ['EG.Stube.Praesenz', True], ['EG.Buero.Deckenspots.Serge', True], ['EG.Buero.Temperatur', 20.6], ['EG.Buero.Praesenz', True], ['EG.Buero.Fenster', False], ['EG.Terasse.Licht', False], ['EG.Terasse.Steckdose', False], ['OG.Bad.Temperatur', 21.0], ['OG.Bad.Fenster', True], ['OG.Bad.Temperatur.StellgroesseHTH', 100.0], ['OG.Bad.Temperatur.Stellgroesse', 100.0], ['OG.SZSS.Licht', False], ['OG.SZSS.Temperatur', 16.8], ['OG.SZSS.Temperatur.Stellgroesse', 24], ['OG.SZNicolas.Licht', False], ['OG.SZNicolas.Temperatur', 20.6], ['OG.SZNicolas.Temperatur.Stellgroesse', 34.1], ['OG.SZPatrick.Licht', False], ['OG.SZPatrick.Temperatur', 16.8], ['OG.SZPatrick.Temperatur.Stellgroesse', 100.0], ['KG.Atelier.Temperatur', 0], ['KG.Atelier.Temperatur.Stellgroesse', 0], ['KG.Heizungsraum.Temperatur', 0]]} -- (__init__.py:prepare_monitor:634)
2022-02-13 15:09:39 CET INFO __init__ modules.websocket.websocket_server Client 192.168.1.194:63218 new monitored items are ['EG.Kueche.Licht', 'EG.Kueche.Temperatur', 'EG.Esszimmer.Temperatur', 'EG.Kueche.Tuer', 'EG.Esszimmer.Fenster', 'EG.Kueche.Praesenz', 'EG.Esszimmer.Praesenz', 'EG.Stube.Luester', 'EG.Stube.Temperatur', 'EG.Stube.Praesenz', 'EG.Buero.Deckenspots.Serge', 'EG.Buero.Temperatur', 'EG.Buero.Praesenz', 'EG.Buero.Fenster', 'EG.Terasse.Licht', 'EG.Terasse.Steckdose', 'OG.Bad.Temperatur', 'OG.Bad.Fenster', 'OG.Bad.Temperatur.StellgroesseHTH', 'OG.Bad.Temperatur.Stellgroesse', 'OG.SZSS.Licht', 'OG.SZSS.Temperatur', 'OG.SZSS.Temperatur.Stellgroesse', 'OG.SZNicolas.Licht', 'OG.SZNicolas.Temperatur', 'OG.SZNicolas.Temperatur.Stellgroesse', 'OG.SZPatrick.Licht', 'OG.SZPatrick.Temperatur', 'OG.SZPatrick.Temperatur.Stellgroesse', 'KG.Atelier.Temperatur', 'KG.Atelier.Temperatur.Stellgroesse', 'KG.Heizungsraum.Temperatur'] -- (__init__.py:prepare_monitor:638)
2022-02-13 15:09:39 CET INFO __init__ modules.websocket.websocket_server visu >REPLY: '{'cmd': 'item', 'items': [['EG.Kueche.Licht', True], ['EG.Kueche.Temperatur', 21.0], ['EG.Esszimmer.Temperatur', 21.0], ['EG.Kueche.Tuer', True], ['EG.Esszimmer.Fenster', True], ['EG.Kueche.Praesenz', False], ['EG.Esszimmer.Praesenz', False], ['EG.Stube.Luester', False], ['EG.Stube.Temperatur', 21.6], ['EG.Stube.Praesenz', True], ['EG.Buero.Deckenspots.Serge', True], ['EG.Buero.Temperatur', 20.6], ['EG.Buero.Praesenz', True], ['EG.Buero.Fenster', False], ['EG.Terasse.Licht', False], ['EG.Terasse.Steckdose', False], ['OG.Bad.Temperatur', 21.0], ['OG.Bad.Fenster', True], ['OG.Bad.Temperatur.StellgroesseHTH', 100.0], ['OG.Bad.Temperatur.Stellgroesse', 100.0], ['OG.SZSS.Licht', False], ['OG.SZSS.Temperatur', 16.8], ['OG.SZSS.Temperatur.Stellgroesse', 24], ['OG.SZNicolas.Licht', False], ['OG.SZNicolas.Temperatur', 20.6], ['OG.SZNicolas.Temperatur.Stellgroesse', 34.1], ['OG.SZPatrick.Licht', False], ['OG.SZPatrick.Temperatur', 16.8], ['OG.SZPatrick.Temperatur.Stellgroesse', 100.0], ['KG.Atelier.Temperatur', 0], ['KG.Atelier.Temperatur.Stellgroesse', 0], ['KG.Heizungsraum.Temperatur', 0]]}' - to ('192.168.1.194', 63218) -- (__init__.py:smartVISU_protocol_v4:559)
2022-02-13 15:09:42 CET DEBUG __init__ modules.websocket.websocket_server Send update to Client 192.168.1.194:63218 for item EG.Buero.Praesenz -- (__init__.py:update_item:895)
2022-02-13 15:09:42 CET INFO __init__ modules.websocket.websocket_server visu >MONIT: '{"cmd": "item", "items": [["EG.Buero.Praesenz", false]]}' - to 192.168.1.194:63218 -- (__init__.py:update_item:918)
2022-02-13 15:09:42 CET INFO __init__ modules.websocket.websocket_server 192.168.1.194:63218 sent '{'cmd': 'monitor', 'items': ['buderus.info.brand', 'buderus.info.firmware', 'buderus.info.health', 'buderus.waermeerzeuger.flamme', 'buderus.waermeerzeuger.leistung', 'buderus.info.pressure', 'buderus.warmwasser.istwert', 'buderus.warmwasser.sollwert', 'buderus.waermeerzeuger.pumpe.status', 'buderus.puffer.vorlauftemperatur', 'buderus.puffer.ruecklauftemperatur', 'buderus.waermeerzeuger.betriebsdauer', 'buderus.waermeerzeuger.starts', 'buderus.system.aussentemperatur', 'buderus.heizkreis1.raumtemperatur.maximaler_sollwert', 'buderus.heizkreis1.pumpe', 'buderus.heizkreis1.vorlauftemperatur', 'buderus.heizkreis1.ruecklauftemperatur', 'buderus.waermeerzeuger.vorlauf.istwert', 'buderus.waermeerzeuger.vorlauf.sollwert', 'buderus.waermeerzeuger.ruecklauf', 'buderus.heizkreis2.raumtemperatur.maximaler_sollwert', 'buderus.heizkreis2.pumpe', 'buderus.heizkreis2.vorlauftemperatur', 'buderus.heizkreis2.ruecklauftemperatur', 'heizung.puffer.temperatur_1', 'heizung.puffer.temperatur_2', 'heizung.puffer.temperatur_3', 'heizung.puffer.temperatur_4']}' -- (__init__.py:smartVISU_protocol_v4:451)
2022-02-13 15:09:42 CET DEBUG __init__ modules.websocket.websocket_server Client 192.168.1.194:63218 requested to monitor item buderus.info.brand -- (__init__.py:prepare_monitor:595)
2022-02-13 15:09:42 CET DEBUG __init__ modules.websocket.websocket_server Client 192.168.1.194:63218 requested to monitor item buderus.info.firmware -- (__init__.py:prepare_monitor:595)
2022-02-13 15:09:42 CET DEBUG __init__ modules.websocket.websocket_server Client 192.168.1.194:63218 requested to monitor item buderus.info.health -- (__init__.py:prepare_monitor:595)
2022-02-13 15:09:42 CET DEBUG __init__ modules.websocket.websocket_server Client 192.168.1.194:63218 requested to monitor item buderus.waermeerzeuger.flamme -- (__init__.py:prepare_monitor:595)
2022-02-13 15:09:42 CET DEBUG __init__ modules.websocket.websocket_server Client 192.168.1.194:63218 requested to monitor item buderus.waermeerzeuger.leistung -- (__init__.py:prepare_monitor:595)
2022-02-13 15:09:42 CET DEBUG __init__ modules.websocket.websocket_server Client 192.168.1.194:63218 requested to monitor item buderus.info.pressure -- (__init__.py:prepare_monitor:595)
2022-02-13 15:09:42 CET DEBUG __init__ modules.websocket.websocket_server Client 192.168.1.194:63218 requested to monitor item buderus.warmwasser.istwert -- (__init__.py:prepare_monitor:595)
2022-02-13 15:09:42 CET DEBUG __init__ modules.websocket.websocket_server Client 192.168.1.194:63218 requested to monitor item buderus.warmwasser.sollwert -- (__init__.py:prepare_monitor:595)
2022-02-13 15:09:42 CET DEBUG __init__ modules.websocket.websocket_server Client 192.168.1.194:63218 requested to monitor item buderus.waermeerzeuger.pumpe.status -- (__init__.py:prepare_monitor:595)
2022-02-13 15:09:42 CET DEBUG __init__ modules.websocket.websocket_server Client 192.168.1.194:63218 requested to monitor item buderus.puffer.vorlauftemperatur -- (__init__.py:prepare_monitor:595)
2022-02-13 15:09:42 CET DEBUG __init__ modules.websocket.websocket_server Client 192.168.1.194:63218 requested to monitor item buderus.puffer.ruecklauftemperatur -- (__init__.py:prepare_monitor:595)
2022-02-13 15:09:42 CET DEBUG __init__ modules.websocket.websocket_server Client 192.168.1.194:63218 requested to monitor item buderus.waermeerzeuger.betriebsdauer -- (__init__.py:prepare_monitor:595)
2022-02-13 15:09:42 CET DEBUG __init__ modules.websocket.websocket_server Client 192.168.1.194:63218 requested to monitor item buderus.waermeerzeuger.starts -- (__init__.py:prepare_monitor:595)
2022-02-13 15:09:42 CET DEBUG __init__ modules.websocket.websocket_server Client 192.168.1.194:63218 requested to monitor item buderus.system.aussentemperatur -- (__init__.py:prepare_monitor:595)
2022-02-13 15:09:42 CET DEBUG __init__ modules.websocket.websocket_server Client 192.168.1.194:63218 requested to monitor item buderus.heizkreis1.raumtemperatur.maximaler_sollwert -- (__init__.py:prepare_monitor:595)
2022-02-13 15:09:42 CET DEBUG __init__ modules.websocket.websocket_server Client 192.168.1.194:63218 requested to monitor item buderus.heizkreis1.pumpe -- (__init__.py:prepare_monitor:595)
2022-02-13 15:09:42 CET DEBUG __init__ modules.websocket.websocket_server Client 192.168.1.194:63218 requested to monitor item buderus.heizkreis1.vorlauftemperatur -- (__init__.py:prepare_monitor:595)
2022-02-13 15:09:42 CET DEBUG __init__ modules.websocket.websocket_server Client 192.168.1.194:63218 requested to monitor item buderus.heizkreis1.ruecklauftemperatur -- (__init__.py:prepare_monitor:595)
2022-02-13 15:09:42 CET DEBUG __init__ modules.websocket.websocket_server Client 192.168.1.194:63218 requested to monitor item buderus.waermeerzeuger.vorlauf.istwert -- (__init__.py:prepare_monitor:595)
2022-02-13 15:09:42 CET DEBUG __init__ modules.websocket.websocket_server Client 192.168.1.194:63218 requested to monitor item buderus.waermeerzeuger.vorlauf.sollwert -- (__init__.py:prepare_monitor:595)
2022-02-13 15:09:42 CET DEBUG __init__ modules.websocket.websocket_server Client 192.168.1.194:63218 requested to monitor item buderus.waermeerzeuger.ruecklauf -- (__init__.py:prepare_monitor:595)
2022-02-13 15:09:42 CET DEBUG __init__ modules.websocket.websocket_server Client 192.168.1.194:63218 requested to monitor item buderus.heizkreis2.raumtemperatur.maximaler_sollwert -- (__init__.py:prepare_monitor:595)
2022-02-13 15:09:42 CET DEBUG __init__ modules.websocket.websocket_server Client 192.168.1.194:63218 requested to monitor item buderus.heizkreis2.pumpe -- (__init__.py:prepare_monitor:595)
2022-02-13 15:09:42 CET DEBUG __init__ modules.websocket.websocket_server Client 192.168.1.194:63218 requested to monitor item buderus.heizkreis2.vorlauftemperatur -- (__init__.py:prepare_monitor:595)
2022-02-13 15:09:42 CET DEBUG __init__ modules.websocket.websocket_server Client 192.168.1.194:63218 requested to monitor item buderus.heizkreis2.ruecklauftemperatur -- (__init__.py:prepare_monitor:595)
2022-02-13 15:09:42 CET DEBUG __init__ modules.websocket.websocket_server Client 192.168.1.194:63218 requested to monitor item heizung.puffer.temperatur_1 -- (__init__.py:prepare_monitor:595)
2022-02-13 15:09:42 CET DEBUG __init__ modules.websocket.websocket_server Client 192.168.1.194:63218 requested to monitor item heizung.puffer.temperatur_2 -- (__init__.py:prepare_monitor:595)
2022-02-13 15:09:42 CET DEBUG __init__ modules.websocket.websocket_server Client 192.168.1.194:63218 requested to monitor item heizung.puffer.temperatur_3 -- (__init__.py:prepare_monitor:595)
2022-02-13 15:09:42 CET DEBUG __init__ modules.websocket.websocket_server Client 192.168.1.194:63218 requested to monitor item heizung.puffer.temperatur_4 -- (__init__.py:prepare_monitor:595)
2022-02-13 15:09:42 CET DEBUG __init__ modules.websocket.websocket_server json_parse: send to 192.168.1.194:63218: {'cmd': 'item', 'items': [['buderus.info.brand', 'Buderus'], ['buderus.info.firmware', '04.07.07'], ['buderus.info.health', 'ok'], ['buderus.waermeerzeuger.flamme', True], ['buderus.waermeerzeuger.leistung', 33.7], ['buderus.info.pressure', 1.8], ['buderus.warmwasser.istwert', 56.6], ['buderus.warmwasser.sollwert', 50.0], ['buderus.waermeerzeuger.pumpe.status', False], ['buderus.puffer.vorlauftemperatur', 40.6], ['buderus.puffer.ruecklauftemperatur', 35.5], ['buderus.waermeerzeuger.betriebsdauer', 58794120], ['buderus.waermeerzeuger.starts', 23179], ['buderus.system.aussentemperatur', 7.0], ['buderus.heizkreis1.raumtemperatur.maximaler_sollwert', 23.0], ['buderus.heizkreis1.pumpe', True], ['buderus.heizkreis1.vorlauftemperatur', 53.08], ['buderus.heizkreis1.ruecklauftemperatur', 48.8], ['buderus.waermeerzeuger.vorlauf.istwert', 57.4], ['buderus.waermeerzeuger.vorlauf.sollwert', 57.0], ['buderus.waermeerzeuger.ruecklauf', 45.4], ['buderus.heizkreis2.raumtemperatur.maximaler_sollwert', 23.0], ['buderus.heizkreis2.pumpe', True], ['buderus.heizkreis2.vorlauftemperatur', 35.1], ['buderus.heizkreis2.ruecklauftemperatur', 32.2], ['heizung.puffer.temperatur_1', 29.4], ['heizung.puffer.temperatur_2', 37.5], ['heizung.puffer.temperatur_3', 51.3], ['heizung.puffer.temperatur_4', 57.2]]} -- (__init__.py:prepare_monitor:634)
2022-02-13 15:09:42 CET INFO __init__ modules.websocket.websocket_server Client 192.168.1.194:63218 new monitored items are ['buderus.info.brand', 'buderus.info.firmware', 'buderus.info.health', 'buderus.waermeerzeuger.flamme', 'buderus.waermeerzeuger.leistung', 'buderus.info.pressure', 'buderus.warmwasser.istwert', 'buderus.warmwasser.sollwert', 'buderus.waermeerzeuger.pumpe.status', 'buderus.puffer.vorlauftemperatur', 'buderus.puffer.ruecklauftemperatur', 'buderus.waermeerzeuger.betriebsdauer', 'buderus.waermeerzeuger.starts', 'buderus.system.aussentemperatur', 'buderus.heizkreis1.raumtemperatur.maximaler_sollwert', 'buderus.heizkreis1.pumpe', 'buderus.heizkreis1.vorlauftemperatur', 'buderus.heizkreis1.ruecklauftemperatur', 'buderus.waermeerzeuger.vorlauf.istwert', 'buderus.waermeerzeuger.vorlauf.sollwert', 'buderus.waermeerzeuger.ruecklauf', 'buderus.heizkreis2.raumtemperatur.maximaler_sollwert', 'buderus.heizkreis2.pumpe', 'buderus.heizkreis2.vorlauftemperatur', 'buderus.heizkreis2.ruecklauftemperatur', 'heizung.puffer.temperatur_1', 'heizung.puffer.temperatur_2', 'heizung.puffer.temperatur_3', 'heizung.puffer.temperatur_4'] -- (__init__.py:prepare_monitor:638)
2022-02-13 15:09:42 CET INFO __init__ modules.websocket.websocket_server visu >REPLY: '{'cmd': 'item', 'items': [['buderus.info.brand', 'Buderus'], ['buderus.info.firmware', '04.07.07'], ['buderus.info.health', 'ok'], ['buderus.waermeerzeuger.flamme', True], ['buderus.waermeerzeuger.leistung', 33.7], ['buderus.info.pressure', 1.8], ['buderus.warmwasser.istwert', 56.6], ['buderus.warmwasser.sollwert', 50.0], ['buderus.waermeerzeuger.pumpe.status', False], ['buderus.puffer.vorlauftemperatur', 40.6], ['buderus.puffer.ruecklauftemperatur', 35.5], ['buderus.waermeerzeuger.betriebsdauer', 58794120], ['buderus.waermeerzeuger.starts', 23179], ['buderus.system.aussentemperatur', 7.0], ['buderus.heizkreis1.raumtemperatur.maximaler_sollwert', 23.0], ['buderus.heizkreis1.pumpe', True], ['buderus.heizkreis1.vorlauftemperatur', 53.08], ['buderus.heizkreis1.ruecklauftemperatur', 48.8], ['buderus.waermeerzeuger.vorlauf.istwert', 57.4], ['buderus.waermeerzeuger.vorlauf.sollwert', 57.0], ['buderus.waermeerzeuger.ruecklauf', 45.4], ['buderus.heizkreis2.raumtemperatur.maximaler_sollwert', 23.0], ['buderus.heizkreis2.pumpe', True], ['buderus.heizkreis2.vorlauftemperatur', 35.1], ['buderus.heizkreis2.ruecklauftemperatur', 32.2], ['heizung.puffer.temperatur_1', 29.4], ['heizung.puffer.temperatur_2', 37.5], ['heizung.puffer.temperatur_3', 51.3], ['heizung.puffer.temperatur_4', 57.2]]}' - to ('192.168.1.194', 63218) -- (__init__.py:smartVISU_protocol_v4:559)
2022-02-13 15:09:42 CET INFO __init__ modules.websocket.websocket_server 192.168.1.194:63218 sent '{'cmd': 'series', 'item': 'buderus.waermeerzeuger.leistung', 'series': 'avg', 'start': '12h', 'end': 'now', 'count': '100'}' -- (__init__.py:smartVISU_protocol_v4:451)
2022-02-13 15:09:42 CET INFO __init__ modules.websocket.websocket_server visu >REPLY: '{'cmd': 'series', 'series': [(1644718182711, 22.7), (1644719186205, 23.9), (1644719282222, 24.36), (1644719762212, 33.8), (1644720146234, 31.08), (1644720626744, 29.37), (1644721126755, 30.41), (1644721420759, 45.18), (1644721901759, 41.86), (1644722521276, 38.97), (1644722809290, 37.25), (1644723194782, 36.75), (1644723580295, 34.82), (1644724061314, 32.35), (1644724445817, 33.46), (1644724925815, 34.03), (1644725309816, 43.52), (1644725813347, 44.1), (1644726197849, 40.86), (1644726679359, 45.1), (1644727063861, 49.48), (1644727543872, 53.0), (1644728023883, 55.78), (1644728408396, 60.1), (1644728792398, 68.82), (1644729300417, 67.93), (1644729686410, 65.07), (1644730070422, 63.13), (1644730646937, 61.16), (1644730935443, 61.55), (1644731415941, 59.32), (1644731800944, 60.06), (1644732281463, 59.75), (1644732698476, 61.54), (1644733102977, 62.37), (1644733586997, 60.23), (1644734008499, 60.58), (1644734393000, 60.62), (1644734824022, 57.42), (1644735305532, 57.55), (1644735689524, 56.99), (1644736179084, 53.8), (1644736609545, 53.62), (1644736993557, 55.78), (1644737473557, 56.95), (1644737857569, 57.9), (1644738338639, 57.72), (1644738731080, 57.4), (1644739211097, 62.82), (1644739595102, 60.28), (1644740112611, 58.21), (1644740502615, 61.38), (1644740887126, 62.28), (1644741367138, 62.65), (1644741751139, 62.0), (1644742237689, 59.1), (1644742718668, 56.95), (1644743102670, 57.25), (1644743490204, 58.35), (1644743893694, 57.04), (1644744373694, 57.43), (1644744758207, 56.57), (1644745275226, 57.55), (1644745672718, 55.6), (1644746153728, 53.64), (1644746743236, 51.8), (1644746935251, 52.51), (1644747404840, 53.17), (1644747810419, 51.45), (1644748200280, 46.28), (1644748655784, 44.78), (1644749135796, 44.3), (1644749519798, 41.62), (1644750000817, 41.67), (1644750384819, 38.23), (1644750884320, 38.7), (1644751268332, 40.0), (1644751748343, 39.48), (1644752132354, 38.99), (1644752613384, 37.83), (1644752997877, 37.27), (1644753478876, 37.85), (1644753864379, 37.95), (1644754248399, 34.69), (1644754750410, 35.07), (1644755134912, 35.84), (1644755615924, 35.12), (1644756096423, 35.78), (1644756480435, 36.64), (1644756967436, 36.27), (1644757352947, 34.31), (1644757740458, 36.2), (1644758186969, 36.8), (1644758580508, 38.44), (1644759061481, 37.66), (1644759640499, 38.0), (1644759929004, 41.38), (1644760313016, 39.34), (1644760793525, 34.21), (1644761170633, 33.95), (1644761214037, 33.7), (1644761382712, 33.7)], 'sid': 'buderus.waermeerzeuger.leistung|avg|12h|now|100'}' - to ('192.168.1.194', 63218) -- (__init__.py:smartVISU_protocol_v4:559)
2022-02-13 15:09:42 CET INFO __init__ modules.websocket.websocket_server 192.168.1.194:63218 sent '{'cmd': 'series', 'item': 'buderus.waermeerzeuger.vorlauf.sollwert', 'series': 'avg', 'start': '12h', 'end': 'now', 'count': '100'}' -- (__init__.py:smartVISU_protocol_v4:451)
2022-02-13 15:09:42 CET INFO __init__ modules.websocket.websocket_server visu >REPLY: '{'cmd': 'series', 'series': [(1644718182735, 57.0), (1644719573217, 58.0), (1644721327751, 62.0), (1644724352309, 63.0), (1644732476487, 64.0), (1644735794534, 63.95), (1644741255941, 64.0), (1644741390707, 64.0), (1644741762726, 64.0), (1644742240660, 63.0), (1644742864894, 63.0), (1644746156740, 62.0), (1644747404881, 62.0), (1644748200313, 62.0), (1644750099806, 61.0), (1644752231364, 60.0), (1644754155393, 59.0), (1644757355958, 58.0), (1644760508013, 57.0), (1644760508013, 57.0), (1644761382736, 57.0)], 'sid': 'buderus.waermeerzeuger.vorlauf.sollwert|avg|12h|now|100'}' - to ('192.168.1.194', 63218) -- (__init__.py:smartVISU_protocol_v4:559)
2022-02-13 15:09:42 CET INFO __init__ modules.websocket.websocket_server 192.168.1.194:63218 sent '{'cmd': 'series', 'item': 'buderus.waermeerzeuger.vorlauf.istwert', 'series': 'avg', 'start': '12h', 'end': 'now', 'count': '100'}' -- (__init__.py:smartVISU_protocol_v4:451)
2022-02-13 15:09:42 CET INFO __init__ modules.websocket.websocket_server visu >REPLY: '{'cmd': 'series', 'series': [(1644718182744, 57.68), (1644718502190, 58.07), (1644719078208, 58.24), (1644719270204, 57.73), (1644719750214, 57.32), (1644720134237, 57.86), (1644720614748, 58.06), (1644721018748, 58.13), (1644721505258, 60.57), (1644721889771, 61.8), (1644722316772, 62.14), (1644722797283, 62.14), (1644723182784, 62.21), (1644723760795, 62.19), (1644724049296, 62.21), (1644724529807, 62.72), (1644724913816, 62.9), (1644725393827, 61.61), (1644725801341, 63.52), (1644726185850, 63.13), (1644726667360, 62.78), (1644727051853, 62.59), (1644727531873, 62.62), (1644727915875, 62.72), (1644728396398, 63.05), (1644728780389, 62.26), (1644729288401, 63.28), (1644729674423, 63.44), (1644730058423, 63.3), (1644730538922, 63.22), (1644730923443, 63.09), (1644731403962, 63.09), (1644731788946, 62.74), (1644732269466, 63.07), (1644732686467, 64.1), (1644733090989, 63.96), (1644733574999, 64.26), (1644733996490, 64.04), (1644734381003, 64.14), (1644734812023, 64.19), (1644735293534, 64.09), (1644735677525, 63.98), (1644736167035, 64.21), (1644736597558, 63.89), (1644736981559, 63.89), (1644737461559, 63.84), (1644737845571, 64.03), (1644738326581, 63.92), (1644738719083, 63.86), (1644739199092, 63.86), (1644739679111, 64.19), (1644740100612, 64.32), (1644740490617, 63.8), (1644740875138, 63.95), (1644741303108, 63.89), (1644741739161, 63.97), (1644742321668, 63.72), (1644742610662, 63.25), (1644743090672, 63.04), (1644743478185, 63.02), (1644743881695, 63.13), (1644744361707, 62.97), (1644744746218, 63.06), (1644745257227, 62.92), (1644745660721, 63.17), (1644746045231, 62.68), (1644746539250, 61.94), (1644746923253, 61.87), (1644747395262, 61.93), (1644747811346, 62.35), (1644748200301, 62.39), (1644748643777, 61.99), (1644749123798, 62.17), (1644749507809, 61.98), (1644749988815, 61.86), (1644750372811, 61.3), (1644750872323, 60.92), (1644751256354, 60.86), (1644751736344, 61.04), (1644752120356, 60.74), (1644752601366, 60.19), (1644752985869, 60.01), (1644753466877, 59.99), (1644753852390, 60.01), (1644754332409, 59.15), (1644754738441, 58.94), (1644755122914, 59.03), (1644755603925, 58.94), (1644755988437, 58.86), (1644756468437, 58.95), (1644756859448, 59.18), (1644757340958, 58.59), (1644757728460, 57.97), (1644758174971, 57.93), (1644758568473, 57.85), (1644759049493, 57.86), (1644759436485, 57.73), (1644759917004, 57.88), (1644760301016, 57.98), (1644760781527, 57.4), (1644761202039, 57.28), (1644761311145, 57.4), (1644761382745, 57.4)], 'sid': 'buderus.waermeerzeuger.vorlauf.istwert|avg|12h|now|100'}' - to ('192.168.1.194', 63218) -- (__init__.py:smartVISU_protocol_v4:559)
2022-02-13 15:09:42 CET INFO __init__ modules.websocket.websocket_server 192.168.1.194:63218 sent '{'cmd': 'series', 'item': 'buderus.waermeerzeuger.ruecklauf', 'series': 'avg', 'start': '12h', 'end': 'now', 'count': '100'}' -- (__init__.py:smartVISU_protocol_v4:451)
2022-02-13 15:09:42 CET INFO __init__ modules.websocket.websocket_server visu >REPLY: '{'cmd': 'series', 'series': [(1644718182766, 45.4), (1644741255951, 45.4), (1644741390717, 45.4), (1644741762736, 45.4), (1644742398823, 45.4), (1644742864906, 45.4), (1644747404893, 45.4), (1644748200323, 45.4), (1644761382767, 45.4)], 'sid': 'buderus.waermeerzeuger.ruecklauf|avg|12h|now|100'}' - to ('192.168.1.194', 63218) -- (__init__.py:smartVISU_protocol_v4:559)
2022-02-13 15:09:42 CET INFO __init__ modules.websocket.websocket_server 192.168.1.194:63218 sent '{'cmd': 'series', 'item': 'heizung.puffer.temperatur_1', 'series': 'avg', 'start': '12h', 'end': 'now', 'count': '100'}' -- (__init__.py:smartVISU_protocol_v4:451)
2022-02-13 15:09:42 CET INFO __init__ modules.websocket.websocket_server visu >REPLY: '{'cmd': 'series', 'series': [(1644718182774, 35.1), (1644718814502, 35.0), (1644720309904, 34.9), (1644722705691, 34.8), (1644724813701, 34.7), (1644726014475, 34.6), (1644728411711, 34.5), (1644729012568, 34.4), (1644731107667, 34.3), (1644732006240, 34.2), (1644732910067, 34.1), (1644733211301, 32.88), (1644734706757, 32.9), (1644735010810, 32.8), (1644735309073, 32.9), (1644736206303, 32.85), (1644736805859, 32.8), (1644738611487, 32.2), (1644738906560, 30.8), (1644739213663, 30.4), (1644741256104, 30.4), (1644741390872, 30.4), (1644741762911, 30.4), (1644742398970, 30.4), (1644742865133, 30.4), (1644745345795, 30.2), (1644745648520, 29.9), (1644746243654, 30.0), (1644746553075, 29.75), (1644747152702, 29.8), (1644747405074, 29.8), (1644747877476, 29.9), (1644748200527, 29.9), (1644752785525, 29.8), (1644753386140, 29.5), (1644753991236, 29.5), (1644754286229, 29.6), (1644755487943, 29.7), (1644755789567, 29.8), (1644756083840, 30.0), (1644756692016, 30.2), (1644756992980, 30.3), (1644757283563, 30.3), (1644757883759, 29.6), (1644758192751, 29.4), (1644758192751, 29.4), (1644761382774, 29.4)], 'sid': 'heizung.puffer.temperatur_1|avg|12h|now|100'}' - to ('192.168.1.194', 63218) -- (__init__.py:smartVISU_protocol_v4:559)
2022-02-13 15:09:42 CET INFO __init__ modules.websocket.websocket_server 192.168.1.194:63218 sent '{'cmd': 'series', 'item': 'heizung.puffer.temperatur_2', 'series': 'avg', 'start': '12h', 'end': 'now', 'count': '100'}' -- (__init__.py:smartVISU_protocol_v4:451)
2022-02-13 15:09:42 CET INFO __init__ modules.websocket.websocket_server visu >REPLY: '{'cmd': 'series', 'series': [(1644718182785, 46.3), (1644718514109, 46.4), (1644725714105, 46.3), (1644726016924, 46.4), (1644726320848, 46.3), (1644728415950, 46.25), (1644729016797, 46.2), (1644732610894, 46.1), (1644733215530, 45.24), (1644733815919, 44.8), (1644738314354, 44.55), (1644738912227, 42.9), (1644739217903, 42.25), (1644740415523, 42.3), (1644741017926, 42.4), (1644741390882, 42.4), (1644741762921, 42.4), (1644742398980, 42.4), (1644742865142, 42.4), (1644743848107, 42.5), (1644744156407, 42.4), (1644744447034, 42.5), (1644745349174, 42.3), (1644745652768, 41.7), (1644746247014, 41.4), (1644746557286, 40.89), (1644747156914, 40.3), (1644747405085, 40.21), (1644748200537, 40.2), (1644748892075, 40.3), (1644750392429, 40.4), (1644753389530, 40.0), (1644753995456, 39.5), (1644755189060, 39.15), (1644755793786, 38.8), (1644756087190, 38.5), (1644756696286, 38.2), (1644757286962, 37.96), (1644757887148, 37.4), (1644758487027, 37.3), (1644759393574, 37.4), (1644760887911, 37.5), (1644760887911, 37.5), (1644761382785, 37.5)], 'sid': 'heizung.puffer.temperatur_2|avg|12h|now|100'}' - to ('192.168.1.194', 63218) -- (__init__.py:smartVISU_protocol_v4:559)
2022-02-13 15:09:42 CET INFO __init__ modules.websocket.websocket_server 192.168.1.194:63218 sent '{'cmd': 'series', 'item': 'heizung.puffer.temperatur_3', 'series': 'avg', 'start': '12h', 'end': 'now', 'count': '100'}' -- (__init__.py:smartVISU_protocol_v4:451)
2022-02-13 15:09:42 CET INFO __init__ modules.websocket.websocket_server visu >REPLY: '{'cmd': 'series', 'series': [(1644718182795, 61.4), (1644719722348, 61.3), (1644720913600, 61.2), (1644722421137, 61.1), (1644724223266, 61.0), (1644725421918, 60.9), (1644726918973, 60.8), (1644728712624, 60.7), (1644729312431, 60.6), (1644731114418, 60.5), (1644732012407, 60.4), (1644733220732, 60.2), (1644733513023, 59.83), (1644734422284, 59.61), (1644737120612, 59.5), (1644738318574, 59.15), (1644738913340, 57.7), (1644739222125, 57.15), (1644739820437, 57.0), (1644741256124, 57.0), (1644741390891, 57.0), (1644741762931, 57.0), (1644742241165, 56.9), (1644742865151, 56.9), (1644745352564, 56.8), (1644745657007, 56.35), (1644746250414, 56.1), (1644746561507, 55.79), (1644747161132, 55.2), (1644747405096, 55.11), (1644748200549, 55.1), (1644748897315, 55.0), (1644749493989, 55.1), (1644749798163, 55.0), (1644751599482, 54.9), (1644753392930, 54.6), (1644753999696, 54.2), (1644754293030, 54.1), (1644754901038, 54.0), (1644755192449, 53.75), (1644755798020, 53.4), (1644756090580, 53.15), (1644756700576, 52.9), (1644757001409, 52.8), (1644757290352, 52.46), (1644757890528, 51.6), (1644758201212, 51.31), (1644758490394, 51.3), (1644761382795, 51.3)], 'sid': 'heizung.puffer.temperatur_3|avg|12h|now|100'}' - to ('192.168.1.194', 63218) -- (__init__.py:smartVISU_protocol_v4:559)
2022-02-13 15:09:42 CET INFO __init__ modules.websocket.websocket_server 192.168.1.194:63218 sent '{'cmd': 'series', 'item': 'heizung.puffer.temperatur_4', 'series': 'avg', 'start': '12h', 'end': 'now', 'count': '100'}' -- (__init__.py:smartVISU_protocol_v4:451)
2022-02-13 15:09:42 CET INFO __init__ modules.websocket.websocket_server visu >REPLY: '{'cmd': 'series', 'series': [(1644718182807, 62.2), (1644719727599, 62.1), (1644721223414, 62.0), (1644722120853, 61.9), (1644723624140, 61.8), (1644725719081, 61.7), (1644726330321, 61.6), (1644727824243, 61.5), (1644729025267, 61.4), (1644730519172, 61.3), (1644731117817, 61.2), (1644732922787, 61.1), (1644734120436, 61.0), (1644735023390, 60.9), (1644736528085, 60.8), (1644738017972, 60.7), (1644738624119, 60.6), (1644738916710, 60.4), (1644739226404, 60.2), (1644740425256, 60.1), (1644741256134, 60.1), (1644741390901, 60.1), (1644741762940, 60.04), (1644742245468, 59.9), (1644742865161, 59.9), (1644743564894, 59.8), (1644744762158, 59.7), (1644745356974, 59.6), (1644745966354, 59.5), (1644746253765, 59.4), (1644746853922, 59.3), (1644747165402, 59.2), (1644747405109, 59.2), (1644748162219, 59.1), (1644748200558, 59.1), (1644749206028, 59.0), (1644749802442, 58.9), (1644750709912, 58.8), (1644751895375, 58.7), (1644752795614, 58.6), (1644753701473, 58.5), (1644754003956, 58.4), (1644754905297, 58.3), (1644755195840, 58.2), (1644755802246, 58.1), (1644756402113, 58.0), (1644756704836, 57.9), (1644757605639, 57.8), (1644757893909, 57.6), (1644758205422, 57.42), (1644759402095, 57.3), (1644759996541, 57.2), (1644759996541, 57.2), (1644761382808, 57.2)], 'sid': 'heizung.puffer.temperatur_4|avg|12h|now|100'}' - to ('192.168.1.194', 63218) -- (__init__.py:smartVISU_protocol_v4:559)
2022-02-13 15:09:42 CET INFO __init__ modules.websocket.websocket_server 192.168.1.194:63218 sent '{'cmd': 'series', 'item': 'buderus.heizkreis1.vorlauftemperatur', 'series': 'avg', 'start': '12h', 'end': 'now', 'count': '100'}' -- (__init__.py:smartVISU_protocol_v4:451)
2022-02-13 15:09:42 CET INFO __init__ modules.websocket.websocket_server visu >REPLY: '{'cmd': 'series', 'series': [(1644718182819, 52.92), (1644718559199, 53.12), (1644718847215, 53.3), (1644719327204, 52.47), (1644719807215, 52.48), (1644720191226, 53.81), (1644720575747, 53.89), (1644721075747, 54.21), (1644721465759, 56.13), (1644721850771, 58.12), (1644722374291, 58.76), (1644722854792, 58.79), (1644723239793, 58.86), (1644723625305, 58.75), (1644724010308, 58.44), (1644724490809, 58.54), (1644724874828, 58.67), (1644725354841, 57.52), (1644725762329, 59.11), (1644726242859, 59.24), (1644726628362, 58.87), (1644727108862, 58.42), (1644727492864, 58.37), (1644727972875, 58.49), (1644728357398, 58.63), (1644728837408, 58.57), (1644729249402, 58.84), (1644729635413, 59.53), (1644730115424, 59.61), (1644730499933, 58.93), (1644730980432, 59.14), (1644731364944, 59.19), (1644731845954, 59.0), (1644732230457, 59.03), (1644732744466, 59.62), (1644733147998, 59.91), (1644733532489, 59.91), (1644733957491, 60.06), (1644734438513, 60.08), (1644734869024, 59.96), (1644735253524, 59.83), (1644735836543, 59.23), (1644736125046, 59.82), (1644736558048, 59.7), (1644737038560, 59.53), (1644737806582, 59.68), (1644737903080, 59.59), (1644738287583, 59.59), (1644738776091, 59.17), (1644739160106, 58.98), (1644739640103, 59.61), (1644740061615, 59.79), (1644740643633, 59.58), (1644741124134, 59.56), (1644741390776, 59.56), (1644741762815, 59.53), (1644742186652, 59.43), (1644742859669, 59.08), (1644743147681, 58.92), (1644743650180, 58.92), (1644743938684, 58.98), (1644744418695, 58.93), (1644744899716, 59.0), (1644745621731, 59.05), (1644746294757, 58.68), (1644746499742, 57.9), (1644747356254, 57.79), (1644748028779, 57.86), (1644748200396, 57.9), (1644748700796, 57.51), (1644749084799, 57.42), (1644749564799, 57.56), (1644749949311, 57.45), (1644750525824, 57.06), (1644750833363, 56.88), (1644751313334, 56.6), (1644751793344, 56.72), (1644752273861, 56.56), (1644752562367, 56.17), (1644753042877, 55.97), (1644753427878, 55.95), (1644753909379, 55.81), (1644754507406, 54.88), (1644754795911, 54.71), (1644755179913, 54.57), (1644755564916, 54.62), (1644756045440, 54.54), (1644756429429, 54.53), (1644756916448, 54.67), (1644757301960, 54.45), (1644757785469, 53.97), (1644758234979, 53.82), (1644758625482, 53.66), (1644759106492, 53.63), (1644759589497, 53.09), (1644759877995, 53.33), (1644760358006, 53.64), (1644760742018, 53.11), (1644761061021, 53.08), (1644761382819, 53.08)], 'sid': 'buderus.heizkreis1.vorlauftemperatur|avg|12h|now|100'}' - to ('192.168.1.194', 63218) -- (__init__.py:smartVISU_protocol_v4:559)
2022-02-13 15:09:42 CET INFO __init__ modules.websocket.websocket_server 192.168.1.194:63218 sent '{'cmd': 'series', 'item': 'buderus.heizkreis1.ruecklauftemperatur', 'series': 'avg', 'start': '12h', 'end': 'now', 'count': '100'}' -- (__init__.py:smartVISU_protocol_v4:451)
2022-02-13 15:09:42 CET INFO __init__ modules.websocket.websocket_server visu >REPLY: '{'cmd': 'series', 'series': [(1644718182840, 46.7), (1644718200147, 46.9), (1644718498022, 46.75), (1644719100296, 46.8), (1644719394178, 45.4), (1644719699100, 44.33), (1644720292285, 46.9), (1644720594588, 47.45), (1644721194014, 48.1), (1644721795549, 49.9), (1644722092035, 51.2), (1644722395857, 52.43), (1644723292482, 52.2), (1644723594810, 52.65), (1644724194536, 51.8), (1644724493322, 52.41), (1644725094264, 51.2), (1644725399162, 48.02), (1644725995914, 49.8), (1644726299252, 52.7), (1644726894474, 50.8), (1644727200415, 52.4), (1644727492340, 51.1), (1644728092808, 51.9), (1644728394881, 49.96), (1644728995638, 52.2), (1644729292071, 52.2), (1644729892328, 53.0), (1644730194701, 52.6), (1644730492213, 52.5), (1644731094078, 52.3), (1644731393182, 52.44), (1644731992137, 52.2), (1644732294411, 52.35), (1644732893088, 52.4), (1644733194551, 52.96), (1644733794887, 52.9), (1644734092323, 52.2), (1644734394584, 53.5), (1644734994030, 51.6), (1644735294733, 53.35), (1644735894500, 53.1), (1644736192803, 53.8), (1644737094612, 53.8), (1644737694488, 53.6), (1644737994082, 53.7), (1644738594598, 53.5), (1644738895099, 52.9), (1644739196926, 52.65), (1644739795337, 53.3), (1644740092152, 53.8), (1644740695043, 53.8), (1644740996034, 53.7), (1644741339806, 53.8), (1644741762828, 53.8), (1644742398892, 53.8), (1644742865013, 53.62), (1644743831288, 53.7), (1644745936295, 53.8), (1644746536267, 53.25), (1644747135893, 52.7), (1644747404975, 52.62), (1644747860496, 52.36), (1644748200406, 52.16), (1644748877032, 52.2), (1644749176496, 52.0), (1644749773002, 52.1), (1644750372442, 52.07), (1644751272759, 51.55), (1644751871716, 51.4), (1644752173039, 51.35), (1644752772055, 51.2), (1644753074357, 50.82), (1644754574393, 50.5), (1644754875858, 50.0), (1644755471164, 49.8), (1644756070195, 49.7), (1644756675186, 49.6), (1644756976222, 49.77), (1644757870308, 49.6), (1644758176013, 49.2), (1644758776229, 49.0), (1644759070392, 48.9), (1644759972871, 47.25), (1644760572919, 48.8), (1644760572919, 48.8), (1644761382840, 48.8)], 'sid': 'buderus.heizkreis1.ruecklauftemperatur|avg|12h|now|100'}' - to ('192.168.1.194', 63218) -- (__init__.py:smartVISU_protocol_v4:559)
2022-02-13 15:09:42 CET INFO __init__ modules.websocket.websocket_server 192.168.1.194:63218 sent '{'cmd': 'series', 'item': 'buderus.heizkreis2.vorlauftemperatur', 'series': 'avg', 'start': '12h', 'end': 'now', 'count': '100'}' -- (__init__.py:smartVISU_protocol_v4:451)
2022-02-13 15:09:42 CET INFO __init__ modules.websocket.websocket_server visu >REPLY: '{'cmd': 'series', 'series': [(1644718182854, 35.73), (1644718484191, 35.75), (1644718868203, 36.08), (1644719348223, 35.98), (1644719732216, 34.3), (1644720212251, 35.83), (1644720596747, 34.79), (1644721000741, 34.85), (1644721487258, 37.4), (1644721871781, 38.81), (1644722395281, 39.5), (1644722779284, 40.05), (1644723164786, 40.14), (1644723646807, 40.3), (1644724031296, 39.78), (1644724511815, 38.85), (1644724895827, 39.84), (1644725375827, 38.51), (1644725783341, 39.54), (1644726263839, 39.38), (1644726649363, 38.25), (1644727033853, 38.92), (1644727513875, 39.42), (1644727897876, 38.86), (1644728378397, 39.18), (1644728762390, 39.19), (1644729270410, 39.97), (1644729656423, 40.44), (1644730136431, 40.47), (1644730520923, 40.36), (1644731001442, 40.1), (1644731385943, 40.4), (1644731866953, 40.25), (1644732251465, 40.16), (1644732668468, 40.74), (1644733168987, 41.11), (1644733556990, 41.31), (1644733978492, 41.37), (1644734459502, 41.42), (1644734890024, 41.54), (1644735275524, 41.77), (1644735758524, 39.95), (1644736149047, 39.4), (1644736675545, 39.25), (1644737059567, 39.25), (1644737443571, 39.28), (1644737924570, 39.43), (1644738308622, 39.57), (1644738701095, 41.09), (1644739181094, 40.6), (1644739565105, 40.18), (1644740082644, 40.08), (1644740568635, 40.23), (1644740857159, 40.6), (1644741390823, 40.93), (1644741762858, 41.09), (1644742303670, 40.77), (1644742865053, 40.6), (1644744247700, 40.7), (1644745131221, 40.8), (1644745930734, 40.7), (1644746123731, 40.7), (1644746617251, 40.85), (1644747002262, 40.75), (1644747377264, 40.7), (1644747857263, 40.63), (1644748200440, 40.53), (1644748721787, 40.86), (1644749201786, 40.52), (1644749681796, 40.2), (1644750162806, 39.73), (1644750450820, 39.46), (1644750950331, 39.3), (1644751238335, 39.2), (1644752198345, 39.1), (1644752583367, 38.94), (1644753256873, 38.8), (1644753544876, 38.7), (1644753834379, 38.56), (1644754314399, 38.48), (1644754720411, 38.16), (1644755200903, 38.08), (1644755585924, 38.14), (1644756066426, 37.95), (1644756450437, 37.95), (1644756841449, 37.97), (1644757418946, 37.77), (1644757710450, 37.67), (1644758156971, 37.44), (1644758646471, 37.5), (1644759127491, 37.4), (1644759610521, 37.1), (1644759899006, 36.82), (1644760379017, 36.75), (1644760763528, 36.48), (1644761184031, 35.81), (1644761376035, 35.1), (1644761382854, 35.1)], 'sid': 'buderus.heizkreis2.vorlauftemperatur|avg|12h|now|100'}' - to ('192.168.1.194', 63218) -- (__init__.py:smartVISU_protocol_v4:559)
2022-02-13 15:09:42 CET INFO __init__ modules.websocket.websocket_server 192.168.1.194:63218 sent '{'cmd': 'series', 'item': 'buderus.heizkreis2.ruecklauftemperatur', 'series': 'avg', 'start': '12h', 'end': 'now', 'count': '100'}' -- (__init__.py:smartVISU_protocol_v4:451)
2022-02-13 15:09:42 CET INFO __init__ modules.websocket.websocket_server visu >REPLY: '{'cmd': 'series', 'series': [(1644718182876, 30.2), (1644718204154, 30.3), (1644718500027, 30.5), (1644719398213, 30.6), (1644720000291, 30.2), (1644720296434, 30.6), (1644720602188, 30.4), (1644721502267, 30.2), (1644722095384, 31.3), (1644722400217, 31.95), (1644723000444, 32.3), (1644723295817, 32.6), (1644723598960, 32.8), (1644725699663, 32.6), (1644726304158, 32.8), (1644726603733, 30.57), (1644727202027, 30.5), (1644727495671, 29.64), (1644728096147, 30.5), (1644728399081, 28.69), (1644728999798, 28.8), (1644729295432, 29.8), (1644729895678, 30.5), (1644730198890, 30.6), (1644730495593, 31.0), (1644731097408, 31.2), (1644731397361, 31.4), (1644732298571, 31.75), (1644732897258, 31.9), (1644733198700, 32.3), (1644733799097, 32.5), (1644734095661, 32.8), (1644734398684, 32.9), (1644734998210, 33.1), (1644735298863, 33.37), (1644736196143, 32.85), (1644736795659, 32.2), (1644737396295, 32.6), (1644737698672, 31.9), (1644737997433, 32.2), (1644738297265, 32.45), (1644738896230, 32.8), (1644739201083, 33.13), (1644740095525, 32.85), (1644740696210, 32.8), (1644741000213, 33.1), (1644741343956, 33.2), (1644741762868, 33.49), (1644742398931, 33.6), (1644742865065, 33.6), (1644743539535, 33.78), (1644744737018, 33.9), (1644745335684, 34.0), (1644745940251, 33.9), (1644746233527, 34.0), (1644746833710, 34.1), (1644747140072, 34.3), (1644747405024, 34.17), (1644747864706, 34.4), (1644748200454, 34.4), (1644748880038, 34.5), (1644749180677, 34.7), (1644749777183, 34.5), (1644750077736, 34.4), (1644750376065, 34.25), (1644750973997, 34.1), (1644751578433, 34.0), (1644752775395, 33.9), (1644753376011, 33.8), (1644753676313, 33.7), (1644754276129, 33.55), (1644754880027, 33.6), (1644755175580, 33.35), (1644755776987, 33.5), (1644756073740, 33.25), (1644756679376, 33.4), (1644756980380, 33.2), (1644757273472, 33.14), (1644757873709, 32.6), (1644758180192, 32.2), (1644758780388, 32.1), (1644759376805, 32.5), (1644759677748, 32.3), (1644760577068, 32.2), (1644760577068, 32.2), (1644761382876, 32.2)], 'sid': 'buderus.heizkreis2.ruecklauftemperatur|avg|12h|now|100'}' - to ('192.168.1.194', 63218) -- (__init__.py:smartVISU_protocol_v4:559)
2022-02-13 15:09:42 CET INFO __init__ modules.websocket.websocket_server 192.168.1.194:63218 sent '{'cmd': 'series', 'item': 'buderus.system.aussentemperatur', 'series': 'avg', 'start': '12h', 'end': 'now', 'count': '100'}' -- (__init__.py:smartVISU_protocol_v4:451)
2022-02-13 15:09:42 CET INFO __init__ modules.websocket.websocket_server visu >REPLY: '{'cmd': 'series', 'series': [(1644718182891, 0.5), (1644718787194, 0.4), (1644719171207, 0.3), (1644719555210, 0.4), (1644720227225, 0.3), (1644720707755, 0.26), (1644721015739, 0.29), (1644721790762, 0.2), (1644722121776, 0.1), (1644723275793, 0.0), (1644724430808, 0.1), (1644725006825, -0.08), (1644726375378, -0.2), (1644728008884, -0.3), (1644728393386, -0.2), (1644729863419, -0.3), (1644730727928, -0.28), (1644731112439, -0.4), (1644732170467, -0.5), (1644732780486, -0.4), (1644734378013, -0.36), (1644734809014, -0.5), (1644735386523, -0.4), (1644735872531, -0.3), (1644736357552, -0.27), (1644736882551, -0.2), (1644737554577, -0.12), (1644737939570, 0.04), (1644738420079, 0.2), (1644738716093, 0.35), (1644739292101, 0.5), (1644739580105, 0.64), (1644740097623, 0.85), (1644740679632, 1.0), (1644740872129, 1.14), (1644741352139, 1.35), (1644741762671, 1.51), (1644742318679, 1.7), (1644742607673, 1.87), (1644743183670, 2.05), (1644743571182, 2.25), (1644744166700, 2.4), (1644744743208, 2.5), (1644745044224, 2.6), (1644745254218, 2.75), (1644745657730, 2.95), (1644746042241, 3.2), (1644746536242, 3.45), (1644746920243, 3.62), (1644747404817, 3.81), (1644747810053, 4.07), (1644748200256, 4.29), (1644748640787, 4.67), (1644749312793, 4.97), (1644749600798, 5.18), (1644749985820, 5.34), (1644750465820, 5.55), (1644750869332, 5.7), (1644751253345, 5.9), (1644751733336, 6.1), (1644752213355, 6.32), (1644752694364, 6.5), (1644752982858, 6.6), (1644753463887, 6.76), (1644754233391, 6.9), (1644754447386, 6.8), (1644754927908, 6.7), (1644757048954, 6.8), (1644757433956, 6.9), (1644758270979, 6.8), (1644758853491, 6.79), (1644759625491, 6.9), (1644760106002, 6.8), (1644760682020, 6.9), (1644761097030, 7.0), (1644761097030, 7.0), (1644761382891, 7.0)], 'sid': 'buderus.system.aussentemperatur|avg|12h|now|100'}' - to ('192.168.1.194', 63218) -- (__init__.py:smartVISU_protocol_v4:559)
2022-02-13 15:09:42 CET INFO __init__ modules.websocket.websocket_server 192.168.1.194:63218 sent '{'cmd': 'series', 'item': 'buderus.warmwasser.sollwert', 'series': 'avg', 'start': '12h', 'end': 'now', 'count': '150'}' -- (__init__.py:smartVISU_protocol_v4:451)
2022-02-13 15:09:42 CET INFO __init__ modules.websocket.websocket_server visu >REPLY: '{'cmd': 'series', 'series': [(1644718182905, 50.0), (1644741255990, 50.0), (1644741390757, 50.0), (1644741762785, 50.0), (1644742398862, 50.0), (1644742864963, 50.0), (1644747404941, 50.0), (1644747764452, 50.0), (1644748200374, 50.0), (1644761382905, 50.0)], 'sid': 'buderus.warmwasser.sollwert|avg|12h|now|150'}' - to ('192.168.1.194', 63218) -- (__init__.py:smartVISU_protocol_v4:559)
2022-02-13 15:09:42 CET INFO __init__ modules.websocket.websocket_server 192.168.1.194:63218 sent '{'cmd': 'series', 'item': 'buderus.warmwasser.istwert', 'series': 'avg', 'start': '12h', 'end': 'now', 'count': '150'}' -- (__init__.py:smartVISU_protocol_v4:451)
2022-02-13 15:09:42 CET INFO __init__ modules.websocket.websocket_server visu >REPLY: '{'cmd': 'series', 'series': [(1644718182913, 62.2), (1644718715206, 62.08), (1644720539738, 62.0), (1644722145775, 61.88), (1644722530268, 61.8), (1644723877800, 61.68), (1644725510835, 61.6), (1644727264868, 61.48), (1644728801389, 61.4), (1644729309408, 61.28), (1644730559943, 61.2), (1644732194467, 61.08), (1644733595988, 61.0), (1644734736505, 60.88), (1644735992539, 60.8), (1644736381551, 60.68), (1644737386572, 60.6), (1644738740082, 60.48), (1644738932097, 60.34), (1644739124104, 60.14), (1644739508105, 60.0), (1644739892618, 59.88), (1644740703631, 59.8), (1644741255980, 59.8), (1644741390747, 59.74), (1644741762772, 59.68), (1644742398852, 59.61), (1644742864947, 59.6), (1644743614241, 59.48), (1644744671210, 59.4), (1644745068215, 59.28), (1644745777737, 59.2), (1644746354736, 59.08), (1644746752247, 59.0), (1644747137757, 58.88), (1644747608269, 58.8), (1644747764442, 58.8), (1644748200364, 58.8), (1644748376782, 58.68), (1644749336804, 58.6), (1644750393811, 58.48), (1644751469359, 58.4), (1644752526359, 58.28), (1644753487886, 58.2), (1644753969388, 58.08), (1644754065404, 58.0), (1644754855899, 57.88), (1644755528916, 57.8), (1644755817430, 57.68), (1644756297449, 57.6), (1644756784450, 57.48), (1644757361958, 57.4), (1644757653462, 57.28), (1644757845468, 57.2), (1644758096962, 57.02), (1644758781479, 56.81), (1644759745509, 56.68), (1644760706019, 56.6), (1644760706019, 56.6), (1644761382913, 56.6)], 'sid': 'buderus.warmwasser.istwert|avg|12h|now|150'}' - to ('192.168.1.194', 63218) -- (__init__.py:smartVISU_protocol_v4:559)
2022-02-13 15:09:42 CET INFO __init__ modules.websocket.websocket_server 192.168.1.194:63218 sent '{'cmd': 'series', 'item': 'buderus.puffer.vorlauftemperatur', 'series': 'avg', 'start': '12h', 'end': 'now', 'count': '150'}' -- (__init__.py:smartVISU_protocol_v4:451)
2022-02-13 15:09:42 CET INFO __init__ modules.websocket.websocket_server visu >REPLY: '{'cmd': 'series', 'series': [(1644718182925, 40.1), (1644718188213, 40.0), (1644718488635, 40.1), (1644718787718, 40.0), (1644719088381, 40.1), (1644719387515, 40.2), (1644719687999, 40.1), (1644719988573, 40.0), (1644720285604, 40.1), (1644720886642, 40.2), (1644721185704, 40.3), (1644721486408, 40.2), (1644721787281, 40.6), (1644722085357, 40.7), (1644722387528, 41.0), (1644722685572, 41.3), (1644722987735, 41.7), (1644723285818, 41.8), (1644723586491, 41.9), (1644723885544, 42.1), (1644724186247, 42.2), (1644724486641, 42.1), (1644725087565, 42.2), (1644725388262, 42.4), (1644725688641, 42.5), (1644725987675, 42.4), (1644726288337, 42.8), (1644727786306, 42.9), (1644728086130, 43.0), (1644728386592, 42.8), (1644728685626, 42.9), (1644728987298, 42.8), (1644729587575, 43.0), (1644729885679, 42.9), (1644730186433, 43.1), (1644730485526, 43.2), (1644730786188, 43.1), (1644731086589, 43.2), (1644731385692, 43.1), (1644731689260, 43.4), (1644731985478, 43.1), (1644733186261, 43.3), (1644733486185, 43.5), (1644733786559, 43.3), (1644734085641, 43.4), (1644734386274, 43.5), (1644734686618, 43.6), (1644735585538, 43.7), (1644735886221, 43.8), (1644736186145, 43.6), (1644736785640, 43.8), (1644737386266, 43.6), (1644739188644, 43.7), (1644739485727, 43.6), (1644739786910, 43.7), (1644740085503, 43.5), (1644740386257, 43.7), (1644740987735, 43.8), (1644741255961, 43.71), (1644741390727, 43.6), (1644741756489, 43.76), (1644742212527, 43.6), (1644742398833, 43.6), (1644742764188, 43.7), (1644742864919, 43.7), (1644743225692, 43.5), (1644743523706, 43.6), (1644743824429, 43.4), (1644744125427, 43.5), (1644744423527, 43.6), (1644744724258, 43.4), (1644745024572, 43.2), (1644745326465, 43.3), (1644745623558, 43.4), (1644746823621, 43.1), (1644747124283, 42.9), (1644747468336, 43.1), (1644747748838, 42.87), (1644748128395, 43.1), (1644748867614, 42.9), (1644749164706, 43.0), (1644749764553, 42.9), (1644750065235, 42.8), (1644750365759, 42.7), (1644750672103, 42.8), (1644750963646, 42.7), (1644751264380, 42.4), (1644752164531, 42.3), (1644752764365, 42.2), (1644753063448, 42.1), (1644753364151, 41.9), (1644753664553, 42.0), (1644753963669, 41.8), (1644754864187, 41.6), (1644755463715, 41.5), (1644755765351, 41.4), (1644756063531, 41.3), (1644756665109, 41.2), (1644756965055, 41.4), (1644757263426, 41.2), (1644757565518, 41.1), (1644757863629, 41.2), (1644758165299, 41.1), (1644758463416, 41.0), (1644759063703, 40.8), (1644759365371, 40.7), (1644759965502, 40.6), (1644759965502, 40.6), (1644761382925, 40.6)], 'sid': 'buderus.puffer.vorlauftemperatur|avg|12h|now|150'}' - to ('192.168.1.194', 63218) -- (__init__.py:smartVISU_protocol_v4:559)
2022-02-13 15:09:42 CET INFO __init__ modules.websocket.websocket_server 192.168.1.194:63218 sent '{'cmd': 'series', 'item': 'buderus.puffer.ruecklauftemperatur', 'series': 'avg', 'start': '12h', 'end': 'now', 'count': '150'}' -- (__init__.py:smartVISU_protocol_v4:451)
2022-02-13 15:09:42 CET INFO __init__ modules.websocket.websocket_server visu >REPLY: '{'cmd': 'series', 'series': [(1644718182940, 33.9), (1644718192322, 34.1), (1644718492778, 34.0), (1644718791059, 33.9), (1644719092541, 34.1), (1644719992681, 34.0), (1644720590428, 34.1), (1644721490530, 34.2), (1644721791410, 34.3), (1644722088674, 34.4), (1644722391657, 34.6), (1644722688901, 35.0), (1644722991884, 35.2), (1644723289138, 35.6), (1644723590650, 35.7), (1644723888884, 35.9), (1644724489969, 36.1), (1644724792632, 36.2), (1644725991774, 36.0), (1644726292467, 36.1), (1644727193647, 36.3), (1644728089478, 36.2), (1644728390741, 36.3), (1644728688965, 36.2), (1644729288732, 36.1), (1644729591705, 36.3), (1644729889008, 36.2), (1644730190572, 36.4), (1644730790305, 36.5), (1644731090689, 36.4), (1644731389041, 36.5), (1644731690534, 36.6), (1644732591409, 36.7), (1644732890277, 36.6), (1644733190411, 36.7), (1644733790957, 36.8), (1644734392175, 36.9), (1644735588867, 37.1), (1644735890330, 37.0), (1644736490646, 37.1), (1644736788969, 37.2), (1644738288995, 37.3), (1644738590437, 37.2), (1644739194513, 37.3), (1644739489434, 37.2), (1644739791049, 37.1), (1644740991873, 37.3), (1644741255971, 37.3), (1644741390737, 37.3), (1644741760677, 37.4), (1644742216676, 37.3), (1644742398843, 37.3), (1644742767413, 37.4), (1644742864933, 37.32), (1644743229872, 37.4), (1644744426875, 37.3), (1644745328954, 37.4), (1644747404916, 37.4), (1644747752208, 37.2), (1644748131081, 37.1), (1644748572600, 37.2), (1644749172377, 37.1), (1644750676253, 37.2), (1644750967007, 37.1), (1644751268589, 37.0), (1644751868318, 36.9), (1644752768535, 36.8), (1644753966987, 36.7), (1644754268529, 36.6), (1644754566823, 36.7), (1644754868317, 36.5), (1644755168710, 36.6), (1644755467026, 36.5), (1644755768537, 36.4), (1644756066861, 36.3), (1644756368384, 36.2), (1644757266743, 36.1), (1644758466776, 36.0), (1644758768768, 35.9), (1644759666778, 35.8), (1644760266956, 35.7), (1644760568508, 35.5), (1644760568508, 35.5), (1644761382940, 35.5)], 'sid': 'buderus.puffer.ruecklauftemperatur|avg|12h|now|150'}' - to ('192.168.1.194', 63218) -- (__init__.py:smartVISU_protocol_v4:559)
2022-02-13 15:09:42 CET INFO __init__ modules.websocket.websocket_server 192.168.1.194:63218 sent '{'cmd': 'series', 'item': 'heizung.warmwasser.mischer.ausgang', 'series': 'avg', 'start': '12h', 'end': 'now', 'count': '150'}' -- (__init__.py:smartVISU_protocol_v4:451)
2022-02-13 15:09:42 CET INFO __init__ modules.websocket.websocket_server visu >REPLY: '{'cmd': 'series', 'series': [(1644718182952, 25.6), (1644718214227, 25.4), (1644718506325, 25.2), (1644718807748, 25.0), (1644719113376, 24.8), (1644719404264, 24.6), (1644719709708, 24.4), (1644720007001, 24.2), (1644720305694, 24.1), (1644720610537, 23.9), (1644720903501, 23.8), (1644721206494, 23.6), (1644721510648, 23.4), (1644721806531, 23.2), (1644722103944, 23.1), (1644722408558, 22.9), (1644722702331, 22.8), (1644723008824, 22.7), (1644723302547, 22.6), (1644723607310, 22.4), (1644723902344, 22.3), (1644724210525, 22.2), (1644724506759, 22.1), (1644724809500, 22.0), (1644725104527, 21.9), (1644725409278, 21.8), (1644725705591, 21.7), (1644726008494, 21.6), (1644726314345, 21.5), (1644726610480, 21.4), (1644727210398, 21.2), (1644727807293, 21.1), (1644728103059, 21.0), (1644728407531, 20.9), (1644729008378, 20.8), (1644729608645, 20.7), (1644730207322, 20.6), (1644730505693, 20.5), (1644730807155, 20.4), (1644731409081, 20.3), (1644732002217, 20.2), (1644732606484, 20.1), (1644732905920, 44.1), (1644733207101, 46.3), (1644733505160, 47.5), (1644733807507, 46.5), (1644734106410, 45.5), (1644734407194, 44.6), (1644734703437, 43.8), (1644735006620, 43.0), (1644735305693, 42.2), (1644735603956, 41.4), (1644735907122, 40.7), (1644736202893, 39.9), (1644736511076, 39.2), (1644736802399, 38.6), (1644737107993, 37.9), (1644737403066, 37.3), (1644737709100, 36.7), (1644738004462, 36.1), (1644738607277, 44.9), (1644738902980, 46.9), (1644739210609, 45.6), (1644739502497, 44.7), (1644739809410, 43.8), (1644740102292, 43.0), (1644740407146, 42.2), (1644740702930, 41.5), (1644741009455, 40.8), (1644741256094, 40.54), (1644741390862, 39.9), (1644741762902, 39.9), (1644741942062, 38.6), (1644742230925, 38.0), (1644742784227, 36.9), (1644742865118, 36.9), (1644743247520, 36.0), (1644743547935, 35.4), (1644743841357, 34.9), (1644744147251, 34.4), (1644744441296, 33.9), (1644744745357, 33.4), (1644745049070, 32.9), (1644745342434, 45.2), (1644745644348, 47.8), (1644745949691, 47.4), (1644746240264, 45.4), (1644746548865, 46.7), (1644746840459, 46.2), (1644747148462, 47.8), (1644747764567, 46.01), (1644748144439, 44.6), (1644748589239, 43.3), (1644748886204, 42.5), (1644749189069, 41.7), (1644749483840, 41.0), (1644749785592, 40.2), (1644750085189, 39.6), (1644750384108, 38.9), (1644750692982, 38.2), (1644750980727, 37.6), (1644751285359, 37.0), (1644751586813, 36.4), (1644751881806, 35.9), (1644752185569, 35.3), (1644752487063, 34.8), (1644752782135, 34.2), (1644753086947, 43.2), (1644753382770, 46.2), (1644753684624, 48.1), (1644753987027, 47.1), (1644754282839, 46.1), (1644754586972, 45.2), (1644754888396, 46.6), (1644755182320, 47.4), (1644755483724, 48.2), (1644755785377, 47.3), (1644756080470, 48.0), (1644756385203, 48.6), (1644756687766, 47.9), (1644756988760, 46.9), (1644757280172, 45.4), (1644757588795, 45.0), (1644757880400, 45.6), (1644758188562, 45.9), (1644758480275, 45.0), (1644758788799, 44.1), (1644759080572, 43.2), (1644759385145, 42.4), (1644759686157, 41.6), (1644759982993, 40.9), (1644760282925, 40.2), (1644760585387, 39.5), (1644760881151, 38.9), (1644760881151, 38.9), (1644761382953, 38.9)], 'sid': 'heizung.warmwasser.mischer.ausgang|avg|12h|now|150'}' - to ('192.168.1.194', 63218) -- (__init__.py:smartVISU_protocol_v4:559)
2022-02-13 15:09:49 CET DEBUG __init__ modules.websocket.websocket_server update_all_series: Updating client 192.168.1.194:63218... -- (__init__.py:update_all_series:717)
2022-02-13 15:09:54 CET DEBUG __init__ modules.websocket.websocket_server Send update to Client 192.168.1.194:63218 for item buderus.waermeerzeuger.vorlauf.istwert -- (__init__.py:update_item:895)
2022-02-13 15:09:54 CET INFO __init__ modules.websocket.websocket_server visu >MONIT: '{"cmd": "item", "items": [["buderus.waermeerzeuger.vorlauf.istwert", 57.88]]}' - to 192.168.1.194:63218 -- (__init__.py:update_item:918)
2022-02-13 15:10:06 CET INFO __init__ modules.websocket.websocket_server USER added: ('192.168.1.181', 50394) - local port: 2425 -- (__init__.py:log_connection_event:325)
2022-02-13 15:10:06 CET DEBUG __init__ modules.websocket.websocket_server Connected USERS: 2 -- (__init__.py:log_connection_event:327)
2022-02-13 15:10:06 CET DEBUG __init__ modules.websocket.websocket_server - user: ('192.168.1.194', 63218) path: / secure: True -- (__init__.py:log_connection_event:329)
2022-02-13 15:10:06 CET DEBUG __init__ modules.websocket.websocket_server - user: ('192.168.1.181', 50394) path: / secure: True -- (__init__.py:log_connection_event:329)
2022-02-13 15:10:06 CET INFO __init__ modules.websocket.websocket_server smartVISU_protocol_v4: Client 192.168.1.181:50394 started -- (__init__.py:smartVISU_protocol_v4:438)
2022-02-13 15:10:06 CET INFO __init__ modules.websocket.websocket_server 192.168.1.181:50394 sent '{'cmd': 'proto', 'ver': 4}' -- (__init__.py:smartVISU_protocol_v4:451)
2022-02-13 15:10:06 CET INFO __init__ modules.websocket.websocket_server visu >REPLY: '{'cmd': 'proto', 'ver': 4, 'server': 'module.websocket', 'time': '2022-02-13T15:10:06.094081'}' - to ('192.168.1.181', 50394) -- (__init__.py:smartVISU_protocol_v4:559)
2022-02-13 15:10:06 CET INFO __init__ modules.websocket.websocket_server 192.168.1.181:50394 sent '{'cmd': 'identity', 'sw': 'homebridge-smarthomeng', 'ver': '2.0'}' -- (__init__.py:smartVISU_protocol_v4:451)
2022-02-13 15:10:06 CET INFO __init__ modules.websocket.websocket_server smartVISU_protocol_v4: Client 192.168.1.181:50394 identified as 'homebridge-smarthomeng 2.0' in Browser ' ' -- (__init__.py:smartVISU_protocol_v4:532)
2022-02-13 15:10:06 CET INFO __init__ modules.websocket.websocket_server 192.168.1.181:50394 sent '{'cmd': 'monitor', 'items': ['EG.Buero.Rolladen.Position', 'EG.Buero.Rolladen.ZielPosition']}' -- (__init__.py:smartVISU_protocol_v4:451)
2022-02-13 15:10:06 CET DEBUG __init__ modules.websocket.websocket_server Client 192.168.1.181:50394 requested to monitor item EG.Buero.Rolladen.Position -- (__init__.py:prepare_monitor:595)
2022-02-13 15:10:06 CET DEBUG __init__ modules.websocket.websocket_server Client 192.168.1.181:50394 requested to monitor item EG.Buero.Rolladen.ZielPosition -- (__init__.py:prepare_monitor:595)
2022-02-13 15:10:06 CET DEBUG __init__ modules.websocket.websocket_server json_parse: send to 192.168.1.181:50394: {'cmd': 'item', 'items': [['EG.Buero.Rolladen.Position', 0], ['EG.Buero.Rolladen.ZielPosition', 0]]} -- (__init__.py:prepare_monitor:634)
2022-02-13 15:10:06 CET INFO __init__ modules.websocket.websocket_server Client 192.168.1.181:50394 new monitored items are ['EG.Buero.Rolladen.Position', 'EG.Buero.Rolladen.ZielPosition'] -- (__init__.py:prepare_monitor:638)
2022-02-13 15:10:06 CET INFO __init__ modules.websocket.websocket_server visu >REPLY: '{'cmd': 'item', 'items': [['EG.Buero.Rolladen.Position', 0], ['EG.Buero.Rolladen.ZielPosition', 0]]}' - to ('192.168.1.181', 50394) -- (__init__.py:smartVISU_protocol_v4:559)
2022-02-13 15:10:09 CET DEBUG __init__ modules.websocket.websocket_server update_all_series: Updating client 192.168.1.194:63218... -- (__init__.py:update_all_series:717)
2022-02-13 15:10:29 CET DEBUG __init__ modules.websocket.websocket_server update_all_series: Updating client 192.168.1.194:63218... -- (__init__.py:update_all_series:717)
2022-02-13 15:10:49 CET DEBUG __init__ modules.websocket.websocket_server update_all_series: Updating client 192.168.1.194:63218... -- (__init__.py:update_all_series:717)
2022-02-13 15:10:51 CET DEBUG __init__ modules.websocket.websocket_server Send update to Client 192.168.1.194:63218 for item buderus.waermeerzeuger.leistung -- (__init__.py:update_item:895)
2022-02-13 15:10:51 CET INFO __init__ modules.websocket.websocket_server visu >MONIT: '{"cmd": "item", "items": [["buderus.waermeerzeuger.leistung", 28.6]]}' - to 192.168.1.194:63218 -- (__init__.py:update_item:918)
2022-02-13 15:10:51 CET INFO __init__ modules.websocket.websocket_server visu >MONIT: '{"cmd": "item", "items": [["buderus.waermeerzeuger.leistung", 28.6]]}' - to 192.168.1.181:50394 -- (__init__.py:update_item:918)
2022-02-13 15:11:00 CET DEBUG __init__ modules.websocket.websocket_server Send update to Client 192.168.1.194:63218 for item buderus.warmwasser.istwert -- (__init__.py:update_item:895)
2022-02-13 15:11:00 CET INFO __init__ modules.websocket.websocket_server visu >MONIT: '{"cmd": "item", "items": [["buderus.warmwasser.istwert", 56.48]]}' - to 192.168.1.194:63218 -- (__init__.py:update_item:918)
2022-02-13 15:11:00 CET INFO __init__ modules.websocket.websocket_server visu >MONIT: '{"cmd": "item", "items": [["buderus.warmwasser.istwert", 56.48]]}' - to 192.168.1.181:50394 -- (__init__.py:update_item:918)
[2/13/2022, 3:10:06 PM] Homebridge v1.3.5 (DEV Bridge) is running on port 51138.
[2/13/2022, 3:10:06 PM] [SmartHomeNG] Connected to SmartHomeNG on wss://smarthome.iot.wagener.family:2425/
[2/13/2022, 3:10:06 PM] [SmartHomeNG] WS: sending: {"cmd":"proto","ver":4}
[2/13/2022, 3:10:06 PM] [SmartHomeNG] WS: sending: {"cmd":"identity","sw":"homebridge-smarthomeng","ver":"2.0"}
[2/13/2022, 3:10:06 PM] [SmartHomeNG] Start monitoring EG.Buero.Rolladen.Position,EG.Buero.Rolladen.ZielPosition
[2/13/2022, 3:10:06 PM] [SmartHomeNG] WS: sending: {"cmd":"monitor","items":["EG.Buero.Rolladen.Position","EG.Buero.Rolladen.ZielPosition"]}
[2/13/2022, 3:10:06 PM] [SmartHomeNG] WS: received: {"cmd": "proto", "ver": 4, "server": "module.websocket", "time": "2022-02-13T15:10:06.094081"}
[2/13/2022, 3:10:06 PM] [SmartHomeNG] WS: received: {"cmd": "item", "items": [["EG.Buero.Rolladen.Position", 0], ["EG.Buero.Rolladen.ZielPosition", 0]]}
[2/13/2022, 3:10:06 PM] [SmartHomeNG] Received value 0 for EG.Buero.Rolladen.Position callback [Function: bound shngCurrentPositionCallback]
[2/13/2022, 3:10:06 PM] [SmartHomeNG] shngCurrentPositionCallback: Rolladen Büro = 0 (number)
[2/13/2022, 3:10:06 PM] [SmartHomeNG] Transposing 0 from range 0 - 255 to 0 - 100 with inverted true = 100
[2/13/2022, 3:10:06 PM] [SmartHomeNG] Received value 0 for EG.Buero.Rolladen.ZielPosition callback [Function: bound shngTargetPositionCallback]
[2/13/2022, 3:10:06 PM] [SmartHomeNG] shngTargetPositionCallback: Rolladen Büro = 0 (number)
[2/13/2022, 3:10:06 PM] [SmartHomeNG] Transposing 0 from range 0 - 255 to 0 - 100 with inverted true = 100
[2/13/2022, 3:10:07 PM] [SmartHomeNG] getCurrentPosition: Rolladen Büro is currently 100
[2/13/2022, 3:10:07 PM] [SmartHomeNG] getPositionState: Rolladen Büro is currently 2
[2/13/2022, 3:10:07 PM] [SmartHomeNG] getTargetPosition: Rolladen Büro is currently 100
[2/13/2022, 3:10:07 PM] [Homebridge UI] Homebridge Config UI X v4.42.0 is listening on :: port 8581
[2/13/2022, 3:10:09 PM] [SmartHomeNG] getCurrentPosition: Rolladen Büro is currently 100
[2/13/2022, 3:10:09 PM] [SmartHomeNG] getTargetPosition: Rolladen Büro is currently 100
[2/13/2022, 3:10:13 PM] [SmartHomeNG] getCurrentPosition: Rolladen Büro is currently 100
[2/13/2022, 3:10:13 PM] [SmartHomeNG] getPositionState: Rolladen Büro is currently 2
[2/13/2022, 3:10:13 PM] [SmartHomeNG] getTargetPosition: Rolladen Büro is currently 100
[2/13/2022, 3:10:51 PM] [SmartHomeNG] WS: received: {"cmd": "item", "items": [["buderus.waermeerzeuger.leistung", 28.6]]}
[2/13/2022, 3:10:51 PM] [SmartHomeNG] Ignoring unmonitored item buderus.waermeerzeuger.leistung
[2/13/2022, 3:11:00 PM] [SmartHomeNG] WS: received: {"cmd": "item", "items": [["buderus.warmwasser.istwert", 56.48]]}
[2/13/2022, 3:11:00 PM] [SmartHomeNG] Ignoring unmonitored item buderus.warmwasser.istwert
[2/13/2022, 3:11:06 PM] [SmartHomeNG] Lost connection (Code: 1006). Reconnecting in 10 seconds.
^C[2/13/2022, 3:11:10 PM] Got SIGINT, shutting down Homebridge...
Foxi352 hat auf Gitter bestätigt, dass das Problem gefixt ist.
It seems that the websocket module sends updates to clients not monitoring the item. In this example I only register for 1 item "EG.Buero.Praesenz" but i also receive updates from Buderus items which are requested on another SmartVISU device.
What i find strange in SHNG log is @2022-02-05 18:11:29 where it says "Send update to Client 192.168.1.198" but then sends to both IP's.
Relevant log part from Homebridge. You can see i only register for one item but receive others.
Relevant log from SmartHomeNG: