Suchergebnisse

Suchergebnisse 1-20 von insgesamt 27.

  • (Zitat von meute) Zum Thema "Werte an p4 schreiben " hat horchi nun ja diese Super-MQTT-Erweiterung geschrieben, hier meine Erfahrungen damit: es funktioniert super.man kann damit über jedes MQTT Interface Werte schicken, muss sich halt allerdings einmal grundsätzlich mit der Philosophie dieses Protokolls beschäftigen. Da dieses aber momentan immer weitere Verbreitung findet, ist der Aufwand sicher nicht umsonst.Ich verwender bekanntlich Openhab für meine Steuerung, und hab inzwischen mit dieser…
  • (Zitat von horchi) Nach längerem Nachdenken, hab ich dann auch endlich begriffen, was Deine Bemerkung mit der HexAdresse sollte. ich hatte einfach die Angabe übernommen, die Dein WebIF für den entsprechenden Kanal im Fenster für die Werteeingabe ausgibt, und das ist nun mal: (Quelltext, 3 Zeilen) Auf die Idee, den Adresswert in Dezimal umzurechnen, bin ich erst gar nicht gekommen, ich dachte, wenn Du das so angibst, dann erwartet das Programm auch wieder Hex-Adressen. Und mit den Feinheiten von …
  • (Zitat von horchi) Deutlicher Fortschritt meinerseits, ich hab jetzt die Logeinträge hinbekommen: (Quelltext, 1 Zeile) Und mit Deinen Beispieldaten wird auch der Wert gespeichert Wenn ich dann allerdings die Adresse und den Wert der Vorlauf-Solltemp. einsetze, gibts eine Fehlermeldung, scheint an der Stelle der Hex-Adresse zu, wenn das recht verstehe. (Quelltext, 1 Zeile) Aber insgesamt sieht das ja schon mal ganz gut aus.
  • (Zitat von horchi) Hallo Jörg, bzgl. log kenn ich nur sudo systemctl status p4d. ist es das was Du meinst? Dann kommt: ... Jan 16 21:34:56 raspberrypi p4d[978]: -> (p4d2mqtt/Resetierbarert-Zaehler_0x112/state)[{"value": 0.0}] Jan 16 21:34:56 raspberrypi p4d[978]: Processed 16 samples, state is 'Betriebsbereit' Jan 16 21:34:56 raspberrypi p4d[978]: client -1 not found! [{"event": "all", "object": []}] ... Ich hatte den Command Befehl nochmals mit Adresse 0 und Wert "7" abgesetzt, evtl. ist die le…
  • Hallo Jörg, ich bin ja absolut kein MQTT Crack, und mache das alles nur, indem ich reale Beispiele aus anderen Foren auf meine Anwendung übertrage, ohne alles (insb. die ganzen Daten-Typen-Transformations-Skripte) im Detail zu verstehen. Aber ich glaube, bei unsrem Thema bin ich momentan noch eine Ebene tiefer. Ich hab jetzt nochmals getestet, indem ich direkt in meinem Raspi, in dem der MQQT Server läuft, mit dem mosquitto_pub Befehl deine Kommandos abgesetzt habe. Die Verbindung zwischen p4d u…
  • hab mal für die Vorgabe der Vorlauftemp. bei +10° getestet (Adresse 0x58), Wert soll von 41 auf 43° erhöht werden: Ergebnis: wenn ich den MQTT-Command Befehl über MQTT.fx absetze (also ohne jegliche Zwischenschritte), bekomme ich die Meldung, dass der Upload erfolgt ist, aber im WebIF des p4d scheint keine Änderung anzukommen. Ich hab auch noch versucht, ob es an den Anführungszeichen liegt, da bei den Lesewerten eine andere Syntax kommt, ist aber immer dasselbe. Mach ich da was falsch? Gibt es …
  • (Zitat von horchi) mach ich baldmöglichst, ich muss grade nur immer das System herunterfahren und die Speicherkarte zum Testen wechseln, da ich mein richtiges System nach dem Update auf deine neue Version ja so nicht mehr läuft, sondern ich dann erst mal mein Openhab umschreiben muss. Jetzt arbeite ich zur Sicherheit auf zwei SD-Karten, eine zum testen der neuen config, und die bisherige als Backup, damit ich wieder zurück kann, wenn nicht gleich geht. Aber schon mal vielen Dank für die MQTT Com…
  • und zu meinem aktuellen Problem: Im Moment bin ich wieder zurück auf meiner alten Version, und musste dabei feststellen, dass die Adressen sich tatsächlich verändert haben, nachdem gerade gestern der Service-TEchniker von Fröling einen Update aufgespielt hat (der seiner Meinung nach keine Änderungen enthält). Ich hab jetzt Lambdatronic V 50.04 B 05.18 vom 18.2. 2020, da der Service seit zwei Jahren nicht mehr da war, muss die letzte Version älter als 2019 gewesen sein. Die Wert aus der bisherige…
  • horchi: wenn Du Steuerbefehle über MQTT in das Programm aufnimmst, dann bist Du für mich der absolute Held!! . Das hatte ich mir vor genau einem Jahr schon gewünscht, weil ich bereits damals nicht verstanden habe, was die ganzen Anstrengungen wert sind, wenn man der Heizung nur mit schönen Icons und Diagrammen beim Arbeiten zuschauen kann, ohne die Steuerparameter verändern zu können. Mit MQTT Lesen UND Schreiben hätte man eine einheitliche Schnittstelle, so dass jeder mit FHEM, Openhab, oder s…
  • Hallo Horchi, seit längerer Zeit komm ich mal wieder dazu, meine P4 Regelung anzufassen. Dazu hab ich erst mal ein Update auf Deine neueste Version gemacht, vorher war ich noch auf dem Stand von Anfang 2020 mit der ersten Version der MQTT Anbindung. Da der MQTT Link nun stabil funktioniert, hab ich nun alle Lese-Abfragen von Parametern aus dem Kessel von meiner alten umständlicen Skript-Variante auf diesen Weg umgestellt, das sieht nun wirklich gut aus. Dann hab ich allerdings gemerkt, dass die …
  • (Zitat von konreas) ja, bei mir fehlt ja auch in der Definition der Term "/heizung", kommt ja alles vom gleichen Dämon, daher hab ich das weggelassen. :-). Wilfried
  • (Zitat von hoppel118) Für mich hat das Thema im Moment auch nicht mehr die höchste Priorität, ich hab mich schliesslich bereits durch die ganze Anbindung des p4d in beide Richtungen (Darstellung in Grafana auf der Basis von SQL-Befehlen und Steuerung in openhab über das setp.sh-Skript durchgekämpft und das Ganze lief bereits den dritten Winter stabil. Ich frage mich nur, warum hier noch soviel ausschliesslich über Darstellungsprobleme diskutiert wird, die sich mit anderen Programmen viel einfach…
  • (Zitat von konreas) Voila: In meiner Einstellung ist das Wort /sensor/ aus dem MQTT-Bezeichner entfernt. Dann sieht das für ein paar Beispiele so aus (Quelltext, 10 Zeilen) und für die items: (Quelltext, 3 Zeilen) Mir ist leider immer noch nicht ganz klar, was das Ziel der ganzen Daten-Leserei sein soll. Wir sollten dringend mal am besten in einem neuen Thread weiterdiskutieren, wie man von hier aus dazu kommt, auch Commands an den Dämon zu schicken. Wilfried
  • horchi schrieb: (Zitat) das gestaltet sich schwierig da der p4d und der apache auf unterschiedlichen Hosts laufen können, wie stellst du dir das vor? Sorry, so eng hab ich das nicht gemeint, es können natürlich auch zwei Dateien sein für Apache und p4d. Aber es sollte eben auch für Apache eine klar erkennbare und in der Anleitung benannte Konfigurationsdatei geben, in der alle Anbindungen klar geregelt sind. Momentan sind die Werte auch noch in anderen php-Dateien, und es war (zumindest für mich…
  • (Zitat von horchi) Nach einem Upgrade auf Buster, (vorher alle alten Konfigdateien und WebIF gesichert und dann aus den aktiven Verzeichnissen gelöscht) und Neuinstallation von p4d über den apt-Pfad funktionieren jetzt Dämon und das WebInterface in der neuesten Version. Während des Einrichtens wurde mir aber leider auch wieder klar, warum ich davor so lange zurückgeschreckt hatte: es dauerte halt doch ein paar Stunden, bis über den Vergleich mit der alten Installation wieder alle Stellen gefunde…
  • im letzten Versuch hatte ich alle Unterverzeichnisse in /usr/src gelöscht und dann das gemacht, was Du oben gelistet hat. Ob von paho noch irgendwo in anderen Verzeichnis etwas von vorigen Installationen übrig ist, kann ich nicht sagen, aber die Daten in /usr/source/paho... waren auf jeden Fall nicht vorhanden, und die Fehlermeldung war exakt dieselbe.
  • p4d Version ist 03.31 vom 11.5.20. Heute nachmittag mit clone geholt. Hab auch mal versucht, make für p4d zu starten, ohne dass ich vorher überhaupt die MQTT-Installation gemacht hab. Fehler bleibt derselbe, hört sich für mich so an, als ob da ein Pfad gar nicht gefunden wird, aber ich hab keine Ahnung vom Programmieren.
  • ja, ich hab jetzt gerade den ganzen Durchlauf nochmals mit einem komplett leeren Verzeichnis /usr/src gemacht, (vorher beide Unterverzeichnisse für linux-p4d und mqtt gelöscht). Macht leider keinen Unterschied, die Fehlermeldung bleibt dieselbe. .-(.
  • Hallo Horchi, leider dasselbe Ergebnis, die paho-lib hatte ich aktualisiert. Ich sag allerdings noch dazu, dass bei mir stretch läuft, und ich das Ganze anhand Deiner Anleitung im GitHub-README mache, da für die Paket-Installation die Zusammenstellung in Deinem apt-script wohl nicht auf Stretch passt. Also kein Paket-Update sondern fürs Aktualisieren diese Befehlsfolge, läuft dabei vielleicht was schief, oder muss noch was gelöscht werden? cd /usr/src/ git clone https://github.com/horchi/linux-p…
  • (Zitat von horchi) Hallo Horchi, ich finds ja weiterhin interessant, die MQTT Integration zu beobachten. Allerdings bekomme ich die neueren Versionen bei mir nicht mehr zum Laufen, die alten vor einigen Wochen liessen sich problemlos übernehmen, aktuelle paho-library läuft auch noch durch, aber dann kommt immer die gleiche Fehlermeldung bei make des p4d. _________________________________ [14:42:23] openhabian@openHABianPi:/usr/src/linux-p4d$ sudo make clean all HASSMQTT=yes rm -f */*.o *.o core*…