• Du musst dich registrieren, bevor du Beiträge verfassen kannst. Klicke auf Jetzt registrieren!, um den Registrierungsprozess zu starten. Registrierte User surfen werbefrei, können Suchen durchführen und sehen die volle Darstellung des Forums mit vielen anderen Unterforen!!!

Pi-Ager (Reifeschranksteuerung mittels Raspberry Pi) -Aktuelle Release 4.X.X

Im Logs steht

22-01-20 14:37:36 Connected to serial
22-01-20 14:37:36 No valid reply on 57600 baud. Closing connection
...
Hallo zusammen,

ich bin ebenfalls begeisterter Anhänger des Pi-Agers und habe schon viele gute Ergebnisse damit erzielt. Mit der neuen Version habt ihr auch echt nochmal einen draufgelegt - Kudos an die Herren (und Damen?). Bisher bin ich immer mit allen Problemchen gut klargekommen, jetzt hänge ich aber am gleichen Problem wie wasja im Januar - nur die Lösung will nicht:

Frisches Pi-Ager Image auf Raspberry Pi 3 Model B+ v.1.3 installiert und das Enhanced Display (NX3224K028) nach Anleitung mit den vier Drähtchen verbunden. Da das flashen des Displays nicht wollte "HMI Display flashing failed, check cables" habe ich die TFT Datei anschließend selbst per SD aufgespielt. Leider finden Pi und Display immernoch keine Baudrate zum sprechen - vor der Displaykonfiguration per SD habe ich auf dem Display gesehen, dass Baudrate 9600 eingestellt war.

Auch vertauschen von RX/TX und andere Spielchen habe nichts geholfen - sehe ich den Wald vor lauter Bäumen nicht?

Code:
22-04-18 17:18:34 run_forever stopped
22-04-18 17:18:34 Elements in tasks list : 0
22-04-18 17:18:34 Nextion client stopped
22-04-18 17:18:34 Event raised: Pi-Ager_offline with info text: None
22-04-18 17:18:34 running cleanup script...
22-04-18 17:18:34 cleanup complete.
22-04-18 17:18:34 ***********************************************
22-04-18 17:18:34 goodbye!
22-04-18 17:19:01 Sensor number is: 5
22-04-18 17:19:02 Second Sensor number is: 0
22-04-18 17:19:05 ***********************************************
22-04-18 17:19:05 Start scale loop1 17:19:05
22-04-18 17:19:05 Starting aging loop 17:19:05
22-04-18 17:19:05 Start scale loop2 17:19:05
22-04-18 17:19:05 client generated
22-04-18 17:19:05 Connecting: /dev/serial0, baud: 9600
22-04-18 17:19:05 Connected to serial
22-04-18 17:19:05 Event raised: Pi-Ager_started with info text: None
22-04-18 17:19:06 No valid reply on 9600 baud. Closing connection
22-04-18 17:19:06 Connection lost
22-04-18 17:19:06 Baud 9600 did not work
22-04-18 17:19:06 Connecting: /dev/serial0, baud: 2400
22-04-18 17:19:06 Connected to serial
22-04-18 17:19:07 No valid reply on 2400 baud. Closing connection
22-04-18 17:19:07 Connection lost
22-04-18 17:19:07 Baud 2400 did not work
22-04-18 17:19:07 Connecting: /dev/serial0, baud: 4800
22-04-18 17:19:07 Connected to serial
22-04-18 17:19:08 No valid reply on 4800 baud. Closing connection
22-04-18 17:19:08 Connection lost
22-04-18 17:19:08 Baud 4800 did not work
22-04-18 17:19:08 Connecting: /dev/serial0, baud: 19200
22-04-18 17:19:09 Connected to serial
22-04-18 17:19:09 No valid reply on 19200 baud. Closing connection
22-04-18 17:19:09 Connection lost
22-04-18 17:19:09 Baud 19200 did not work
22-04-18 17:19:09 Connecting: /dev/serial0, baud: 38400
22-04-18 17:19:09 Connected to serial
22-04-18 17:19:09 No valid reply on 38400 baud. Closing connection
22-04-18 17:19:09 Connection lost
22-04-18 17:19:09 Baud 38400 did not work
22-04-18 17:19:09 Connecting: /dev/serial0, baud: 57600
22-04-18 17:19:09 Connected to serial
22-04-18 17:19:09 No valid reply on 57600 baud. Closing connection
22-04-18 17:19:09 Connection lost
22-04-18 17:19:09 Baud 57600 did not work
22-04-18 17:19:09 Connecting: /dev/serial0, baud: 115200
22-04-18 17:19:09 Connected to serial
22-04-18 17:19:10 No valid reply on 115200 baud. Closing connection
22-04-18 17:19:10 Connection lost
22-04-18 17:19:10 Baud 115200 did not work
22-04-18 17:19:10 Connecting: /dev/serial0, baud: 230400
22-04-18 17:19:10 Connected to serial
22-04-18 17:19:10 No valid reply on 230400 baud. Closing connection
22-04-18 17:19:10 Connection lost
22-04-18 17:19:10 Baud 230400 did not work
22-04-18 17:19:10 Connection failed
Traceback (most recent call last):
File "/opt/pi-ager/pi_ager_nextion/client.py", line 175, in connect
result = await self._try_connect_on_different_baudrates()
File "/opt/pi-ager/pi_ager_nextion/client.py", line 217, in _try_connect_on_different_baudrates
raise ConnectionFailed("No baud rate suited")
pi_ager_nextion.exceptions.ConnectionFailed: No baud rate suited
22-04-18 17:19:10 run_client exception1: No baud rate suited
22-04-18 17:19:10 Could not connect to Nextion client. Possible HDMI display not connected
20220418_173155.jpg
20220418_173249.jpg
 
