genau, der grep war so eine Art RTFM
Beiträge von horchi
-
-
Hallo an Alle,
hab mal wieder upgedated und das erste Mal Probleme damit:Folgende Fehlermeldung bekomme ich:
CodeMar 18 21:30:37 raspberrypi p4d[850]: /usr/bin/p4d: error while loading shared libraries: liblua5.3.so.0: cannot open shared object file: No such file or directory
Was kann ich tun?
Folgende liblua-Dateien hab ich gefunden:
ja diese lib wird inzwischen benötigt.
-
horchi Kann es sein, dass die Befehle parget und parset noch um einen Parameter "parent" erweitert werden müssten, damit meine Abfrage korrekt funktioniert?
soweit mir bekannt kann man beim setzen des Parameters nur eine Adresse angeben. Sind das denn alles Werte/Parameter welche man an der Heizung verändern kann oder zum Teil nur anzeigen?
Oder sind es zum Teil nur Messwerte oder Digitale Ein/Ausgänge? -
irgendwie habe ich langsam das Gefühl das es an der Heizung liegt, mit so vielen verschiedenen Kabeln und Adaptern - was könnte er noch falsch machen.
jeanpv was passiert denn wenn du p4 state eingibst oder falls das Device nicht /deb/ttyUSB0 ist noch mit -d das Device angeben.Beispiel bei mir:
Code12:27:26,root@p4d~> p4 state -d /dev/ttyUSB0 Version: 50.04.05.03 Time: Tuesday, 30. Jan. 2024 12:27:32 2 - Übergangsbetrieb 19 - Betriebsbereit
Ansonsten ist vielleicht einfach COM1 an der Steuerung kaputt? Oder weiß jemand ob es inzwischen bei neueren FW Versionen Einstellungen zu dieser Schnittstelle gibt die man ggf. anpassen muss?
-
- RX und TX kurzschließen auf FTDI
- Command schicken mit cutecom
geshickt: 0xFF
Antwort: 0xFF
FTDI wieder normal
p4d state
Read word failed,aborting
Hast du nur FF gesendet oder es mit verschiedenen Werten versucht?
-
-
Stimmt, ganz ohne Heizung als Test für Kabel und Adapter. Hab ich früher mit minicom gemacht.
-
Du kannst an der Kommandozeile p4 state aufrufen dann wird etwas gesendet und auch versucht die Antwort zu empfangen.
Der p4d darf dabei laufen muss aber nicht.
Ggf musst du p4 noch das Device mitgeben. Wie das geht siehst du in der Hilfe wenn du p4 ohne Argumente aufrufst
-
Glaube die COM1 sendet erst auf Anfrage
-
Für COM 1 kann man an der Heizung nichts umstellen soweit ich weiß, oder geht das inzwischen? Also Baud, Stopbit, etc. ?
Ich hab das richtig verstanden, nur das eine Kabel ist komplett in einen, die anderen Adapter mit welchen du es versucht hast haben ein separates Kabel dessen Belegung du geprüft hast?
Verwendetest du ein Raspi?
-
dann habe ich auch keine Idee mehr. Wenn das Kabel und der Adapter okay sind, an COM 1 angeschlossen und das richtige Device gewählt muss das laufen.
Ich will das auch mal anschauen, versuchen, als Alternative für wenig Wind. Ab 4 Bft bin ich am Windsurfen .
-
in/dev
Vor dem anschließen kein ttyUSB0
Nach dem anschließen ein ttyUSB0
prima!
Hast du den Hinweis von Panzerknacker gesehen? Also wie ist deine serielle Leitung verdrahtet?
BTW: Du machst Wing Foilen? -
ja das wäre auch mein Tipp.
Was mich auch wundert, bei mir im Log kommt beim anschließen der Name des tty Device im Log.
Du hast ein tty Device nach dem Anschließen mehr als vorher (vermutlich ttyUSB0)? -
Ich habe zwei verschiedene FTDI probiert, inklusive einer fertig DB9/FTDI/USB Nullmodem.
Ich habe auch ein Elfin EW-10 mit Virtual ttyUSB0 probiert.
ah okay nun weiß ich was db9 ist
Mach das mit dem log mal bitte -
Jetzt db9 ist auf COM1
was ist db9?
Also du hast die COM1 über einen Serial USB Konverter mit dem PC oder Raspi verbunden?
Ziehe den USB bitte mal ab und starte ein tail -f auf das syslog, dann steck den Usb wieder ein und paste was beim Anschließen im Log erscheint.
Der p4d darf dabei laufen muss aber nicht -
mit DB9 Stecker auf Kessel Platine COM1:
Soll COM2 als Modbus Schnittstelle : YA oder NEIN ?
egal da du COM1 verwenden musst
-
Die Abhängigkeiten Readme nachsehen 😉
linux-p4d/README.md at master · horchi/linux-p4dDeamon which fetch sensor data of the 'Lambdatronic s3200' and store to a MySQL database - horchi/linux-p4dgithub.com -
So, ich komme mit dem aktuellen Raspi + aktuellem Raspbian OS nicht weiter mit meinem nativen RS232 Anschluss. Hat jemand einen Link für einen USB -> Seriell Adapter der funktioniert mit den neuen Raspi Modellen? + Anleitung was ich einstellen muss? Am liebsten ein Amazon Link...dann bestell ich halt so nen Converter, Hauptsache es läuft wieder
Danke
sollte mit den meisten gehen. Am unproblematischsten sind die mit FT232 Chip.
Wenn du einen hast, was kommt denn im Syslog wenn du den ansteckst, also direkt beim anschließen?
-
Ah, kein Schalter, sondern nur die 0 in URL löschen. Alles klar.
ja hoffe das es genügt damit der nicht versucht die Verbindung aufzubauen. Wenn nicht muss ich nochmal ran.
Bin aber ab Morgen im Urlaub
BTW: Inzwischen gibt es auch ein Interface zu HomeMatic und Deconz um über das WEBIF auch HomeMatic und Deconz Aktoren steuern zu können. Also nicht um P4 Daten dort anzuzeigen sondern der genau umgekehrte Weg!
Das ist mit dem Code Merge mit meinem homectrld dazu gekommen, den verwende ich hier als Haussteuerung weil mir alles was ich im Internet gefunden habe nicht wirklich gefallen hat.
Hier das Projekt mir ein paar Screenshots. Davon habe ich drei Instanzen laufen, eine fürs Haus, eine als Pool Steuerung und eine im Wohnmobil als Automatisierung und zur Anzeige der Akku Daten, PV Daten etc. -
die Liste kannst du im Setup anschalten
Danke. Kann man VDR auch ausschalten? Das hängt bei mir, da kein VDR vorhanden, wenn man versehentlich oder neugierig draufklickt.
Falls jemand ein arm64 p4d-0.10.1.deb für native Debian bookworm braucht, bitte melden.
ja auch im Setup