Autor Thema: Authentifizierung am MQTT2SERVER (basicAuth / SSL)  (Gelesen 359 mal)

Offline hoppel118

  • Hero Member
  • *****
  • Beiträge: 1122
Authentifizierung am MQTT2SERVER (basicAuth / SSL)
« am: 10 Dezember 2021, 14:04:26 »
Hallo Leute,

habe gerade mal wieder festgestellt, das mein MQTT2SERVER komplett offen ist:

2021.12.10 13:22:39 1: Messages collected while initializing FHEM:SecurityCheck:
  mqtt2server is not password protected

Protect this FHEM installation by configuring the allowed device allowed_WEB
You can disable this message with attr global motd none

Bis eben hatte ich keine Authentifizierung konfiguriert. Dies möchte ich nun ändern.

Am Device "allowed_WEB" habe ich "mqtt2server" unter "validFor" ergänzt. Hier ein list von meinem "allowed_WEB" Device:

Internals:
   FUUID      5c438e35-f33f-5dcf-585f-6c9267725a218c52
   NAME       allowed_WEB
   NR         15
   STATE      validFor:WEB,mqtt2server
   TYPE       allowed
   READINGS:
     2021-12-10 13:25:21   state           validFor:WEB,mqtt2server
Attributes:
   basicAuth  SHA256:xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
   room       Hersteller->FHEM
   validFor   WEB,mqtt2server

Nun habe ich den FHEM Service einmal neugestartet. Anschließend bin ich in das WebInterface meines p4d-Holzscheitkessels gegangen. p4d spricht MQTT. Im WebInterface des p4d kann ich auch einen Username und ein Passwort angeben. Also habe ich das gemacht, gespeichert und den p4d Service auf dem rPI ebenfalls neugestartet.

Am p4d habe ich nun folgenden Status:

pi@rpi4:~ $ systemctl status p4d
● p4d.service - Deamon to capture data of the P4 pellet heating
   Loaded: loaded (/etc/systemd/system/p4d.service; enabled; vendor preset: enabled)
   Active: active (running) since Fri 2021-12-10 13:37:08 CET; 9min ago
  Process: 684 ExecStart=/usr/bin/p4d (code=exited, status=0/SUCCESS)
 Main PID: 692 (p4d)
    Tasks: 4 (limit: 4915)
   CGroup: /system.slice/p4d.service
           └─692 /usr/bin/p4d

Dez 10 13:46:12 rpi4 p4d[692]: MQTT: Connecting command subscriber to 'tcp://xxx.xxx.xxx.xxx:1883' succeeded
Dez 10 13:46:12 rpi4 p4d[692]: Error: mqtt_sync for connection 'mqtt2p4d/command' failed, result was -2147483626 'MQTT_ERROR_CONNECTION_REFUSED'
Dez 10 13:46:12 rpi4 p4d[692]: Info: Disconnecting 'mqtt2p4d/command'

Mein FHEM Logfile spuckt mir nun alle 10 Sekunden folgendes aus:

2021.12.10 13:46:12 3: Login denied via mqtt2server_xxx.xxx.xxx.xxx_48162
2021.12.10 13:46:22 3: Login denied via mqtt2server_xxx.xxx.xxx.xxx_48164
2021.12.10 13:46:32 3: Login denied via mqtt2server_xxx.xxx.xxx.xxx_48166
2021.12.10 13:46:42 3: Login denied via mqtt2server_xxx.xxx.xxx.xxx_48168
2021.12.10 13:46:52 3: Login denied via mqtt2server_xxx.xxx.xxx.xxx_48170
2021.12.10 13:47:02 3: Login denied via mqtt2server_xxx.xxx.xxx.xxx_48172
2021.12.10 13:47:12 3: Login denied via mqtt2server_xxx.xxx.xxx.xxx_48174
...

OK, zumindest sind sie sich beide einig, dass der Login nicht funktioniert. Das witzige ist nun aber, dass mein FHEM-MQTT-Device trotzdem Nachrichten erhält bzw. die Werte aktualisiert:

Internals:
   CID        p4d_publisher
   DEF        p4d_publisher
   DEVICETOPIC MQTT2_p4d_publisher
   FUUID      5eaa7af9-f33f-5dcf-0d5f-83609ef8aea472e1
   IODev      mqtt2server
   LASTInputDev mqtt2server
   MSGCNT     16
   NAME       MQTT2_p4d_publisher
   NR         539
   STATE      Heizen
   TYPE       MQTT2_DEVICE
   mqtt2server_CONN mqtt2server_xxx.xxx.xxx.xxx_48048
   mqtt2server_MSGCNT 16
   mqtt2server_TIME 2021-12-10 13:54:17
   JSONMAP:
     Betriebsmodus_description 0
     Betriebsmodus_unit 0
     Betriebsmodus_value Betriebsmodus
     Betriebsstunden_0x62_description 0
     Betriebsstunden_0x62_unit 0
     Betriebsstunden_0x62_value Betriebsstunden
     BetriebsstundeninderFeuererhaltung_0x73_description 0
     BetriebsstundeninderFeuererhaltung_0x73_unit 0
     BetriebsstundeninderFeuererhaltung_0x73_value BetriebsstundeninderFeuererhaltung
     BetriebsstundenvonKessel2Brennerkontakt_0x109_description 0
     BetriebsstundenvonKessel2Brennerkontakt_0x109_unit 0
     BetriebsstundenvonKessel2Brennerkontakt_0x109_value BetriebsstundenvonKessel2Brennerkontakt
     Boardtemperatur_0x2_description 0
     Boardtemperatur_0x2_unit 0
     Boardtemperatur_0x2_value Boardtemperatur
     Build_0x16f_description 0
     Build_0x16f_unit 0
     Build_0x16f_value Build
     Status_description 0
     Status_unit 0
     Status_value Status
     StundenseitletzterWartung_0xd5_description 0
     StundenseitletzterWartung_0xd5_unit 0
     StundenseitletzterWartung_0xd5_value StundenseitletzterWartung
     Uhrzeit_description 0
     Uhrzeit_unit 0
     Uhrzeit_value Uhrzeit
     VergangeneZeitseitletzterWaermetauscherreinigung_0x1c7_description 0
     VergangeneZeitseitletzterWaermetauscherreinigung_0x1c7_unit 0
     VergangeneZeitseitletzterWaermetauscherreinigung_0x1c7_value VergangeneZeitseitletzterWaermetauscherreinigung
   READINGS:
     2021-12-10 13:54:17   Betriebsmodus   Dauerlast
     2021-12-10 13:54:17   Betriebsstunden 1.491
     2021-12-10 13:54:17   BetriebsstundeninderFeuererhaltung 38.0
     2021-12-10 13:54:17   BetriebsstundenvonKessel2Brennerkontakt 5316.0
     2021-12-10 13:54:17   Boardtemperatur 39.0
     2021-12-10 13:54:17   Build           2.0
     2021-12-10 13:25:23   IODev           mqtt2server
     2021-12-10 13:54:17   Status          Heizen
     2021-12-10 13:54:17   StundenseitletzterWartung 1.491
     2021-12-10 13:54:17   Uhrzeit         Freitag, 10. Dez. 2021 13:36:17
     2021-12-10 13:54:17   VergangeneZeitseitletzterWaermetauscherreinigung 407.0
Attributes:
   IODev      mqtt2server
   bridgeRegexp p4d2mqtt[/](?!Anlagenstatus)([^/]+)[/]state:.* "p4d2_$1"
   group      Sensoren Heizung
   icon       sani_earth_source_heat_pump
   jsonMap    Betriebsmodus_description:0
Betriebsmodus_unit:0
Betriebsmodus_value:Betriebsmodus
Betriebsstunden_0x62_description:0
Betriebsstunden_0x62_unit:0
Betriebsstunden_0x62_value:Betriebsstunden
BetriebsstundeninderFeuererhaltung_0x73_description:0
BetriebsstundeninderFeuererhaltung_0x73_unit:0
BetriebsstundeninderFeuererhaltung_0x73_value:BetriebsstundeninderFeuererhaltung
BetriebsstundenvonKessel2Brennerkontakt_0x109_description:0
BetriebsstundenvonKessel2Brennerkontakt_0x109_unit:0
BetriebsstundenvonKessel2Brennerkontakt_0x109_value:BetriebsstundenvonKessel2Brennerkontakt
Boardtemperatur_0x2_description:0
Boardtemperatur_0x2_unit:0
Boardtemperatur_0x2_value:Boardtemperatur
Build_0x16f_description:0
Build_0x16f_unit:0
Build_0x16f_value:Build
Status_description:0
Status_unit:0
Status_value:Status
StundenseitletzterWartung_0xd5_description:0
StundenseitletzterWartung_0xd5_unit:0
StundenseitletzterWartung_0xd5_value:StundenseitletzterWartung
Uhrzeit_description:0
Uhrzeit_unit:0
Uhrzeit_value:Uhrzeit
VergangeneZeitseitletzterWaermetauscherreinigung_0x1c7_description:0
VergangeneZeitseitletzterWaermetauscherreinigung_0x1c7_unit:0
VergangeneZeitseitletzterWaermetauscherreinigung_0x1c7_value:VergangeneZeitseitletzterWaermetauscherreinigung
   readingList p4d2mqtt/Anlagenstatus/state:.* { json2nameValue($EVENT,'',$JSONMAP) }
   room       Aussen,Erdgeschoss->Heizungsraum,Hersteller->MQTT,System->Sensoren
   stateFormat Status

Mein FHEM ist zusätzlich per SSL gesichert. Dies kann p4d anscheinend nicht. Muss ich mal mit dem Entwickler von p4d klären.

Ich habe noch nicht verstanden, ob das was ich getan habe nun vollständig ist:

  • attr allowed_WEB validFor WEB,mgtt2server
  • Username / Password am p4d MQTT Client hinterlegen

Ich will erstmal noch keine SSL MQTT Verschlüsselung. Das soll erstmal per basicAuth (Username / Password) sauber funktionieren.

