Heren,
Kunnen jullie wellicht meedenken in een schedule die ik wil maken die een aantal Ubiquiti mFi devices middels ssh op "aan" zet?
Ik kan middels het volgende script de sunset tijd uitlezen en opslaan:
Hier wil ik 15 minuten van afhalen en dan schedulen op die tijd. Dus vandaag is de sunset om 8:59 pm - 15 minuten is 8:44 pm. Om die 8:44 pm moet er dan meerdere ssh commando's afgevuurd worden. Namelijk:
Hoe kan ik dit voor mekaar boxen? Ik mis dus de koppeling tussen ophalen van de tijd, het min 15 minuten stuk en het afvuren van de ssh commando's.
Kunnen jullie wellicht meedenken in een schedule die ik wil maken die een aantal Ubiquiti mFi devices middels ssh op "aan" zet?
Ik kan middels het volgende script de sunset tijd uitlezen en opslaan:
code:
1
| echo Sunset is at `l=731469;curl -s http://weather.yahooapis.com/forecastrss?w=$l|grep astronomy| awk -F\" '{print $4}'` -> /tmp/sunset.txt |
Hier wil ik 15 minuten van afhalen en dan schedulen op die tijd. Dus vandaag is de sunset om 8:59 pm - 15 minuten is 8:44 pm. Om die 8:44 pm moet er dan meerdere ssh commando's afgevuurd worden. Namelijk:
code:
1
| ssh -t username@mfiipaddress 'echo 1 > /proc/power/relay1' |
Hoe kan ik dit voor mekaar boxen? Ik mis dus de koppeling tussen ophalen van de tijd, het min 15 minuten stuk en het afvuren van de ssh commando's.
U+