Forum eedomus
http://forum.eedomus.fr/

Faire sonner le téléphone de la freebox
http://forum.eedomus.fr/viewtopic.php?f=14&t=1827
Page 1 sur 3  Suivant »
Auteur:  anne-marie [ 29 Juin 2014 11:35 ]
Sujet du message:  Faire sonner le téléphone de la freebox

Bonjour
Y-a-t-il une commande pour faire sonner les téléphones reliés à la freebox?
Mon besoin est le suivant. Quand nous sommes sur la terrasse derrière l'habitation, nous n'entendons pas la sonnette (carillon TSE3). Par contre nous avons un teléphone sans fil.
Le but serait de créer un scénario qui ferait sonner le téléphone si le carillon est déclenché.
Je pense à une commande de ce type:
http://localhost/script/?exec=freebox.php&freebox_ip=[VAR1]
Le top serait de sélectionner une sonnerie mais je rêve sûrement :D
Auteur:  influman [ 29 Juin 2014 12:11 ]
Sujet du message:  Re: Faire sonner le téléphone de la freebox

doit y avoir un truc dans l'API pour le faire.
Il y avait ça avant : http://mafreebox.freebox.fr/api/v2/phon ... ing_start/
ou quelque chose comme ça.
Faut demander à eedomus de le rajouter dans les widget freebox :)
Auteur:  influman [ 29 Juin 2014 12:12 ]
Sujet du message:  Re: Faire sonner le téléphone de la freebox

Sinon, sur portable, tu peux t'envoyer un tweet ou un sms, ça joue un son
Auteur:  anne-marie [ 29 Juin 2014 12:32 ]
Sujet du message:  Re: Faire sonner le téléphone de la freebox

influman a écrit:Sinon, sur portable, tu peux t'envoyer un tweet ou un sms, ça joue un son

Déjà, je reçois un SMS et une notif. Faut-il encore que je capte et que j'ai mon tel. Mais je vais effectivement étudier cette solution. Merci :)
Je vais peut-être adopter un autre nabaztag (ça fera un frangin à ton ex lapin :lol: ), celà peut être une solution en attendant.
C'est bête que ce lien ne marche pas http://mafreebox.freebox.fr/api/v2/phon ... ing_start/
C'est exactement ce qu'il me faudrait
Auteur:  vva [ 29 Juin 2014 20:20 ]
Sujet du message:  Re: Faire sonner le téléphone de la freebox

Bonsoir,

Tu peux effectivement demander au support d'ajouter cette fonction au script freebox.php
Auteur:  Madoma73 [ 29 Juin 2014 21:16 ]
Sujet du message:  Re: Faire sonner le téléphone de la freebox

pas besoin de l'équipe eedomus :-), ils ont super bien bossé, il n'y a pas grand chose à faire....
dans ton script freebox.php tu ajoutes les lignes suivantes

Code : Tout sélectionner
  case 'api_set':
      $api_url = getArg('api_url');
      sdk_freebox_query($api_url,'POST');
     break;

après la ligne 358

ou tu prends celui-ci
freebox.zip
(3.24 Kio) Téléchargé 428 fois


tu l'uploades dans ton eedomus à la place du script de la team (http://@ip_eedomus/script)

puis tu rajoutes une valeur dans ton périphérique Freebox-wifi (méthode sale) dont l'url est:

Capture.PNG
Capture.PNG (4.65 Kio) Consulté 12206 fois


sinon tu crées un nouveau périphérique (méthode propre) avec cette même URL.
et voilà :-)
Auteur:  anne-marie [ 29 Juin 2014 21:37 ]
Sujet du message:  Re: Faire sonner le téléphone de la freebox

Super Merci. Je vais essayer ça
Auteur:  Madoma73 [ 30 Juin 2014 07:04 ]
Sujet du message:  Re: Faire sonner le téléphone de la freebox

il y a une petite erreur dans mon screenshot, il faut mettre step=api_set
Auteur:  anne-marie [ 30 Juin 2014 11:02 ]
Sujet du message:  Re: Faire sonner le téléphone de la freebox

J'avais déjà installé le périphérique freebox.
Donc j'ai rajouté une valeur:
url: http://localhost/script/?exec=freebox.php&freebox_ip=[VAR1]
paramètres: &step=api_set&api_url=/api/v2/phone/fxs_ring_start/
C'est bien ça?

J'ai le message suivant (j'ai supprimé le blabla avant):
Veuillez autoriser l'application eedomus en sélectionnant <b>OUI</b> sur l'affichage de votre Freebox Server, puis cliquer sur </b>Continuer</b><br><br><b>Erreur :</b> Veuillez préciser la valeur de l'argument <b>controller_id</b> afin d'appeler ce script.<br><br>Exemple : <i>http://localhost/script/?exec=freebox.php&freebox_ip=192.168.0.1&step=api_set&api_url=/api/v2/phone/fxs_ring_start/&<b>controller_id=xxx</b></i>
Auteur:  Madoma73 [ 30 Juin 2014 12:51 ]
Sujet du message:  Re: Faire sonner le téléphone de la freebox

