Laribum
Militanter Veganer
Hallo Forum und Bastler!
Mein Name ist Jörg und ich bin quasi Newbie in der Materie.
Habe mir die Platine (bestückt) besorgt, nen Raspel Zero2W sowie den Senor SHT 3X.
Alles verkabelt, Image aufgespielt...
Jetzt wollte ich das Ganze mal Probelaufen lassen um zu sehen wie der Temp./Feuchtefühler so misst und funktioniert.
Was mit nicht ganz klar ist: Was ist der Unterschied zwischen internem und externem Sensor? Das ich bei Konfiguration extern die Widerstansaktion machen muss habe ich gelesen, nur was ist mit intern/extern gemeint?
Aktuell habe ich den SHT3x als internen konfiguriert. Starte ich nun das Programm wird kurz eine Temp.und Feuchte beim Monitor interner Sensor angezeigt, paar Sekunden piepst der Pi und dieMessdaten verschwinden.
Das Logfile sagt folgendes:
23-11-05 18:16:10 *****************************************
23-11-05 18:16:10 Pi-Ager Main gestartet
23-11-05 18:16:10 *****************************************
23-11-05 18:16:10 Reifeprogramm gestartet um 18:16:10
23-11-05 18:16:10 Waage 2 gestartet um 18:16:10
23-11-05 18:16:10 Waage 1 gestartet um 18:16:10
23-11-05 18:16:10 Clientinstanz generiert
23-11-05 18:16:10 Connecting: /dev/serial0, baud: 9600
23-11-05 18:16:10 Schalter Steuerung gestartet um 18:16:10
23-11-05 18:16:10 Connected to serial
23-11-05 18:16:10 Event state: Pi-Ager_started
23-11-05 18:16:10 No valid reply on 9600 baud. Closing connection
23-11-05 18:16:10 Connection lost
23-11-05 18:16:10 Baud 9600 did not work
23-11-05 18:16:10 Connecting: /dev/serial0, baud: 2400
23-11-05 18:16:11 Connected to serial
23-11-05 18:16:12 No valid reply on 2400 baud. Closing connection
23-11-05 18:16:12 Connection lost
23-11-05 18:16:12 Baud 2400 did not work
23-11-05 18:16:12 Connecting: /dev/serial0, baud: 4800
23-11-05 18:16:12 Connected to serial
23-11-05 18:16:13 No valid reply on 4800 baud. Closing connection
23-11-05 18:16:13 Connection lost
23-11-05 18:16:13 Baud 4800 did not work
23-11-05 18:16:13 Connecting: /dev/serial0, baud: 19200
23-11-05 18:16:13 Connected to serial
23-11-05 18:16:14 No valid reply on 19200 baud. Closing connection
23-11-05 18:16:14 Connection lost
23-11-05 18:16:14 Baud 19200 did not work
23-11-05 18:16:14 Connecting: /dev/serial0, baud: 38400
23-11-05 18:16:14 Connected to serial
23-11-05 18:16:14 No valid reply on 38400 baud. Closing connection
23-11-05 18:16:14 Connection lost
23-11-05 18:16:14 Baud 38400 did not work
23-11-05 18:16:14 Connecting: /dev/serial0, baud: 57600
23-11-05 18:16:14 Connected to serial
23-11-05 18:16:14 No valid reply on 57600 baud. Closing connection
23-11-05 18:16:14 Connection lost
23-11-05 18:16:14 Baud 57600 did not work
23-11-05 18:16:14 Connecting: /dev/serial0, baud: 115200
23-11-05 18:16:14 Connected to serial
23-11-05 18:16:14 No valid reply on 115200 baud. Closing connection
23-11-05 18:16:14 Connection lost
23-11-05 18:16:14 Baud 115200 did not work
23-11-05 18:16:14 Connecting: /dev/serial0, baud: 230400
23-11-05 18:16:14 Connected to serial
23-11-05 18:16:15 No valid reply on 230400 baud. Closing connection
23-11-05 18:16:15 Connection lost
23-11-05 18:16:15 Baud 230400 did not work
23-11-05 18:16:15 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
23-11-05 18:16:15 run_client exception1: No baud rate suited
23-11-05 18:16:15 Could not connect to Nextion client. Possible HDMI display not connected
23-11-05 18:20:01 main.py läuft
23-11-05 18:20:01 Pi-Ager gestartet
23-11-05 18:20:04 CRC Error
23-11-05 18:20:04 Status Register CRC Error
23-11-05 18:20:04
Traceback (most recent call last):
File "/opt/pi-ager/sensors/pi_ager_cl_sensor_sht.py", line 206, in get_current_data
self._read_data()
File "/opt/pi-ager/sensors/pi_ager_cl_sensor_sht.py", line 118, in _read_data
raise cx_i2c_sht_temperature_crc_error
main.pi_ager_cx_exception.cx_i2c_sht_temperature_crc_error
23-11-05 18:20:04 CRC Error
23-11-05 18:20:04 Status Register CRC Error
23-11-05 18:20:04 Retry getting measurement from I2C device. Current retry count : 2, max retry count : 5
23-11-05 18:20:04 CRC Error
23-11-05 18:20:04 Status Register CRC Error
23-11-05 18:20:04 Retry getting measurement from I2C device. Current retry count : 3, max retry count : 5
23-11-05 18:20:04 CRC Error
23-11-05 18:20:05 Status Register CRC Error
23-11-05 18:20:05 Retry getting measurement from I2C device. Current retry count : 4, max retry count : 5
23-11-05 18:20:05 CRC Error
23-11-05 18:20:05 Status Register CRC Error
23-11-05 18:20:05 Retry getting measurement from I2C device. Current retry count : 5, max retry count : 5
23-11-05 18:20:05 Exception raised: cx_measurement_error - Es ereigneten sich zu viele Messfehler!
Exception cx_measurement_error on Pi-Ager Hostname piager occured
Traceback (most recent call last):
File "/opt/pi-ager/pi_ager_loop.py", line 146, in get_sensordata
measured_data = main_sensor.get_current_data()
File "/opt/pi-ager/sensors/pi_ager_cl_active_sensor.py", line 37, in get_current_data
return( self.o_sensor.get_current_data() )
File "/opt/pi-ager/sensors/pi_ager_cl_sensor_sht3x.py", line 49, in get_current_data
self.measured_data = super().get_current_data()
File "/opt/pi-ager/sensors/pi_ager_cl_sensor_sht.py", line 226, in get_current_data
raise cx_measurement_error (_('Too many measurement errors occurred!'))
main.pi_ager_cx_exception.cx_measurement_error: Es ereigneten sich zu viele Messfehler!
23-11-05 18:20:05 Trigger Alarm: cx_measurement_error
23-11-05 18:20:09 cx_measurement_error
23-11-05 18:20:10 Schalter Steuerung angehalten um 18:20:10
23-11-05 18:20:10 Reifeprogramm angehalten um 18:20:10
23-11-05 18:20:11 Waage 2 angehalten um 18:20:11
23-11-05 18:20:11 Waage 1 angehalten um 18:20:11
23-11-05 18:20:14 Nextion client stopped
23-11-05 18:20:14 Event state: Pi-Ager_offline
23-11-05 18:20:14 Bereinigungsskript ausführen...
23-11-05 18:20:14 Bereinigungsskript beendet.
23-11-05 18:20:14 *****************************************
23-11-05 18:20:14 Auf Wiedersehen!
Ich hoffe mir kann da jemand helfen...
VG Jörg
Mein Name ist Jörg und ich bin quasi Newbie in der Materie.
Habe mir die Platine (bestückt) besorgt, nen Raspel Zero2W sowie den Senor SHT 3X.
Alles verkabelt, Image aufgespielt...
Jetzt wollte ich das Ganze mal Probelaufen lassen um zu sehen wie der Temp./Feuchtefühler so misst und funktioniert.
Was mit nicht ganz klar ist: Was ist der Unterschied zwischen internem und externem Sensor? Das ich bei Konfiguration extern die Widerstansaktion machen muss habe ich gelesen, nur was ist mit intern/extern gemeint?
Aktuell habe ich den SHT3x als internen konfiguriert. Starte ich nun das Programm wird kurz eine Temp.und Feuchte beim Monitor interner Sensor angezeigt, paar Sekunden piepst der Pi und dieMessdaten verschwinden.
Das Logfile sagt folgendes:
23-11-05 18:16:10 *****************************************
23-11-05 18:16:10 Pi-Ager Main gestartet
23-11-05 18:16:10 *****************************************
23-11-05 18:16:10 Reifeprogramm gestartet um 18:16:10
23-11-05 18:16:10 Waage 2 gestartet um 18:16:10
23-11-05 18:16:10 Waage 1 gestartet um 18:16:10
23-11-05 18:16:10 Clientinstanz generiert
23-11-05 18:16:10 Connecting: /dev/serial0, baud: 9600
23-11-05 18:16:10 Schalter Steuerung gestartet um 18:16:10
23-11-05 18:16:10 Connected to serial
23-11-05 18:16:10 Event state: Pi-Ager_started
23-11-05 18:16:10 No valid reply on 9600 baud. Closing connection
23-11-05 18:16:10 Connection lost
23-11-05 18:16:10 Baud 9600 did not work
23-11-05 18:16:10 Connecting: /dev/serial0, baud: 2400
23-11-05 18:16:11 Connected to serial
23-11-05 18:16:12 No valid reply on 2400 baud. Closing connection
23-11-05 18:16:12 Connection lost
23-11-05 18:16:12 Baud 2400 did not work
23-11-05 18:16:12 Connecting: /dev/serial0, baud: 4800
23-11-05 18:16:12 Connected to serial
23-11-05 18:16:13 No valid reply on 4800 baud. Closing connection
23-11-05 18:16:13 Connection lost
23-11-05 18:16:13 Baud 4800 did not work
23-11-05 18:16:13 Connecting: /dev/serial0, baud: 19200
23-11-05 18:16:13 Connected to serial
23-11-05 18:16:14 No valid reply on 19200 baud. Closing connection
23-11-05 18:16:14 Connection lost
23-11-05 18:16:14 Baud 19200 did not work
23-11-05 18:16:14 Connecting: /dev/serial0, baud: 38400
23-11-05 18:16:14 Connected to serial
23-11-05 18:16:14 No valid reply on 38400 baud. Closing connection
23-11-05 18:16:14 Connection lost
23-11-05 18:16:14 Baud 38400 did not work
23-11-05 18:16:14 Connecting: /dev/serial0, baud: 57600
23-11-05 18:16:14 Connected to serial
23-11-05 18:16:14 No valid reply on 57600 baud. Closing connection
23-11-05 18:16:14 Connection lost
23-11-05 18:16:14 Baud 57600 did not work
23-11-05 18:16:14 Connecting: /dev/serial0, baud: 115200
23-11-05 18:16:14 Connected to serial
23-11-05 18:16:14 No valid reply on 115200 baud. Closing connection
23-11-05 18:16:14 Connection lost
23-11-05 18:16:14 Baud 115200 did not work
23-11-05 18:16:14 Connecting: /dev/serial0, baud: 230400
23-11-05 18:16:14 Connected to serial
23-11-05 18:16:15 No valid reply on 230400 baud. Closing connection
23-11-05 18:16:15 Connection lost
23-11-05 18:16:15 Baud 230400 did not work
23-11-05 18:16:15 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
23-11-05 18:16:15 run_client exception1: No baud rate suited
23-11-05 18:16:15 Could not connect to Nextion client. Possible HDMI display not connected
23-11-05 18:20:01 main.py läuft
23-11-05 18:20:01 Pi-Ager gestartet
23-11-05 18:20:04 CRC Error
23-11-05 18:20:04 Status Register CRC Error
23-11-05 18:20:04
Traceback (most recent call last):
File "/opt/pi-ager/sensors/pi_ager_cl_sensor_sht.py", line 206, in get_current_data
self._read_data()
File "/opt/pi-ager/sensors/pi_ager_cl_sensor_sht.py", line 118, in _read_data
raise cx_i2c_sht_temperature_crc_error
main.pi_ager_cx_exception.cx_i2c_sht_temperature_crc_error
23-11-05 18:20:04 CRC Error
23-11-05 18:20:04 Status Register CRC Error
23-11-05 18:20:04 Retry getting measurement from I2C device. Current retry count : 2, max retry count : 5
23-11-05 18:20:04 CRC Error
23-11-05 18:20:04 Status Register CRC Error
23-11-05 18:20:04 Retry getting measurement from I2C device. Current retry count : 3, max retry count : 5
23-11-05 18:20:04 CRC Error
23-11-05 18:20:05 Status Register CRC Error
23-11-05 18:20:05 Retry getting measurement from I2C device. Current retry count : 4, max retry count : 5
23-11-05 18:20:05 CRC Error
23-11-05 18:20:05 Status Register CRC Error
23-11-05 18:20:05 Retry getting measurement from I2C device. Current retry count : 5, max retry count : 5
23-11-05 18:20:05 Exception raised: cx_measurement_error - Es ereigneten sich zu viele Messfehler!
Exception cx_measurement_error on Pi-Ager Hostname piager occured
Traceback (most recent call last):
File "/opt/pi-ager/pi_ager_loop.py", line 146, in get_sensordata
measured_data = main_sensor.get_current_data()
File "/opt/pi-ager/sensors/pi_ager_cl_active_sensor.py", line 37, in get_current_data
return( self.o_sensor.get_current_data() )
File "/opt/pi-ager/sensors/pi_ager_cl_sensor_sht3x.py", line 49, in get_current_data
self.measured_data = super().get_current_data()
File "/opt/pi-ager/sensors/pi_ager_cl_sensor_sht.py", line 226, in get_current_data
raise cx_measurement_error (_('Too many measurement errors occurred!'))
main.pi_ager_cx_exception.cx_measurement_error: Es ereigneten sich zu viele Messfehler!
23-11-05 18:20:05 Trigger Alarm: cx_measurement_error
23-11-05 18:20:09 cx_measurement_error
23-11-05 18:20:10 Schalter Steuerung angehalten um 18:20:10
23-11-05 18:20:10 Reifeprogramm angehalten um 18:20:10
23-11-05 18:20:11 Waage 2 angehalten um 18:20:11
23-11-05 18:20:11 Waage 1 angehalten um 18:20:11
23-11-05 18:20:14 Nextion client stopped
23-11-05 18:20:14 Event state: Pi-Ager_offline
23-11-05 18:20:14 Bereinigungsskript ausführen...
23-11-05 18:20:14 Bereinigungsskript beendet.
23-11-05 18:20:14 *****************************************
23-11-05 18:20:14 Auf Wiedersehen!
Ich hoffe mir kann da jemand helfen...
VG Jörg
