Suchergebnisse

Suchergebnisse 1-20 von insgesamt 96.

  • Hallo David, das Skript läuft perfekt. Ohne Skript wurde der Pelletbehälter nach 4 Heizvorgängen wieder gefüllt - mit dem Skript und den entsprechenden Einstellungen nach 6 Vorgängen. Und Abbrüche des Heizvorgangs aufgrund eines zu geringen Füllstandes gibt es auch keine mehr. Fazit: Optimierungsziel erreicht! Nochmals vielen Dank ...
  • Hallo David, ich probier's mal mit der neuen Version. Danke für die Tipps...
  • (Zitat von David92) Hallo David, her meine Log-Dateien. Ich installiere aber heute Abend mal das Update... fyi: Die erste Zeit steht bei mir auf 09.30 Uhr, die zweite auf 21:00 Uhr.
  • Hallo David, das Skript läuft und die eingetragenen Zeiten für die Befüllung werden auch übernommen. Allerdings wird der Heizvorgang nach wie vor unterbrochen bzw. die Zeiten werden nicht in Zukunft verschoben. Die Adressen sind mit deinen identisch. Hier ein Auszug aus der Syslog: (Versteckter Text) Was kann icb tun?
  • (Zitat von horchi) Guten Morgen Jörg, vielen Dank für die Erweiterung - ich habe das gleiche Problem mit meiner P4. Vielleicht kann ich deine Aussage bestätigen. Dazu muss ich meine Messreihe mal auswerten. Ich messe die Anzahl der Umdrehung der Stokerwelle während des Heizvorgangs (Dauer) mittels einer Lichtschranke. (Versteckter Text)
  • (Zitat von enroc) Hallo enroc, das Ergebnis kommt so auch bei mir an: {"value": 61.5}. Es muss für die Ausgabe entsprechend "geparsed" (JSONPath) werden. Hier meine Erfahrungen: Variante A: Sender (p4d) gibt Gruppen-Werte aus (alle Werte in Form eines Strings) MQTT Data Topic Name (Publisher): "p4d2mqtt/sensor/Heizung/state" (Heizung heißt bei mir die Gruppe) mqtt-Ausgabe: (Versteckter Text) Empfänger (openHAB) MQTT State Topic (Subscriber): "p4d2mqtt/sensor/Heizung/state" (bei openHAB ein "Chan…
  • (Zitat von David92) Hallo David, danke, daran lag's - falsche Python-Version...
  • (Zitat von Seeandfeel) Hallo Seeandfeel, weil im mqtt-Protokoll jetzt zus. Daten wie "value", "unit" usw. übergeben werden musste ich auf der Empfängerseite (openHAB) auch die JSONPATH-Transformation anpassen. Geholfen haben mir JSONPATH-Tester, die online verfügbar sind. Einfach mal danach googlen.
  • Hallo Daniel, ich habe dein Script installiert und teste es gerade. Starte ich das Script mit python2 ($ python <dein Script>) erhalte ich folgende Meldung: "Traceback (most recent call last): ... import paho.mqtt.client as mqttclient Starte ich das Scripts mit python3 ($ python3 <dein Script>) erhalte ich die Meldung: "Traceback (most recent call last): ... NameError: name 'reload' is not defined" Wenn ich die Zeile "reload(sys)" auskommentiere läuft das Script mit python3. Kann dein Script übe…
  • (Zitat von konreas) Hallo Horchi, ich schaffe es nach wie vor nicht, auf v0.6.22 zu aktualisieren. Es liegt m.E. am Datenbankzugriff vom Raspi auf meine MariaDB 10 (10.3.21) auf dem NAS. Hier meine Vermutungen, meine Tätigkeiten: Der MariaDB-Server verlangt Mindestanforderungen an Passwort (10 Zeichen, Groß-/Kleinschreibung, Sonderzeichen). Ich weiß nicht, mit welcher Version das eingeführt wurde, kann aber nicht lange her sein. Auch darf das Root-Kennwort scheinbar nicht leer sein.Root-Kennwort…
  • hallo horchi, mosquitto ist schon installiert und läuft. Es lief auch alles mit der 0.6.6. Auch finde ich keine Zertifikate (p4d.cert, p4d.key) in "/etc/p4d/". Ich verwende die url <http:192.168.178.5:1111> mit der aktuellen FF-Version unter Win10 und Android. Die letzte Version war 0.6.6. Sollte ich die neue Version besser manuell auf dem raspi kompilieren (anstelle "wget www...")? Gruß Andreas
  • Hallo, ich habe ein Update auf 0.6.20 durchgeführt. Nun lässt ich das WebIf nicht mehr starten - weder in FF noch in Google Chrome mit ("Fehler: Verbindung fehlgeschlagen"). Eine Deinstallation des Pakets mit anschließender Neuinstallation hat nichts gebracht. In der MariaDB auf meinem NAS musste ich in der Tabelle "config" den Namen "WebSll" manuell anlegen. Beide Werte (0/1) mit http/https ausprobiert - leider erfolglos. Hat jemand eine Idee? Gruß Andreas
  • (Zitat von pellet-heizer) Fyi: bei mir läuft die 0.5.20 ohne Peformance-Probleme (bzw. stelle keinen Unterschied zur 0.5.18 fest). Meine Konfig: Raspi4 und MariaDB auf einem NAS. Gruß Andreas
  • Hallo, ich habe das alte p4d-Paket auf dem raspi deinstalliert und das neue Paket (0.5.17) installiert. Die Werte werden in meine Datenbank auf dem NAS gespecihert und können auch ausgelesen werden - aber Unter "Allg. Konfiguration" - Feld "Sensoren 'Dashboard'" und Feld "Sensoren 'Liste'" folgender Effekt: Lasse ich die Felder leer, wird das Dasboard und die Liste mit Werten gefülltTrage ich in eines der Felder irgendeinen Wert ein (VA:0x0, VA:0, 0x0:VA, 0:VA) sind Dashboard und Liste leer In d…
  • (Zitat von meute) Hallo meute, Zum Thread #127951 fehlte der Link - sorry dafür. Dort ist ein Beispiel aufgeführt (aber die Tabellle "schemaconf" hast du ja schon ausgelesen): (Quelltext, 1 Zeile) (Quelltext, 1 Zeile) kannst du direkt im Raspi eingeben (ohne Hochkommata). Für den Befehl bitte mal aus. Gruß Andreas
  • (Zitat von horchi) Hallo horchi, wahrscheinlich war das nur bei mir so. Habe Apache nachinstalliert, nachdem nginx (auf meinem NAS) mit dem WebIf nicht mehr zurecht kommt. Gruß Andreas
  • Hallo meute, hier die Screenshots in Anhang. Ich bin mir nicht mehr ganz sicher, aber die Werte in der Schema-Konfig werden m.E. automatisch aus dem Setup übernommen. Nach deiner Beschreibung vermute ich, dass die Werte zwar aufgezeichnet, aber nicht in der Datenbank gespeichert werden. Was zeigt dir "p4 values" an?Wenn dort alle Adressen angezeigt werden würde ich die Datenbank überprüfen (mySQL-Befehl: SELECT * FROM `valuefacts`, siehe auch #127951)Wenn dort alle aufgezeichneten Adressen angez…
  • (Zitat von meute) Hallo meute, mit phpMyAdmin. Bei mir läuft sie auf einem NAS-System. Sollte aber auch auf einem Raspi laufen (https://tutorials-raspberrypi.…lation-teil-4-phpmyadmin/). "Mit welcher Software hast Du den langen Screenshot in der "P4-Aufzeichung.pdf" erstellt?": In Chrome: - rechte Maustaste - Drucken... - Microsoft Print to PDF. Statt "Microsoft Print to PDF" gehen auch andere Drucker (pdfCreator usw.) - Hauptsache ist, dass in den Einstellungen "alle Seiten drucken" aktiviert i…
  • Hallo meute, sollte der Init-Befehl (notfalls mehrmals) nicht alle Adressen auslesen können versuch mal folgendes: In der php.ini den Parameter "max_input_vars" aktivieren (das Semikolon am Zeilenanfang entfernen) und den Wert auf 5000 zu erhöhen. Anschließend den Apache-Server neu starten (sudo systemctl restart apache2.service) und den Init-Befehl noch einmal ausführen. Ich habe alle php.ini-Dateien angepasst. Bei mir: /etc/php/7.3/apache2/php.ini /etc/php/7.3/cgi/php.ini /etc/php/7.3/cli/php.…
  • Antwort

    Beitrag
    (Zitat von meute) Hallo meute, sorry - deine Anfrage habe ich wirklich übersehen. Aufzeichnung: Für das Schema müssen natürlich die darzustellenden Adressen aufgezeichnet werden. Da nach dem Init-Befehl für ein und denselben Topic (z.B. "Puffertemperatur oben") mehrere Adressen angeboten habe ich ausprobiert und einen festgelegt. Im Anhang (P4-Aufzeichung siehst du meine Adressen) Sollte der Init-Befehl (notfalls mehrmals) nicht alle Adressen auslesen können, wird's kompliziert. Ich schaue mal n…