Detecter quand le téléphone fixe sonne

Discussion et échanges de scripts pour la box eedomus

Detecter quand le téléphone fixe sonne

Messagepar merguez07 » 28 Nov 2017 17:35

Bonjour à tous,

un truc que j'aurais bien aimé c'est , lorsqu'on m'appelle à la maison, que l'Eedomus me dise qui m'appelle avant que je décroche.

Qui n'a pas été embêté par la pub au moment du repas.

J'ai une Freebox et donc c'est pas très compliqué d'aller fouiller dans l'API pour y trouver son bonheur.

C'est d’ailleurs facilement réalisable avec un serveur qui interroge régulièrement (par exemple toutes les 1 s ) la Freebox et qui lance le prog qui va bien en cas d'appel.

Par contre sans serveur ce serait sans doute possible sur l'Eedomus si j'avais un moyen de dire à l'Eedomus : "le telephone sonne !!". Et là je bloque.

Avez vous une idée ?

Cordialement
tuto 1 -->Programmation des scripts Eedomus
tuto 2 -->SmartDevice
tuto 3 -->Le déclenchement de règles
scripts -->Météo du jour | GH Thermostat | TotalWatt | Detecfire | smartbattery
Skype Eedomus -->lien vers le skype Eedomus
merguez07
 
Messages : 2351
Inscription : 15 Sep 2017
Localisation : Le Teil en Ardèche

Re: Detecter quand le téléphone fixe sonne

Messagepar rover820i » 28 Nov 2017 18:04

Salut,

Je pense que tu vas devoir passer par un serveur externe hébergeant un script scrutant l'état de l'API chaque seconde et renvoyant un état changeant à l'eedomus si besoin (et ensuite faire une règle pour notifier l'appel en cours).

Je ne vois pas vraiment d'autre possibilité.
rover820i
 
Messages : 3371
Inscription : 23 Juil 2016

Re: Detecter quand le téléphone fixe sonne

Messagepar stef31 » 28 Nov 2017 18:06

La sonnerie d'un téléphone analogique est généré par une variation de tension entre 0 et 80Vca (voire parfois plus).
Par contre, au repos, il y a toujours une tension entre 27 et 53 Vcc sur la ligne donc il faudrait identifier les pics de tension et les lier à une entrée de type contact sec sur un module domotique. ;)
Tout ça, c'est la théorie, il reste à trouver le montage pour fermer un contact à partir d'un certain seuil de tension.
EEDOMUS V2 - RFX avec RTS
En attente de l'EEDOMUS V4
stef31
 
Messages : 2947
Inscription : 20 Août 2013
Localisation : 31

Re: Detecter quand le téléphone fixe sonne

Messagepar merguez07 » 28 Nov 2017 18:31

rover820i a écrit:Je pense que tu vas devoir passer par un serveur externe hébergeant un script scrutant l'état de l'API chaque seconde et renvoyant un état changeant à l'eedomus si besoin (et ensuite faire une règle pour notifier l'appel en cours).


je suis en train de tester une scrutation par l'EEdomus toute les 1s. A priori en faisant ça je ne note pas de dysfonctionnement de l'EEdomus pour la gestion des autres actionneurs (j'ai fait un test à vide).
Je vais pour l'instant pousser le travail dans ce sens et voir si ça marche.

je vous tiens au jus
tuto 1 -->Programmation des scripts Eedomus
tuto 2 -->SmartDevice
tuto 3 -->Le déclenchement de règles
scripts -->Météo du jour | GH Thermostat | TotalWatt | Detecfire | smartbattery
Skype Eedomus -->lien vers le skype Eedomus
merguez07
 
Messages : 2351
Inscription : 15 Sep 2017
Localisation : Le Teil en Ardèche

Re: Detecter quand le téléphone fixe sonne

Messagepar rover820i » 29 Nov 2017 10:00

Toutes les secondes par eedomus ? Pourtant un capteur HTTP ne peut faire de vérifications que toutes les minutes non ?
rover820i
 
Messages : 3371
Inscription : 23 Juil 2016

Re: Detecter quand le téléphone fixe sonne

Messagepar Olivepoilue » 29 Nov 2017 10:08

si ta box eedomus est dans la même pièce que ton téléphone, tu peux essayer avec la mesure du niveau de bruit de la box
ta sonnerie émettra tjs le même nombre de décibels et je pense qu'il y a moyen de faire en sorte via une règle que la box associe le niveau de bruit à ta sonnerie sans risquer de le prendre pour un évenement extérieur
Eedomus+ depuis 09/17 + modules Fibaro, Zipato, Aeotec, Qubino, Sensative, Everspring, Netatmo
Olivepoilue
 
Messages : 298
Inscription : 09 Août 2017
Localisation : 77

Re: Detecter quand le téléphone fixe sonne

Messagepar merguez07 » 29 Nov 2017 12:00

rover820i a écrit:Toutes les secondes par eedomus ? Pourtant un capteur HTTP ne peut faire de vérifications que toutes les minutes non ?


oui mais dans ton script php tu peux faire une boucle qui interroge chaque seconde la freebox

Olivepoilue a écrit:si ta box eedomus est dans la même pièce que ton téléphone, tu peux essayer avec la mesure du niveau de bruit de la box
ta sonnerie émettra tjs le même nombre de décibels et je pense qu'il y a moyen de faire en sorte via une règle que la box associe le niveau de bruit à ta sonnerie sans risquer de le prendre pour un évenement extérieur


on peut faire ça? j'avais pas vu qu'on avait une mesure de ce coté. Je regarde :P
tuto 1 -->Programmation des scripts Eedomus
tuto 2 -->SmartDevice
tuto 3 -->Le déclenchement de règles
scripts -->Météo du jour | GH Thermostat | TotalWatt | Detecfire | smartbattery
Skype Eedomus -->lien vers le skype Eedomus
merguez07
 
Messages : 2351
Inscription : 15 Sep 2017
Localisation : Le Teil en Ardèche

Re: Detecter quand le téléphone fixe sonne

Messagepar Olivepoilue » 29 Nov 2017 12:18

en y reflechissant, ça m'étonnerait que cette mesure soit permanente mais qui sait, c'est ptet accessible en reglage
Eedomus+ depuis 09/17 + modules Fibaro, Zipato, Aeotec, Qubino, Sensative, Everspring, Netatmo
Olivepoilue
 
Messages : 298
Inscription : 09 Août 2017
Localisation : 77

Re: Detecter quand le téléphone fixe sonne

Messagepar Olivepoilue » 29 Nov 2017 12:19

tu le trouveras dans l'ajout de periphériques, tout en bas dans la section Eedomus avec 3-4 autres applis si je me souviens bien
Eedomus+ depuis 09/17 + modules Fibaro, Zipato, Aeotec, Qubino, Sensative, Everspring, Netatmo
Olivepoilue
 
Messages : 298
Inscription : 09 Août 2017
Localisation : 77

Re: Detecter quand le téléphone fixe sonne

Messagepar rover820i » 29 Nov 2017 12:24

merguez07 a écrit:on peut faire ça? j'avais pas vu qu'on avait une mesure de ce coté. Je regarde :P

Pas con :mrgreen:
rover820i
 
Messages : 3371
Inscription : 23 Juil 2016

Re: Detecter quand le téléphone fixe sonne

Messagepar merguez07 » 29 Nov 2017 13:47

Bien,

j'ai testé l'actionneur "détection de bruit" mais hélas cela fonctionne par scrutation de deux minutes, donc pas assez réactif pour prévenir d'un appel.

dommage car l'idée était bonne
tuto 1 -->Programmation des scripts Eedomus
tuto 2 -->SmartDevice
tuto 3 -->Le déclenchement de règles
scripts -->Météo du jour | GH Thermostat | TotalWatt | Detecfire | smartbattery
Skype Eedomus -->lien vers le skype Eedomus
merguez07
 
Messages : 2351
Inscription : 15 Sep 2017
Localisation : Le Teil en Ardèche

Re: Detecter quand le téléphone fixe sonne

Messagepar merguez07 » 01 Déc 2017 12:12

bonjour,
bon j'ai finalisé mon code et ça fonctionne. :D

Juste un truc, il faudrait que mon script extrait le numéro d'IP de ma box Eedomus :roll: . (actuellement je l'ai renseigné manuellement dans mon script mais ça marchera donc pas chez quelqu'un d'autre)

avez vous une idée comment faire ? (je suppose que c'est hyper simple mais je ne trouve pas, je n'ai pas assez de bouteille en php).

cordialement
tuto 1 -->Programmation des scripts Eedomus
tuto 2 -->SmartDevice
tuto 3 -->Le déclenchement de règles
scripts -->Météo du jour | GH Thermostat | TotalWatt | Detecfire | smartbattery
Skype Eedomus -->lien vers le skype Eedomus
merguez07
 
Messages : 2351
Inscription : 15 Sep 2017
Localisation : Le Teil en Ardèche

Re: Detecter quand le téléphone fixe sonne

Messagepar merguez07 » 01 Déc 2017 13:55

merguez07 a écrit:Juste un truc, il faudrait que mon script extrait le numéro d'IP de ma box Eedomus :roll: . (actuellement je l'ai renseigné manuellement dans mon script mais ça marchera donc pas chez quelqu'un d'autre)


je me réponds à moi même.car j'ai résolu mon pb avec localhost :D
tuto 1 -->Programmation des scripts Eedomus
tuto 2 -->SmartDevice
tuto 3 -->Le déclenchement de règles
scripts -->Météo du jour | GH Thermostat | TotalWatt | Detecfire | smartbattery
Skype Eedomus -->lien vers le skype Eedomus
merguez07
 
Messages : 2351
Inscription : 15 Sep 2017
Localisation : Le Teil en Ardèche


Retour vers Scripts & Périphériques du store

Qui est en ligne ?

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