Danke euch und Gruß Hoppel
Server: Openmediavault, XEON E3-1240L-v5, Supermicro X11SSH-CTF, 64GB ECC RAM, SSD, RAID-Z2
Homebridge | Alexa | Yowsup
Homematic: VCCU 2xHMUSB, 1xWLGW | HomeConnect | Philips Hue | Sonos | Unifi: UDM-Pro, USW, U6-Pro | Xiaomi: S50, Smart Fan | vbus: Vitosolic 200SD4 | MQTT: Worx, Fröling

Offline rudolfkoenig

  • Administrator
  • Hero Member
  • *****
  • Beiträge: 24917
Antw:Authentifizierung am MQTT2SERVER (basicAuth / SSL)
« Antwort #1 am: 10 Dezember 2021, 14:16:31 »
Zitat
Das witzige ist nun aber, dass mein FHEM-MQTT-Device trotzdem Nachrichten erhält bzw. die Werte aktualisiert:
Das haette ich gerne mit einem "attr mqtt2server verbose 5" Log nachgewiesen.
In den CONNECT Zeilen in diesem Log sieht man, ob Benutzer/Passwort richtig uebermittelt werden.

Offline hoppel118

  • Hero Member
  • *****
  • Beiträge: 1122
Antw:Authentifizierung am MQTT2SERVER (basicAuth / SSL)
« Antwort #2 am: 10 Dezember 2021, 14:39:12 »
:D

OK, warte mal, habe gerade noch etwas anderes festgestellt. Nach einigen Minuten hören die Logs im FHEM Logfile auf:

2021.12.10 13:39:11 3: Login denied via mqtt2server_10.11.11.30_48078
2021.12.10 13:39:21 3: Login denied via mqtt2server_10.11.11.30_48080
2021.12.10 13:39:31 3: Login denied via mqtt2server_10.11.11.30_48082
2021.12.10 13:39:41 3: Login denied via mqtt2server_10.11.11.30_48084
2021.12.10 13:39:51 3: Login denied via mqtt2server_10.11.11.30_48086
2021.12.10 13:40:01 3: Login denied via mqtt2server_10.11.11.30_48088
2021.12.10 13:40:11 3: Login denied via mqtt2server_10.11.11.30_48090
2021.12.10 13:40:22 3: Login denied via mqtt2server_10.11.11.30_48092
2021.12.10 13:40:32 3: Login denied via mqtt2server_10.11.11.30_48094
2021.12.10 13:40:42 3: Login denied via mqtt2server_10.11.11.30_48096
2021.12.10 13:40:52 3: Login denied via mqtt2server_10.11.11.30_48098
2021.12.10 13:41:02 3: Login denied via mqtt2server_10.11.11.30_48100
2021.12.10 13:41:12 3: Login denied via mqtt2server_10.11.11.30_48102
2021.12.10 13:41:22 3: Login denied via mqtt2server_10.11.11.30_48104
2021.12.10 13:41:32 3: Login denied via mqtt2server_10.11.11.30_48106
2021.12.10 13:41:42 3: Login denied via mqtt2server_10.11.11.30_48108
2021.12.10 13:41:52 3: Login denied via mqtt2server_10.11.11.30_48110
2021.12.10 13:42:02 3: Login denied via mqtt2server_10.11.11.30_48112
2021.12.10 13:42:12 3: Login denied via mqtt2server_10.11.11.30_48114
2021.12.10 13:42:22 3: Login denied via mqtt2server_10.11.11.30_48116
2021.12.10 13:42:32 3: Login denied via mqtt2server_10.11.11.30_48118
2021.12.10 13:42:42 3: Login denied via mqtt2server_10.11.11.30_48120
2021.12.10 13:42:52 3: Login denied via mqtt2server_10.11.11.30_48122
2021.12.10 13:43:02 3: Login denied via mqtt2server_10.11.11.30_48124
2021.12.10 13:43:12 3: Login denied via mqtt2server_10.11.11.30_48126
2021.12.10 13:43:22 3: Login denied via mqtt2server_10.11.11.30_48128
2021.12.10 13:43:32 3: Login denied via mqtt2server_10.11.11.30_48130
2021.12.10 13:43:42 3: Login denied via mqtt2server_10.11.11.30_48132
2021.12.10 13:43:52 3: Login denied via mqtt2server_10.11.11.30_48134
2021.12.10 13:44:02 3: Login denied via mqtt2server_10.11.11.30_48136
2021.12.10 13:44:12 3: Login denied via mqtt2server_10.11.11.30_48138
2021.12.10 13:44:22 3: Login denied via mqtt2server_10.11.11.30_48140
2021.12.10 13:44:32 3: Login denied via mqtt2server_10.11.11.30_48142
2021.12.10 13:44:42 3: Login denied via mqtt2server_10.11.11.30_48144
2021.12.10 13:44:52 3: Login denied via mqtt2server_10.11.11.30_48146
2021.12.10 13:45:02 3: Login denied via mqtt2server_10.11.11.30_48148
2021.12.10 13:45:12 3: Login denied via mqtt2server_10.11.11.30_48150
2021.12.10 13:45:22 3: Login denied via mqtt2server_10.11.11.30_48152
2021.12.10 13:45:32 3: Login denied via mqtt2server_10.11.11.30_48154
2021.12.10 13:45:42 3: Login denied via mqtt2server_10.11.11.30_48156
2021.12.10 13:45:52 3: Login denied via mqtt2server_10.11.11.30_48158
2021.12.10 13:46:02 3: Login denied via mqtt2server_10.11.11.30_48160
2021.12.10 13:46:12 3: Login denied via mqtt2server_10.11.11.30_48162
2021.12.10 13:46:22 3: Login denied via mqtt2server_10.11.11.30_48164
2021.12.10 13:46:32 3: Login denied via mqtt2server_10.11.11.30_48166
2021.12.10 13:46:42 3: Login denied via mqtt2server_10.11.11.30_48168
2021.12.10 13:46:52 3: Login denied via mqtt2server_10.11.11.30_48170
2021.12.10 13:47:02 3: Login denied via mqtt2server_10.11.11.30_48172
2021.12.10 13:47:12 3: Login denied via mqtt2server_10.11.11.30_48174
2021.12.10 14:05:50 3: Login denied via mqtt2server_10.11.11.30_42954
2021.12.10 14:06:00 3: Login denied via mqtt2server_10.11.11.30_42956
2021.12.10 14:06:10 3: Login denied via mqtt2server_10.11.11.30_42964
2021.12.10 14:06:20 3: Login denied via mqtt2server_10.11.11.30_42966
2021.12.10 14:06:30 3: Login denied via mqtt2server_10.11.11.30_42968
2021.12.10 14:06:40 3: Login denied via mqtt2server_10.11.11.30_42970
2021.12.10 14:06:50 3: Login denied via mqtt2server_10.11.11.30_42972
2021.12.10 14:06:57 3: Login denied via mqtt2server_10.11.11.30_42974
2021.12.10 14:07:07 3: Login denied via mqtt2server_10.11.11.30_42976
2021.12.10 14:07:17 3: Login denied via mqtt2server_10.11.11.30_42978
2021.12.10 14:07:27 3: Login denied via mqtt2server_10.11.11.30_42980
2021.12.10 14:07:37 3: Login denied via mqtt2server_10.11.11.30_42982
2021.12.10 14:07:48 3: Login denied via mqtt2server_10.11.11.30_42984
2021.12.10 14:07:58 3: Login denied via mqtt2server_10.11.11.30_42986
2021.12.10 14:08:08 3: Login denied via mqtt2server_10.11.11.30_42988
2021.12.10 14:08:18 3: Login denied via mqtt2server_10.11.11.30_42990
2021.12.10 14:08:28 3: Login denied via mqtt2server_10.11.11.30_42992
2021.12.10 14:08:38 3: Login denied via mqtt2server_10.11.11.30_42994
2021.12.10 14:08:48 3: Login denied via mqtt2server_10.11.11.30_42996
2021.12.10 14:08:58 3: Login denied via mqtt2server_10.11.11.30_42998
2021.12.10 14:09:08 3: Login denied via mqtt2server_10.11.11.30_43000
2021.12.10 14:09:18 3: Login denied via mqtt2server_10.11.11.30_43002
2021.12.10 14:09:28 3: Login denied via mqtt2server_10.11.11.30_43004
2021.12.10 14:09:38 3: Login denied via mqtt2server_10.11.11.30_43006
2021.12.10 14:09:48 3: Login denied via mqtt2server_10.11.11.30_43008
2021.12.10 14:09:59 3: Login denied via mqtt2server_10.11.11.30_43010
2021.12.10 14:10:09 3: Login denied via mqtt2server_10.11.11.30_43012
2021.12.10 14:10:19 3: Login denied via mqtt2server_10.11.11.30_43014
2021.12.10 14:10:29 3: Login denied via mqtt2server_10.11.11.30_43016
2021.12.10 14:10:39 3: Login denied via mqtt2server_10.11.11.30_43018
2021.12.10 14:10:49 3: Login denied via mqtt2server_10.11.11.30_43020
2021.12.10 14:10:59 3: Login denied via mqtt2server_10.11.11.30_43022
2021.12.10 14:11:09 3: Login denied via mqtt2server_10.11.11.30_43024
2021.12.10 14:11:19 3: Login denied via mqtt2server_10.11.11.30_43026
2021.12.10 14:11:29 3: Login denied via mqtt2server_10.11.11.30_43028

Um 14:05 Uhr habe ich den p4d nochmal neugestartet. Das Verhalten ist dasselbe.

Irgendwann hört das log auf. Die Werte vom p4d werden augenscheinlich in FHEM weiter geloggt.

So sieht das p4d syslog für den Zeitraum nach dem zweiten Neustart um 14:05 aus:

