Re: Contrôler sa freebox avec google home V2
Publié : 24 nov. 2017, 00:04
Pour visualiser l'état de la freebox, je reprends le code fourni par yyoyodams
On install nmap :
Donc on crée un fichier check_freebox_player.sh dans le répertoir scripts et on colle sans oublier de changer l'ip et de le rendre executable :
Si vous avez un message dans vos logs indiquant que python 3.x n'est pas à jour ou non présent, faire :
et si ca ne suffit pas, faire :
On install nmap :
Code : Tout sélectionner
sudo apt-get install nmap -yCode : Tout sélectionner
commandArray = {}
n = os.tmpname ()
os.execute('/home/pi/domoticz/scripts/check_freebox_player.sh > '..n)
for line in io.lines (n) do
local STATUS = line
if (STATUS ~= 'open' and otherdevices['Etat Freebox TV'] == 'On') then
commandArray['Etat Freebox TV']='Off'
elseif (STATUS == 'open' and otherdevices['Etat Freebox TV'] == 'Off') then
commandArray['Etat Freebox TV']='On'
end
end
os.remove (n)
Code : Tout sélectionner
sudo apt-get install libpython3.4Code : Tout sélectionner
sudo apt-get install build-essential nano cmake git libboost-dev libboost-thread-dev libboost-system-dev
sudo apt-get install libsqlite3-dev curl libcurl4-openssl-dev libssl-dev libusb-dev zlib1g-dev python3-dev