LastPass

The Last password you'll have t remember!

2013-04-10

Shutdown the IncrediblePi by dialing a number

Jag fick en idé att kunna stänga av min IncrediblePi via ett telefonsamtal. Och sökte på nätet där jag hittade denna information.

Börja med att editera /etc/asterisk/extensions_custom.conf och lägg till följande:

[macro-shutdown]
exten => s,1,Authenticate(1234)
exten => s,n,NoOp(Looks like we're going to shutdown!)
exten => s,n,System,'sudo /sbin/halt'
exten => s,n,Return()



Där 1234 är det lösenord du måste ange för att stänga av din Pi. Anser du att du inte behöver något lösen så kan du stryka de två först raderna efter [macro-shutdown]

I webbgränssnittet skapar du nu en Custom Destination som du t ex kallar System Halt för macro-shutdown,s,1
Sedan skapar du en Misc Application som du kallar t ex Shutdown. Sätter Feature Code ex *4258 (*HALT) och väljer Custom Destination som Destination och väljer sedan Shutdown

Du behöver dessutom ändra i filen /etc/sudoers och lägga till sist i filen
asterisk ALL = NOPASSWD: /sbin/halt

Nu borde det fungera internt, vill du kunna stänga av även från utsidan måste du knyta en Inbound Route och förslagsvis en IVR med ett val som inte presenteras.

Här är tråden jag hittade informationen i
Shutdown the Pi by dialing a number

Inga kommentarer: