Piloter sa Freebox Révolution avec son eedomus

Partagez ici vos astuces et idées d'utilisation d'eedomus

Re: Piloter sa Freebox Révolution avec son eedomus

Messagepar DomotiFred » 15 Juin 2013 07:58

Bonjour,

J’ai continué mes tests ce matin…
J'ai donc supprimé la ligne en trop dans htaccess
Même problème :-(

J’ai remarqué que le fichier htaccess était précédé d’un point (.)
J’ai donc renommé le fichier htaccess en .htaccess et là, plus moyen d’avoir accès à mon serveur PHP (erreur 500)
Je renomme le fichier .htaccess en htaccess et là, le serveur PHP refonctionne ?!

Dans le fichier freebox.php, j'ai regardé la ligne // « phone.calls », // Téléphone / Journal d’appels ————> A tester
Elle était déjà en commentaire suite à la dernière modif faite par Fabien.
Même problème avec ce fichier qu'avec l'ancien, ça ne marche pas.

Dans les notifications de l'eedomus, j'ai le message suivant pour le capteur Connexion Internet :
Connexion Internet en erreur [Valeur lue vide]. Aperçu du contenu

Quand je clique sur aperçu du contenu, j'ai le message suivant :
<!DOCTYPE html>
<html>
<head prefix="og: http://ogp.me/ns# fb: http://ogp.me/ns/fb# githubog: http://ogp.me/ns/fb/githubog#%2 [...]

Bref, c’est la galère :-(
3 Eedomus+ 96 Zwave 6 EnOcean 3 Xee 14 cam IP 1 Connexoon 8 SONOS 8 Google Home 7 ChromeCast 1 Synology 1513+ 1 Smartcoffee 1 robot tondeuse 1 Lametric Time 1 Nokia Cardio SARAH Infra LAN/WIFI en full Ubiquiti Serrure NUKI V1 et V2
DomotiFred
 
Messages : 1336
Inscription : 15 Mars 2013
Localisation : 78

Re: Piloter sa Freebox Révolution avec son eedomus

Messagepar DjMomo » 15 Juin 2013 10:14

Tu peux appeler ton script directement depuis ton navigateur, tu auras le fihcier XML en retour (ou autre chose). Pour le htaccess, je t'ai répondu sur l'article.
Moi ? C'est Fabien
--------------------------------------------
Mon Github : http://www.github.com/DjMomo/
DjMomo
 
Messages : 1121
Inscription : 26 Sep 2012

Re: Piloter sa Freebox Révolution avec son eedomus

Messagepar DomotiFred » 15 Juin 2013 11:01

DjMomo a écrit:Tu peux appeler ton script directement depuis ton navigateur, tu auras le fihcier XML en retour (ou autre chose). Pour le htaccess, je t'ai répondu sur l'article.


J'ai créé un autre fichier .htaccess contenant uniquement les lignes :
Order Allow,Deny
Allow from 192.168.1.0/255.255.255.0

(Mon réseau est en 192.168.1.0/24)

J'ai copié ce fichier dans le répertoire www de WAMP et là : plus de plantage du serveur WAMP :-)

En ce qui concerne l'appel du script depuis mon navigateur, à savoir 192.168.1.48\freebox.php
j'ai bien un fichier XML qui s'affiche (ligne 1 jusqu'à 183).
Mais toujours rien dans l'eedomus, sauf le message d'erreur suivant :
<!DOCTYPE html>
<html>
<head prefix="og: http://ogp.me/ns# fb: http://ogp.me/ns/fb# githubog: http://ogp.me/ns/fb/githubog#%2 [...]

N'y a t'il pas une commande html que je puisse lancer pour vérifier que ça fonctionne ou un fichier log à consulter pour voir où ça "merdouille" ?

Merci.
3 Eedomus+ 96 Zwave 6 EnOcean 3 Xee 14 cam IP 1 Connexoon 8 SONOS 8 Google Home 7 ChromeCast 1 Synology 1513+ 1 Smartcoffee 1 robot tondeuse 1 Lametric Time 1 Nokia Cardio SARAH Infra LAN/WIFI en full Ubiquiti Serrure NUKI V1 et V2
DomotiFred
 
Messages : 1336
Inscription : 15 Mars 2013
Localisation : 78

Re: Piloter sa Freebox Révolution avec son eedomus

Messagepar DjMomo » 15 Juin 2013 15:40

Peux tu faire une impression écran de la configuration de ton capteur HTTP et la poster ici ?

Car je ne vois pas d'où pourraient provenir ces urls...
Moi ? C'est Fabien
--------------------------------------------
Mon Github : http://www.github.com/DjMomo/
DjMomo
 
Messages : 1121
Inscription : 26 Sep 2012

Re: Piloter sa Freebox Révolution avec son eedomus

Messagepar DomotiFred » 15 Juin 2013 15:45

Je te fais ça dans 5 minutes (j'étais en train d'installer Wireshark pour regarder les trames...)
3 Eedomus+ 96 Zwave 6 EnOcean 3 Xee 14 cam IP 1 Connexoon 8 SONOS 8 Google Home 7 ChromeCast 1 Synology 1513+ 1 Smartcoffee 1 robot tondeuse 1 Lametric Time 1 Nokia Cardio SARAH Infra LAN/WIFI en full Ubiquiti Serrure NUKI V1 et V2
DomotiFred
 
Messages : 1336
Inscription : 15 Mars 2013
Localisation : 78

Re: Piloter sa Freebox Révolution avec son eedomus

Messagepar DomotiFred » 15 Juin 2013 16:11

DjMomo a écrit:Peux tu faire une impression écran de la configuration de ton capteur HTTP et la poster ici ?

Car je ne vois pas d'où pourraient provenir ces urls...


Pour commencer, le capteur pour l'état de la connexion Internet :
Image
https://www.dropbox.com/s/d1llalsa67k1p ... Config.jpg

Les valeurs pour la connexion Internet :
Image
https://www.dropbox.com/s/x1dr43zq323tq ... aleurs.jpg

Le capteur pour l'état du HD de la Freebox :
Image
https://www.dropbox.com/s/evobwgvbfhlwh ... reebox.jpg

Et pour finir, le fichier XML affiché quand je tape l'URL de mon serveur PHP sur lequel tourne ton script freebox.php :
Image
https://www.dropbox.com/s/ii1mt5ncr7spd ... %20XML.jpg

Merci d'avance :-)
3 Eedomus+ 96 Zwave 6 EnOcean 3 Xee 14 cam IP 1 Connexoon 8 SONOS 8 Google Home 7 ChromeCast 1 Synology 1513+ 1 Smartcoffee 1 robot tondeuse 1 Lametric Time 1 Nokia Cardio SARAH Infra LAN/WIFI en full Ubiquiti Serrure NUKI V1 et V2
DomotiFred
 
Messages : 1336
Inscription : 15 Mars 2013
Localisation : 78

Re: Piloter sa Freebox Révolution avec son eedomus

Messagepar DjMomo » 15 Juin 2013 18:01

Oulà, t'as un soucis avec le freebox.php

Peux tu en poster le contenu en l'éditant avec le bloc notes ou wordpad++ ?
Moi ? C'est Fabien
--------------------------------------------
Mon Github : http://www.github.com/DjMomo/
DjMomo
 
Messages : 1121
Inscription : 26 Sep 2012

Re: Piloter sa Freebox Révolution avec son eedomus

Messagepar Madoma73 » 15 Juin 2013 18:05

question bête,
pour sauvegarder ton fichier freebox.php, tu n'aurais pas utilisé la fonction "save as" de ton navigateur ?

Pierre
Pierre
Madoma73
 
Messages : 1441
Inscription : 16 Sep 2012
Localisation : 38

Re: Piloter sa Freebox Révolution avec son eedomus

Messagepar DjMomo » 15 Juin 2013 18:06

J'ai compris ton erreur.

Quand tu es sur github, il ne te faut pas faire un clic droit / sauvegarder la cible du lien sous... pour sauvegarder un fichier.
Tu cliques sur le nom du fichier que tu veux sauvegarder (dans ton cas freebox.php) puis tu as la page du code du fichier en question qui s'affiche. Ensuite tu cliques sur le bouton Raw (en haut à droite du code source), un nouvelle page qu'avec le code source s'affiche. Là, tu sélectionnes tout et tu le sauvegarde dans un fichier.
Ou alors, sur la page principale (http://www.github.com/DjMomo/apifreebox pour toi), tu cliques sur le bouton "Zip" (avec un petit nuage). Cela va te proposer au téléchargement la dernière version de chaque fichier, comme cela tu es certain d'être à jour.
Moi ? C'est Fabien
--------------------------------------------
Mon Github : http://www.github.com/DjMomo/
DjMomo
 
Messages : 1121
Inscription : 26 Sep 2012

Re: Piloter sa Freebox Révolution avec son eedomus

Messagepar DomotiFred » 15 Juin 2013 18:10

Merci vous deux (Pierre et Fabien).
J'avoue avoir effectivement enregistré sous...
Je vais de ce pas respecter la méthode de Fabien et je teste et je reviens...
Dernière édition par DomotiFred le 15 Juin 2013 19:23, édité 1 fois.
3 Eedomus+ 96 Zwave 6 EnOcean 3 Xee 14 cam IP 1 Connexoon 8 SONOS 8 Google Home 7 ChromeCast 1 Synology 1513+ 1 Smartcoffee 1 robot tondeuse 1 Lametric Time 1 Nokia Cardio SARAH Infra LAN/WIFI en full Ubiquiti Serrure NUKI V1 et V2
DomotiFred
 
Messages : 1336
Inscription : 15 Mars 2013
Localisation : 78

Re: Piloter sa Freebox Révolution avec son eedomus

Messagepar DomotiFred » 15 Juin 2013 18:54

C'est clair, il y a du mieux quand j'appelle 192.168.1.48\freebox.php, , mais toujours des erreurs :

https://www.dropbox.com/s/tmr3pzgmjrva7 ... %20new.jpg

Et l'erreur dans la notification eedomus est :
<?

$config = array (
'url' => "http://mafreebox.freebox.fr", // URL de connexion à la page de configuration
'user' => "freebox" [...]


Arrgghhh :cry:
3 Eedomus+ 96 Zwave 6 EnOcean 3 Xee 14 cam IP 1 Connexoon 8 SONOS 8 Google Home 7 ChromeCast 1 Synology 1513+ 1 Smartcoffee 1 robot tondeuse 1 Lametric Time 1 Nokia Cardio SARAH Infra LAN/WIFI en full Ubiquiti Serrure NUKI V1 et V2
DomotiFred
 
Messages : 1336
Inscription : 15 Mars 2013
Localisation : 78

Re: Piloter sa Freebox Révolution avec son eedomus

Messagepar DjMomo » 15 Juin 2013 19:44

Comment as-tu téléchargé le fichier de config ? Ton ancienne méthode qui a posé problème pour le fichier freebox.php ?
Tu peux afficher le contenu du fichier (en supprimant ton MDP) ?
Moi ? C'est Fabien
--------------------------------------------
Mon Github : http://www.github.com/DjMomo/
DjMomo
 
Messages : 1121
Inscription : 26 Sep 2012

Re: Piloter sa Freebox Révolution avec son eedomus

Messagepar DomotiFred » 15 Juin 2013 20:14

J'ai téléchargé le zip.
J'ai décompressé les 5 fichiers dans un répertoire.
J'ai fait la modif sur les 2 fichiers.
J'ai plutôt l'impression que mon notepad détruit la structure des fichiers...
Avec quel éditeur ouvres-tu et modifies-tu les 2 fichiers de config mafreebox.cfg et .htaccess ?
Puis-je te les faire parvenir par MP ?

Merci.
3 Eedomus+ 96 Zwave 6 EnOcean 3 Xee 14 cam IP 1 Connexoon 8 SONOS 8 Google Home 7 ChromeCast 1 Synology 1513+ 1 Smartcoffee 1 robot tondeuse 1 Lametric Time 1 Nokia Cardio SARAH Infra LAN/WIFI en full Ubiquiti Serrure NUKI V1 et V2
DomotiFred
 
Messages : 1336
Inscription : 15 Mars 2013
Localisation : 78

Re: Piloter sa Freebox Révolution avec son eedomus

Messagepar DjMomo » 15 Juin 2013 20:31

Pour l'édition des fichiers, j'utilise Notepad++ : http://notepad-plus-plus.org/fr/

Et oui, tu peux me les envoyer par MP, je regarderais ce qui cloche.
Moi ? C'est Fabien
--------------------------------------------
Mon Github : http://www.github.com/DjMomo/
DjMomo
 
Messages : 1121
Inscription : 26 Sep 2012

Re: Piloter sa Freebox Révolution avec son eedomus

Messagepar DomotiFred » 16 Juin 2013 07:35

OK, je viens de te les envoyer par MP.
Je dois passer à côté d'un truc tellement énorme que je ne le vois pas :-(

Merci.
3 Eedomus+ 96 Zwave 6 EnOcean 3 Xee 14 cam IP 1 Connexoon 8 SONOS 8 Google Home 7 ChromeCast 1 Synology 1513+ 1 Smartcoffee 1 robot tondeuse 1 Lametric Time 1 Nokia Cardio SARAH Infra LAN/WIFI en full Ubiquiti Serrure NUKI V1 et V2
DomotiFred
 
Messages : 1336
Inscription : 15 Mars 2013
Localisation : 78

Re: Piloter sa Freebox Révolution avec son eedomus

Messagepar DjMomo » 16 Juin 2013 08:11

Salut,

Peux-tu m'envoyer aussi freebox.php et freebox.class.php ?
Moi ? C'est Fabien
--------------------------------------------
Mon Github : http://www.github.com/DjMomo/
DjMomo
 
Messages : 1121
Inscription : 26 Sep 2012

Re: Piloter sa Freebox Révolution avec son eedomus

Messagepar DomotiFred » 16 Juin 2013 09:15

Salut,

Je viens de te les envoyer par MP.
Dis-moi si tu as bien reçus les 4 fichiers.

Merci.
3 Eedomus+ 96 Zwave 6 EnOcean 3 Xee 14 cam IP 1 Connexoon 8 SONOS 8 Google Home 7 ChromeCast 1 Synology 1513+ 1 Smartcoffee 1 robot tondeuse 1 Lametric Time 1 Nokia Cardio SARAH Infra LAN/WIFI en full Ubiquiti Serrure NUKI V1 et V2
DomotiFred
 
Messages : 1336
Inscription : 15 Mars 2013
Localisation : 78

Re: Piloter sa Freebox Révolution avec son eedomus

Messagepar DomotiFred » 18 Juin 2013 10:47

Bonjour,

C'est super, ça marche impec !!!
Merci DjMomo pour les debug ;-)
J'ai vu que tu avais modifié le fichier de config "mafreebox.cfg" pour prendre en compte un des problèmes avec WAMP server.
Je vais résumer (sans doute dans la journée) ce qui a permis de faire fonctionner le script PHP de DjMomo dans mon cas d'utilisation avec WAMP sous Windows 2011 Home server 64 bits.
En tout cas, ça m'a permis de créer une visu des principales infos que je souhaitais visualiser dans l'interface de l'eedomus (vous verrez que vu mon petit débit Internet qui varie très souvent, ça m'intéresse grandement) + quelques commandes comme le reboot de la Freebox.

https://www.dropbox.com/s/wlizy8tdn2otx66/Freebox.jpg

Le must serait de rajouter :
dans les infos :
- l'affichage de l'atténuation de la ligne
- le type de protocole ADSL synchronisé (ADSL, ADSL2, READSL, etc)
- le dernier numéro qui a appelé

dans les commandes :
- le transfert inconditionnel

En mixant le travail sur les scripts concernant la Freebox de Ppollet73 et celui de DjMomo ?

Encore merci.
3 Eedomus+ 96 Zwave 6 EnOcean 3 Xee 14 cam IP 1 Connexoon 8 SONOS 8 Google Home 7 ChromeCast 1 Synology 1513+ 1 Smartcoffee 1 robot tondeuse 1 Lametric Time 1 Nokia Cardio SARAH Infra LAN/WIFI en full Ubiquiti Serrure NUKI V1 et V2
DomotiFred
 
Messages : 1336
Inscription : 15 Mars 2013
Localisation : 78

Re: Piloter sa Freebox Révolution avec son eedomus

Messagepar Rocketlud » 18 Juin 2013 14:33

Il est fort ce DjMomo ;) Content que ça marche pour toi Domotifred;)
EEDOMUS
7 Fibaro VR, 6 Eversping SM103, 2 Fibaro FGK 101 avec capteur temp, Prise Eversping avec energie, 1 Fibaro Dimmer, 3 wallplug, 2 fibaro fgs 221, teleinfo usb, nabaztag v2,Server Proliant N54L avec Xpenology, Raspberry Pi B
Rocketlud
 
Messages : 652
Inscription : 15 Fév 2013
Localisation : Picardie

Re: Piloter sa Freebox Révolution avec son eedomus

Messagepar Madoma73 » 18 Juin 2013 15:30

le transfert inconditionnel, tu l'as déjà via le framework :-)

Pierre
Pierre
Madoma73
 
Messages : 1441
Inscription : 16 Sep 2012
Localisation : 38

PrécédentSuivant

Retour vers Mes usages

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 16 invité(s)