Beiträge von enroc
-
-
Bei mir kommen die Daten vom p4d korrekt in iobroker an. Nur den Fehler Error: mqtt_sync for connection 'mqtt2p4d/command' failed, result was -2147483631 'MQTT_ERROR_SOCKET_ERROR' bekomme ich nicht weg.
Was noch wichtig zu erwähnen ist: 'Config Topic:' habe ich deaktiviert im p4d Web Interface. Wenn man das aktiviert, kommen einmalig die gesamten Topics in iobroker an und werden entsprechend angelegt
Hier zwei Screenshots meines Setups in ioBroker:
-
Guten Abend,
ich habe immer mal wieder Aussetzer bei MQTT nach ioBroker. Ich bin auf einen Log aufmerksam geworden:CodeFeb 05 21:34:56 pi4HH p4d[755]: -> (p4d2mqtt/sensor/PufferladezustandDiskret_0x1c0/state)[{"value": 3.0}] Feb 05 21:34:56 pi4HH p4d[755]: -> (p4d2mqtt/sensor/VergangeneZeitseitletzterWaermetauscherreinigung_0x1c7/state)[{"value": 0.0 Feb 05 21:34:56 pi4HH p4d[755]: Processed 60 samples, state is 'Feuer Aus' Feb 05 21:34:56 pi4HH p4d[755]: client 0xffffffff not found! [{"event": "all", "object": []}] Feb 05 21:34:56 pi4HH p4d[755]: Updating error list Feb 05 21:34:57 pi4HH p4d[755]: Updating error list done in 1181ms Feb 05 21:35:16 pi4HH p4d[755]: Error: mqtt_sync for connection 'mqtt2p4d/command' failed, result was -2147483631 'MQTT_ERROR_S Feb 05 21:35:16 pi4HH p4d[755]: Info: Disconnecting 'mqtt2p4d/command'
Das MQTT Topic habe ich mit p4d2mqtt/sensor/<NAME>/state konfiguriert.
In der Ausgabe oben steht allerdings ein Fehler der sich auf mqtt2p4d/command bezieht.
mqtt2p4d <> p4d2mqtt
Hat jemand eine Idee woher das kommen kann?
Besten Dank
-
Ich hatte auch nach einer komplett neuen Installation ein Problem, dass ich auf dem webinf 404 bekommen habe und keine Charts gesehen habe...
Was ich danach gemacht habe:
1) nochmal alle Abhängigkeiten installiert
2) eine erneute Installation ohne angeschlossene Heizung
3) danach erst das Kabel in USB gestecktGesendet von meinem Pixel 4a (5G) mit Tapatalk
-
Hallo zusammen,
habe schon einige Versionen von P4D bisher installiert, klasse Tool bisher. Jetzt mit den neuen Versionen (kam am 23.12. von der 0.2.1) sieht alles noch besser aus. Klasse Arbeit und funktioniert besser als vieles anderes.
Habe nun auf dem Schirm mit SmartHome einzurichten. Jetzt ist mal die Heizung dran. P4D läuft einwandfrei und alles an Werten wird über die MQTT-Schnittstelle an IO-Broker übergeben. Beides läuft auf einer Raspi, an Weihnachten neu aufgesetzt.
Die Werte kommen auch im IoBroker an und werden aktualisiert. Allerdings fällt mir doch einiges noch auf:- Die Werte werden mit "value": vorangestellt übertragen.
- Die Eineit (°C oder) wird übertragen aber nicht mit übernommen
Verwende den MQTT-Broker als Adapter. Weiß jemand wie ich das ändern kann? Finde keine Config mit der ich was anfangen kann mehr.
Version von P4D ist die 0.5.0[Könntest du hierfür deine Einstellungen in IO-Broker teilen? Bei mir läuft die Übergabe nur sporadisch und bricht ab.
Wie hast du die Verbindung des IO Broker konfiguriert? Welche Optionen hast du unter MQTT Einstellungen gesetzt?
Danke! -
Hmm, bersuch mal erst das aktuell installierte package zu entfernen hoffe das hilft
Der Raspberry ist neu mit Raspbian aufgesetzt, bis auf sudo apt-get upgrade ist nichts darauf installiert.
Was bei mir jetzt funktioniert hat
Bash
Alles anzeigenwget www.jwendel.de/p4d/p4d-0.5.21.deb -O /tmp/p4d-0.5.21.deb cd /tmp sudo apt install ./p4d-0.5.21.deb sudo apt-get install ssmtp mailutils sudo systemctl start p4d
1 Fehler wird angezeigt:
Dec 29 18:25:52 pi4HH p4d[2972]: Processed 0 samples, state is 'Feuer Aus'
Dec 29 18:25:52 pi4HH p4d[2972]: Updating error list
Dec 29 18:25:53 pi4HH p4d[2972]: Updating error list done
Dec 29 18:25:53 pi4HH p4d[2972]: Info: Found (1) pending errors -
ihr könnt es gern mal mit der 0.5.21 versuchen: wget www.jwendel.de/p4d/p4d-0.5.21.deb -O /tmp/p4d-0.5.21.deb
Dann mit apt install installieren
Die ist aktuell und hinsichtlich des bedienen der WEBIF requests so aufgebaut wie 0.5.17 bis 0.5.19Hey, ich habe probiert es auf einen Raspberry Pi 4 zu installieren:
Bash
Alles anzeigenpi@pi4HH:~ $ wget www.jwendel.de/p4d/p4d-0.5.21.deb -O /tmp/p4d-0.5.21.deb --2020-12-29 18:03:33-- http://www.jwendel.de/p4d/p4d-0.5.21.deb Resolving www.jwendel.de (www.jwendel.de)... 217.160.231.158 Connecting to www.jwendel.de (www.jwendel.de)|217.160.231.158|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 3220192 (3.1M) [application/x-debian-package] Saving to: ‘/tmp/p4d-0.5.21.deb’ /tmp/p4d-0.5.21.deb 100%[===========================================>] 3.07M 6.30MB/s in 0.5s 2020-12-29 18:03:33 (6.30 MB/s) - ‘/tmp/p4d-0.5.21.deb’ saved [3220192/3220192] pi@pi4HH:~ $ cd /tmp pi@pi4HH:/tmp $ sudo apt install ./p4d-0.5.21.deb Reading package lists... Done Building dependency tree Reading state information... Done Note, selecting 'p4d' instead of './p4d-0.5.21.deb' Some packages could not be installed. This may mean that you have requested an impossible situation or if you are using the unstable distribution that some required packages have not yet been created or been moved out of Incoming. The following information may help to resolve the situation: The following packages have unmet dependencies: p4d : Depends: ssmtp but it is not going to be installed E: Unable to correct problems, you have held broken packages.
Was mache ich falsch?
-
Guten Nabend
Kannst Du mal was zu Deiner Konfiguration sagen (Anzahl Puffer / Typ Ladepumpe / kW)?
Meine läuft fast immer am Anschlag (ist die mit gelieferte), Deine hingegen bei ~ 40 %?
Auch schon in einem Forum gelesen, das wer bei einem 30 kW Kessel die Puffer Ladepumpe nur auf 2 stehen hat, wenn ich meine auf 2 stelle geht er sofort in die Erhaltung, obwohl nur 22,5 kW?
Oder Luft im System?
Danke.
MFG bashy
@ bashy:
2*1500l Puffer, das weiß ich aus dem Kopf.
Alles andere schau ich am Wochenende nach, bin nicht zu hause. Ist lediglich die Anlage meiner Eltern;)Viele Grüße
-
Hallo,
ich bin ebenfalls sehr dankbar für die Arbeit von Basti und bashy!!! Ich baue mir auch gerade meine eigene Visualisierungssoftware und stehe vor ähnlichen Problemen, wie von Holzmichl geschildert. Hätte noch andere Werte die ich auslesen möchte. (Zweiter Kessel).
Auf der Suche bin ich nach was "interessantem" bin ich auf : http://www.zirovnik.eu/kurilnica/ gestoßen
erscheint mir ganz interessant! Vielleicht kann damit jemand was anfangen.Bin leider ziemlich neu auf dem Gebiet und habe lediglich nach der Anleitung von bashy eine Seite gebastelt! Danke
Hier eine vervollständigte Liste mit mehr Variablen: Bitte überprüfen und vervollständigen!
VARS=(\
'zustand:1:0' \
'kesseltemp:2:1:3:C°' \
'abgastemp:3:1:3:C°' \
'kesselstrg:4:1:3:%' \
'primärluft:5:1:3:%'\
'restsauerstoff:6:1:3:%'\
'o2rest:7:1:3:%'\
'sekundaerluft:8:1:3:%'\
'saugzugsoll:9:1:3:%'\
'saugzug:10:1:3:U/min'\
'abgassoll:11:1:3:°C'\
'einschubist:12:1:3:%'\
'o2reglerpell:13:1:3:%'\
'füllstand:14:1:3:%'\
'ansaugg:15:1:3:m/s'\
'strom:16:1:3:A'\
'fuehler1:17:1:3°C'\
'kesselsoll:18:1:3:°C'\
'unbekannt1:19:3'\
'pufferoben:20:1:3:C°'\
'pufferunten:21:1:3:C°' \
'pufferpumpe:22:1:3:%' \
'boiler:23:1:3:C°' \
'vorlauf:24:1:3:C°' \
'vorlauf2:25:1:3:C°' \
'hkpumpe:26:3' \
'hkpumpe2:27:3' \
'aussentemp:28:1:3:C°'\
'kollektortemp:29:1:3:C°'\
'betriebsstunden:30:1:3:h' \
'fehler:99:1' \Viele Grüße
-
Hat jemand eine Idee, wo die Anleitungen von dieser Seite nun zu finden sind?
Viele Dank