Dec 10 14:05:34 rpi4 p4d: MQTT: Connecting publisher to 'tcp://xxx.xxx.xxx.xxx:1883' succeeded
Dec 10 14:05:35 rpi4 p4d: MQTT: Connecting command subscriber to 'tcp://xxx.xxx.xxx.xxx:1883' succeeded
Dec 10 14:05:35 rpi4 p4d: Error: mqtt_sync for connection 'mqtt2p4d/command' failed, result was -2147483626 'MQTT_ERROR_CONNECTION_REFUSED'
Dec 10 14:05:35 rpi4 p4d: Info: Disconnecting 'mqtt2p4d/command'
Dec 10 14:05:35 rpi4 p4d: State changed to 'Heizen'
Dec 10 14:05:36 rpi4 p4d: Client 'unknown' connected (0xb3100ae0), ping time set to (60)
Dec 10 14:05:36 rpi4 p4d: Client login 'unknown' (0xb3100ae0) [{"event":"login","object":{"type":"active","user":"p4","token":"dein&&secret12login34token","page":"maincfg","requests":[{"name":"configdetails"}]}}]
Dec 10 14:05:39 rpi4 p4d: Processed 46 samples, state is 'Heizen'
Dec 10 14:05:39 rpi4 p4d: MQTT InterfaceStyle is 3
Dec 10 14:05:39 rpi4 p4d: Writing MQTT for 10 groups
Dec 10 14:05:45 rpi4 p4d: MQTT: Connecting command subscriber to 'tcp://xxx.xxx.xxx.xxx:1883' succeeded
Dec 10 14:05:45 rpi4 p4d: -> (p4d2mqtt/Anlagenstatus/state)[{"Status": {"value": "Heizen", "unit": "Heizungsstatus", "description": "zst"}, "Betriebsmodus": {"value": "Dauerlast", "unit": "zst", "description": "Betriebsmodus"}, "Boardtemperatur_0x2": {"value": 39.0, "unit": "°C", "description": "Boardtemperatur"}, "Uhrzeit": {"value": "Freitag, 10. Dez. 2021 13:47:54", "unit": "T", "description": "Datum Uhrzeit der Heizung"}, "Betriebsstunden_0x62": {"value": 1.491e4, "unit": "h", "description": "Betriebsstunden"}, "BetriebsstundeninderFeuererhaltung_0x73": {"value": 38.0, "unit": "h", "description": "Betriebsstunden in der Feuererhaltung"}, "StundenseitletzterWartung_0xd5": {"value": 1.491e4, "unit": "h", "description": "Stunden seit letzter Wartung"}, "BetriebsstundenvonKessel2Brennerkontakt_0x109": {"value": 5316.0, "unit": "h", "description": "Betriebsstunden von Kessel 2 (Brennerkontakt)"}, "Build_0x16f": {"value": 2.0, "unit": "", "description": "Build"}, "VergangeneZeitseitletzterWaermetauscherreinigung_0x1c7": {"value": 419.0, "unit": "m", "description": "Vergangene Zeit seit letzter Wärmetauscherreinigung"}}]
Dec 10 14:05:45 rpi4 p4d: -> (p4d2mqtt/Holzscheitkessel/state)[{"Kesseltemperatur_0x0": {"value": 75.5, "unit": "°C", "description": "Kesseltemperatur"}, "Abgastemperatur_0x1": {"value": 249.0, "unit": "°C", "description": "Abgastemperatur"}, "Saugzugdrehzahl_0x7": {"value": 2699.0, "unit": "U", "description": "Saugzugdrehzahl"}, "Zykluszeit_0xe": {"value": 54.4, "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": 268.0, "unit": "°C", "description": "Abgas-Solltemperatur"}, "Lambdasondenspannunggemessen_0xd3": {"value": 24.0, "unit": "m", "description": "Lambdasondenspannung gemessen"}, "Lambdasondenspannungkorrigiert_0xdc": {"value": 24.0, "unit": "m", "description": "Lambdasondenspannung korrigiert"}, "FuehleramHydraulikmodul03_0xff": {"value": 65.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"}}]
Dec 10 14:05:45 rpi4 p4d: -> (p4d2mqtt/Gaskessel/state)[{"TemperaturdesZweitkessel_0xc4": {"value": 15.0, "unit": "°C", "description": "Temperatur des Zweitkessel"}}]
Dec 10 14:05:45 rpi4 p4d: -> (p4d2mqtt/Puffer/state)[{"Puffertemperaturoben_0x76": {"value": 69.5, "unit": "°C", "description": "Puffertemperatur oben"}, "Puffertemperaturunten_0x78": {"value": 49.5, "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": 64.0, "unit": "%", "description": "Pufferladezustand"}, "PufferladezustandDiskret_0x1c0": {"value": 3.0, "unit": "", "description": "Pufferladezustand Diskret"}}]
Dec 10 14:05:45 rpi4 p4d: -> (p4d2mqtt/Boiler/state)[{"Boilertemperaturoben_0x5d": {"value": 65.0, "unit": "°C", "description": "Boilertemperatur oben"}, "BoilerpumpeAnsteuerung_0x90": {"value": 0.0, "unit": "%", "description": "Boilerpumpe Ansteuerung"}, "BetriebsartBoiler_0x156": {"value": 1.0, "unit": "", "description": "Betriebsart Boiler"}}]
Dec 10 14:05:45 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": 58.5, "unit": "°C", "description": "Vorlauf-Isttemperatur"}, "Vorlauf-Solltemperatur_0x16": {"value": 57.5, "unit": "°C", "description": "Vorlauf-Solltemperatur"}, "BetriebsartHeizkreis_0x17": {"value": 0.0, "unit": "", "description": "Betriebsart Heizkreis"}}]
Dec 10 14:05:45 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": 57.5, "unit": "°C", "description": "Vorlauf-Isttemperatur"}, "Vorlauf-Solltemperatur_0x1a": {"value": 57.5, "unit": "°C", "description": "Vorlauf-Solltemperatur"}, "BetriebsartHeizkreis_0x1b": {"value": 0.0, "unit": "", "description": "Betriebsart Heizkreis"}}]
Dec 10 14:05:45 rpi4 p4d: -> (p4d2mqtt/Aussensensor/state)[{"Aussentemperatur_0x4": {"value": 2.5, "unit": "°C", "description": "Außentemperatur"}}]
Dec 10 14:05:45 rpi4 p4d: -> (p4d2mqtt/Raumsensor/state)[{"RaumfuehlerKBGTouch_0x191": {"value": 19.0, "unit": "°C", "description": "Raumfühler KBG Touch"}}]
Dec 10 14:05:45 rpi4 p4d: Updating error list
Dec 10 14:05:45 rpi4 p4d: Error: mqtt_sync for connection 'mqtt2p4d/command' failed, result was -2147483626 'MQTT_ERROR_CONNECTION_REFUSED'
Dec 10 14:05:45 rpi4 p4d: Info: Disconnecting 'mqtt2p4d/command'
Dec 10 14:05:46 rpi4 p4d: Updating error list done in 1766ms
Dec 10 14:05:47 rpi4 p4d[684]: mail: Nachricht kann nicht gesendet werden: Prozess wurde mit einem von Null verschiedenen Status beendet
Dec 10 14:05:47 rpi4 p4d: Send mail 'Heizung - Status: Heizen' to 'admin@xxx.xxx'
Dec 10 14:05:47 rpi4 p4d: Login of client 0xb3100ae0; user 'p4'; type is 0
Dec 10 14:05:47 rpi4 p4d: Got request 'configdetails/maincfg' (client 0xb3100ae0, rights 255)
Dec 10 14:05:47 rpi4 p4d: Debug: re-allocate buffer to 824 bytes
Dec 10 14:05:47 rpi4 p4d: Browser message: 'DEBUG: Browser: 'chrome' : '96' : '96.0.4664.93''
Dec 10 14:05:47 rpi4 p4d: Debug: re-allocate buffer to 13274 bytes
Dec 10 14:05:55 rpi4 p4d: MQTT: Connecting command subscriber to 'tcp://xxx.xxx.xxx.xxx:1883' succeeded
Dec 10 14:05:55 rpi4 p4d: Error: mqtt_sync for connection 'mqtt2p4d/command' failed, result was -2147483626 'MQTT_ERROR_CONNECTION_REFUSED'
Dec 10 14:05:55 rpi4 p4d: Info: Disconnecting 'mqtt2p4d/command'
Dec 10 14:06:05 rpi4 p4d: MQTT: Connecting command subscriber to 'tcp://xxx.xxx.xxx.xxx:1883' succeeded
Dec 10 14:06:05 rpi4 p4d: Error: mqtt_sync for connection 'mqtt2p4d/command' failed, result was -2147483631 'MQTT_ERROR_SOCKET_ERROR'
Dec 10 14:06:05 rpi4 p4d: Info: Disconnecting 'mqtt2p4d/command'
Dec 10 14:06:15 rpi4 p4d: MQTT: Connecting command subscriber to 'tcp://xxx.xxx.xxx.xxx:1883' succeeded
Dec 10 14:06:15 rpi4 p4d: Error: mqtt_sync for connection 'mqtt2p4d/command' failed, result was -2147483626 'MQTT_ERROR_CONNECTION_REFUSED'
Dec 10 14:06:15 rpi4 p4d: Info: Disconnecting 'mqtt2p4d/command'
Dec 10 14:06:25 rpi4 p4d: MQTT: Connecting command subscriber to 'tcp://xxx.xxx.xxx.xxx:1883' succeeded
Dec 10 14:06:25 rpi4 p4d: Error: mqtt_sync for connection 'mqtt2p4d/command' failed, result was -2147483626 'MQTT_ERROR_CONNECTION_REFUSED'
Dec 10 14:06:25 rpi4 p4d: Info: Disconnecting 'mqtt2p4d/command'
Dec 10 14:06:30 rpi4 p4d: unknown 'Client disconnected unsolicited' (0xb3100ae0)
Dec 10 14:06:30 rpi4 p4d: unknown 'Client disconnected' (0xb3100ae0)
Dec 10 14:06:30 rpi4 p4d: Client 'unknown' connected (0xb3100ae0), ping time set to (60)
Dec 10 14:06:30 rpi4 p4d: Client login 'unknown' (0xb3100ae0) [{"event":"login","object":{"type":"active","user":"p4","token":"dein&&secret12login34token","page":"syslog","requests":[{"name":"syslog"}]}}]
Dec 10 14:06:35 rpi4 p4d: MQTT: Connecting command subscriber to 'tcp://xxx.xxx.xxx.xxx:1883' succeeded
Dec 10 14:06:35 rpi4 p4d: Error: mqtt_sync for connection 'mqtt2p4d/command' failed, result was -2147483626 'MQTT_ERROR_CONNECTION_REFUSED'
Dec 10 14:06:35 rpi4 p4d: Info: Disconnecting 'mqtt2p4d/command'
Dec 10 14:06:35 rpi4 p4d: Logout of client 0xb3100ae0
Dec 10 14:06:35 rpi4 p4d: Login of client 0xb3100ae0; user 'p4'; type is 0
Dec 10 14:06:35 rpi4 p4d: Got request 'syslog/syslog' (client 0xb3100ae0, rights 255)
Dec 10 14:06:35 rpi4 p4d: Debug: re-allocate buffer to 824 bytes
Dec 10 14:06:35 rpi4 p4d: Browser message: 'DEBUG: Browser: 'chrome' : '96' : '96.0.4664.93''
Dec 10 14:06:35 rpi4 p4d: Debug: re-allocate buffer to 25318 bytes
Dec 10 14:06:57 rpi4 p4d: MQTT: Connecting command subscriber to 'tcp://xxx.xxx.xxx.xxx:1883' succeeded
Dec 10 14:06:57 rpi4 p4d: Error: mqtt_sync for connection 'mqtt2p4d/command' failed, result was -2147483626 'MQTT_ERROR_CONNECTION_REFUSED'
Dec 10 14:06:57 rpi4 p4d: Info: Disconnecting 'mqtt2p4d/command'
Dec 10 14:07:07 rpi4 p4d: MQTT: Connecting command subscriber to 'tcp://xxx.xxx.xxx.xxx:1883' succeeded
Dec 10 14:07:07 rpi4 p4d: Error: mqtt_sync for connection 'mqtt2p4d/command' failed, result was -2147483626 'MQTT_ERROR_CONNECTION_REFUSED'
Dec 10 14:07:07 rpi4 p4d: Info: Disconnecting 'mqtt2p4d/command'
Dec 10 14:07:17 rpi4 p4d: MQTT: Connecting command subscriber to 'tcp://xxx.xxx.xxx.xxx:1883' succeeded
Dec 10 14:07:17 rpi4 p4d: Error: mqtt_sync for connection 'mqtt2p4d/command' failed, result was -2147483626 'MQTT_ERROR_CONNECTION_REFUSED'
Dec 10 14:07:17 rpi4 p4d: Info: Disconnecting 'mqtt2p4d/command'
Dec 10 14:07:27 rpi4 p4d: MQTT: Connecting command subscriber to 'tcp://xxx.xxx.xxx.xxx:1883' succeeded
Dec 10 14:07:27 rpi4 p4d: Error: mqtt_sync for connection 'mqtt2p4d/command' failed, result was -2147483626 'MQTT_ERROR_CONNECTION_REFUSED'
Dec 10 14:07:27 rpi4 p4d: Info: Disconnecting 'mqtt2p4d/command'
Dec 10 14:07:27 rpi4 p4d: unknown 'Client disconnected unsolicited' (0xb3100ae0)
Dec 10 14:07:27 rpi4 p4d: unknown 'Client disconnected' (0xb3100ae0)
Dec 10 14:07:27 rpi4 p4d: Client 'unknown' connected (0xb3100ae0), ping time set to (60)
Dec 10 14:07:27 rpi4 p4d: Client login 'unknown' (0xb3100ae0) [{"event":"login","object":{"type":"active","user":"p4","token":"dein&&secret12login34token","page":"maincfg","requests":[{"name":"configdetails"}]}}]
Dec 10 14:07:37 rpi4 p4d: MQTT: Connecting command subscriber to 'tcp://xxx.xxx.xxx.xxx:1883' succeeded
Dec 10 14:07:37 rpi4 p4d: Error: mqtt_sync for connection 'mqtt2p4d/command' failed, result was -2147483626 'MQTT_ERROR_CONNECTION_REFUSED'
Dec 10 14:07:37 rpi4 p4d: Info: Disconnecting 'mqtt2p4d/command'
Dec 10 14:07:39 rpi4 p4d: Processed 46 samples, state is 'Heizen'
Dec 10 14:07:39 rpi4 p4d: client 0xffffffff not found! [{"event": "all", "object": []}]
Dec 10 14:07:39 rpi4 p4d: MQTT InterfaceStyle is 3
Dec 10 14:07:39 rpi4 p4d: Writing MQTT for 10 groups
Dec 10 14:07:39 rpi4 p4d: Debug: re-allocate buffer to 178 bytes
Dec 10 14:07:39 rpi4 p4d: Debug: re-allocate buffer to 212 bytes
Dec 10 14:07:47 rpi4 p4d: MQTT: Connecting command subscriber to 'tcp://xxx.xxx.xxx.xxx:1883' succeeded
Dec 10 14:07:47 rpi4 p4d: -> (p4d2mqtt/Anlagenstatus/state)[{"Status": {"value": "Heizen"}, "Betriebsmodus": {"value": "Dauerlast"}, "Boardtemperatur_0x2": {"value": 39.0}, "Uhrzeit": {"value": "Freitag, 10. Dez. 2021 13:49:41"}, "Betriebsstunden_0x62": {"value": 1.491e4}, "BetriebsstundeninderFeuererhaltung_0x73": {"value": 38.0}, "StundenseitletzterWartung_0xd5": {"value": 1.491e4}, "BetriebsstundenvonKessel2Brennerkontakt_0x109": {"value": 5316.0}, "Build_0x16f": {"value": 2.0}, "VergangeneZeitseitletzterWaermetauscherreinigung_0x1c7": {"value": 421.0}}]
Dec 10 14:07:47 rpi4 p4d: -> (p4d2mqtt/Holzscheitkessel/state)[{"Kesseltemperatur_0x0": {"value": 75.5}, "Abgastemperatur_0x1": {"value": 246.0}, "Saugzugdrehzahl_0x7": {"value": 2701.0}, "Zykluszeit_0xe": {"value": 53.7}, "Saugzug-Ansteuerung_0xf": {"value": 90.0}, "Kesselstellgroesse_0x12": {"value": 100.0}, "Abgas-Solltemperatur_0x13": {"value": 268.0}, "Lambdasondenspannunggemessen_0xd3": {"value": 24.0}, "Lambdasondenspannungkorrigiert_0xdc": {"value": 24.0}, "FuehleramHydraulikmodul03_0xff": {"value": 65.0}, "EmpfohleneHolzmengebeimNachlegen_0x10a": {"value": 6.0}, "Kesselzustand_0x1c9": {"value": 3.0}}]
Dec 10 14:07:47 rpi4 p4d: -> (p4d2mqtt/Gaskessel/state)[{"TemperaturdesZweitkessel_0xc4": {"value": 15.0}}]
Dec 10 14:07:47 rpi4 p4d: -> (p4d2mqtt/Puffer/state)[{"Puffertemperaturoben_0x76": {"value": 69.5}, "Puffertemperaturunten_0x78": {"value": 49.5}, "PufferpumpenAnsteuerung_0x8c": {"value": 45.0}, "PufferpumpenbegrenzungdurchAbgastemperatur_0xde": {"value": 6.553e4}, "Pufferladezustand_0xe1": {"value": 64.0}, "PufferladezustandDiskret_0x1c0": {"value": 3.0}}]
Dec 10 14:07:47 rpi4 p4d: -> (p4d2mqtt/Boiler/state)[{"Boilertemperaturoben_0x5d": {"value": 65.0}, "BoilerpumpeAnsteuerung_0x90": {"value": 0.0}, "BetriebsartBoiler_0x156": {"value": 1.0}}]
Dec 10 14:07:47 rpi4 p4d: -> (p4d2mqtt/Heizkreis01/state)[{"Heizkreispumpe_0x0": {"value": 1.0}, "HKMischerAUF_0x2": {"value": 0.0}, "HKMischerZU_0x3": {"value": 0.0}, "Vorlauf-Isttemperatur_0x15": {"value": 58.5}, "Vorlauf-Solltemperatur_0x16": {"value": 57.5}, "BetriebsartHeizkreis_0x17": {"value": 0.0}}]
Dec 10 14:07:47 rpi4 p4d: -> (p4d2mqtt/Heizkreis02/state)[{"Heizkreispumpe_0x1": {"value": 1.0}, "HKMischerAUF_0x4": {"value": 0.0}, "HKMischerZU_0x5": {"value": 0.0}, "Vorlauf-Isttemperatur_0x19": {"value": 57.5}, "Vorlauf-Solltemperatur_0x1a": {"value": 57.5}, "BetriebsartHeizkreis_0x1b": {"value": 0.0}}]
Dec 10 14:07:47 rpi4 p4d: -> (p4d2mqtt/Aussensensor/state)[{"Aussentemperatur_0x4": {"value": 2.5}}]
Dec 10 14:07:47 rpi4 p4d: -> (p4d2mqtt/Raumsensor/state)[{"RaumfuehlerKBGTouch_0x191": {"value": 19.0}}]
Dec 10 14:07:47 rpi4 p4d: Updating error list
Dec 10 14:07:48 rpi4 p4d: Error: mqtt_sync for connection 'mqtt2p4d/command' failed, result was -2147483626 'MQTT_ERROR_CONNECTION_REFUSED'
Dec 10 14:07:48 rpi4 p4d: Info: Disconnecting 'mqtt2p4d/command'
Dec 10 14:07:48 rpi4 p4d: Updating error list done in 1738ms
Dec 10 14:07:48 rpi4 p4d: Logout of client 0xb3100ae0
Dec 10 14:07:48 rpi4 p4d: Login of client 0xb3100ae0; user 'p4'; type is 0
Dec 10 14:07:48 rpi4 p4d: Got request 'configdetails/maincfg' (client 0xb3100ae0, rights 255)
Dec 10 14:07:48 rpi4 p4d: Debug: re-allocate buffer to 824 bytes
Dec 10 14:07:48 rpi4 p4d: Browser message: 'DEBUG: Browser: 'chrome' : '96' : '96.0.4664.93''
Dec 10 14:07:48 rpi4 p4d: Debug: re-allocate buffer to 13274 bytes
Dec 10 14:07:58 rpi4 p4d: MQTT: Connecting command subscriber to 'tcp://xxx.xxx.xxx.xxx:1883' succeeded
Dec 10 14:07:58 rpi4 p4d: Error: mqtt_sync for connection 'mqtt2p4d/command' failed, result was -2147483626 'MQTT_ERROR_CONNECTION_REFUSED'
Dec 10 14:07:58 rpi4 p4d: Info: Disconnecting 'mqtt2p4d/command'
Dec 10 14:08:08 rpi4 p4d: MQTT: Connecting command subscriber to 'tcp://xxx.xxx.xxx.xxx:1883' succeeded
Dec 10 14:08:08 rpi4 p4d: Error: mqtt_sync for connection 'mqtt2p4d/command' failed, result was -2147483626 'MQTT_ERROR_CONNECTION_REFUSED'
Dec 10 14:08:08 rpi4 p4d: Info: Disconnecting 'mqtt2p4d/command'
Dec 10 14:08:18 rpi4 p4d: MQTT: Connecting command subscriber to 'tcp://xxx.xxx.xxx.xxx:1883' succeeded
Dec 10 14:08:18 rpi4 p4d: Error: mqtt_sync for connection 'mqtt2p4d/command' failed, result was -2147483626 'MQTT_ERROR_CONNECTION_REFUSED'
Dec 10 14:08:18 rpi4 p4d: Info: Disconnecting 'mqtt2p4d/command'
Dec 10 14:08:28 rpi4 p4d: MQTT: Connecting command subscriber to 'tcp://xxx.xxx.xxx.xxx:1883' succeeded
Dec 10 14:08:28 rpi4 p4d: Error: mqtt_sync for connection 'mqtt2p4d/command' failed, result was -2147483626 'MQTT_ERROR_CONNECTION_REFUSED'
Dec 10 14:08:28 rpi4 p4d: Info: Disconnecting 'mqtt2p4d/command'
Dec 10 14:08:38 rpi4 p4d: MQTT: Connecting command subscriber to 'tcp://xxx.xxx.xxx.xxx:1883' succeeded
Dec 10 14:08:38 rpi4 p4d: Error: mqtt_sync for connection 'mqtt2p4d/command' failed, result was -2147483626 'MQTT_ERROR_CONNECTION_REFUSED'
Dec 10 14:08:38 rpi4 p4d: Info: Disconnecting 'mqtt2p4d/command'
Dec 10 14:08:43 rpi4 p4d: unknown 'Client disconnected unsolicited' (0xb3100ae0)
Dec 10 14:08:43 rpi4 p4d: unknown 'Client disconnected' (0xb3100ae0)
Dec 10 14:08:43 rpi4 p4d: Client 'unknown' connected (0xb3100ae0), ping time set to (60)
Dec 10 14:08:43 rpi4 p4d: Client login 'unknown' (0xb3100ae0) [{"event":"login","object":{"type":"active","user":"p4","token":"dein&&secret12login34token","page":"syslog","requests":[{"name":"syslog"}]}}]
Dec 10 14:08:48 rpi4 p4d: MQTT: Connecting command subscriber to 'tcp://xxx.xxx.xxx.xxx:1883' succeeded
Dec 10 14:08:48 rpi4 p4d: Error: mqtt_sync for connection 'mqtt2p4d/command' failed, result was -2147483626 'MQTT_ERROR_CONNECTION_REFUSED'
Dec 10 14:08:48 rpi4 p4d: Info: Disconnecting 'mqtt2p4d/command'
Dec 10 14:08:48 rpi4 p4d: Logout of client 0xb3100ae0
Dec 10 14:08:48 rpi4 p4d: Login of client 0xb3100ae0; user 'p4'; type is 0
Dec 10 14:08:48 rpi4 p4d: Got request 'syslog/syslog' (client 0xb3100ae0, rights 255)
Dec 10 14:08:48 rpi4 p4d: Debug: re-allocate buffer to 824 bytes
Dec 10 14:08:48 rpi4 p4d: Debug: re-allocate buffer to 20496 bytes
Dec 10 14:08:49 rpi4 p4d: Browser message: 'DEBUG: Browser: 'chrome' : '96' : '96.0.4664.93''
Dec 10 14:08:58 rpi4 p4d: MQTT: Connecting command subscriber to 'tcp://xxx.xxx.xxx.xxx:1883' succeeded
Dec 10 14:08:58 rpi4 p4d: Error: mqtt_sync for connection 'mqtt2p4d/command' failed, result was -2147483626 'MQTT_ERROR_CONNECTION_REFUSED'
Dec 10 14:08:58 rpi4 p4d: Info: Disconnecting 'mqtt2p4d/command'
Dec 10 14:09:08 rpi4 p4d: MQTT: Connecting command subscriber to 'tcp://xxx.xxx.xxx.xxx:1883' succeeded
Dec 10 14:09:08 rpi4 p4d: Error: mqtt_sync for connection 'mqtt2p4d/command' failed, result was -2147483626 'MQTT_ERROR_CONNECTION_REFUSED'
Dec 10 14:09:08 rpi4 p4d: Info: Disconnecting 'mqtt2p4d/command'
Dec 10 14:09:18 rpi4 p4d: MQTT: Connecting command subscriber to 'tcp://xxx.xxx.xxx.xxx:1883' succeeded
Dec 10 14:09:18 rpi4 p4d: Error: mqtt_sync for connection 'mqtt2p4d/command' failed, result was -2147483626 'MQTT_ERROR_CONNECTION_REFUSED'
Dec 10 14:09:18 rpi4 p4d: Info: Disconnecting 'mqtt2p4d/command'
Dec 10 14:09:28 rpi4 p4d: MQTT: Connecting command subscriber to 'tcp://xxx.xxx.xxx.xxx:1883' succeeded
Dec 10 14:09:28 rpi4 p4d: Error: mqtt_sync for connection 'mqtt2p4d/command' failed, result was -2147483626 'MQTT_ERROR_CONNECTION_REFUSED'
Dec 10 14:09:28 rpi4 p4d: Info: Disconnecting 'mqtt2p4d/command'
Dec 10 14:09:38 rpi4 p4d: MQTT: Connecting command subscriber to 'tcp://xxx.xxx.xxx.xxx:1883' succeeded
Dec 10 14:09:38 rpi4 p4d: Error: mqtt_sync for connection 'mqtt2p4d/command' failed, result was -2147483626 'MQTT_ERROR_CONNECTION_REFUSED'
Dec 10 14:09:38 rpi4 p4d: Info: Disconnecting 'mqtt2p4d/command'
Dec 10 14:09:41 rpi4 p4d: Processed 46 samples, state is 'Heizen'
Dec 10 14:09:41 rpi4 p4d: client 0xffffffff not found! [{"event": "all", "object": []}]
Dec 10 14:09:41 rpi4 p4d: MQTT InterfaceStyle is 3
Dec 10 14:09:41 rpi4 p4d: Writing MQTT for 10 groups
Dec 10 14:09:48 rpi4 p4d: MQTT: Connecting command subscriber to 'tcp://xxx.xxx.xxx.xxx:1883' succeeded
Dec 10 14:09:48 rpi4 p4d: -> (p4d2mqtt/Anlagenstatus/state)[{"Status": {"value": "Heizen"}, "Betriebsmodus": {"value": "Dauerlast"}, "Boardtemperatur_0x2": {"value": 39.0}, "Uhrzeit": {"value": "Freitag, 10. Dez. 2021 13:51:42"}, "Betriebsstunden_0x62": {"value": 1.491e4}, "BetriebsstundeninderFeuererhaltung_0x73": {"value": 38.0}, "StundenseitletzterWartung_0xd5": {"value": 1.491e4}, "BetriebsstundenvonKessel2Brennerkontakt_0x109": {"value": 5316.0}, "Build_0x16f": {"value": 2.0}, "VergangeneZeitseitletzterWaermetauscherreinigung_0x1c7": {"value": 423.0}}]
Dec 10 14:09:48 rpi4 p4d: -> (p4d2mqtt/Holzscheitkessel/state)[{"Kesseltemperatur_0x0": {"value": 75.5}, "Abgastemperatur_0x1": {"value": 244.0}, "Saugzugdrehzahl_0x7": {"value": 2697.0}, "Zykluszeit_0xe": {"value": 53.7}, "Saugzug-Ansteuerung_0xf": {"value": 89.0}, "Kesselstellgroesse_0x12": {"value": 100.0}, "Abgas-Solltemperatur_0x13": {"value": 269.0}, "Lambdasondenspannunggemessen_0xd3": {"value": 24.0}, "Lambdasondenspannungkorrigiert_0xdc": {"value": 24.0}, "FuehleramHydraulikmodul03_0xff": {"value": 65.0}, "EmpfohleneHolzmengebeimNachlegen_0x10a": {"value": 6.0}, "Kesselzustand_0x1c9": {"value": 3.0}}]
Dec 10 14:09:48 rpi4 p4d: -> (p4d2mqtt/Gaskessel/state)[{"TemperaturdesZweitkessel_0xc4": {"value": 15.0}}]
Dec 10 14:09:48 rpi4 p4d: -> (p4d2mqtt/Puffer/state)[{"Puffertemperaturoben_0x76": {"value": 70.0}, "Puffertemperaturunten_0x78": {"value": 49.5}, "PufferpumpenAnsteuerung_0x8c": {"value": 45.0}, "PufferpumpenbegrenzungdurchAbgastemperatur_0xde": {"value": 6.553e4}, "Pufferladezustand_0xe1": {"value": 64.0}, "PufferladezustandDiskret_0x1c0": {"value": 3.0}}]
Dec 10 14:09:48 rpi4 p4d: -> (p4d2mqtt/Boiler/state)[{"Boilertemperaturoben_0x5d": {"value": 65.0}, "BoilerpumpeAnsteuerung_0x90": {"value": 0.0}, "BetriebsartBoiler_0x156": {"value": 1.0}}]
Dec 10 14:09:48 rpi4 p4d: -> (p4d2mqtt/Heizkreis01/state)[{"Heizkreispumpe_0x0": {"value": 1.0}, "HKMischerAUF_0x2": {"value": 0.0}, "HKMischerZU_0x3": {"value": 0.0}, "Vorlauf-Isttemperatur_0x15": {"value": 58.5}, "Vorlauf-Solltemperatur_0x16": {"value": 57.5}, "BetriebsartHeizkreis_0x17": {"value": 0.0}}]
Dec 10 14:09:48 rpi4 p4d: -> (p4d2mqtt/Heizkreis02/state)[{"Heizkreispumpe_0x1": {"value": 1.0}, "HKMischerAUF_0x4": {"value": 0.0}, "HKMischerZU_0x5": {"value": 0.0}, "Vorlauf-Isttemperatur_0x19": {"value": 57.5}, "Vorlauf-Solltemperatur_0x1a": {"value": 57.5}, "BetriebsartHeizkreis_0x1b": {"value": 0.0}}]
Dec 10 14:09:48 rpi4 p4d: -> (p4d2mqtt/Aussensensor/state)[{"Aussentemperatur_0x4": {"value": 2.5}}]
Dec 10 14:09:48 rpi4 p4d: -> (p4d2mqtt/Raumsensor/state)[{"RaumfuehlerKBGTouch_0x191": {"value": 19.0}}]
Dec 10 14:09:48 rpi4 p4d: Updating error list
Dec 10 14:09:48 rpi4 p4d: Error: mqtt_sync for connection 'mqtt2p4d/command' failed, result was -2147483626 'MQTT_ERROR_CONNECTION_REFUSED'
Dec 10 14:09:48 rpi4 p4d: Info: Disconnecting 'mqtt2p4d/command'
Dec 10 14:09:49 rpi4 p4d: Updating error list done in 1758ms
Dec 10 14:09:59 rpi4 p4d: MQTT: Connecting command subscriber to 'tcp://xxx.xxx.xxx.xxx:1883' succeeded
Dec 10 14:09:59 rpi4 p4d: Error: mqtt_sync for connection 'mqtt2p4d/command' failed, result was -2147483626 'MQTT_ERROR_CONNECTION_REFUSED'
Dec 10 14:09:59 rpi4 p4d: Info: Disconnecting 'mqtt2p4d/command'
Dec 10 14:10:09 rpi4 p4d: MQTT: Connecting command subscriber to 'tcp://xxx.xxx.xxx.xxx:1883' succeeded
Dec 10 14:10:09 rpi4 p4d: Error: mqtt_sync for connection 'mqtt2p4d/command' failed, result was -2147483626 'MQTT_ERROR_CONNECTION_REFUSED'
Dec 10 14:10:09 rpi4 p4d: Info: Disconnecting 'mqtt2p4d/command'
Dec 10 14:10:19 rpi4 p4d: MQTT: Connecting command subscriber to 'tcp://xxx.xxx.xxx.xxx:1883' succeeded
Dec 10 14:10:19 rpi4 p4d: Error: mqtt_sync for connection 'mqtt2p4d/command' failed, result was -2147483626 'MQTT_ERROR_CONNECTION_REFUSED'
Dec 10 14:10:19 rpi4 p4d: Info: Disconnecting 'mqtt2p4d/command'
Dec 10 14:10:29 rpi4 p4d: MQTT: Connecting command subscriber to 'tcp://xxx.xxx.xxx.xxx:1883' succeeded
Dec 10 14:10:29 rpi4 p4d: Error: mqtt_sync for connection 'mqtt2p4d/command' failed, result was -2147483626 'MQTT_ERROR_CONNECTION_REFUSED'
Dec 10 14:10:29 rpi4 p4d: Info: Disconnecting 'mqtt2p4d/command'
Dec 10 14:10:39 rpi4 p4d: MQTT: Connecting command subscriber to 'tcp://xxx.xxx.xxx.xxx:1883' succeeded
Dec 10 14:10:39 rpi4 p4d: Error: mqtt_sync for connection 'mqtt2p4d/command' failed, result was -2147483626 'MQTT_ERROR_CONNECTION_REFUSED'
Dec 10 14:10:39 rpi4 p4d: Info: Disconnecting 'mqtt2p4d/command'
Dec 10 14:10:49 rpi4 p4d: MQTT: Connecting command subscriber to 'tcp://xxx.xxx.xxx.xxx:1883' succeeded
Dec 10 14:10:49 rpi4 p4d: Error: mqtt_sync for connection 'mqtt2p4d/command' failed, result was -2147483626 'MQTT_ERROR_CONNECTION_REFUSED'
Dec 10 14:10:49 rpi4 p4d: Info: Disconnecting 'mqtt2p4d/command'
Dec 10 14:10:59 rpi4 p4d: MQTT: Connecting command subscriber to 'tcp://xxx.xxx.xxx.xxx:1883' succeeded
Dec 10 14:10:59 rpi4 p4d: Error: mqtt_sync for connection 'mqtt2p4d/command' failed, result was -2147483626 'MQTT_ERROR_CONNECTION_REFUSED'
Dec 10 14:10:59 rpi4 p4d: Info: Disconnecting 'mqtt2p4d/command'
Dec 10 14:11:09 rpi4 p4d: MQTT: Connecting command subscriber to 'tcp://xxx.xxx.xxx.xxx:1883' succeeded
Dec 10 14:11:09 rpi4 p4d: Error: mqtt_sync for connection 'mqtt2p4d/command' failed, result was -2147483626 'MQTT_ERROR_CONNECTION_REFUSED'
Dec 10 14:11:09 rpi4 p4d: Info: Disconnecting 'mqtt2p4d/command'
Dec 10 14:11:19 rpi4 p4d: MQTT: Connecting command subscriber to 'tcp://xxx.xxx.xxx.xxx:1883' succeeded
Dec 10 14:11:19 rpi4 p4d: Error: mqtt_sync for connection 'mqtt2p4d/command' failed, result was -2147483626 'MQTT_ERROR_CONNECTION_REFUSED'
Dec 10 14:11:19 rpi4 p4d: Info: Disconnecting 'mqtt2p4d/command'
Dec 10 14:11:29 rpi4 p4d: MQTT: Connecting command subscriber to 'tcp://xxx.xxx.xxx.xxx:1883' succeeded
Dec 10 14:11:29 rpi4 p4d: Error: mqtt_sync for connection 'mqtt2p4d/command' failed, result was -2147483626 'MQTT_ERROR_CONNECTION_REFUSED'
Dec 10 14:11:29 rpi4 p4d: Info: Disconnecting 'mqtt2p4d/command'
Dec 10 14:11:39 rpi4 p4d: MQTT: Connecting command subscriber to 'tcp://xxx.xxx.xxx.xxx:1883' succeeded
Dec 10 14:11:42 rpi4 p4d: Processed 46 samples, state is 'Heizen'
Dec 10 14:11:42 rpi4 p4d: client 0xffffffff not found! [{"event": "all", "object": []}]
Dec 10 14:11:42 rpi4 p4d: MQTT InterfaceStyle is 3
Dec 10 14:11:42 rpi4 p4d: Writing MQTT for 10 groups
Dec 10 14:11:42 rpi4 p4d: -> (p4d2mqtt/Anlagenstatus/state)[{"Status": {"value": "Heizen"}, "Betriebsmodus": {"value": "Dauerlast"}, "Boardtemperatur_0x2": {"value": 40.0}, "Uhrzeit": {"value": "Freitag, 10. Dez. 2021 13:53:43"}, "Betriebsstunden_0x62": {"value": 1.491e4}, "BetriebsstundeninderFeuererhaltung_0x73": {"value": 38.0}, "StundenseitletzterWartung_0xd5": {"value": 1.491e4}, "BetriebsstundenvonKessel2Brennerkontakt_0x109": {"value": 5316.0}, "Build_0x16f": {"value": 2.0}, "VergangeneZeitseitletzterWaermetauscherreinigung_0x1c7": {"value": 425.0}}]
Dec 10 14:11:42 rpi4 p4d: -> (p4d2mqtt/Holzscheitkessel/state)[{"Kesseltemperatur_0x0": {"value": 75.5}, "Abgastemperatur_0x1": {"value": 243.0}, "Saugzugdrehzahl_0x7": {"value": 2689.0}, "Zykluszeit_0xe": {"value": 53.9}, "Saugzug-Ansteuerung_0xf": {"value": 89.0}, "Kesselstellgroesse_0x12": {"value": 99.0}, "Abgas-Solltemperatur_0x13": {"value": 271.0}, "Lambdasondenspannunggemessen_0xd3": {"value": 24.0}, "Lambdasondenspannungkorrigiert_0xdc": {"value": 24.0}, "FuehleramHydraulikmodul03_0xff": {"value": 64.5}, "EmpfohleneHolzmengebeimNachlegen_0x10a": {"value": 6.0}, "Kesselzustand_0x1c9": {"value": 3.0}}]
Dec 10 14:11:42 rpi4 p4d: -> (p4d2mqtt/Gaskessel/state)[{"TemperaturdesZweitkessel_0xc4": {"value": 15.0}}]
Dec 10 14:11:42 rpi4 p4d: -> (p4d2mqtt/Puffer/state)[{"Puffertemperaturoben_0x76": {"value": 70.5}, "Puffertemperaturunten_0x78": {"value": 49.5}, "PufferpumpenAnsteuerung_0x8c": {"value": 45.0}, "PufferpumpenbegrenzungdurchAbgastemperatur_0xde": {"value": 6.553e4}, "Pufferladezustand_0xe1": {"value": 65.0}, "PufferladezustandDiskret_0x1c0": {"value": 3.0}}]
Dec 10 14:11:42 rpi4 p4d: -> (p4d2mqtt/Boiler/state)[{"Boilertemperaturoben_0x5d": {"value": 65.0}, "BoilerpumpeAnsteuerung_0x90": {"value": 0.0}, "BetriebsartBoiler_0x156": {"value": 1.0}}]
Dec 10 14:11:42 rpi4 p4d: -> (p4d2mqtt/Heizkreis01/state)[{"Heizkreispumpe_0x0": {"value": 1.0}, "HKMischerAUF_0x2": {"value": 0.0}, "HKMischerZU_0x3": {"value": 0.0}, "Vorlauf-Isttemperatur_0x15": {"value": 58.0}, "Vorlauf-Solltemperatur_0x16": {"value": 57.5}, "BetriebsartHeizkreis_0x17": {"value": 0.0}}]
Dec 10 14:11:42 rpi4 p4d: -> (p4d2mqtt/Heizkreis02/state)[{"Heizkreispumpe_0x1": {"value": 1.0}, "HKMischerAUF_0x4": {"value": 0.0}, "HKMischerZU_0x5": {"value": 0.0}, "Vorlauf-Isttemperatur_0x19": {"value": 57.5}, "Vorlauf-Solltemperatur_0x1a": {"value": 57.5}, "BetriebsartHeizkreis_0x1b": {"value": 0.0}}]
Dec 10 14:11:42 rpi4 p4d: -> (p4d2mqtt/Aussensensor/state)[{"Aussentemperatur_0x4": {"value": 2.5}}]
Dec 10 14:11:42 rpi4 p4d: -> (p4d2mqtt/Raumsensor/state)[{"RaumfuehlerKBGTouch_0x191": {"value": 19.0}}]
Dec 10 14:11:42 rpi4 p4d: Updating error list
Dec 10 14:11:44 rpi4 p4d: Updating error list done in 1778ms
Dec 10 14:13:15 rpi4 p4d: unknown 'Client disconnected unsolicited' (0xb3100ae0)
Dec 10 14:13:15 rpi4 p4d: Logout of client 0xb3100ae0
Dec 10 14:13:15 rpi4 p4d: unknown 'Client disconnected' (0xb3100ae0)
Dec 10 14:13:15 rpi4 p4d: Client 'unknown' connected (0xb3100ae0), ping time set to (60)
Dec 10 14:13:15 rpi4 p4d: Client login 'unknown' (0xb3100ae0) [{"event":"login","object":{"type":"active","user":"p4","token":"dein&&secret12login34token","page":"syslog","requests":[{"name":"syslog"}]}}]
Dec 10 14:13:15 rpi4 p4d: Login of client 0xb3100ae0; user 'p4'; type is 0
Dec 10 14:13:15 rpi4 p4d: Got request 'syslog/syslog' (client 0xb3100ae0, rights 255)
Dec 10 14:13:15 rpi4 p4d: Debug: re-allocate buffer to 824 bytes
Dec 10 14:13:15 rpi4 p4d: Browser message: 'DEBUG: Browser: 'chrome' : '96' : '96.0.4664.93''
Dec 10 14:13:16 rpi4 p4d: Debug: re-allocate buffer to 20203 bytes
Dec 10 14:13:42 rpi4 p4d: Processed 46 samples, state is 'Heizen'
Dec 10 14:13:42 rpi4 p4d: client 0xffffffff not found! [{"event": "all", "object": []}]
Dec 10 14:13:42 rpi4 p4d: MQTT InterfaceStyle is 3
Dec 10 14:13:42 rpi4 p4d: Writing MQTT for 10 groups
Dec 10 14:13:42 rpi4 p4d: -> (p4d2mqtt/Anlagenstatus/state)[{"Status": {"value": "Heizen"}, "Betriebsmodus": {"value": "Dauerlast"}, "Boardtemperatur_0x2": {"value": 40.0}, "Uhrzeit": {"value": "Freitag, 10. Dez. 2021 13:55:43"}, "Betriebsstunden_0x62": {"value": 1.491e4}, "BetriebsstundeninderFeuererhaltung_0x73": {"value": 38.0}, "StundenseitletzterWartung_0xd5": {"value": 1.491e4}, "BetriebsstundenvonKessel2Brennerkontakt_0x109": {"value": 5316.0}, "Build_0x16f": {"value": 2.0}, "VergangeneZeitseitletzterWaermetauscherreinigung_0x1c7": {"value": 427.0}}]
Dec 10 14:13:42 rpi4 p4d: -> (p4d2mqtt/Holzscheitkessel/state)[{"Kesseltemperatur_0x0": {"value": 75.5}, "Abgastemperatur_0x1": {"value": 243.0}, "Saugzugdrehzahl_0x7": {"value": 2697.0}, "Zykluszeit_0xe": {"value": 53.7}, "Saugzug-Ansteuerung_0xf": {"value": 90.0}, "Kesselstellgroesse_0x12": {"value": 100.0}, "Abgas-Solltemperatur_0x13": {"value": 272.0}, "Lambdasondenspannunggemessen_0xd3": {"value": 24.0}, "Lambdasondenspannungkorrigiert_0xdc": {"value": 24.0}, "FuehleramHydraulikmodul03_0xff": {"value": 64.5}, "EmpfohleneHolzmengebeimNachlegen_0x10a": {"value": 6.0}, "Kesselzustand_0x1c9": {"value": 3.0}}]
Dec 10 14:13:42 rpi4 p4d: -> (p4d2mqtt/Gaskessel/state)[{"TemperaturdesZweitkessel_0xc4": {"value": 15.0}}]
Dec 10 14:13:42 rpi4 p4d: -> (p4d2mqtt/Puffer/state)[{"Puffertemperaturoben_0x76": {"value": 71.0}, "Puffertemperaturunten_0x78": {"value": 49.5}, "PufferpumpenAnsteuerung_0x8c": {"value": 45.0}, "PufferpumpenbegrenzungdurchAbgastemperatur_0xde": {"value": 6.553e4}, "Pufferladezustand_0xe1": {"value": 65.0}, "PufferladezustandDiskret_0x1c0": {"value": 3.0}}]
Dec 10 14:13:42 rpi4 p4d: -> (p4d2mqtt/Boiler/state)[{"Boilertemperaturoben_0x5d": {"value": 65.0}, "BoilerpumpeAnsteuerung_0x90": {"value": 0.0}, "BetriebsartBoiler_0x156": {"value": 1.0}}]
Dec 10 14:13:42 rpi4 p4d: -> (p4d2mqtt/Heizkreis01/state)[{"Heizkreispumpe_0x0": {"value": 1.0}, "HKMischerAUF_0x2": {"value": 0.0}, "HKMischerZU_0x3": {"value": 0.0}, "Vorlauf-Isttemperatur_0x15": {"value": 54.0}, "Vorlauf-Solltemperatur_0x16": {"value": 57.5}, "BetriebsartHeizkreis_0x17": {"value": 0.0}}]
Dec 10 14:13:42 rpi4 p4d: -> (p4d2mqtt/Heizkreis02/state)[{"Heizkreispumpe_0x1": {"value": 1.0}, "HKMischerAUF_0x4": {"value": 0.0}, "HKMischerZU_0x5": {"value": 0.0}, "Vorlauf-Isttemperatur_0x19": {"value": 57.5}, "Vorlauf-Solltemperatur_0x1a": {"value": 57.5}, "BetriebsartHeizkreis_0x1b": {"value": 0.0}}]
Dec 10 14:13:42 rpi4 p4d: -> (p4d2mqtt/Aussensensor/state)[{"Aussentemperatur_0x4": {"value": 2.5}}]
Dec 10 14:13:42 rpi4 p4d: -> (p4d2mqtt/Raumsensor/state)[{"RaumfuehlerKBGTouch_0x191": {"value": 19.0}}]
Dec 10 14:13:42 rpi4 p4d: Updating error list
Dec 10 14:13:44 rpi4 p4d: Updating error list done in 1714ms
Dec 10 14:15:42 rpi4 p4d: Processed 46 samples, state is 'Heizen'
Dec 10 14:15:42 rpi4 p4d: client 0xffffffff not found! [{"event": "all", "object": []}]
Dec 10 14:15:42 rpi4 p4d: MQTT InterfaceStyle is 3
Dec 10 14:15:42 rpi4 p4d: Writing MQTT for 10 groups
Dec 10 14:15:42 rpi4 p4d: -> (p4d2mqtt/Anlagenstatus/state)[{"Status": {"value": "Heizen"}, "Betriebsmodus": {"value": "Dauerlast"}, "Boardtemperatur_0x2": {"value": 40.0}, "Uhrzeit": {"value": "Freitag, 10. Dez. 2021 13:57:43"}, "Betriebsstunden_0x62": {"value": 1.491e4}, "BetriebsstundeninderFeuererhaltung_0x73": {"value": 38.0}, "StundenseitletzterWartung_0xd5": {"value": 1.491e4}, "BetriebsstundenvonKessel2Brennerkontakt_0x109": {"value": 5316.0}, "Build_0x16f": {"value": 2.0}, "VergangeneZeitseitletzterWaermetauscherreinigung_0x1c7": {"value": 429.0}}]
Dec 10 14:15:42 rpi4 p4d: -> (p4d2mqtt/Holzscheitkessel/state)[{"Kesseltemperatur_0x0": {"value": 75.5}, "Abgastemperatur_0x1": {"value": 241.0}, "Saugzugdrehzahl_0x7": {"value": 2705.0}, "Zykluszeit_0xe": {"value": 54.1}, "Saugzug-Ansteuerung_0xf": {"value": 90.0}, "Kesselstellgroesse_0x12": {"value": 100.0}, "Abgas-Solltemperatur_0x13": {"value": 272.0}, "Lambdasondenspannunggemessen_0xd3": {"value": 24.0}, "Lambdasondenspannungkorrigiert_0xdc": {"value": 24.0}, "FuehleramHydraulikmodul03_0xff": {"value": 65.0}, "EmpfohleneHolzmengebeimNachlegen_0x10a": {"value": 6.0}, "Kesselzustand_0x1c9": {"value": 3.0}}]
Dec 10 14:15:42 rpi4 p4d: -> (p4d2mqtt/Gaskessel/state)[{"TemperaturdesZweitkessel_0xc4": {"value": 15.0}}]
Dec 10 14:15:42 rpi4 p4d: -> (p4d2mqtt/Puffer/state)[{"Puffertemperaturoben_0x76": {"value": 71.0}, "Puffertemperaturunten_0x78": {"value": 49.5}, "PufferpumpenAnsteuerung_0x8c": {"value": 45.0}, "PufferpumpenbegrenzungdurchAbgastemperatur_0xde": {"value": 6.553e4}, "Pufferladezustand_0xe1": {"value": 65.0}, "PufferladezustandDiskret_0x1c0": {"value": 3.0}}]
Dec 10 14:15:42 rpi4 p4d: -> (p4d2mqtt/Boiler/state)[{"Boilertemperaturoben_0x5d": {"value": 65.0}, "BoilerpumpeAnsteuerung_0x90": {"value": 0.0}, "BetriebsartBoiler_0x156": {"value": 1.0}}]
Dec 10 14:15:42 rpi4 p4d: -> (p4d2mqtt/Heizkreis01/state)[{"Heizkreispumpe_0x0": {"value": 1.0}, "HKMischerAUF_0x2": {"value": 0.0}, "HKMischerZU_0x3": {"value": 0.0}, "Vorlauf-Isttemperatur_0x15": {"value": 54.0}, "Vorlauf-Solltemperatur_0x16": {"value": 57.5}, "BetriebsartHeizkreis_0x17": {"value": 0.0}}]
Dec 10 14:15:42 rpi4 p4d: -> (p4d2mqtt/Heizkreis02/state)[{"Heizkreispumpe_0x1": {"value": 1.0}, "HKMischerAUF_0x4": {"value": 0.0}, "HKMischerZU_0x5": {"value": 0.0}, "Vorlauf-Isttemperatur_0x19": {"value": 57.5}, "Vorlauf-Solltemperatur_0x1a": {"value": 57.5}, "BetriebsartHeizkreis_0x1b": {"value": 0.0}}]
Dec 10 14:15:42 rpi4 p4d: -> (p4d2mqtt/Aussensensor/state)[{"Aussentemperatur_0x4": {"value": 2.5}}]
Dec 10 14:15:42 rpi4 p4d: -> (p4d2mqtt/Raumsensor/state)[{"RaumfuehlerKBGTouch_0x191": {"value": 19.0}}]
Dec 10 14:15:42 rpi4 p4d: Updating error list
Dec 10 14:15:44 rpi4 p4d: Updating error list done in 1743ms
Dec 10 14:17:27 rpi4 p4d: unknown 'Client disconnected unsolicited' (0xb3100ae0)
Dec 10 14:17:27 rpi4 p4d: Logout of client 0xb3100ae0
Dec 10 14:17:27 rpi4 p4d: unknown 'Client disconnected' (0xb3100ae0)
Dec 10 14:17:27 rpi4 p4d: Client 'unknown' connected (0xb3100ae0), ping time set to (60)
Dec 10 14:17:27 rpi4 p4d: Client login 'unknown' (0xb3100ae0) [{"event":"login","object":{"type":"active","user":"p4","token":"dein&&secret12login34token","page":"syslog","requests":[{"name":"syslog"}]}}]
Dec 10 14:17:27 rpi4 p4d: Login of client 0xb3100ae0; user 'p4'; type is 0
Dec 10 14:17:27 rpi4 p4d: Got request 'syslog/syslog' (client 0xb3100ae0, rights 255)
Dec 10 14:17:27 rpi4 p4d: Debug: re-allocate buffer to 824 bytes
Dec 10 14:17:27 rpi4 p4d: Browser message: 'DEBUG: Browser: 'chrome' : '96' : '96.0.4664.93''
Dec 10 14:17:27 rpi4 p4d: Debug: re-allocate buffer to 21999 bytes

Ich mache das Ganze gleich nochmal im verbose 5.
« Letzte Änderung: 10 Dezember 2021, 16:24:28 von hoppel118 »
Server: Openmediavault, XEON E3-1240L-v5, Supermicro X11SSH-CTF, 64GB ECC RAM, SSD, RAID-Z2
Homebridge | Alexa | Yowsup
Homematic: VCCU 2xHMUSB, 1xWLGW | HomeConnect | Philips Hue | Sonos | Unifi: UDM-Pro, USW, U6-Pro | Xiaomi: S50, Smart Fan | vbus: Vitosolic 200SD4 | MQTT: Worx, Fröling

Offline hoppel118

  • Hero Member
  • *****
  • Beiträge: 1122
Antw:Authentifizierung am MQTT2SERVER (basicAuth / SSL)
« Antwort #3 am: 10 Dezember 2021, 15:09:16 »
EDIT: Shit zu viele Zeichen...

Ich erstelle mal pastebins.
Server: Openmediavault, XEON E3-1240L-v5, Supermicro X11SSH-CTF, 64GB ECC RAM, SSD, RAID-Z2
Homebridge | Alexa | Yowsup
Homematic: VCCU 2xHMUSB, 1xWLGW | HomeConnect | Philips Hue | Sonos | Unifi: UDM-Pro, USW, U6-Pro | Xiaomi: S50, Smart Fan | vbus: Vitosolic 200SD4 | MQTT: Worx, Fröling

Offline hoppel118

  • Hero Member
  • *****
  • Beiträge: 1122
Antw:Authentifizierung am MQTT2SERVER (basicAuth / SSL)
« Antwort #4 am: 10 Dezember 2021, 15:18:13 »
Hier nun das verbose 5 vom mqtt2server: https://pastebin.com/kJ08RmX2

und hier das p4d Syslog: https://pastebin.com/2G54Yu48

Es gibt immer wieder publishs, obwohl "Login denied". Evtl. verstehe ich die Funktionsweise auch nicht.

Momentan verwende ich für die Authentifizierung durch das MQTT2DEVICE am MQTT2SERVER einfach meinen FHEM User "admin". Geht das überhaupt?

Danke und Gruß Hoppel
Server: Openmediavault, XEON E3-1240L-v5, Supermicro X11SSH-CTF, 64GB ECC RAM, SSD, RAID-Z2
Homebridge | Alexa | Yowsup
Homematic: VCCU 2xHMUSB, 1xWLGW | HomeConnect | Philips Hue | Sonos | Unifi: UDM-Pro, USW, U6-Pro | Xiaomi: S50, Smart Fan | vbus: Vitosolic 200SD4 | MQTT: Worx, Fröling

Offline hoppel118

  • Hero Member
  • *****
  • Beiträge: 1122
Antw:Authentifizierung am MQTT2SERVER (basicAuth / SSL)
« Antwort #5 am: 10 Dezember 2021, 15:45:42 »
Seit 15 Uhr gibt es keine "Login denied" Meldungen mehr im FHEM Logfile, nur noch "PUBLISH"

Seit einer knappen halben Stunde steht die Verbindung:

https://pastebin.com/AtTFuaE1

Das p4d syslog bestätigt dies:

https://pastebin.com/Hzbh3kgf

Was stimmt hier nicht?

Habe den p4d gerade nochmal neugestartet. Dann geht das ganze Spielchen wieder von vorne los.

Gruß Hoppel
Server: Openmediavault, XEON E3-1240L-v5, Supermicro X11SSH-CTF, 64GB ECC RAM, SSD, RAID-Z2
Homebridge | Alexa | Yowsup
Homematic: VCCU 2xHMUSB, 1xWLGW | HomeConnect | Philips Hue | Sonos | Unifi: UDM-Pro, USW, U6-Pro | Xiaomi: S50, Smart Fan | vbus: Vitosolic 200SD4 | MQTT: Worx, Fröling

Offline hoppel118

  • Hero Member
  • *****
  • Beiträge: 1122
Antw:Authentifizierung am MQTT2SERVER (basicAuth / SSL)
« Antwort #6 am: 10 Dezember 2021, 15:55:35 »
Habe die Authentifizierung am mqtt2server mit "attr allowed_WEB validFor WEB" erstmal wieder deaktiviert.

Wenn ich irgendwas testen kann oder du noch irgendetwas benötigst, gib einfach Bescheid. Hat für mich persönlich aber keine Eile. ;)

Danke und Gruß Hoppel
« Letzte Änderung: 10 Dezember 2021, 16:04:02 von hoppel118 »
Server: Openmediavault, XEON E3-1240L-v5, Supermicro X11SSH-CTF, 64GB ECC RAM, SSD, RAID-Z2
Homebridge | Alexa | Yowsup
Homematic: VCCU 2xHMUSB, 1xWLGW | HomeConnect | Philips Hue | Sonos | Unifi: UDM-Pro, USW, U6-Pro | Xiaomi: S50, Smart Fan | vbus: Vitosolic 200SD4 | MQTT: Worx, Fröling

Offline hoppel118

  • Hero Member
  • *****
  • Beiträge: 1122
Antw:Authentifizierung am MQTT2SERVER (basicAuth / SSL)
« Antwort #7 am: 10 Dezember 2021, 16:03:16 »
@rudolfkoenig

Rudi, war das jetzt eigentlich ein Beweis, das hier etwas nicht stimmt? ;)

Gruß Hoppel
Server: Openmediavault, XEON E3-1240L-v5, Supermicro X11SSH-CTF, 64GB ECC RAM, SSD, RAID-Z2
Homebridge | Alexa | Yowsup
Homematic: VCCU 2xHMUSB, 1xWLGW | HomeConnect | Philips Hue | Sonos | Unifi: UDM-Pro, USW, U6-Pro | Xiaomi: S50, Smart Fan | vbus: Vitosolic 200SD4 | MQTT: Worx, Fröling

Offline rudolfkoenig

  • Administrator
  • Hero Member
  • *****
  • Beiträge: 24917
Antw:Authentifizierung am MQTT2SERVER (basicAuth / SSL)
« Antwort #8 am: 10 Dezember 2021, 20:00:03 »
Da ist ja jemand ungeduldig :)

