Vorstellung: HB-RF-MOD - alternative RPI-RF-MOD PCB

Entwicklung und Bau von Hardware aller Art, die im HM-Umfeld eingesetzt werden kann

Moderator: Co-Administratoren

jp112sdl
Beiträge: 9328
Registriert: 20.11.2016, 20:01
Hat sich bedankt: 571 Mal
Danksagung erhalten: 1328 Mal
Kontaktdaten:

Re: Vorstellung: HB-RF-MOD - alternative RPI-RF-MOD PCB

Beitrag von jp112sdl » 14.08.2021, 22:22

Ein Skript knipst erstmal beim Hochfahren den hss_led ab und schaltet alle Farben auf aus.

Code: Alles auswählen

#!/bin/sh
monit stop hss_led
killall hss_led
echo none >/sys/class/leds/rpi_rf_mod\:red/trigger
echo none >/sys/class/leds/rpi_rf_mod\:green/trigger
echo none >/sys/class/leds/rpi_rf_mod\:blue/trigger
echo 0 >/sys/class/leds/rpi_rf_mod\:red/brightness
echo 0 >/sys/class/leds/rpi_rf_mod\:green/brightness
echo 0 >/sys/class/leds/rpi_rf_mod\:blue/brightness
Dann gibt es ein Skript für den DC

Code: Alles auswählen

#!/bin/sh
if [ $1 = "green" ];
then
 echo none >/sys/class/leds/rpi_rf_mod\:blue/trigger
 echo 0 >/sys/class/leds/rpi_rf_mod\:blue/brightness
fi

if [ $1 = "red" ];
then
 echo timer >/sys/class/leds/rpi_rf_mod\:blue/trigger
fi		

if [ $1 = "yellow" ];
then
 echo none >/sys/class/leds/rpi_rf_mod\:blue/trigger
 echo 1 >/sys/class/leds/rpi_rf_mod\:blue/brightness
fi
und Servicemeldungen

Code: Alles auswählen

#!/bin/sh
if [ $1 = "green" ];
then
 echo none >/sys/class/leds/rpi_rf_mod\:green/trigger
 echo 1 >/sys/class/leds/rpi_rf_mod\:green/brightness

 echo none >/sys/class/leds/rpi_rf_mod\:red/trigger
 echo 0 >/sys/class/leds/rpi_rf_mod\:red/brightness
fi

if [ $1 = "red" ];
then
 echo none >/sys/class/leds/rpi_rf_mod\:green/trigger
 echo 0 >/sys/class/leds/rpi_rf_mod\:green/brightness

 echo 1 >/sys/class/leds/rpi_rf_mod\:red/brightness
fi		

if [ $1 = "red-blink" ];
then
 echo none >/sys/class/leds/rpi_rf_mod\:green/trigger
 echo 0 >/sys/class/leds/rpi_rf_mod\:green/brightness

 echo timer >/sys/class/leds/rpi_rf_mod\:red/trigger
fi
Die Shell-Skripte werden dann über WebUI Programm-Skripte aufgerufen, zB. Wenn Servicemeldungen > 0 Dann Skript...

VG,
Jérôme ☕️

---
Support for my Homebrew-Devices: Download JP-HB-Devices Addon

PN sind deaktiviert!

Antworten

Zurück zu „Hardwareentwicklung und Selbstbau von Aktoren und Sensoren“