Hallo zusammen ,
ich habe eine frage ,
ich habe derzeit ein programm am laufen das mir die temparatur ausgibt und eine heizung steuert nur wenn ich ein zweiten sensor anschliese startet das gerät die heizung da der raum kühler ist und im anderen die temparatur passt
ich werde euch mal die quellcods hier lassen , ich meine das programm frägt alle sensoren ab , ich möchte das das programm nur einen bestimmten abfrägt und nach diesen arbeitet
Code
# 1-Wire Slave-Liste lesen
file = open('/sys/devices/w1_bus_master1/w1_master_slaves')
w1_slaves = file.readlines()
file.close()
# Fuer jeden 1-Wire Slave aktuelle Temperatur ausgeben
for line in w1_slaves:
# 1-wire Slave extrahieren
w1_slave = line.split("\n")[0]
# 1-wire Slave Datei lesen
file = open('/sys/bus/w1/devices/' + str(w1_slave) + '/w1_slave')
filecontent = file.read()
file.close()
# Temperaturwerte auslesen und konvertieren
stringvalue = filecontent.split("\n")[1].split(" ")[9]
temp = float(stringvalue[2:]) / 1000
Alles anzeigen
die frage ist wie muss ich den abändern damit er nur einen bestimmten sensor abfrägt ?
die ausgabe der ls anfrage gibt folgendes aus
hoffe auf eure hilfe
grüße aus Nürnberg