Fröling: [ANNOUNCE] p4d - Visualisierung und Einstellung der S-3200 via COM1
Es gibt 4.961 Antworten in diesem Thema, welches 1.518.605 mal aufgerufen wurde. Der letzte Beitrag () ist von ranseyer.
-
-
nach dem was da steht würde ich sagen sehr wahrscheinlich ja. Nur recht teuer.
Das letzte Mal als ich einen Konverter benötig habe hatte ich den für ~7€ genommen:
https://www.amazon.de/gp/produ…tle_o00_s00?ie=UTF8&psc=1ist jetzt leider nicht lieferbar.
Eine weitere Alternative wäre die Serielle Schnittstelle des Raspberry PI zu verwenden dann genügt ein einfacher TTL Level Konverter und ein Kabel. Das habe ich auch für eine Anwendung in Betrieb und einen Level Konverter aus ein paar Widerständen aufgebaut. -
Habe Version 0.7.4 hochgeladen. Erst mal nur das Image noch nicht die Quellen im GIT!
Damit sind die Baugruppen wieder einstellbar und die CRC Prüfung sollte das übernehmen falscher Werte verhindern - sofern diese an dem CRC zu erkennen sind wovon ich ausgehe.
-
Das Kabel, dass Babalbernd und ich einsetzen, hat entsprechend der Produktspezifikation auch den FTDI-Chipsatz.
Aber gut, ich glaube irgendwie auch, dass es mit dem Kabel zusammenhängt.
Ich installiere heute Abend mal die neue Version und beobachte weiter.
Danke dir und Gruß Hoppel
-
OK, die neuste Version ist installiert: 0.7.4-GIT8bbe5b5 Die Baugruppen sind nun wieder sichtbar. TOP! Danke dafür @horchi
Direkt nochmal meine Charts durchgesehen und etwas gefunden, was schon ein paar Tage her ist. Ich verstehe es allerdings nicht.
Im Chart sehe ich folgende Spitze:
Es geht um folgenden Wert:
Wenn ich nun folgenden SQL-Befehl ausführe, wird aber nichts gefunden, also wirklich gar nichts:
CodeMariaDB [mysql]> select* from p4.samples where address="76" and type="VA" and value>"1000"; Empty set (0.002 sec) MariaDB [mysql]> select* from p4.samples where address="76" and type="VA" and value>"10"; Empty set (0.002 sec)
Womit kann das denn nun wieder zusammenhängen?
Ansonsten habe ich noch folgendes gefunden:
Code
Alles anzeigenMariaDB [mysql]> select* from p4.samples where address="1" and type="VA" and value>"300"; +---------+------+-----------+---------------------+------------+------------+----------+------+---------+ | address | type | aggregate | time | inssp | updsp | value | text | samples | +---------+------+-----------+---------------------+------------+------------+----------+------+---------+ | 1 | VA | S | 2021-04-04 01:10:41 | 1617491441 | 1617491441 | 16641.00 | NULL | 1 | | 1 | VA | S | 2021-04-04 16:52:12 | 1617547933 | 1617547933 | 16641.00 | NULL | 1 | +---------+------+-----------+---------------------+------------+------------+----------+------+---------+ 2 rows in set (2.012 sec) Abgastemperatur VA:0x01 --------------------------------------------------------------------------------- MariaDB [mysql]> select* from p4.samples where address="0" and type="VA" and value>"1000"; +---------+------+-----------+---------------------+------------+------------+---------+------+---------+ | address | type | aggregate | time | inssp | updsp | value | text | samples | +---------+------+-----------+---------------------+------------+------------+---------+------+---------+ | 0 | VA | S | 2021-03-30 16:52:30 | 1617115951 | 1617115951 | 8320.50 | NULL | 1 | +---------+------+-----------+---------------------+------------+------------+---------+------+---------+ 1 row in set (1.013 sec) Boardtemperatur VA:0x02 --------------------------------------------------------------------------------- MariaDB [mysql]> select* from p4.samples where address="2" and type="VA" and value>"50"; +---------+------+-----------+---------------------+------------+------------+---------+------+---------+ | address | type | aggregate | time | inssp | updsp | value | text | samples | +---------+------+-----------+---------------------+------------+------------+---------+------+---------+ | 2 | VA | S | 2021-03-30 16:52:30 | 1617115951 | 1617115951 | 8320.50 | NULL | 1 | | 2 | VA | S | 2021-04-04 01:10:41 | 1617491441 | 1617491441 | 8320.50 | NULL | 1 | | 2 | VA | S | 2021-04-04 16:52:12 | 1617547933 | 1617547933 | 8320.00 | NULL | 1 | +---------+------+-----------+---------------------+------------+------------+---------+------+---------+ Vorlauf-Isttemperatur VA0:15 ---------------------------------------------------------------------------- select* from p4.samples where address="15" and type="VA" and value>"100"; +---------+------+-----------+---------------------+------------+------------+---------+------+---------+ | address | type | aggregate | time | inssp | updsp | value | text | samples | +---------+------+-----------+---------------------+------------+------------+---------+------+---------+ | 15 | VA | S | 2021-03-30 16:52:30 | 1617115951 | 1617115951 | 2690.00 | NULL | 1 | | 15 | VA | S | 2021-04-04 01:10:41 | 1617491442 | 1617491442 | 634.00 | NULL | 1 | +---------+------+-----------+---------------------+------------+------------+---------+------+---------+ 2 rows in set (2.020 sec)
Immer dieselben Zeitpunkte:
2021-03-30 16:52:30 --> 3x
2021-04-04 01:10:41 --> 3x (laut Chart ist auch VA:0x76 von diesem Peak betroffen)
2021-04-04 16:52:12 --> 2xIch bin am Überlegen, ob ich mir ein originales FTDI-Kabel für fast 70€ hole, insofern die Peaks weiterhin auftreten sollten und @horchi das nicht Software-seitig gelöst bekommt. Naja, warten wir erstmal ab.
Danke euch und Gruß Hoppel
-
OK, die neuste Version ist installiert: 0.7.4-GIT8bbe5b5 Die Baugruppen sind nun wieder sichtbar.
Kannst Du bitte mal einen Screenshot der Baugruppen machen, wie das aussieht?
-
OK, die neuste Version ist installiert: 0.7.4-GIT8bbe5b5 Die Baugruppen sind nun wieder sichtbar. TOP! Danke dafür @horchi
Direkt nochmal meine Charts durchgesehen und etwas gefunden, was schon ein paar Tage her ist. Ich verstehe es allerdings nicht.
Im Chart sehe ich folgende Spitze:
Es geht um folgenden Wert:
Wenn ich nun folgenden SQL-Befehl ausführe, wird aber nichts gefunden, also wirklich gar nichts:
Womit kann das denn nun wieder zusammenhängen?
Ansonsten habe ich noch folgendes gefunden:
Code
Alles anzeigenMariaDB [mysql]> select* from p4.samples where address="1" and type="VA" and value>"300"; +---------+------+-----------+---------------------+------------+------------+----------+------+---------+ | address | type | aggregate | time | inssp | updsp | value | text | samples | +---------+------+-----------+---------------------+------------+------------+----------+------+---------+ | 1 | VA | S | 2021-04-04 01:10:41 | 1617491441 | 1617491441 | 16641.00 | NULL | 1 | | 1 | VA | S | 2021-04-04 16:52:12 | 1617547933 | 1617547933 | 16641.00 | NULL | 1 | +---------+------+-----------+---------------------+------------+------------+----------+------+---------+ 2 rows in set (2.012 sec) Abgastemperatur VA:0x01 --------------------------------------------------------------------------------- MariaDB [mysql]> select* from p4.samples where address="0" and type="VA" and value>"1000"; +---------+------+-----------+---------------------+------------+------------+---------+------+---------+ | address | type | aggregate | time | inssp | updsp | value | text | samples | +---------+------+-----------+---------------------+------------+------------+---------+------+---------+ | 0 | VA | S | 2021-03-30 16:52:30 | 1617115951 | 1617115951 | 8320.50 | NULL | 1 | +---------+------+-----------+---------------------+------------+------------+---------+------+---------+ 1 row in set (1.013 sec) Boardtemperatur VA:0x02 --------------------------------------------------------------------------------- MariaDB [mysql]> select* from p4.samples where address="2" and type="VA" and value>"50"; +---------+------+-----------+---------------------+------------+------------+---------+------+---------+ | address | type | aggregate | time | inssp | updsp | value | text | samples | +---------+------+-----------+---------------------+------------+------------+---------+------+---------+ | 2 | VA | S | 2021-03-30 16:52:30 | 1617115951 | 1617115951 | 8320.50 | NULL | 1 | | 2 | VA | S | 2021-04-04 01:10:41 | 1617491441 | 1617491441 | 8320.50 | NULL | 1 | | 2 | VA | S | 2021-04-04 16:52:12 | 1617547933 | 1617547933 | 8320.00 | NULL | 1 | +---------+------+-----------+---------------------+------------+------------+---------+------+---------+ Vorlauf-Isttemperatur VA0:15 ---------------------------------------------------------------------------- select* from p4.samples where address="15" and type="VA" and value>"100"; +---------+------+-----------+---------------------+------------+------------+---------+------+---------+ | address | type | aggregate | time | inssp | updsp | value | text | samples | +---------+------+-----------+---------------------+------------+------------+---------+------+---------+ | 15 | VA | S | 2021-03-30 16:52:30 | 1617115951 | 1617115951 | 2690.00 | NULL | 1 | | 15 | VA | S | 2021-04-04 01:10:41 | 1617491442 | 1617491442 | 634.00 | NULL | 1 | +---------+------+-----------+---------------------+------------+------------+---------+------+---------+ 2 rows in set (2.020 sec)
Immer dieselben Zeitpunkte:2021-03-30 16:52:30 --> 3x
2021-04-04 01:10:41 --> 3x (laut Chart ist auch VA:0x76 von diesem Peak betroffen)
2021-04-04 16:52:12 --> 2xIch bin am Überlegen, ob ich mir ein originales FTDI-Kabel für fast 70€ hole, insofern die Peaks weiterhin auftreten sollten und @horchi das nicht Software-seitig gelöst bekommt. Naja, warten wir erstmal ab.
Danke euch und Gruß Hoppel
0x76 ist hexadezimal. In dezimal ist das der Wert 118. Versuche Mal folgenden Befehl:
select* from p4.samples where address="118" and type="VA" and value>"1000";
-
Das Kabel, dass Babalbernd und ich einsetzen, hat entsprechend der Produktspezifikation auch den FTDI-Chipsatz.
Aber gut, ich glaube irgendwie auch, dass es mit dem Kabel zusammenhängt.
Ich installiere heute Abend mal die neue Version und beobachte weiter.
Danke dir und Gruß Hoppel
Hmm okay mit den Chip hatte ich noch keinen Ärger, heißt nicht das es nicht am Kabel etc. liegen kann. Die Spannungsversorgung des Raspi ist auch okay?
-
Habe ein original Netzteil dran hängen mit den 5.1V
-
Kannst Du bitte mal einen Screenshot der Baugruppen machen, wie das aussieht?
1. Baugruppen unter "Setup - Baugruppen" erstellen:
2. Baugruppen unter "Setup - Aufzeichnung" zuordnen:
0x76 ist hexadezimal. In dezimal ist das der Wert 118. Versuche Mal folgenden Befehl:
select* from p4.samples where address="118" and type="VA" and value>"1000";
Perfekt, danke! Das war's!Hmm okay mit den Chip hatte ich noch keinen Ärger, heißt nicht das es nicht am Kabel etc. liegen kann. Die Spannungsversorgung des Raspi ist auch okay?
Jo, Netzteil passt bei mir auch.Mir ist gerade aufgefallen, dass mein FHEM seit dem Update gestern keine Daten mehr per MQTT von meiner Heizung empfängt. So sieht das p4d.log nach einem Neustart aus:
Code
Alles anzeigenApr 21 00:00:24 rpi4 p4d: Processed 46 samples, state is 'Feuer Aus' Apr 21 00:00:24 rpi4 p4d: client 0xffffffff not found! [{"event": "all", "object": []}] Apr 21 00:00:24 rpi4 p4d: Updating error list Apr 21 00:00:26 rpi4 p4d: Updating error list done in 1961ms Apr 21 00:02:24 rpi4 p4d: Processed 46 samples, state is 'Feuer Aus' Apr 21 00:02:24 rpi4 p4d: client 0xffffffff not found! [{"event": "all", "object": []}] Apr 21 00:02:24 rpi4 p4d: Updating error list Apr 21 00:02:26 rpi4 p4d: Updating error list done in 1910ms Apr 21 00:04:24 rpi4 p4d: Processed 46 samples, state is 'Feuer Aus' Apr 21 00:04:24 rpi4 p4d: client 0xffffffff not found! [{"event": "all", "object": []}] Apr 21 00:04:24 rpi4 p4d: Updating error list Apr 21 00:04:26 rpi4 p4d: Updating error list done in 1967ms Apr 21 00:05:58 rpi4 p4d: Error: mqtt_sync for connection 'p4d2mqtt/Anlagenstatus/state' failed, result was -2147483631 'MQTT_ERROR_SOCKET_ERROR' Apr 21 00:05:58 rpi4 p4d: Info: Disconnecting 'p4d2mqtt/Anlagenstatus/state' Apr 21 00:06:24 rpi4 p4d: Processed 46 samples, state is 'Feuer Aus' Apr 21 00:06:24 rpi4 p4d: client 0xffffffff not found! [{"event": "all", "object": []}] Apr 21 00:06:24 rpi4 p4d: Updating error list Apr 21 00:06:26 rpi4 p4d: Updating error list done in 1867ms Apr 21 00:06:39 rpi4 p4d: unknown 'Client disconnected' (0xb310b690) Apr 21 00:06:39 rpi4 p4d: Logout of client 0xb310b690 Apr 21 00:06:39 rpi4 p4d: Client 'unknown' connected (0xb31024a8), ping time set to (60) Apr 21 00:06:39 rpi4 p4d: Client login 'unknown' (0xb31024a8) [{"event":"login","object":{"type":"active","user":"p4","token":"dein&&secret12login34token","page":"index","requests":[{"name":"data"}]}}] Apr 21 00:06:39 rpi4 p4d: Login of client 0xb31024a8; user 'p4'; type is 0 Apr 21 00:06:39 rpi4 p4d: Got request 'data/index' (client 0xb31024a8, rights 255) Apr 21 00:06:39 rpi4 p4d: Debug: re-allocate buffer to 810 bytes Apr 21 00:06:39 rpi4 p4d: Browser message: 'DEBUG: Browser: 'safari' : '14' : '605.1.15'' Apr 21 00:06:40 rpi4 p4d: Debug: re-allocate buffer to 11284 bytes Apr 21 00:06:41 rpi4 p4d: MQTT: Connecting publisher to 'tcp://10.11.11.11:1883' succeeded Apr 21 00:06:42 rpi4 p4d: unknown 'Client disconnected' (0xb31024a8) Apr 21 00:06:42 rpi4 p4d: Logout of client 0xb31024a8 Apr 21 00:06:42 rpi4 p4d: Client 'unknown' connected (0xb3102808), ping time set to (60) Apr 21 00:06:42 rpi4 p4d: Client login 'unknown' (0xb3102808) [{"event":"login","object":{"type":"active","user":"p4","token":"dein&&secret12login34token","page":"menu","requests":[{"name":"menu"}]}}] Apr 21 00:06:42 rpi4 p4d: Login of client 0xb3102808; user 'p4'; type is 0 Apr 21 00:06:42 rpi4 p4d: Got request 'menu/menu' (client 0xb3102808, rights 255) Apr 21 00:06:42 rpi4 p4d: Debug: re-allocate buffer to 810 bytes Apr 21 00:06:42 rpi4 p4d: Browser message: 'DEBUG: Browser: 'safari' : '14' : '605.1.15'' Apr 21 00:06:42 rpi4 p4d: Debug: re-allocate buffer to 1161 bytes Apr 21 00:06:43 rpi4 p4d: unknown 'Client disconnected' (0xb3102808) Apr 21 00:06:43 rpi4 p4d: Logout of client 0xb3102808 Apr 21 00:06:43 rpi4 p4d: Client 'unknown' connected (0xb3102808), ping time set to (60) Apr 21 00:06:43 rpi4 p4d: Client login 'unknown' (0xb3102808) [{"event":"login","object":{"type":"active","user":"p4","token":"dein&&secret12login34token","page":"errors","requests":[{"name":"errors"}]}}] Apr 21 00:06:43 rpi4 p4d: Login of client 0xb3102808; user 'p4'; type is 0 Apr 21 00:06:43 rpi4 p4d: Got request 'errors/errors' (client 0xb3102808, rights 255) Apr 21 00:06:43 rpi4 p4d: Debug: re-allocate buffer to 810 bytes Apr 21 00:06:43 rpi4 p4d: Browser message: 'DEBUG: Browser: 'safari' : '14' : '605.1.15'' Apr 21 00:06:43 rpi4 p4d: Debug: re-allocate buffer to 13905 bytes Apr 21 00:06:57 rpi4 p4d: unknown 'Client disconnected' (0xb3102808) Apr 21 00:06:57 rpi4 p4d: Logout of client 0xb3102808 Apr 21 00:06:57 rpi4 p4d: Client 'unknown' connected (0xb3102808), ping time set to (60) Apr 21 00:06:57 rpi4 p4d: Client login 'unknown' (0xb3102808) [{"event":"login","object":{"type":"active","user":"p4","token":"dein&&secret12login34token","page":"menu","requests":[{"name":"menu"}]}}] Apr 21 00:06:57 rpi4 p4d: Login of client 0xb3102808; user 'p4'; type is 0 Apr 21 00:06:57 rpi4 p4d: Got request 'menu/menu' (client 0xb3102808, rights 255) Apr 21 00:06:57 rpi4 p4d: Debug: re-allocate buffer to 810 bytes Apr 21 00:06:57 rpi4 p4d: Browser message: 'DEBUG: Browser: 'safari' : '14' : '605.1.15'' Apr 21 00:06:57 rpi4 p4d: Debug: re-allocate buffer to 1161 bytes Apr 21 00:07:00 rpi4 p4d: unknown 'Client disconnected' (0xb3102808) Apr 21 00:07:00 rpi4 p4d: Logout of client 0xb3102808 Apr 21 00:07:00 rpi4 p4d: Client 'unknown' connected (0xb3100dd8), ping time set to (60) Apr 21 00:07:00 rpi4 p4d: Client login 'unknown' (0xb3100dd8) [{"event":"login","object":{"type":"active","user":"p4","token":"dein&&secret12login34token","page":"maincfg","requests":[{"name":"configdetails"}]}}] Apr 21 00:07:00 rpi4 p4d: Login of client 0xb3100dd8; user 'p4'; type is 0 Apr 21 00:07:00 rpi4 p4d: Got request 'configdetails/maincfg' (client 0xb3100dd8, rights 255) Apr 21 00:07:00 rpi4 p4d: Debug: re-allocate buffer to 810 bytes Apr 21 00:07:00 rpi4 p4d: Browser message: 'DEBUG: Browser: 'safari' : '14' : '605.1.15'' Apr 21 00:07:00 rpi4 p4d: Debug: re-allocate buffer to 13253 bytes Apr 21 00:07:10 rpi4 p4d: unknown 'Client disconnected' (0xb3100dd8) Apr 21 00:07:10 rpi4 p4d: Logout of client 0xb3100dd8 Apr 21 00:07:10 rpi4 p4d: Client 'unknown' connected (0xb3100dd8), ping time set to (60) Apr 21 00:07:10 rpi4 p4d: Client login 'unknown' (0xb3100dd8) [{"event":"login","object":{"type":"active","user":"p4","token":"dein&&secret12login34token","page":"iosetup","requests":[{"name":"iosettings"}]}}] Apr 21 00:07:10 rpi4 p4d: Login of client 0xb3100dd8; user 'p4'; type is 0 Apr 21 00:07:10 rpi4 p4d: Got request 'iosettings/iosetup' (client 0xb3100dd8, rights 255) Apr 21 00:07:10 rpi4 p4d: Debug: re-allocate buffer to 810 bytes Apr 21 00:07:10 rpi4 p4d: Browser message: 'DEBUG: Browser: 'safari' : '14' : '605.1.15'' Apr 21 00:07:10 rpi4 p4d: Debug: re-allocate buffer to 83427 bytes Apr 21 00:08:16 rpi4 p4d: unknown 'Client disconnected' (0xb3100dd8) Apr 21 00:08:16 rpi4 p4d: Logout of client 0xb3100dd8 Apr 21 00:08:16 rpi4 p4d: Client 'unknown' connected (0xb3100dd8), ping time set to (60) Apr 21 00:08:16 rpi4 p4d: Client login 'unknown' (0xb3100dd8) [{"event":"login","object":{"type":"active","user":"p4","token":"dein&&secret12login34token","page":"groups","requests":[{"name":"groups"}]}}] Apr 21 00:08:16 rpi4 p4d: Login of client 0xb3100dd8; user 'p4'; type is 0 Apr 21 00:08:16 rpi4 p4d: Got request 'groups/groups' (client 0xb3100dd8, rights 255) Apr 21 00:08:16 rpi4 p4d: Debug: re-allocate buffer to 810 bytes Apr 21 00:08:16 rpi4 p4d: Browser message: 'DEBUG: Browser: 'safari' : '14' : '605.1.15'' Apr 21 00:08:24 rpi4 p4d: Processed 46 samples, state is 'Feuer Aus' Apr 21 00:08:24 rpi4 p4d: client 0xffffffff not found! [{"event": "all", "object": []}] Apr 21 00:08:24 rpi4 p4d: Updating error list Apr 21 00:08:26 rpi4 p4d: Updating error list done in 1920ms Apr 21 00:08:34 rpi4 p4d: unknown 'Client disconnected' (0xb3100dd8) Apr 21 00:08:34 rpi4 p4d: Logout of client 0xb3100dd8 Apr 21 00:08:34 rpi4 p4d: Client 'unknown' connected (0xb3104318), ping time set to (60) Apr 21 00:08:34 rpi4 p4d: Client login 'unknown' (0xb3104318) [{"event":"login","object":{"type":"active","user":"p4","token":"dein&&secret12login34token","page":"maincfg","requests":[{"name":"configdetails"}]}}] Apr 21 00:08:34 rpi4 p4d: Login of client 0xb3104318; user 'p4'; type is 0 Apr 21 00:08:34 rpi4 p4d: Got request 'configdetails/maincfg' (client 0xb3104318, rights 255) Apr 21 00:08:34 rpi4 p4d: Debug: re-allocate buffer to 810 bytes Apr 21 00:08:34 rpi4 p4d: Browser message: 'DEBUG: Browser: 'safari' : '14' : '605.1.15'' Apr 21 00:08:34 rpi4 p4d: Debug: re-allocate buffer to 13253 bytes Apr 21 00:08:35 rpi4 p4d: unknown 'Client disconnected' (0xb3104318) Apr 21 00:08:35 rpi4 p4d: Logout of client 0xb3104318 Apr 21 00:08:35 rpi4 p4d: Client 'unknown' connected (0xb3104318), ping time set to (60) Apr 21 00:08:35 rpi4 p4d: Client login 'unknown' (0xb3104318) [{"event":"login","object":{"type":"active","user":"p4","token":"dein&&secret12login34token","page":"groups","requests":[{"name":"groups"}]}}] Apr 21 00:08:35 rpi4 p4d: Login of client 0xb3104318; user 'p4'; type is 0 Apr 21 00:08:35 rpi4 p4d: Got request 'groups/groups' (client 0xb3104318, rights 255) Apr 21 00:08:35 rpi4 p4d: Debug: re-allocate buffer to 810 bytes Apr 21 00:08:35 rpi4 p4d: Browser message: 'DEBUG: Browser: 'safari' : '14' : '605.1.15'' Apr 21 00:09:14 rpi4 p4d: Error: mqtt_sync for connection 'mqtt2p4d/command' failed, result was -2147483631 'MQTT_ERROR_SOCKET_ERROR' Apr 21 00:09:14 rpi4 p4d: Info: Disconnecting 'mqtt2p4d/command' Apr 21 00:09:34 rpi4 p4d: unknown 'Client disconnected' (0xb3104318) Apr 21 00:09:34 rpi4 p4d: Logout of client 0xb3104318 Apr 21 00:09:34 rpi4 p4d: Client 'unknown' connected (0xb3104318), ping time set to (60) Apr 21 00:09:34 rpi4 p4d: Client login 'unknown' (0xb3104318) [{"event":"login","object":{"type":"active","user":"p4","token":"dein&&secret12login34token","page":"iosetup","requests":[{"name":"iosettings"}]}}] Apr 21 00:09:34 rpi4 p4d: Login of client 0xb3104318; user 'p4'; type is 0 Apr 21 00:09:34 rpi4 p4d: Got request 'iosettings/iosetup' (client 0xb3104318, rights 255) Apr 21 00:09:34 rpi4 p4d: Debug: re-allocate buffer to 810 bytes Apr 21 00:09:34 rpi4 p4d: Browser message: 'DEBUG: Browser: 'safari' : '14' : '605.1.15'' Apr 21 00:09:34 rpi4 p4d: Debug: re-allocate buffer to 83427 bytes Apr 21 00:09:44 rpi4 p4d: MQTT: Connecting command subscriber to 'tcp://10.11.11.11:1883' succeeded Apr 21 00:10:24 rpi4 p4d: Processed 46 samples, state is 'Feuer Aus' Apr 21 00:10:24 rpi4 p4d: client 0xffffffff not found! [{"event": "all", "object": []}] Apr 21 00:10:24 rpi4 p4d: Updating error list Apr 21 00:10:26 rpi4 p4d: Updating error list done in 1919ms Apr 21 00:12:10 rpi4 p4d: Read 5 option from /etc/p4d/p4d.conf Apr 21 00:12:10 rpi4 p4d: Info: Calling mysql_library_init() Apr 21 00:12:10 rpi4 p4d: Dictionary '/etc/p4d/p4d.dat' loaded Apr 21 00:12:10 rpi4 p4d: Try conneting to database Apr 21 00:12:10 rpi4 p4d: Checking database connection ... Apr 21 00:12:10 rpi4 p4d: Calling mysql_init(683) Apr 21 00:12:10 rpi4 p4d: SQL client character now 'utf8' Apr 21 00:12:10 rpi4 p4d: Checking table structure and indices ... Apr 21 00:12:10 rpi4 p4d: Checking table 'config' Apr 21 00:12:10 rpi4 p4d: Checking table 'errors' Apr 21 00:12:10 rpi4 p4d: Checking table 'groups' Apr 21 00:12:10 rpi4 p4d: Checking table 'menu' Apr 21 00:12:10 rpi4 p4d: Checking table 'peaks' Apr 21 00:12:10 rpi4 p4d: Checking table 'pellets' Apr 21 00:12:10 rpi4 p4d: Checking table 'samples' Apr 21 00:12:10 rpi4 p4d: Checking table 'schemaconf' Apr 21 00:12:10 rpi4 p4d: Checking table 'scripts' Apr 21 00:12:10 rpi4 p4d: Checking table 'sensoralert' Apr 21 00:12:10 rpi4 p4d: Checking table 'timeranges' Apr 21 00:12:10 rpi4 p4d: Checking table 'users' Apr 21 00:12:10 rpi4 p4d: Checking table 'valuefacts' Apr 21 00:12:10 rpi4 p4d: Closing mysql connection and calling mysql_thread_end(683) Apr 21 00:12:10 rpi4 p4d: Checking table structure and indices succeeded Apr 21 00:12:10 rpi4 p4d: Calling mysql_init(683) Apr 21 00:12:10 rpi4 p4d: Connection to database established Apr 21 00:12:10 rpi4 p4d: Loaded (6) states [:0:2:3:4:5:6] Apr 21 00:12:10 rpi4 p4d: Info: No sensor script '/etc/p4d/script-sensor.sh' found Apr 21 00:12:10 rpi4 p4d: Info: No One-Wire sensors found, path '/sys/bus/w1/devices' not exist (Datei oder Verzeichnis nicht gefunden) Apr 21 00:12:10 rpi4 p4d: WebSocket Listener at port (1111) established Apr 21 00:12:10 rpi4 p4d: using libwebsocket version '4.1.99-v4.1.0-231-gbb06a9ee' Apr 21 00:12:10 rpi4 p4d: Mail at states '0,1,3,19' to 'admin@mhopp.de' Apr 21 00:12:10 rpi4 p4d: Mail at errors to 'admin@mhopp.de' Apr 21 00:12:10 rpi4 p4d: NO aggregateHistory configured! Apr 21 00:12:10 rpi4 p4d: :: started syncThread Apr 21 00:12:11 rpi4 p4d: Client 'unknown' connected (0xb3100b18), ping time set to (60) Apr 21 00:12:11 rpi4 p4d: Client login 'unknown' (0xb3100b18) [{"event":"login","object":{"type":"active","user":"p4","token":"dein&&secret12login34token","page":"iosetup","requests":[{"name":"iosettings"}]}}] Apr 21 00:12:11 rpi4 p4d: MQTT: Connecting publisher to 'tcp://10.11.11.11:1883' succeeded Apr 21 00:12:11 rpi4 p4d: MQTT: Connecting command subscriber to 'tcp://10.11.11.11:1883' succeeded Apr 21 00:12:11 rpi4 p4d: State changed to 'Feuer Aus' Apr 21 00:12:15 rpi4 p4d: Processed 46 samples, state is 'Feuer Aus' Apr 21 00:12:15 rpi4 p4d: Updating error list Apr 21 00:12:17 rpi4 p4d: Updating error list done in 1979ms Apr 21 00:12:17 rpi4 p4d: Login of client 0xb3100b18; user 'p4'; type is 0 Apr 21 00:12:17 rpi4 p4d: Got request 'iosettings/iosetup' (client 0xb3100b18, rights 255) Apr 21 00:12:17 rpi4 p4d: Debug: re-allocate buffer to 810 bytes Apr 21 00:12:17 rpi4 p4d: Debug: re-allocate buffer to 83427 bytes Apr 21 00:12:17 rpi4 p4d: Browser message: 'DEBUG: Browser: 'safari' : '14' : '605.1.15'' Apr 21 00:12:39 rpi4 p4d: unknown 'Client disconnected' (0xb3100b18) Apr 21 00:12:39 rpi4 p4d: Logout of client 0xb3100b18 Apr 21 00:12:39 rpi4 p4d: Client 'unknown' connected (0xb3100b18), ping time set to (60) Apr 21 00:12:39 rpi4 p4d: Client login 'unknown' (0xb3100b18) [{"event":"login","object":{"type":"active","user":"p4","token":"dein&&secret12login34token","page":"maincfg","requests":[{"name":"configdetails"}]}}] Apr 21 00:12:39 rpi4 p4d: Login of client 0xb3100b18; user 'p4'; type is 0 Apr 21 00:12:39 rpi4 p4d: Got request 'configdetails/maincfg' (client 0xb3100b18, rights 255) Apr 21 00:12:39 rpi4 p4d: Debug: re-allocate buffer to 810 bytes Apr 21 00:12:40 rpi4 p4d: Browser message: 'DEBUG: Browser: 'safari' : '14' : '605.1.15'' Apr 21 00:12:40 rpi4 p4d: Debug: re-allocate buffer to 13253 bytes Apr 21 00:12:41 rpi4 p4d: unknown 'Client disconnected' (0xb3100b18) Apr 21 00:12:41 rpi4 p4d: Logout of client 0xb3100b18 Apr 21 00:12:41 rpi4 p4d: Client 'unknown' connected (0xb3100b18), ping time set to (60) Apr 21 00:12:41 rpi4 p4d: Client login 'unknown' (0xb3100b18) [{"event":"login","object":{"type":"active","user":"p4","token":"dein&&secret12login34token","page":"groups","requests":[{"name":"groups"}]}}] Apr 21 00:12:41 rpi4 p4d: Login of client 0xb3100b18; user 'p4'; type is 0 Apr 21 00:12:41 rpi4 p4d: Got request 'groups/groups' (client 0xb3100b18, rights 255) Apr 21 00:12:41 rpi4 p4d: Debug: re-allocate buffer to 810 bytes Apr 21 00:12:41 rpi4 p4d: Browser message: 'DEBUG: Browser: 'safari' : '14' : '605.1.15'' Apr 21 00:14:14 rpi4 p4d: Processed 46 samples, state is 'Feuer Aus' Apr 21 00:14:14 rpi4 p4d: client 0xffffffff not found! [{"event": "all", "object": []}] Apr 21 00:14:14 rpi4 p4d: -> (p4d2mqtt/Anlagenstatus/state)[{"Status": {"value": "Feuer Aus"}, "Betriebsmodus": {"value": "Dauerlast"}, "Boardtemperatur_0x2": {"value": 35.5}, "Uhrzeit": {"value": "Dienstag, 20. Apr. 2021 23:58:31"}, "Betriebsstunden_0x62": {"value": 1.332e4}, "$ Apr 21 00:14:14 rpi4 p4d: Updating error list Apr 21 00:14:16 rpi4 p4d: Updating error list done in 1992ms Apr 21 00:16:14 rpi4 p4d: Processed 46 samples, state is 'Feuer Aus' Apr 21 00:16:14 rpi4 p4d: client 0xffffffff not found! [{"event": "all", "object": []}] Apr 21 00:16:14 rpi4 p4d: Updating error list Apr 21 00:16:16 rpi4 p4d: Updating error list done in 1940ms
Habe erstmal ein Downgrade auf 0.7.3 durchgeführt. Anschließend kamen sofort wieder Daten an.
Gruß Hoppel
-
Hallo,
welcher Standardwert ist im WebIF unter
Setup > 1 P4 Daemon > Intervall der Aufzeichung
eingetragen?Ich habe da vor langer Zeit 90 eingetragen.
Meine aber, das 60 Standard war.
Ist 60 der Standardwert? -
60s ist der Standardwert.
-
-
@horchi Mir sind gerade wieder diese Peaks in meinen Statistiken aufgefallen. Nachdem ich mit 0.74 keine Daten mehr per MQTT erhalten habe, bin wieder zurück zu 0.73. Damit funktioniert zwar MQTT wieder, aber eben mit diesen Peaks. Wäre cool, wenn du dich der Thematik nochmal annehmen könntest.
Einen Auszug aus dem Logfile hatte ich hier gepostet: Fröling: [ANNOUNCE] p4d - Visualisierung und Einstellung der S-3200 via COM1
Das ganze hat zwar keine hohe Prio, wäre aber irgendwie schön, wenn wir 0.74 noch zum Laufen bekommen, bevor die Heizung aufgrund der Jahreszeit dann aus ist.
Danke dir und Gruß Hoppel
-
ich bin inzw. auf der 0.7.6 und konnte mit keine der Versionen das MQTT Problem reproduzieren.
Versuche es doch bitte nochmal mit der aktuellen Version. -
Habe jetzt auch die 0.76 installiert. Das Problem besteht weiterhin.
Code
Alles anzeigenMay 7 09:10:07 rpi4 p4d: shutdown May 7 09:10:07 rpi4 p4d: Closing mysql connection and calling mysql_thread_end(679) May 7 09:10:07 rpi4 p4d: DEBUG: Unhandled 'callbackHttp' got (28) May 7 09:10:07 rpi4 p4d: DEBUG: Unhandled 'callbackWs' got (28) May 7 09:10:07 rpi4 p4d: Info: Released the last usage of mysql_lib, calling mysql_library_end() now May 7 09:10:07 rpi4 p4d[673]: ::send() result was (4294967295) 'Datenübergabe unterbrochen (broken pipe)' May 7 09:10:07 rpi4 p4d[673]: ::send() result was (4294967295) 'Datenübergabe unterbrochen (broken pipe)' May 7 09:10:07 rpi4 p4d[673]: ::send() result was (4294967295) 'Datenübergabe unterbrochen (broken pipe)' May 7 09:10:07 rpi4 p4d[673]: ::send() result was (4294967295) 'Datenübergabe unterbrochen (broken pipe)' May 7 09:10:07 rpi4 p4d[673]: ::send() result was (4294967295) 'Datenübergabe unterbrochen (broken pipe)' May 7 09:10:07 rpi4 p4d[673]: ::send() result was (4294967295) 'Datenübergabe unterbrochen (broken pipe)' May 7 09:10:07 rpi4 p4d[673]: :: stopped syncThread regular May 7 09:10:55 rpi4 p4d: Read 5 option from /etc/p4d/p4d.conf May 7 09:10:55 rpi4 p4d: Info: Calling mysql_library_init() May 7 09:10:55 rpi4 p4d: Dictionary '/etc/p4d/p4d.dat' loaded May 7 09:10:55 rpi4 p4d: Try conneting to database May 7 09:10:55 rpi4 p4d: Checking database connection ... May 7 09:10:55 rpi4 p4d: Calling mysql_init(683) May 7 09:10:56 rpi4 p4d: SQL client character now 'utf8' May 7 09:10:56 rpi4 p4d: Checking table structure and indices ... May 7 09:10:56 rpi4 p4d: Checking table 'config' May 7 09:10:56 rpi4 p4d: Checking table 'errors' May 7 09:10:56 rpi4 p4d: Checking table 'groups' May 7 09:10:56 rpi4 p4d: Checking table 'menu' May 7 09:10:56 rpi4 p4d: Checking table 'peaks' May 7 09:10:56 rpi4 p4d: Checking table 'pellets' May 7 09:10:56 rpi4 p4d: Checking table 'samples' May 7 09:10:56 rpi4 p4d: Checking table 'schemaconf' May 7 09:10:56 rpi4 p4d: Checking table 'scripts' May 7 09:10:56 rpi4 p4d: Checking table 'sensoralert' May 7 09:10:56 rpi4 p4d: Checking table 'timeranges' May 7 09:10:56 rpi4 p4d: Checking table 'users' May 7 09:10:56 rpi4 p4d: Checking table 'valuefacts' May 7 09:10:56 rpi4 p4d: Closing mysql connection and calling mysql_thread_end(683) May 7 09:10:56 rpi4 p4d: Checking table structure and indices succeeded May 7 09:10:56 rpi4 p4d: Calling mysql_init(683) May 7 09:10:56 rpi4 p4d: Connection to database established May 7 09:10:56 rpi4 p4d: Loaded (6) states [:0:2:3:4:5:6] May 7 09:10:56 rpi4 p4d: Info: No sensor script '/etc/p4d/script-sensor.sh' found May 7 09:10:56 rpi4 p4d: Info: No One-Wire sensors found, path '/sys/bus/w1/devices' not exist (Datei oder Verzeichnis nicht gefunden) May 7 09:10:56 rpi4 p4d: WebSocket Listener at port (1111) established May 7 09:10:56 rpi4 p4d: using libwebsocket version '4.1.99-v4.1.0-231-gbb06a9ee' May 7 09:10:56 rpi4 p4d: Mail at states '0,1,3,19' to 'admin@xxx.xxx' May 7 09:10:56 rpi4 p4d: Mail at errors to 'admin@xxx.xxx' May 7 09:10:56 rpi4 p4d: NO aggregateHistory configured! May 7 09:10:56 rpi4 p4d: :: started syncThread May 7 09:10:56 rpi4 p4d: MQTT: Connecting publisher to 'tcp://10.11.11.11:1883' succeeded May 7 09:10:56 rpi4 p4d: MQTT: Connecting command subscriber to 'tcp://10.11.11.11:1883' succeeded May 7 09:10:56 rpi4 p4d: State changed to 'Heizen' May 7 09:11:00 rpi4 p4d: Processed 46 samples, state is 'Heizen' May 7 09:11:00 rpi4 p4d: Updating error list May 7 09:11:02 rpi4 p4d: Updating error list done in 1929ms May 7 09:11:03 rpi4 p4d[677]: mail: Nachricht kann nicht gesendet werden: Prozess wurde mit einem von Null verschiedenen Status beendet May 7 09:11:03 rpi4 p4d: Send mail 'Heizung - Status: Heizen' to 'admin@xxx.xxx' May 7 09:12:59 rpi4 p4d: Processed 46 samples, state is 'Heizen' May 7 09:12:59 rpi4 p4d: -> (p4d2mqtt/Anlagenstatus/state)[{"Status": {"value": "Heizen"}, "Betriebsmodus": {"value": "Dauerlast"}, "Boardtemperatur_0x2": {"value": 36.5}, "Uhrzeit": {"value": "Freitag, 07. Mai. 2021 08:56:59"}, "Betriebsstunden_0x62": {"value": 1.357e4}, "BetriebsstundeninderFeuererhaltung_0x73": {"value": 35.0}, "StundenseitletzterWartung_0xd5": {"value": 1.357e4}, "BetriebsstundenvonKessel2Brennerkontakt_0x109": {"value": 4946.0}, "Build_0x16f": {"value": 2.0}, "VergangeneZeitseitletzterWaermetauscherreinigung_0x1c7": {"value": 45.0}}] May 7 09:12:59 rpi4 p4d: Updating error list May 7 09:13:01 rpi4 p4d: Updating error list done in 1993ms May 7 09:14:59 rpi4 p4d: Processed 46 samples, state is 'Heizen' May 7 09:14:59 rpi4 p4d: Updating error list May 7 09:15:01 rpi4 p4d: Updating error list done in 1903ms May 7 09:16:58 rpi4 p4d: Processed 46 samples, state is 'Heizen' May 7 09:16:58 rpi4 p4d: Updating error list May 7 09:17:00 rpi4 p4d: Updating error list done in 1916ms May 7 09:17:12 rpi4 p4d: Client 'unknown' connected (0xb3104938), ping time set to (60) May 7 09:17:12 rpi4 p4d: Client login 'unknown' (0xb3104938) [{"event":"login","object":{"type":"active","user":"","token":"","page":"index","requests":[{"name":"data"}]}}] May 7 09:17:12 rpi4 p4d: Warning: Unknown user '' or token mismatch connected! May 7 09:17:12 rpi4 p4d: Login of client 0xb3104938; user ''; type is 1 May 7 09:17:12 rpi4 p4d: Debug: re-allocate buffer to 90 bytes May 7 09:17:12 rpi4 p4d: Got request 'data/index' (client 0xb3104938, rights 1) May 7 09:17:12 rpi4 p4d: Debug: re-allocate buffer to 810 bytes May 7 09:17:12 rpi4 p4d: Browser message: 'DEBUG: Browser: 'safari' : '14' : '605.1.15'' May 7 09:17:13 rpi4 p4d: Debug: re-allocate buffer to 11287 bytes May 7 09:18:59 rpi4 p4d: Processed 46 samples, state is 'Heizen' May 7 09:18:59 rpi4 p4d: client 0xffffffff not found! [{"event": "all", "object": []}] May 7 09:18:59 rpi4 p4d: Updating error list May 7 09:19:01 rpi4 p4d: Updating error list done in 1964ms May 7 09:20:58 rpi4 p4d: Processed 46 samples, state is 'Heizen' May 7 09:20:58 rpi4 p4d: client 0xffffffff not found! [{"event": "all", "object": []}] May 7 09:20:58 rpi4 p4d: Updating error list May 7 09:21:00 rpi4 p4d: Updating error list done in 1929ms May 7 09:22:59 rpi4 p4d: Processed 46 samples, state is 'Heizen' May 7 09:22:59 rpi4 p4d: client 0xffffffff not found! [{"event": "all", "object": []}] May 7 09:22:59 rpi4 p4d: Updating error list May 7 09:23:01 rpi4 p4d: Updating error list done in 1966ms May 7 09:24:31 rpi4 p4d: unknown 'Client disconnected' (0xb3104938) May 7 09:24:31 rpi4 p4d: Logout of client 0xb3104938 May 7 09:24:31 rpi4 p4d: Client 'unknown' connected (0xb3102278), ping time set to (60) May 7 09:24:31 rpi4 p4d: Client login 'unknown' (0xb3102278) [{"event":"login","object":{"type":"active","user":"","token":"","page":"list","requests":[{"name":"data"}]}}] May 7 09:24:31 rpi4 p4d: Warning: Unknown user '' or token mismatch connected! May 7 09:24:31 rpi4 p4d: Login of client 0xb3102278; user ''; type is 1 May 7 09:24:31 rpi4 p4d: Got request 'data/list' (client 0xb3102278, rights 1) May 7 09:24:31 rpi4 p4d: Debug: re-allocate buffer to 90 bytes May 7 09:24:31 rpi4 p4d: Debug: re-allocate buffer to 810 bytes May 7 09:24:31 rpi4 p4d: Browser message: 'DEBUG: Browser: 'safari' : '14' : '605.1.15'' May 7 09:24:32 rpi4 p4d: Debug: re-allocate buffer to 11287 bytes May 7 09:24:59 rpi4 p4d: Processed 46 samples, state is 'Heizen' May 7 09:24:59 rpi4 p4d: client 0xffffffff not found! [{"event": "all", "object": []}] May 7 09:24:59 rpi4 p4d: Updating error list May 7 09:25:01 rpi4 p4d: Updating error list done in 1940ms
Hat es evtl. irgendwas hiermit zu tun?CodeMay 7 09:24:31 rpi4 p4d: unknown 'Client disconnected' (0xb3104938) May 7 09:24:31 rpi4 p4d: Logout of client 0xb3104938 May 7 09:24:31 rpi4 p4d: Client 'unknown' connected (0xb3102278), ping time set to (60) May 7 09:24:31 rpi4 p4d: Client login 'unknown' (0xb3102278) [{"event":"login","object":{"type":"active","user":"","token":"","page":"list","requests":[{"name":"data"}]}}] May 7 09:24:31 rpi4 p4d: Warning: Unknown user '' or token mismatch connected! May 7 09:24:31 rpi4 p4d: Login of client 0xb3102278; user ''; type is 1
Mein MQTT-Server ist bisher noch nicht abgesichert, also keine Benutzer-Authentifizierung erforderlich. Hatte bisher noch keine Zeit mich damit auseinanderzusetzen. Hat sich da irgendwas verändert?
Gruß Hoppel
-
die Meldungen zum Client beziehen sich nur auf dem Browser connect, das hat nichts mit MQTT zu tun.
Mein MQTT läuft auch ohne Passwort.
Was genau ist der Effekt bezüglich MQTT, was fehlt?
Das hier schaut gut aus:
CodeMay 7 09:10:56 rpi4 p4d: MQTT: Connecting publisher to 'tcp://10.11.11.11:1883' succeeded May 7 09:10:56 rpi4 p4d: MQTT: Connecting command subscriber to 'tcp://10.11.11.11:1883' succeeded
also die Verbindung wird wohl aufgebaut.
Und hiernach würde ich davon ausgehen dass das Topic auch geschrieben wird:
CodeMay 7 09:12:59 rpi4 p4d: -> (p4d2mqtt/Anlagenstatus/state)[{"Status": {"value": "Heizen"}, "Betriebsmodus": {"value": "Dauerlast"}, "Boardtemperatur_0x2": {"value": 36.5}, "Uhrzeit": {"value": "Freitag, 07. Mai. 2021 08:56:59"}, "Betriebsstunden_0x62": {"value": 1.357e4}, "BetriebsstundeninderFeuererhaltung_0x73": {"value": 35.0}, "StundenseitletzterWartung_0xd5": {"value": 1.357e4}, "BetriebsstundenvonKessel2Brennerkontakt_0x109": {"value": 4946.0}, "Build_0x16f": {"value": 2.0}, "VergangeneZeitseitletzterWaermetauscherreinigung_0x1c7": {"value": 45.0}}]
Kommt auf dem Topic p4d2mqtt/Anlagenstatus/state nichts an oder wo klemmt es? -
Kommt auf dem Topic p4d2mqtt/Anlagenstatus/state nichts an oder wo klemmt es?
Ja, genau, seit dem Update heute morgen um 9Uhr hat sich kein einziger Wert mehr aktualisiert. Auf der Gegenseite sehe ich im Log nichts. Muss ich mal schauen, was ich da noch konfigurieren kann, damit ich da mehr sehe.Wie dem auch sei, habe gerade das Downgrade zu 0.73 durchgeführt. Anschließend funktioniert sofort wieder alles.
Nach dem Downgrade sieht das Logfile wie folgt aus:
Code
Alles anzeigenMay 7 15:58:22 rpi4 p4d: shutdown May 7 15:58:22 rpi4 p4d: Closing mysql connection and calling mysql_thread_end(683) May 7 15:58:22 rpi4 p4d: unknown 'Client disconnected' (0xb3102278) May 7 15:58:22 rpi4 p4d: DEBUG: Unhandled 'callbackHttp' got (28) May 7 15:58:22 rpi4 p4d: DEBUG: Unhandled 'callbackWs' got (28) May 7 15:58:22 rpi4 p4d: Info: Released the last usage of mysql_lib, calling mysql_library_end() now May 7 15:58:22 rpi4 p4d[677]: :: stopped syncThread regular May 7 15:59:34 rpi4 p4d: Read 5 option from /etc/p4d/p4d.conf May 7 15:59:34 rpi4 p4d: Info: Calling mysql_library_init() May 7 15:59:34 rpi4 p4d: Dictionary '/etc/p4d/p4d.dat' loaded May 7 15:59:34 rpi4 p4d: Try conneting to database May 7 15:59:34 rpi4 p4d: Checking database connection ... May 7 15:59:34 rpi4 p4d: Calling mysql_init(676) May 7 15:59:34 rpi4 p4d: SQL client character now 'utf8' May 7 15:59:34 rpi4 p4d: Checking table structure and indices ... May 7 15:59:34 rpi4 p4d: Checking table 'config' May 7 15:59:34 rpi4 p4d: Checking table 'errors' May 7 15:59:34 rpi4 p4d: Checking table 'groups' May 7 15:59:34 rpi4 p4d: Checking table 'menu' May 7 15:59:34 rpi4 p4d: Checking table 'peaks' May 7 15:59:34 rpi4 p4d: Checking table 'pellets' May 7 15:59:34 rpi4 p4d: Checking table 'samples' May 7 15:59:34 rpi4 p4d: Checking table 'schemaconf' May 7 15:59:34 rpi4 p4d: Checking table 'scripts' May 7 15:59:34 rpi4 p4d: Checking table 'sensoralert' May 7 15:59:34 rpi4 p4d: Checking table 'timeranges' May 7 15:59:34 rpi4 p4d: Checking table 'users' May 7 15:59:34 rpi4 p4d: Checking table 'valuefacts' May 7 15:59:34 rpi4 p4d: Closing mysql connection and calling mysql_thread_end(676) May 7 15:59:34 rpi4 p4d: Checking table structure and indices succeeded May 7 15:59:34 rpi4 p4d: Calling mysql_init(676) May 7 15:59:34 rpi4 p4d: Connection to database established May 7 15:59:35 rpi4 p4d: Loaded (6) states [:0:2:3:4:5:6] May 7 15:59:35 rpi4 p4d: Info: No sensor script '/etc/p4d/script-sensor.sh' found May 7 15:59:35 rpi4 p4d: Info: No One-Wire sensors found, path '/sys/bus/w1/devices' not exist (Datei oder Verzeichnis nicht gefunden) May 7 15:59:35 rpi4 p4d: WebSocket Listener at port (1111) established May 7 15:59:35 rpi4 p4d: using libwebsocket version '4.1.99-v4.1.0-231-gbb06a9ee' May 7 15:59:35 rpi4 p4d: Mail at states '0,1,3,19' to 'admin@mhopp.de' May 7 15:59:35 rpi4 p4d: Mail at errors to 'admin@mhopp.de' May 7 15:59:35 rpi4 p4d: NO aggregateHistory configured! May 7 15:59:35 rpi4 p4d: :: started syncThread May 7 15:59:35 rpi4 p4d: MQTT: Connecting publisher to 'tcp://10.11.11.11:1883' succeeded May 7 15:59:35 rpi4 p4d: MQTT: Connecting command subscriber to 'tcp://10.11.11.11:1883' succeeded May 7 15:59:35 rpi4 p4d: State changed to 'Heizen' May 7 15:59:35 rpi4 p4d: Client 'unknown' connected (0xb3100b18), ping time set to (60) May 7 15:59:35 rpi4 p4d: Client login 'unknown' (0xb3100b18) [{"event":"login","object":{"type":"active","user":"","token":"","page":"list","requests":[{"name":"data"}]}}] May 7 15:59:38 rpi4 p4d: Processed 46 samples, state is 'Heizen' May 7 15:59:38 rpi4 p4d: -> (p4d2mqtt/Anlagenstatus/state)[{"Status": {"value": "Heizen", "unit": "Heizungsstatus", "description": "zst"}, "Betriebsmodus": {"value": "Dauerlast", "unit": "zst", "description": "Betriebsmodus"}, "Boardtemperatur_0x2": {"value": 35.5, "unit": "°C", "description": "Boardtemperatur"}, "Uhrzeit": {"value": "Freitag, 07. Mai. 2021 15:43:52", "unit": "T", "description": "Datum Uhrzeit der Heizung"}, "Betriebsstunden_0x62": {"value": 1.357e4, "unit": "h", "description": "Betriebsstunden"}, "BetriebsstundeninderFeuererhaltung_0x73": {"value": 35.0, "unit": "h", "description": "Betriebsstunden in der Feuererhaltung"}, "StundenseitletzterWartung_0xd5": {"value": 1.357e4, "unit": "h", "description": "Stunden seit letzter Wartung"}, "BetriebsstundenvonKessel2Brennerkontakt_0x109": {"value": 4946.0, "unit": "h", "description": "Betriebsstunden von Kessel 2 (Brennerkontakt)"}, "Build_0x16f": {"value": 2.0, "unit": "", "description": "Build"}, "VergangeneZeitseitletzterWaermetauscherreinigung_0x1c7": {"value": 446.0, "unit": "m", "description": "Vergangene Zeit seit letzter Wärmetauscherreinigung"}}] May 7 15:59:38 rpi4 p4d: -> (p4d2mqtt/Holzscheitkessel/state)[{"Kesseltemperatur_0x0": {"value": 67.0, "unit": "°C", "description": "Kesseltemperatur"}, "Abgastemperatur_0x1": {"value": 201.0, "unit": "°C", "description": "Abgastemperatur"}, "Saugzugdrehzahl_0x7": {"value": 2680.0, "unit": "U", "description": "Saugzugdrehzahl"}, "Zykluszeit_0xe": {"value": 53.7, "unit": "u", "description": "Zykluszeit:"}, "Saugzug-Ansteuerung_0xf": {"value": 90.0, "unit": "%", "description": "Saugzug - Ansteuerung"}, "Kesselstellgroesse_0x12": {"value": 99.0, "unit": "%", "description": "Kesselstellgröße"}, "Abgas-Solltemperatur_0x13": {"value": 231.0, "unit": "°C", "description": "Abgas-Solltemperatur"}, "Lambdasondenspannunggemessen_0xd3": {"value": 24.14, "unit": "m", "description": "Lambdasondenspannung gemessen"}, "Lambdasondenspannungkorrigiert_0xdc": {"value": 24.14, "unit": "m", "description": "Lambdasondenspannung korrigiert"}, "FuehleramHydraulikmodul03_0xff": {"value": 60.5, "unit": "°C", "description": "Fühler am Hydraulikmodul 0.3"}, "EmpfohleneHolzmengebeimNachlegen_0x10a": {"value": 8.0, "unit": "k", "description": "Empfohlene Holzmenge beim Nachlegen"}, "Kesselzustand_0x1c9": {"value": 3.0, "unit": "", "description": "Kesselzustand"}}] May 7 15:59:38 rpi4 p4d: -> (p4d2mqtt/Gaskessel/state)[{"TemperaturdesZweitkessel_0xc4": {"value": 13.5, "unit": "°C", "description": "Temperatur des Zweitkessel"}}] May 7 15:59:38 rpi4 p4d: -> (p4d2mqtt/Puffer/state)[{"Puffertemperaturoben_0x76": {"value": 67.0, "unit": "°C", "description": "Puffertemperatur oben"}, "Puffertemperaturunten_0x78": {"value": 44.0, "unit": "°C", "description": "Puffertemperatur unten"}, "PufferpumpenAnsteuerung_0x8c": {"value": 45.0, "unit": "%", "description": "Pufferpumpen Ansteuerung"}, "PufferpumpenbegrenzungdurchAbgastemperatur_0xde": {"value": 6.0, "unit": "%", "description": "Pufferpumpenbegrenzung durch Abgastemperatur"}, "Pufferladezustand_0xe1": {"value": 55.0, "unit": "%", "description": "Pufferladezustand"}, "PufferladezustandDiskret_0x1c0": {"value": 2.0, "unit": "", "description": "Pufferladezustand Diskret"}}] May 7 15:59:38 rpi4 p4d: -> (p4d2mqtt/Boiler/state)[{"Boilertemperaturoben_0x5d": {"value": 60.5, "unit": "°C", "description": "Boilertemperatur oben"}, "BoilerpumpeAnsteuerung_0x90": {"value": 0.0, "unit": "%", "description": "Boilerpumpe Ansteuerung"}, "BetriebsartBoiler_0x156": {"value": 1.0, "unit": "", "description": "Betriebsart Boiler"}}] May 7 15:59:38 rpi4 p4d: -> (p4d2mqtt/Heizkreis01/state)[{"Heizkreispumpe_0x0": {"value": 1.0, "unit": "", "description": "Heizkreispumpe"}, "HKMischerAUF_0x2": {"value": 0.0, "unit": "", "description": "HK Mischer AUF"}, "HKMischerZU_0x3": {"value": 0.0, "unit": "", "description": "HK Mischer ZU"}, "Vorlauf-Isttemperatur_0x15": {"value": 46.5, "unit": "°C", "description": "Vorlauf-Isttemperatur"}, "Vorlauf-Solltemperatur_0x16": {"value": 50.5, "unit": "°C", "description": "Vorlauf-Solltemperatur"}, "BetriebsartHeizkreis_0x17": {"value": 0.0, "unit": "", "description": "Betriebsart Heizkreis"}}] May 7 15:59:38 rpi4 p4d: -> (p4d2mqtt/Heizkreis02/state)[{"Heizkreispumpe_0x1": {"value": 1.0, "unit": "", "description": "Heizkreispumpe"}, "HKMischerAUF_0x4": {"value": 0.0, "unit": "", "description": "HK Mischer AUF"}, "HKMischerZU_0x5": {"value": 0.0, "unit": "", "description": "HK Mischer ZU"}, "Vorlauf-Isttemperatur_0x19": {"value": 51.5, "unit": "°C", "description": "Vorlauf-Isttemperatur"}, "Vorlauf-Solltemperatur_0x1a": {"value": 50.5, "unit": "°C", "description": "Vorlauf-Solltemperatur"}, "BetriebsartHeizkreis_0x1b": {"value": 0.0, "unit": "", "description": "Betriebsart Heizkreis"}}] May 7 15:59:38 rpi4 p4d: -> (p4d2mqtt/Aussensensor/state)[{"Aussentemperatur_0x4": {"value": 9.5, "unit": "°C", "description": "Außentemperatur"}}] May 7 15:59:38 rpi4 p4d: -> (p4d2mqtt/Raumsensor/state)[{"RaumfuehlerKBGTouch_0x191": {"value": 19.0, "unit": "°C", "description": "Raumfühler KBG Touch"}}] May 7 15:59:38 rpi4 p4d: Updating error list May 7 15:59:40 rpi4 p4d: Updating error list done in 1959ms May 7 15:59:41 rpi4 p4d[670]: mail: Nachricht kann nicht gesendet werden: Prozess wurde mit einem von Null verschiedenen Status beendet May 7 15:59:41 rpi4 p4d: Send mail 'Heizung - Status: Heizen' to 'admin@mhopp.de' May 7 15:59:41 rpi4 p4d: Warning: Unknown user '' or token mismatch connected! May 7 15:59:41 rpi4 p4d: Login of client 0xb3100b18; user ''; type is 1 May 7 15:59:41 rpi4 p4d: Got request 'data/list' (client 0xb3100b18, rights 1) May 7 15:59:41 rpi4 p4d: Debug: re-allocate buffer to 90 bytes May 7 15:59:41 rpi4 p4d: Debug: re-allocate buffer to 810 bytes May 7 15:59:41 rpi4 p4d: Browser message: 'DEBUG: Browser: 'safari' : '14' : '605.1.15'' May 7 15:59:42 rpi4 p4d: -> (p4d2mqtt/Anlagenstatus/state)[{}] May 7 15:59:42 rpi4 p4d: -> (p4d2mqtt/Holzscheitkessel/state)[{}] May 7 15:59:42 rpi4 p4d: -> (p4d2mqtt/Gaskessel/state)[{}] May 7 15:59:42 rpi4 p4d: -> (p4d2mqtt/Puffer/state)[{}] May 7 15:59:42 rpi4 p4d: -> (p4d2mqtt/Boiler/state)[{}] May 7 15:59:42 rpi4 p4d: -> (p4d2mqtt/Heizkreis01/state)[{}] May 7 15:59:42 rpi4 p4d: -> (p4d2mqtt/Heizkreis02/state)[{}] May 7 15:59:42 rpi4 p4d: -> (p4d2mqtt/Aussensensor/state)[{}] May 7 15:59:42 rpi4 p4d: -> (p4d2mqtt/Raumsensor/state)[{}] May 7 15:59:42 rpi4 p4d: Debug: re-allocate buffer to 11284 bytes
Siehst du da noch irgendwas?
Hat sonst schon jemand auf eine Version >0.73 geupdatet und nutzt MQTT? Funktioniert da noch alles?
Danke und Gruß Hoppel
-
Wie verhält sich denn der MQTT Broker wenn du diesen neu startest? Das hatte ich seit ein paar Tagen so dass nichts mehr angekommen war bis ich den Broker neu gestartet habe. Vielleicht liegt es ja am Broker? Welchen benutzt du denn?
-
Ich verwende den in FHEM integrierten Broker.
Habe FHEM (inkl. Broker) gerade mehrfach neugestartet. Das bringt leider nichts. Hätte mich auch gewundert, da es nach dem Downgrade auf 0.73 ja direkt wieder funktioniert. Aber versuchen kann man es ja mal. Hast du noch weitere Ideen?
Ich habe das Loglevel vom Broker in FHEM mal hochgestellt und den Raspi mit p4d@0.76 neugestartet. Dann loggt FHEM folgendes:
Code
Alles anzeigen2021.05.07 20:47:17 5: in: PINGREQ: (192)(0) 2021.05.07 20:47:17 4: mqtt2server_10.11.11.30_38656 PINGREQ 2021.05.07 20:47:17 5: out: PINGRESP: (208)(0) 2021.05.07 20:47:19 4: Connection closed for mqtt2server_10.11.11.30_38656: EOF 2021.05.07 20:47:19 4: Connection closed for mqtt2server_10.11.11.30_38654: EOF 2021.05.07 20:50:10 4: Connection accepted from mqtt2server_10.11.11.30_55786 2021.05.07 20:50:11 5: in: CONNECT: (16)(12)(0)(4)MQTT(4)(2)(1)(144)(0)(0) 2021.05.07 20:50:11 4: mqtt2server_10.11.11.30_55786 cid: CONNECT V:4 keepAlive:400 2021.05.07 20:50:11 5: out: CONNACK: (2)(0)(0) 2021.05.07 20:50:11 5: in: SUBSCRIBE: (130)(21)(180)Q(0)(16)mqtt2p4d/command(0) 2021.05.07 20:50:11 4: mqtt2server_10.11.11.30_55786 SUBSCRIBE 2021.05.07 20:50:11 4: topic:mqtt2p4d/command qos:0 2021.05.07 20:50:11 5: out: SUBACK: (144)(3)(180)Q(1) 2021.05.07 20:50:20 4: Connection accepted from mqtt2server_10.11.11.30_55788 2021.05.07 20:50:20 5: in: CONNECT: (16)(16)(0)(4)MQTT(4)(194)(1)(144)(0)(0)(0)(0)(0)(0) 2021.05.07 20:50:20 4: mqtt2server_10.11.11.30_55788 cid: CONNECT V:4 keepAlive:400 usr: 2021.05.07 20:50:20 5: out: CONNACK: (2)(0)(0) 2021.05.07 20:50:20 5: in: PUBLISH: 0(210)(8)(0)(28)p4d2mqtt/Anlagenstatus/state{"Status": {"value": "Heizen", "unit": "Heizungsstatus", "description": "zst"}, "Betriebsmodus": {"value": "Dauerlast", "unit": "zst", "description": "Betriebsmodus"}, "Boardtemperatur_0x2": {"value": 38.0, "unit": "(194)(176)C", "description": "Boardtemperatur"}, "Uhrzeit": {"value": "Freitag, 07. Mai. 2021 20:34:13", "unit": "T", "description": "Datum Uhrzeit der Heizung"}, "Betriebsstunden_0x62": {"value": 1.358e4, "unit": "h", "description": "Betriebsstunden"}, "BetriebsstundeninderFeuererhaltung_0x73": {"value": 35.0, "unit": "h", "description": "Betriebsstunden in der Feuererhaltung"}, "StundenseitletzterWartung_0xd5": {"value": 1.358e4, "unit": "h", "description": "Stunden seit letzter Wartung"}, "BetriebsstundenvonKessel2Brennerkontakt_0x109": {"value": 4946.0, "unit": "h", "description": "Betriebsstunden von Kessel 2 (Brennerkontakt)"}, "Build_0x16f": {"value": 2.0, "unit": "", "description": "Build"}, "VergangeneZeitseitletzterWaermetauscherreinigung_0x1c7": {"value": 733.0, "unit": "m", "description": "Vergangene Zeit seit letzter W(195)(164)rmetauscherreinigung"}} 2021.05.07 20:50:20 4: mqtt2server_10.11.11.30_55788 PUBLISH p4d2mqtt/Anlagenstatus/state:{"Status": {"value": "Heizen", "unit": "Heizungsstatus", "description": "zst"}, "Betriebsmodus": {"value": "Dauerlast", "unit": "zst", "description": "Betriebsmodus"}, "Boardtemperatur_0x2": {"value": 38.0, "unit": "°C", "description": "Boardtemperatur"}, "Uhrzeit": {"value": "Freitag, 07. Mai. 2021 20:34:13", "unit": "T", "description": "Datum Uhrzeit der Heizung"}, "Betriebsstunden_0x62": {"value": 1.358e4, "unit": "h", "description": "Betriebsstunden"}, "BetriebsstundeninderFeuererhaltung_0x73": {"value": 35.0, "unit": "h", "description": "Betriebsstunden in der Feuererhaltung"}, "StundenseitletzterWartung_0xd5": {"value": 1.358e4, "unit": "h", "description": "Stunden seit letzter Wartung"}, "BetriebsstundenvonKessel2Brennerkontakt_0x109": {"value": 4946.0, "unit": "h", "description": "Betriebsstunden von Kessel 2 (Brennerkontakt)"}, "Build_0x16f": {"value": 2.0, "unit": "", "description": "Build"}, "VergangeneZeitseitletzterWaermetauscherreinigung_0x1c7": {"value": 733.0, "unit": "m", "description": "Vergangene Zeit seit letzter Wärmetauscherreinigung"}} 2021.05.07 20:50:20 5: mqtt2server: dispatch autocreate=simple\000\000p4d2mqtt/Anlagenstatus/state\000{"Status": {"value": "Heizen", "unit": "Heizungsstatus", "description": "zst"}, "Betriebsmodus": {"value": "Dauerlast", "unit": "zst", "description": "Betriebsmodus"}, "Boardtemperatur_0x2": {"value": 38.0, "unit": "°C", "description": "Boardtemperatur"}, "Uhrzeit": {"value": "Freitag, 07. Mai. 2021 20:34:13", "unit": "T", "description": "Datum Uhrzeit der Heizung"}, "Betriebsstunden_0x62": {"value": 1.358e4, "unit": "h", "description": "Betriebsstunden"}, "BetriebsstundeninderFeuererhaltung_0x73": {"value": 35.0, "unit": "h", "description": "Betriebsstunden in der Feuererhaltung"}, "StundenseitletzterWartung_0xd5": {"value": 1.358e4, "unit": "h", "description": "Stunden seit letzter Wartung"}, "BetriebsstundenvonKessel2Brennerkontakt_0x109": {"value": 4946.0, "unit": "h", "description": "Betriebsstunden von Kessel 2 (Brennerkontakt)"}, "Build_0x16f": {"value": 2.0, "unit": "", "description": "Build"}, "VergangeneZeitseitletzterWaermetauscherreinigung_0x1c7": {"value": 733.0, "unit": "m", "description": "Vergangene Zeit seit letzter Wärmetauscherreinigung"}} 2021.05.07 20:55:11 5: in: PINGREQ: (192)(0) 2021.05.07 20:55:11 4: mqtt2server_10.11.11.30_55786 PINGREQ 2021.05.07 20:55:11 5: out: PINGRESP: (208)(0) 2021.05.07 20:55:21 5: in: PINGREQ: (192)(0) 2021.05.07 20:55:21 4: mqtt2server_10.11.11.30_55788 PINGREQ 2021.05.07 20:55:21 5: out: PINGRESP: (208)(0)
Mit 0.73 wird folgendes durch den Broker geloggt:
Code
Alles anzeigen2021.05.07 21:00:35 4: Connection accepted from mqtt2server_10.11.11.30_56824 2021.05.07 21:00:35 4: Connection accepted from mqtt2server_10.11.11.30_56826 2021.05.07 21:00:35 5: in: CONNECT: (16)(16)(0)(4)MQTT(4)(194)(1)(144)(0)(0)(0)(0)(0)(0) 2021.05.07 21:00:35 4: mqtt2server_10.11.11.30_56824 cid: CONNECT V:4 keepAlive:400 usr: 2021.05.07 21:00:35 5: out: CONNACK: (2)(0)(0) 2021.05.07 21:00:35 5: in: CONNECT: (16)(12)(0)(4)MQTT(4)(2)(1)(144)(0)(0) 2021.05.07 21:00:35 4: mqtt2server_10.11.11.30_56826 cid: CONNECT V:4 keepAlive:400 2021.05.07 21:00:35 5: out: CONNACK: (2)(0)(0) 2021.05.07 21:00:35 5: in: SUBSCRIBE: (130)(21)(180)Q(0)(16)mqtt2p4d/command(0) 2021.05.07 21:00:35 4: mqtt2server_10.11.11.30_56826 SUBSCRIBE 2021.05.07 21:00:35 4: topic:mqtt2p4d/command qos:0 2021.05.07 21:00:35 5: out: SUBACK: (144)(3)(180)Q(1) 2021.05.07 21:00:39 5: in: PUBLISH: 0(210)(8)(0)(28)p4d2mqtt/Anlagenstatus/state{"Status": {"value": "Heizen", "unit": "Heizungsstatus", "description": "zst"}, "Betriebsmodus": {"value": "Dauerlast", "unit": "zst", "description": "Betriebsmodus"}, "Boardtemperatur_0x2": {"value": 38.0, "unit": "(194)(176)C", "description": "Boardtemperatur"}, "Uhrzeit": {"value": "Freitag, 07. Mai. 2021 20:44:38", "unit": "T", "description": "Datum Uhrzeit der Heizung"}, "Betriebsstunden_0x62": {"value": 1.358e4, "unit": "h", "description": "Betriebsstunden"}, "BetriebsstundeninderFeuererhaltung_0x73": {"value": 35.0, "unit": "h", "description": "Betriebsstunden in der Feuererhaltung"}, "StundenseitletzterWartung_0xd5": {"value": 1.358e4, "unit": "h", "description": "Stunden seit letzter Wartung"}, "BetriebsstundenvonKessel2Brennerkontakt_0x109": {"value": 4946.0, "unit": "h", "description": "Betriebsstunden von Kessel 2 (Brennerkontakt)"}, "Build_0x16f": {"value": 2.0, "unit": "", "description": "Build"}, "VergangeneZeitseitletzterWaermetauscherreinigung_0x1c7": {"value": 744.0, "unit": "m", "description": "Vergangene Zeit seit letzter W(195)(164)rmetauscherreinigung"}} 2021.05.07 21:00:39 4: mqtt2server_10.11.11.30_56824 PUBLISH p4d2mqtt/Anlagenstatus/state:{"Status": {"value": "Heizen", "unit": "Heizungsstatus", "description": "zst"}, "Betriebsmodus": {"value": "Dauerlast", "unit": "zst", "description": "Betriebsmodus"}, "Boardtemperatur_0x2": {"value": 38.0, "unit": "°C", "description": "Boardtemperatur"}, "Uhrzeit": {"value": "Freitag, 07. Mai. 2021 20:44:38", "unit": "T", "description": "Datum Uhrzeit der Heizung"}, "Betriebsstunden_0x62": {"value": 1.358e4, "unit": "h", "description": "Betriebsstunden"}, "BetriebsstundeninderFeuererhaltung_0x73": {"value": 35.0, "unit": "h", "description": "Betriebsstunden in der Feuererhaltung"}, "StundenseitletzterWartung_0xd5": {"value": 1.358e4, "unit": "h", "description": "Stunden seit letzter Wartung"}, "BetriebsstundenvonKessel2Brennerkontakt_0x109": {"value": 4946.0, "unit": "h", "description": "Betriebsstunden von Kessel 2 (Brennerkontakt)"}, "Build_0x16f": {"value": 2.0, "unit": "", "description": "Build"}, "VergangeneZeitseitletzterWaermetauscherreinigung_0x1c7": {"value": 744.0, "unit": "m", "description": "Vergangene Zeit seit letzter Wärmetauscherreinigung"}} 2021.05.07 21:00:39 5: mqtt2server: dispatch autocreate=simple\000\000p4d2mqtt/Anlagenstatus/state\000{"Status": {"value": "Heizen", "unit": "Heizungsstatus", "description": "zst"}, "Betriebsmodus": {"value": "Dauerlast", "unit": "zst", "description": "Betriebsmodus"}, "Boardtemperatur_0x2": {"value": 38.0, "unit": "°C", "description": "Boardtemperatur"}, "Uhrzeit": {"value": "Freitag, 07. Mai. 2021 20:44:38", "unit": "T", "description": "Datum Uhrzeit der Heizung"}, "Betriebsstunden_0x62": {"value": 1.358e4, "unit": "h", "description": "Betriebsstunden"}, "BetriebsstundeninderFeuererhaltung_0x73": {"value": 35.0, "unit": "h", "description": "Betriebsstunden in der Feuererhaltung"}, "StundenseitletzterWartung_0xd5": {"value": 1.358e4, "unit": "h", "description": "Stunden seit letzter Wartung"}, "BetriebsstundenvonKessel2Brennerkontakt_0x109": {"value": 4946.0, "unit": "h", "description": "Betriebsstunden von Kessel 2 (Brennerkontakt)"}, "Build_0x16f": {"value": 2.0, "unit": "", "description": "Build"}, "VergangeneZeitseitletzterWaermetauscherreinigung_0x1c7": {"value": 744.0, "unit": "m", "description": "Vergangene Zeit seit letzter Wärmetauscherreinigung"}} 2021.05.07 21:00:39 5: in: PUBLISH: 0(213)(9)(0)(31)p4d2mqtt/Holzscheitkessel/state{"Kesseltemperatur_0x0": {"value": 72.0, "unit": "(194)(176)C", "description": "Kesseltemperatur"}, "Abgastemperatur_0x1": {"value": 236.0, "unit": "(194)(176)C", "description": "Abgastemperatur"}, "Saugzugdrehzahl_0x7": {"value": 2701.0, "unit": "U", "description": "Saugzugdrehzahl"}, "Zykluszeit_0xe": {"value": 53.5, "unit": "u", "description": "Zykluszeit:"}, "Saugzug-Ansteuerung_0xf": {"value": 90.0, "unit": "%", "description": "Saugzug - Ansteuerung"}, "Kesselstellgroesse_0x12": {"value": 100.0, "unit": "%", "description": "Kesselstellgr(195)(182)(195)(159)e"}, "Abgas-Solltemperatur_0x13": {"value": 274.0, "unit": "(194)(176)C", "description": "Abgas-Solltemperatur"}, "Lambdasondenspannunggemessen_0xd3": {"value": 24.07, "unit": "m", "description": "Lambdasondenspannung gemessen"}, "Lambdasondenspannungkorrigiert_0xdc": {"value": 24.07, "unit": "m", "description": "Lambdasondenspannung korrigiert"}, "FuehleramHydraulikmodul03_0xff": {"value": 57.0, "unit": "(194)(176)C", "description": "F(195)(188)hler am Hydraulikmodul 0.3"}, "EmpfohleneHolzmengebeimNachlegen_0x10a": {"value": 6.0, "unit": "k", "description": "Empfohlene Holzmenge beim Nachlegen"}, "Kesselzustand_0x1c9": {"value": 3.0, "unit": "", "description": "Kesselzustand"}} 2021.05.07 21:00:39 4: mqtt2server_10.11.11.30_56824 PUBLISH p4d2mqtt/Holzscheitkessel/state:{"Kesseltemperatur_0x0": {"value": 72.0, "unit": "°C", "description": "Kesseltemperatur"}, "Abgastemperatur_0x1": {"value": 236.0, "unit": "°C", "description": "Abgastemperatur"}, "Saugzugdrehzahl_0x7": {"value": 2701.0, "unit": "U", "description": "Saugzugdrehzahl"}, "Zykluszeit_0xe": {"value": 53.5, "unit": "u", "description": "Zykluszeit:"}, "Saugzug-Ansteuerung_0xf": {"value": 90.0, "unit": "%", "description": "Saugzug - Ansteuerung"}, "Kesselstellgroesse_0x12": {"value": 100.0, "unit": "%", "description": "Kesselstellgröße"}, "Abgas-Solltemperatur_0x13": {"value": 274.0, "unit": "°C", "description": "Abgas-Solltemperatur"}, "Lambdasondenspannunggemessen_0xd3": {"value": 24.07, "unit": "m", "description": "Lambdasondenspannung gemessen"}, "Lambdasondenspannungkorrigiert_0xdc": {"value": 24.07, "unit": "m", "description": "Lambdasondenspannung korrigiert"}, "FuehleramHydraulikmodul03_0xff": {"value": 57.0, "unit": "°C", "description": "Fühler am Hydraulikmodul 0.3"}, "EmpfohleneHolzmengebeimNachlegen_0x10a": {"value": 6.0, "unit": "k", "description": "Empfohlene Holzmenge beim Nachlegen"}, "Kesselzustand_0x1c9": {"value": 3.0, "unit": "", "description": "Kesselzustand"}} 2021.05.07 21:00:39 5: mqtt2server: dispatch autocreate=simple\000\000p4d2mqtt/Holzscheitkessel/state\000{"Kesseltemperatur_0x0": {"value": 72.0, "unit": "°C", "description": "Kesseltemperatur"}, "Abgastemperatur_0x1": {"value": 236.0, "unit": "°C", "description": "Abgastemperatur"}, "Saugzugdrehzahl_0x7": {"value": 2701.0, "unit": "U", "description": "Saugzugdrehzahl"}, "Zykluszeit_0xe": {"value": 53.5, "unit": "u", "description": "Zykluszeit:"}, "Saugzug-Ansteuerung_0xf": {"value": 90.0, "unit": "%", "description": "Saugzug - Ansteuerung"}, "Kesselstellgroesse_0x12": {"value": 100.0, "unit": "%", "description": "Kesselstellgröße"}, "Abgas-Solltemperatur_0x13": {"value": 274.0, "unit": "°C", "description": "Abgas-Solltemperatur"}, "Lambdasondenspannunggemessen_0xd3": {"value": 24.07, "unit": "m", "description": "Lambdasondenspannung gemessen"}, "Lambdasondenspannungkorrigiert_0xdc": {"value": 24.07, "unit": "m", "description": "Lambdasondenspannung korrigiert"}, "FuehleramHydraulikmodul03_0xff": {"value": 57.0, "unit": "°C", "description": "Fühler am Hydraulikmodul 0.3"}, "EmpfohleneHolzmengebeimNachlegen_0x10a": {"value": 6.0, "unit": "k", "description": "Empfohlene Holzmenge beim Nachlegen"}, "Kesselzustand_0x1c9": {"value": 3.0, "unit": "", "description": "Kesselzustand"}} 2021.05.07 21:00:39 5: in: PUBLISH: 0(136)(1)(0)(24)p4d2mqtt/Gaskessel/state{"TemperaturdesZweitkessel_0xc4": {"value": 12.5, "unit": "(194)(176)C", "description": "Temperatur des Zweitkessel"}} 2021.05.07 21:00:39 4: mqtt2server_10.11.11.30_56824 PUBLISH p4d2mqtt/Gaskessel/state:{"TemperaturdesZweitkessel_0xc4": {"value": 12.5, "unit": "°C", "description": "Temperatur des Zweitkessel"}} 2021.05.07 21:00:39 5: mqtt2server: dispatch autocreate=simple\000\000p4d2mqtt/Gaskessel/state\000{"TemperaturdesZweitkessel_0xc4": {"value": 12.5, "unit": "°C", "description": "Temperatur des Zweitkessel"}} 2021.05.07 21:00:39 5: in: PUBLISH: 0(165)(5)(0)(21)p4d2mqtt/Puffer/state{"Puffertemperaturoben_0x76": {"value": 70.0, "unit": "(194)(176)C", "description": "Puffertemperatur oben"}, "Puffertemperaturunten_0x78": {"value": 52.0, "unit": "(194)(176)C", "description": "Puffertemperatur unten"}, "PufferpumpenAnsteuerung_0x8c": {"value": 45.0, "unit": "%", "description": "Pufferpumpen Ansteuerung"}, "PufferpumpenbegrenzungdurchAbgastemperatur_0xde": {"value": 6.553e4, "unit": "%", "description": "Pufferpumpenbegrenzung durch Abgastemperatur"}, "Pufferladezustand_0xe1": {"value": 67.0, "unit": "%", "description": "Pufferladezustand"}, "PufferladezustandDiskret_0x1c0": {"value": 3.0, "unit": "", "description": "Pufferladezustand Diskret"}} 2021.05.07 21:00:39 4: mqtt2server_10.11.11.30_56824 PUBLISH p4d2mqtt/Puffer/state:{"Puffertemperaturoben_0x76": {"value": 70.0, "unit": "°C", "description": "Puffertemperatur oben"}, "Puffertemperaturunten_0x78": {"value": 52.0, "unit": "°C", "description": "Puffertemperatur unten"}, "PufferpumpenAnsteuerung_0x8c": {"value": 45.0, "unit": "%", "description": "Pufferpumpen Ansteuerung"}, "PufferpumpenbegrenzungdurchAbgastemperatur_0xde": {"value": 6.553e4, "unit": "%", "description": "Pufferpumpenbegrenzung durch Abgastemperatur"}, "Pufferladezustand_0xe1": {"value": 67.0, "unit": "%", "description": "Pufferladezustand"}, "PufferladezustandDiskret_0x1c0": {"value": 3.0, "unit": "", "description": "Pufferladezustand Diskret"}} 2021.05.07 21:00:39 5: mqtt2server: dispatch autocreate=simple\000\000p4d2mqtt/Puffer/state\000{"Puffertemperaturoben_0x76": {"value": 70.0, "unit": "°C", "description": "Puffertemperatur oben"}, "Puffertemperaturunten_0x78": {"value": 52.0, "unit": "°C", "description": "Puffertemperatur unten"}, "PufferpumpenAnsteuerung_0x8c": {"value": 45.0, "unit": "%", "description": "Pufferpumpen Ansteuerung"}, "PufferpumpenbegrenzungdurchAbgastemperatur_0xde": {"value": 6.553e4, "unit": "%", "description": "Pufferpumpenbegrenzung durch Abgastemperatur"}, "Pufferladezustand_0xe1": {"value": 67.0, "unit": "%", "description": "Pufferladezustand"}, "PufferladezustandDiskret_0x1c0": {"value": 3.0, "unit": "", "description": "Pufferladezustand Diskret"}} 2021.05.07 21:00:39 5: in: PUBLISH: 0(190)(2)(0)(21)p4d2mqtt/Boiler/state{"Boilertemperaturoben_0x5d": {"value": 57.0, "unit": "(194)(176)C", "description": "Boilertemperatur oben"}, "BoilerpumpeAnsteuerung_0x90": {"value": 0.0, "unit": "%", "description": "Boilerpumpe Ansteuerung"}, "BetriebsartBoiler_0x156": {"value": 1.0, "unit": "", "description": "Betriebsart Boiler"}} 2021.05.07 21:00:39 4: mqtt2server_10.11.11.30_56824 PUBLISH p4d2mqtt/Boiler/state:{"Boilertemperaturoben_0x5d": {"value": 57.0, "unit": "°C", "description": "Boilertemperatur oben"}, "BoilerpumpeAnsteuerung_0x90": {"value": 0.0, "unit": "%", "description": "Boilerpumpe Ansteuerung"}, "BetriebsartBoiler_0x156": {"value": 1.0, "unit": "", "description": "Betriebsart Boiler"}} 2021.05.07 21:00:39 5: mqtt2server: dispatch autocreate=simple\000\000p4d2mqtt/Boiler/state\000{"Boilertemperaturoben_0x5d": {"value": 57.0, "unit": "°C", "description": "Boilertemperatur oben"}, "BoilerpumpeAnsteuerung_0x90": {"value": 0.0, "unit": "%", "description": "Boilerpumpe Ansteuerung"}, "BetriebsartBoiler_0x156": {"value": 1.0, "unit": "", "description": "Betriebsart Boiler"}} 2021.05.07 21:00:39 5: in: PUBLISH: 0(190)(4)(0)(26)p4d2mqtt/Heizkreis01/state{"Heizkreispumpe_0x0": {"value": 1.0, "unit": "", "description": "Heizkreispumpe"}, "HKMischerAUF_0x2": {"value": 0.0, "unit": "", "description": "HK Mischer AUF"}, "HKMischerZU_0x3": {"value": 1.0, "unit": "", "description": "HK Mischer ZU"}, "Vorlauf-Isttemperatur_0x15": {"value": 60.0, "unit": "(194)(176)C", "description": "Vorlauf-Isttemperatur"}, "Vorlauf-Solltemperatur_0x16": {"value": 53.0, "unit": "(194)(176)C", "description": "Vorlauf-Solltemperatur"}, "BetriebsartHeizkreis_0x17": {"value": 0.0, "unit": "", "description": "Betriebsart Heizkreis"}} 2021.05.07 21:00:39 4: mqtt2server_10.11.11.30_56824 PUBLISH p4d2mqtt/Heizkreis01/state:{"Heizkreispumpe_0x0": {"value": 1.0, "unit": "", "description": "Heizkreispumpe"}, "HKMischerAUF_0x2": {"value": 0.0, "unit": "", "description": "HK Mischer AUF"}, "HKMischerZU_0x3": {"value": 1.0, "unit": "", "description": "HK Mischer ZU"}, "Vorlauf-Isttemperatur_0x15": {"value": 60.0, "unit": "°C", "description": "Vorlauf-Isttemperatur"}, "Vorlauf-Solltemperatur_0x16": {"value": 53.0, "unit": "°C", "description": "Vorlauf-Solltemperatur"}, "BetriebsartHeizkreis_0x17": {"value": 0.0, "unit": "", "description": "Betriebsart Heizkreis"}} 2021.05.07 21:00:39 5: mqtt2server: dispatch autocreate=simple\000\000p4d2mqtt/Heizkreis01/state\000{"Heizkreispumpe_0x0": {"value": 1.0, "unit": "", "description": "Heizkreispumpe"}, "HKMischerAUF_0x2": {"value": 0.0, "unit": "", "description": "HK Mischer AUF"}, "HKMischerZU_0x3": {"value": 1.0, "unit": "", "description": "HK Mischer ZU"}, "Vorlauf-Isttemperatur_0x15": {"value": 60.0, "unit": "°C", "description": "Vorlauf-Isttemperatur"}, "Vorlauf-Solltemperatur_0x16": {"value": 53.0, "unit": "°C", "description": "Vorlauf-Solltemperatur"}, "BetriebsartHeizkreis_0x17": {"value": 0.0, "unit": "", "description": "Betriebsart Heizkreis"}} 2021.05.07 21:00:39 5: in: PUBLISH: 0(190)(4)(0)(26)p4d2mqtt/Heizkreis02/state{"Heizkreispumpe_0x1": {"value": 1.0, "unit": "", "description": "Heizkreispumpe"}, "HKMischerAUF_0x4": {"value": 0.0, "unit": "", "description": "HK Mischer AUF"}, "HKMischerZU_0x5": {"value": 0.0, "unit": "", "description": "HK Mischer ZU"}, "Vorlauf-Isttemperatur_0x19": {"value": 52.5, "unit": "(194)(176)C", "description": "Vorlauf-Isttemperatur"}, "Vorlauf-Solltemperatur_0x1a": {"value": 53.0, "unit": "(194)(176)C", "description": "Vorlauf-Solltemperatur"}, "BetriebsartHeizkreis_0x1b": {"value": 0.0, "unit": "", "description": "Betriebsart Heizkreis"}} 2021.05.07 21:00:39 4: mqtt2server_10.11.11.30_56824 PUBLISH p4d2mqtt/Heizkreis02/state:{"Heizkreispumpe_0x1": {"value": 1.0, "unit": "", "description": "Heizkreispumpe"}, "HKMischerAUF_0x4": {"value": 0.0, "unit": "", "description": "HK Mischer AUF"}, "HKMischerZU_0x5": {"value": 0.0, "unit": "", "description": "HK Mischer ZU"}, "Vorlauf-Isttemperatur_0x19": {"value": 52.5, "unit": "°C", "description": "Vorlauf-Isttemperatur"}, "Vorlauf-Solltemperatur_0x1a": {"value": 53.0, "unit": "°C", "description": "Vorlauf-Solltemperatur"}, "BetriebsartHeizkreis_0x1b": {"value": 0.0, "unit": "", "description": "Betriebsart Heizkreis"}} 2021.05.07 21:00:39 5: mqtt2server: dispatch autocreate=simple\000\000p4d2mqtt/Heizkreis02/state\000{"Heizkreispumpe_0x1": {"value": 1.0, "unit": "", "description": "Heizkreispumpe"}, "HKMischerAUF_0x4": {"value": 0.0, "unit": "", "description": "HK Mischer AUF"}, "HKMischerZU_0x5": {"value": 0.0, "unit": "", "description": "HK Mischer ZU"}, "Vorlauf-Isttemperatur_0x19": {"value": 52.5, "unit": "°C", "description": "Vorlauf-Isttemperatur"}, "Vorlauf-Solltemperatur_0x1a": {"value": 53.0, "unit": "°C", "description": "Vorlauf-Solltemperatur"}, "BetriebsartHeizkreis_0x1b": {"value": 0.0, "unit": "", "description": "Betriebsart Heizkreis"}} 2021.05.07 21:00:39 5: in: PUBLISH: 0w(0)(27)p4d2mqtt/Aussensensor/state{"Aussentemperatur_0x4": {"value": 6.5, "unit": "(194)(176)C", "description": "Au(195)(159)entemperatur"}} 2021.05.07 21:00:39 4: mqtt2server_10.11.11.30_56824 PUBLISH p4d2mqtt/Aussensensor/state:{"Aussentemperatur_0x4": {"value": 6.5, "unit": "°C", "description": "Außentemperatur"}} 2021.05.07 21:00:39 5: mqtt2server: dispatch autocreate=simple\000\000p4d2mqtt/Aussensensor/state\000{"Aussentemperatur_0x4": {"value": 6.5, "unit": "°C", "description": "Außentemperatur"}} 2021.05.07 21:00:39 5: in: PUBLISH: 0(128)(1)(0)(25)p4d2mqtt/Raumsensor/state{"RaumfuehlerKBGTouch_0x191": {"value": 19.0, "unit": "(194)(176)C", "description": "Raumf(195)(188)hler KBG Touch"}} 2021.05.07 21:00:39 4: mqtt2server_10.11.11.30_56824 PUBLISH p4d2mqtt/Raumsensor/state:{"RaumfuehlerKBGTouch_0x191": {"value": 19.0, "unit": "°C", "description": "Raumfühler KBG Touch"}} 2021.05.07 21:00:39 5: mqtt2server: dispatch autocreate=simple\000\000p4d2mqtt/Raumsensor/state\000{"RaumfuehlerKBGTouch_0x191": {"value": 19.0, "unit": "°C", "description": "Raumfühler KBG Touch"}} 2021.05.07 21:00:43 5: in: PUBLISH: 0 (0)(28)p4d2mqtt/Anlagenstatus/state{} 2021.05.07 21:00:43 4: mqtt2server_10.11.11.30_56824 PUBLISH p4d2mqtt/Anlagenstatus/state:{} 2021.05.07 21:00:43 5: mqtt2server: dispatch autocreate=simple\000\000p4d2mqtt/Anlagenstatus/state\000{} 2021.05.07 21:00:43 5: in: PUBLISH: 0#(0)(31)p4d2mqtt/Holzscheitkessel/state{} 2021.05.07 21:00:43 4: mqtt2server_10.11.11.30_56824 PUBLISH p4d2mqtt/Holzscheitkessel/state:{} 2021.05.07 21:00:43 5: mqtt2server: dispatch autocreate=simple\000\000p4d2mqtt/Holzscheitkessel/state\000{} 2021.05.07 21:00:43 5: in: PUBLISH: 0(28)(0)(24)p4d2mqtt/Gaskessel/state{} 2021.05.07 21:00:43 4: mqtt2server_10.11.11.30_56824 PUBLISH p4d2mqtt/Gaskessel/state:{} 2021.05.07 21:00:43 5: mqtt2server: dispatch autocreate=simple\000\000p4d2mqtt/Gaskessel/state\000{} 2021.05.07 21:00:43 5: in: PUBLISH: 0(25)(0)(21)p4d2mqtt/Puffer/state{} 2021.05.07 21:00:43 4: mqtt2server_10.11.11.30_56824 PUBLISH p4d2mqtt/Puffer/state:{} 2021.05.07 21:00:43 5: mqtt2server: dispatch autocreate=simple\000\000p4d2mqtt/Puffer/state\000{} 2021.05.07 21:00:43 5: in: PUBLISH: 0(25)(0)(21)p4d2mqtt/Boiler/state{} 2021.05.07 21:00:43 4: mqtt2server_10.11.11.30_56824 PUBLISH p4d2mqtt/Boiler/state:{} 2021.05.07 21:00:43 5: mqtt2server: dispatch autocreate=simple\000\000p4d2mqtt/Boiler/state\000{} 2021.05.07 21:00:43 5: in: PUBLISH: 0(30)(0)(26)p4d2mqtt/Heizkreis01/state{} 2021.05.07 21:00:43 4: mqtt2server_10.11.11.30_56824 PUBLISH p4d2mqtt/Heizkreis01/state:{} 2021.05.07 21:00:43 5: mqtt2server: dispatch autocreate=simple\000\000p4d2mqtt/Heizkreis01/state\000{} 2021.05.07 21:00:43 5: in: PUBLISH: 0(30)(0)(26)p4d2mqtt/Heizkreis02/state{} 2021.05.07 21:00:43 4: mqtt2server_10.11.11.30_56824 PUBLISH p4d2mqtt/Heizkreis02/state:{} 2021.05.07 21:00:43 5: mqtt2server: dispatch autocreate=simple\000\000p4d2mqtt/Heizkreis02/state\000{} 2021.05.07 21:00:43 5: in: PUBLISH: 0(31)(0)(27)p4d2mqtt/Aussensensor/state{} 2021.05.07 21:00:43 4: mqtt2server_10.11.11.30_56824 PUBLISH p4d2mqtt/Aussensensor/state:{} 2021.05.07 21:00:43 5: mqtt2server: dispatch autocreate=simple\000\000p4d2mqtt/Aussensensor/state\000{} 2021.05.07 21:00:43 5: in: PUBLISH: 0(29)(0)(25)p4d2mqtt/Raumsensor/state{} 2021.05.07 21:00:43 4: mqtt2server_10.11.11.30_56824 PUBLISH p4d2mqtt/Raumsensor/state:{} 2021.05.07 21:00:43 5: mqtt2server: dispatch autocreate=simple\000\000p4d2mqtt/Raumsensor/state\000{}
Mit der 0.76 fehlt da einfach einiges.Am Broker sehe ich übrigens, dass zwei MQTT-Clients registriert sind. Wenn ich den Raspi reboote, verabschieden sich die beiden Clients und kommen dann nach dem Neustart wieder.
Meine Baugruppe "Anlagenstatus" wird dann anscheinend genau einmal aktualisiert (alle Werte erhalten einen aktuellen Zeitstempel) und bei allen anderen Baugruppen passiert nichts mehr.
Es muss irgendwas mit der Änderung zu tun haben, um die Baugruppen im p4d WebUI wieder sichtbar zu machen. Mit der v0.73 ohne Baugruppen im WebUI funktioniert alles ohne Probleme, wie Ihr an den Logs sehen könnt.
Habt ihr noch weitere Ideen?
Gruß Hoppel
Jetzt mitmachen!
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!