NEWS
Piface Relais Schalten
-
Hallo liebe Community,
ich habe einen raspberrypi2 model b mit aktuellem Image (buster) und iobroker vom Januar 2021 installiert. Ich weiss, sehr dürftig, aber er soll nur die 2 Relais schalten mit Infos aus der openweathermap. Zusätzlich hängt noch eine PiFace digital2 Platine mit 2 Wechsel relais, 8i und 8o Anschlüssen drauf. Da der Piface Adapter im iobroker leider die Relais nicht unterstützt, muss ich auf Python zur Steuerung ausweichen. Hierfür gibt es folgende Skripts:
r0-aus.py unter /home/pi/
import pifacedigitalio as p
import pifacedigitalio
Pifacedigital = pifacedigitalio.PiFaceDigital()
p.init()
Pifacedigital.leds[0].turn_off()
Pifacedigital.relays[0].turn_off()entsprechend r0-ein.py und das gleiche für Relai2. Also 4 kleine Python Skripts
Das erste Relai soll geschalten werden, wenn der Mittelwert der nächten 4 Tage größergleich 23 Grad hat. Ansonsten relais aus. Wo ist bei der unten angegebenen Blockly Programmierung der Fehler? Im Moment macht es nur klack klack (Relais) und das relai wird immer geschalten! Der Cron ist im Moment alle 10sek und wird später 1mal pro Stunde laufen:
Vielen dank für jeden Tipp!
Das zweite Relai soll geschalten werden, wenn der Himmel morgen "sonnig" oder "meist sonnig" ist. Hier geht´s um Übertemperatur im Puffer .. Aber das macht dann die andere Steuerung -
@mhaas1973
Es gibt mit Sicherheit keinen Datenpunkt mit der ID "23". -
@paul53 Ja Danke. Das war der Fehler. Ich habe unter Objekte->javascript.o -> variables -> Datenpunkte generiert. Jetzt geht´s.