est-ce que tu as modifié le script freebox.php ?
d'après le message d'erreur, on dirait que tu as uploadé dans l'eedomus un nouveau script qui te demande l'autorisation de se connecter sur la freebox.
tu peux me décrire ce que tu as fait ?
Auteur:  anne-marie [ 30 Juin 2014 13:02 ]
Sujet du message:  Re: Faire sonner le téléphone de la freebox

Je crois que j'ai compris mon erreur. Je n'avais pas modifié le script.
Sauf qu'en voulant mettre le nouveau script, j'ai supprimé l'ancien et je n'arrive plus à télécharger le nouveau.
Je ne suis pas sur place, alors je me connecte en distant (j'avais préalablement fait une redirection vers le port 90).
Est-ce que cela peut-être la cause?
Auteur:  Madoma73 [ 30 Juin 2014 13:10 ]
Sujet du message:  Re: Faire sonner le téléphone de la freebox

bizarre, mais peut-être.
Tiens-moi au courant ce soir...
en fait, soit tu modifies le script d'origine, soit tu utilises le script que je fournis dans le post (l'un ou l'autre)
si tu as supprimé puis remis le script, il faut que tu repasses par l'étape ou tu autorises le script (un message apparait sur l'écran du freebox server et il faut que tu répondes oui)
Auteur:  anne-marie [ 30 Juin 2014 14:23 ]
Sujet du message:  Re: Faire sonner le téléphone de la freebox

En fait, je n'ai pas réussi à modifier le script donc je l'ai supprimé pour mettre le tien.
Je ne suis pas physiquement à coté de la box donc il faudra que j'attende ce WE pour dire OK à la box.
Merci encore pour ton aide. Je te dirai ça ce WE
Auteur:  Madoma73 [ 30 Juin 2014 14:44 ]
Sujet du message:  Re: Faire sonner le téléphone de la freebox

le fait de le supprimer t'oblige à repasser par l'étape validation sur la freebox.
j'aurai du préciser qu'il fallait écraser le script existant... désolé
Auteur:  DjMomo [ 30 Juin 2014 16:36 ]
Sujet du message:  Re: Faire sonner le téléphone de la freebox

ppollet73 a écrit:le fait de le supprimer t'oblige à repasser par l'étape validation sur la freebox


Pas sûr. Le fait de supprimer le script et de recréer le périphérique Freebox n'oblige pas certainement à revalider en face avant. A tester.
Auteur:  anne-marie [ 30 Juin 2014 17:43 ]
Sujet du message:  Re: Faire sonner le téléphone de la freebox

Déjà, je n'arrive pas jusque là. Quand je télécharge le script, je n'arrive pas à accéder à la page qui cherche à revenir vers "monadresseIP"/script et non "monadresseIP":90/script
J'ai modifié la redirection (j'ai mis le port 80 au lieu de 90) dans mon interface free mais je pense qu'il faut que je redémarre la freebox physiquement car le reboot ne suffit pas.
Pas de souci Ppollet73 ;)
Auteur:  DjMomo [ 30 Juin 2014 18:00 ]
Sujet du message:  Re: Faire sonner le téléphone de la freebox

Pas besoin de rebooter la freebox la modification est immédiate.

N'utilises-tu pas le port 80 pour administrer la freebox depuis l'extérieur ?
Auteur:  anne-marie [ 01 Juil 2014 08:25 ]
Sujet du message:  Re: Faire sonner le téléphone de la freebox

J'ai finalement réussi à accéder à ma freebox sans avoir à passer par le portail free.
J'avais oublié son numéro de port.
Du coup, j'ai pu modifier mes redirections et affecter le port 80 à l'Eedomus.
DjMomo, non, justement, il ne vaut mieux pas que je l'affecte à la freebox sinon j'aurais les problèmes rencontrés précédemment.
Bref, j'ai pu télécharger le nouveau script freebox.php. Je ne sais pas si la freebox attend une validation car je ne vois pas son écran.
En tout cas que je lance l'action 'sonner" je n'entends rien avec ma camera IP.
D'ailleurs, au fait, quelle est la commande pour stopper la sonnerie car je souhaite que le téléphone ne sonne que quelques secondes.
Ca par exemple ? &step=api_set&api_url=/api/v2/phone/fxs_ring_stop/
Et à tout hasard, y-a-t-il une commande pour sélectionner la sonnerie et le combiné?
Je sais, je deviens exigeante là :lol:
En tous cas, c'est vraiment génial tout qu'elle sait faire cette eedomus. Je ne regrette pas mon achat :P
Auteur:  Madoma73 [ 03 Juil 2014 13:10 ]
Sujet du message:  Re: Faire sonner le téléphone de la freebox

j'ai pas trouvé de documentation sur cette partie de l'api freebox. Si tu arrives à faire sonner le téléphone puis à l'arrêter fais-nous un retour !
Auteur:  anne-marie [ 03 Juil 2014 17:32 ]
Sujet du message:  Re: Faire sonner le téléphone de la freebox

Je n'y manquerai pas :)
Pourtant on peut l'éteindre depuis l'interface, elle doit bien exister cette commande.
As tu essayé en remplacant "start" par "stop"
J'y serai demain, je verrai bien.
Page 1 sur 3 Le fuseau horaire est UTC+1 heure