1. Proof of concept
[chrisu/seepark.git] / seewasser.py
1 #! /usr/bin/python3
2
3 import datetime
4
5
6 jetzt = datetime.datetime.now()
7
8 # print(jetzt)
9
10 # einen Sensor auslesen
11 #/sys/bus/w1/devices/
12 sensorfile = "/sys/bus/w1/devices/28-0316a21383ff/w1_slave"
13
14 file = open(sensorfile)
15
16 content = file.read()
17
18 file.close()
19
20 # Inhalt des Sensors:
21 # 64 01 4b 46 7f ff 0c 10 01 : crc=01 YES
22 # 64 01 4b 46 7f ff 0c 10 01 t=22250
23
24 temp = content[-6:-1]
25 temp = float(temp)/1000
26
27
28 print(temp)
29
30 # Nur für die Ausgabe wird gerundet
31 print('Die Seetemperatur ist {:.1f}°C'.format(temp))