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:


    Code
    Feb 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 :)

    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

    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.19

    Hey, ich habe probiert es auf einen Raspberry Pi 4 zu installieren:




    Was mache ich falsch?


    @ 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