Strømstyring med OctoPi

Styring af Sonoff med Tasmota plugin

OBS!
Dette er en kladde, og kan derfor mangle nogle detaljer. Indlægget vil blive redigeret løbende.

https://github.com/jneilliii/OctoPrint-Tasmota

 

Styring af 5V på USB porte
http://embeddedapocalypse.blogspot.com/2016/10/how-to-power-off-raspberry-pi-3-usb-or.html

SSH ind i Octopi og kør følgende kommandoer for at installere muligheden for at styre 5V på alle USB porte på Raspberry Pi.

sudo apt-get update
sudo apt-get install libusb-dev
git clone https://github.com/codazoda/hub-ctrl.c
cd hub-ctrl.c
gcc -o hub-ctrl hub-ctrl.c -lusb
cp hub-ctrl ..
cd ..

sudo mkdir /usr/local/bin/hub-ctrl.c
sudo cp /home/pi/hub-ctrl.c/* /usr/local/bin/hub-ctrl.c/

Kør kommandoen herunder og tilføj linjen nederst i visudo. Ctrl-x for at gemme.

Obs! Brugeren “pi” skal ikke længere angive password ved sudo kommandoer! Dette udgør en sikkerhedsrisiko.

sudo visudo

pi ALL=(ALL) NOPASSWD:ALL

Ctrl+s for at afslut og gemme

Opret poweron.sh og poweroff.sh i mappen /usr/local/bin og giv chmod 775 til begge filer.

sudo nano /usr/local/bin/poweron.sh

#!/bin/sh
sudo ./home/pi/hub-ctrl.c/hub-ctrl -h 0 -P 2 -p 1

Ctrl+s for at afslut og gemme

sudo chmod 775 /usr/local/bin/poweron.sh
sudo chown pi:pi /usr/local/bin/poweron.sh
sudo nano /usr/local/bin/poweroff.sh

#!/bin/sh
sudo ./home/pi/hub-ctrl.c/hub-ctrl -h 0 -P 2 -p 0

Ctrl+s for at afslut og gemme

sudo chmod 775 /usr/local/bin/poweroff.sh
sudo chown pi:pi /usr/local/bin/poweroff.sh

Tilføj kommandoerne i Ostopi-Tasmota plugin. Husk Sonoff password

Skriv et svar

Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *