Zakoupil jsem si RPi 4B a k tomu jako UPSku Suptronics X728 "https://rpishop.cz/rozsirujici-karty/31 ... ery=SUP021". Na desce je zapinaci/vypinaci tlacitko.
Postupoval jsem podle navodu na strankch vyrobce, stahnul pozadovany skript, instaloval ho, pouzil prikaz na konfiguraci vypinani.
Predpokladal jsem ze po provedeni kroku co pise vyrobce desky, bude tlacitko integrovano do systemu a bude fungovat pri podrzeni tlacitka restartování 1-2s, bezpečné vypnutí 3-7s, vynucené vypnutí <8s. Funguje jen tech 8s.
Prikaz na vypis kolik zbyva baterek funguje.
Prikaz na SW vypnuti vypise ze se zarizeni vypina, ale bezi to dal.
Můžete mi prosím nekdo poradit jak se vyznat ve skriptech? V adresari RPi jsem nasel ten stazeny skript od vyrobce a pak samotne skripty na vypis tech baterek a toho uspani.
Vypinaci skript:
Diky za info jak bych mohl postupovat dal.#!/bin/bash
BUTTON=13
echo "$BUTTON" > /sys/class/gpio/export;
echo "out" > /sys/class/gpio/gpio$BUTTON/direction
echo "1" > /sys/class/gpio/gpio$BUTTON/value
SLEEP=${1:-4}
re=^[0-9.]+
if ! [[ $SLEEP =~ $re ]] ; then
echo "error: sleep time not a number" >&2; exit 1
fi
echo "X728 Shutting down..."
/bin/sleep $SLEEP
#restore GPIO 13
echo "0" > /sys/class/gpio/gpio$BUTTON/value
Jestli to neni nad me schopnosti a nechal bych to na nekoho kdo tomu rozumi. Ja jsem da se rici skoncil u prikazove radky v DOSu.