Hast du einen anderen Raspberry Pi zum Testen da? Z.B. einen Zero oder Pi4?
Damit ist die Software auf jeden Fall getestet.
 
Ich habe hier mal einen Raspberry Pi 3 Model B v.1.2 in Betrieb genommen mit folgender Verdrahtung zum Display:
1650310366730.png


Damit habe ich keine Probleme mit dem Display. Kann man eine Beschädigung der Schnittstelle auf der Raspi-Seite oder der TFT-Seite ausschließen?
 
Hallo zusammen,

erst einmal vielen Dank für Euter Unterstützung.

Die Verdrahtung habe ich wie auf dem vorstehenden Bild ausgeführt. Die serielle Schnittstelle ist aktiviert. Zur Sicherheit habe ich diese deaktiviert und im Anschluss wieder aktiviert - leider ohne Erfolg. Da ich keinen 2. Raspberry habe und auch die seriellen Schnittstellen nicht testen kann, bleibt wohl nur die Möglichkeit ein neues Display zu bestellen.
 
Hallo zusammen,

erst einmal vielen Dank für Euter Unterstützung.

Die Verdrahtung habe ich wie auf dem vorstehenden Bild ausgeführt. Die serielle Schnittstelle ist aktiviert. Zur Sicherheit habe ich diese deaktiviert und im Anschluss wieder aktiviert - leider ohne Erfolg. Da ich keinen 2. Raspberry habe und auch die seriellen Schnittstellen nicht testen kann, bleibt wohl nur die Möglichkeit ein neues Display zu bestellen.
Du könntest die Schnittstelle vom Raspberry mal testen, hier im Beitrag in der unteren Hälfte steht es wie du mit einen Widerstand und Minicom die Schnittstelle testen kannst:
https://dasraspberrypi.de/enable-port-serial-raspberry-pi-2/
 
Hallo Ha-MA,