Zitat
Rudi, war das jetzt eigentlich ein Beweis, das hier etwas nicht stimmt? ;)
Nein, aber ein Hinweis, dass es ein Problem sein koennte.
Es waere moeglich, dass wenn ein MQTT-Client die Antwort auf das CONNECT nicht abwartet, und ein PUBLISH hinterherschickt, dann der MQTT2_SERVER diesen PUBLISH ausfuehrt. Kann es aber nicht pruefen, da ich keine solchen Clients habe. Ich habe den Code jetzt angepasst, sowas sollte nicht mehr durchkommen.

Wenn Du dich beim XXX-en nicht vertan hast, dann gibts vom gleichen IP in der gleichen Sekunde ein CONNECT mit Benutzername und PW, und eins danach ohne.
Keine Ahnung, ob das so OK ist, ich tippe auf nein, das sollte aber der nette Entwickler von p4d pruefen.
Wuerde auch erklaeren, warum du sowohl "Login denied" wie auch aktualisierte Readings siehst.
Ich habe das verbose-5 Logging etwas erweitert, damit man die Meldungen den Kanaelen zuordnen kann, sprich, damit man sieht welcher PUBLISH zu welchem CONNECT gehoert.

Eine allowed Instanz kann mehrere FHEMWEB und MQTT2_SERVER Instanzen bedienen, Benutzername+Passwort ist dann fuer alle gleich.

 

decade-submarginal