Page 20 sur 22
Re: Domoticz et Freebox
Publié : 27 sept. 2017, 10:57
par lclem
Bonjour je suis interessé par la partie pilotage du wifi avec un interrupteur dans domoticz mais je ne trouve pas comment faire
J'ai suivi ce tuto mais cela ne fonctionne pas
http://linuxfr.org/forums/programmation ... ifi-reboot
merci de votre aide
Re: Domoticz et Freebox
Publié : 27 sept. 2017, 13:21
par higgins91
moi je passe par un lien qui simule l'appui d'une touche sur la télécommande:
http://hd1.freebox.fr/pub/remote_contro ... 00000&key=
après key j'ai power, prgm_inc, prgm_dec, vol_inc et vol_dec tout ça sur un interrupteur "selector" à 5 niveaux.
bien sur remplacer les 0 par ton code télécommande

Re: Domoticz et Freebox
Publié : 29 sept. 2017, 09:20
par lclem
Bonjour
je ne comprends pas tout dans ton message
il y a un bouton pour eteindre la wifi sur la telecommande de la box?
Re: Domoticz et Freebox
Publié : 29 sept. 2017, 09:26
par deennoo
lclem a écrit :Bonjour
je ne comprends pas tout dans ton message
il y a un bouton pour eteindre la wifi sur la telecommande de la box?
Non mais avec l'API tu peux activer ou non le planning grace a cette commande :
Code : Tout sélectionner
Update Wi-Fi Planning
PUT /api/v2/wifi/planning/
Get the list of WifiChannelUsage for the given AP
Example request:
PUT /api/v2/wifi/planning/ HTTP/1.1
Host: mafreebox.freebox.fr
{
"use_planning": true
}
plus d'info :
https://dev.freebox.fr/sdk/os/wifi/
Re: Domoticz et Freebox
Publié : 25 oct. 2017, 12:16
par chacal62
Bonjour à tous ,
Est ce que quelqu'un a réussi à se servir de l'api , pour rebooter sa V6 ? avec utilisation d'un dummy pour l'integration ds domoticz ?
J'ai essayé plusieurs scripts ,trouvé sur le net mais ,j'ai toujours un pb de token .
Si quelqu'un pouvait m'aiguiller sur la marche a suivre , au moins pour le reboot ca serait top , les infos sur cette parties de l'api ne sont pas très claires,pour moi
cordialement
Re: Domoticz et Freebox
Publié : 25 oct. 2017, 23:53
par chacal62
bonjour , je me répond , la solution est ici
https://github.com/skimpax/fbxosctrl
Re: Domoticz et Freebox
Publié : 26 oct. 2017, 18:33
par papoo
merci
dommage qu'il fonctionne avec requests, on aurait pu essayer de faire un plugin python intégrable à domoticz sans.
Re: Domoticz et Freebox
Publié : 26 oct. 2017, 18:46
par papoo
Re: Domoticz et Freebox
Publié : 05 nov. 2017, 03:49
par Honrap
Bonjour,
Je viens d'installer les
scripts de manuloup, ça fonctionne enfin après quelques heures de déminage.
Pour les prochains candidats, voici mon retour d'expérience:
1) Ma principale erreur est de n'avoir pas vu que le script
freebox_infos.sh était dans une fenêtre avec un ascenseur, j'ai copié que le début (oh le nul

) et j'ai ajouté les curl à la fin. ça risquait pas de marcher.
2) 2ième erreur, j'ai modifier le token obtenu par
freeboxos_bash_api.sh, dans
freeboxos_bash_api.sh au lieu de
freebox_infos.sh (puisque j'avais pas les bonnes lignes suite à l'erreur du point 1). Il n'y a rien à modifier dans
freeboxos_bash_api.sh, juste à l'exécuter.
3) Ensuite j'ai eu un doute sur le login/mot de passe à mettre dans les curl. Au final, pour éviter d'utiliser le compte admin principal (Réglages / Paramètres / Système), on peut créer un admin dédié pour le script dans Réglages / Plus d'options / Modifier les utilisateurs. L'admin peut porter le nom qu'on veut et il n'est pas utile de cocher aucune case Partage, Onglets activés...
4) A priori, la ligne 12
pwd=toto ne sert à rien. Je l'ai pas modifié.
Aucun problème sur le crontab.
Au final, j'ai bien les 5 dispositifs dans "Mesures". On ne peut pas avoir de courbe, mais on a les log (qu'on ne peut pas exporter). Mais c'est déjà pas mal pour les premiers capteurs que j'ai mis dans Domoticz.
MERCI !!!
EDIT: avec l'accord de
manuloup, j'ai ouvert une
page github freebox-domoticz pour permettre aux connaisseurs (dont je ne fais pas partie particulièrement) de faire évoluer le script pour couvrir un maximum de paramètres.
Re: Domoticz et Freebox
Publié : 19 déc. 2017, 07:23
par manuloup
Bonjour,
Suite à un changement de freebox (l'ancienne a laché au bout de 6 ans), impossible de récupérer le token pour mettre à jour mon script.
Quand je lance ceci, il ne se passe rien. Une idée ?
Le script est bien là, j'ai bien bash sous /bin ... Ca me donne la main et rien.
J'ai bien curl et openssl d'installé :
Code : Tout sélectionner
root@raspberrypi2:/home/pi/freebox# dpkg -l |grep curl
ii curl 7.38.0-4+deb8u6 armhf command line tool for transferring data with URL syntax
ii libcurl3:armhf 7.38.0-4+deb8u6 armhf easy-to-use client-side URL transfer library (OpenSSL flavour)
ii libcurl3-gnutls:armhf 7.38.0-4+deb8u6 armhf easy-to-use client-side URL transfer library (GnuTLS flavour)
ii libcurl4-openssl-dev:armhf 7.38.0-4+deb8u6 armhf development files and documentation for libcurl (OpenSSL flavour)
root@raspberrypi2:/home/pi/freebox# dpkg -l |grep openssl
ii libcurl4-openssl-dev:armhf 7.38.0-4+deb8u6 armhf development files and documentation for libcurl (OpenSSL flavour)
ii libgnutls-openssl27:armhf 3.3.8-6+deb8u7 armhf GNU TLS library - OpenSSL wrapper
ii openssl 1.0.1t-1+deb8u6 armhf Secure Sockets Layer toolkit - cryptographic utility
ii python-openssl 0.13.1-2 armhf Python 2 wrapper around the OpenSSL library