ich habe die in dem Beitrag beschienenen Befehle zum Bluetooth deaktivieren für den Pi 3 und neuer ausgeführt. Nach dem Neustart funktioniert das Display auf Anhieb perfekt. Ich bin begeistert! Manchmal sind Dinge so einfach – man muss nur wissen wie. Vielen Dank!
 
Hallo,

großes Lob an das Entwicklerteam , Pi Ager läuft seit 3 Monaten mit den verschiedenen Produkten .. mit der Luftfeuchtigkeit runter kommen muss ich noch was finden.
Im Winter bzw den kälteren Monaten gings gut mit der Aussenluft nun wirds aber wärmer und Feuchter ..

Einzig mit dem Display hab ich momentan noch ein Problem - Habe die Version 3.2.2.und das Enhanced . Angeschlossen richtig , Demoprogramm von Display läuft auch nur wenn ich auf programmieren drücke tut sich nichts , was mache ich falsch ?

l.g
 
Ich hatte das gleiche Problem. Wenn du eine Pi 3 oder höher hast, versuche es mit dem Tipp von Ha-Ma

"Du könntest die Schnittstelle vom Raspberry mal testen, hier im Beitrag in der unteren Hälfte steht es wie du mit einen Widerstand und Minicom die Schnittstelle testen kannst:
https://dasraspberrypi.de/enable-port-serial-raspberry-pi-2/"


In der Anleitung findest du die Aktivierung der seriellen Schnittstelle und die Befehle für die zusätzliche Aktivierung beim PI 3.

echo "dtoverlay=disable-bt" | sudo tee -a /boot/config.txt
sudo systemctl disable hciuart
sudo reboot
 
Heute ne Telegram Nachricht bekommen:

Exception OperationalError on Pi-Ager Hostname Pi-Ager occured
Traceback (most recent call last):
File "/opt/pi-ager/pi_ager_cl_scale.py", line 35, in run
self.doScaleLoop()
File "/opt/pi-ager/pi_ager_cl_scale.py", line 139, in doScaleLoop
status_scale = int(pi_ager_database.get_table_value(pi_ager_names.current_values_table, status_scale_key))
File "/opt/pi-ager/pi_ager_database.py", line 189, in get_table_value
open_database()
File "/opt/pi-ager/pi_ager_database.py", line 66, in open_database
connection.execute('PRAGMA journal_mode = wal')
sqlite3.OperationalError: database is locked

Kühlung war aus, musste den Ager Dienst neu starten, lief ohne Neustart wieder an.
habe derzeit nur Kühlung aktiviert, und auch keine Waage in Betrieb
 
Hallo,

hab heute das zweite Display genommen das ich rumliegen hatte und nochmals neu verkabelt. War dann aber auch das gleiche Problem .. dann hab ich mir aber gedacht ich probier mit dem Handy einsteigen , da ich vorher immer mein altes Ipad verwendet habe .. und dann hats funktioniert.. also lag es am Ipad ... daran hab ich leider nicht gedacht da bis jetzt alles funktioniert hat ..
 
Moin in die Runde! Habe nun endlich nach langem warten das Display für den PiAger bekommen... ich war auch der Meinung irgedwo wine "Installationsanleitung" dür das Nextion Display gesehen zu haben, aber irgendwie finde ich die beim besten willen nicht wieder!

Kann mir da mal biite jemand helfen?
Gehäuse ist gedruckt. Muss eine Batterie rein? Muss es zuvor programmiert werden?
Wie gesaagt, ich bin wissentlich leider auf Null und fonde den beitrag nicht wieder

Danke im Voraus!
 
Kann mir da mal biite jemand helfen?
Gehäuse ist gedruckt. Muss eine Batterie rein?
Nein, du brauchst keine Batterie, eine kurze Anleitung steht im ersten Beitrag, damit solltest du das Display ans Laufen kriegen.
… welchen Raspberry nutzt du? Den empfohlen Zero W / Zero2 W, wenn ja dann sollte du kein Problem haben.
 
Zurück
Oben Unten