Habe das Nextion 3.5 Enhanced mit eine Text Ausgabe vorbereitet "Objname = temperatur"
Raspberry Pi erweitert mit DHT22 : Temperatur und Luftfeuchtigkeitssensor
sudo apt-get update
sudo apt-get install build-essential python-dev python-openssl
git clone https://github.com/adafruit/Adafruit_Python_DHT.git
cd Adafruit_Python_DHT
sudo python setup.py install
Eigener Skript dht22.py :
# Adafruit Bibliothek importieren
import Adafruit_DHT
import time
import serial
ser = serial.Serial(
port='/dev/ttyUSB0',
baudrate = 9600,
parity=serial.PARITY_NONE,
stopbits=serial.STOPBITS_ONE,
bytesize=serial.EIGHTBITS,
timeout=1)
#Sensortyp und GPIO festlegen
sensor = Adafruit_DHT.DHT22
gpio = 4
# Daten auslesen
humidity, temperature = Adafruit_DHT.read_retry(sensor, gpio)
# Ausgabe
print 'Temperatur: {0:0.1f}*C Luftfeuchtigkeit: {1:0.1f}%'.format(temperature,humidity)
while 1:
EndCom = "\xff\xff\xff"
ser.write('temperatur.txt="9.6"'+EndCom)
" 9.6 " kann ich senden in die Text Zeile auf der Nextion, nur das Temperatur: {0:0.1f}*C aus DHT22 Sensor kann ich nicht anbinden
bzw. weiß nicht wie man es macht .