Page 17 sur 28
Re: [DzVents] LiveBox 3 et 4
Publié : 29 juil. 2020, 18:16
par vil1driver
Salut,
Mon avis,
Commence par lire et t'intéresser avant de sauter sur ton clavier.
Se documenter c'est la clé.
Comme toute chose, lire la notice en premier

Re: [DzVents] LiveBox 3 et 4
Publié : 30 juil. 2020, 10:15
par lost
vil1driver a écrit : 29 juil. 2020, 18:16
Comme toute chose, lire la notice en premier
Je découvre ce script à la faveur de ce RTFM
Par contre, au delà du script j'aurais une question sujet appels: Est-il possible de pooler sur la liste d'appel et d'avoir en temps réel ceux qui arrivent?
En fait, j'ai fait un service python qui actuellement s'accroche à un bon vieux modem analogique 56K USB connecté au RJ11 de la LB (inutilisé chez moi, car j'utilise la base DECT intégrée à la LB) qui récupère les infos de caller-ID (CID) dès la 1ère sonnerie.
Je voudrais savoir si avec un peu d'expérience de la LB il apparait possible de se passer du modem? Ou bien va-t'il y avoir des pb de délai de connexion si elle ne peut être maintenue, si la liste n'est MAJ qu'après la fin de l'appel en cours (décroché ou non, sur fin de sonnerie)... et aussi la capacité à faire décrocher/raccrocher?
Avec mon modem, cela fonctionne certes pas si mal... Mais il y a environ 15/20% des appels ou le modem ne récupère pas de CID alors que dans la liste du tél accroché en DECT c'est présent.
La raison de ce développement, pour ma part, c'est du filtrage d'appel: Junk-call => décroché/raccroché déclenché par le modem entre la 1ère et la 2nde sonnerie. Soit par blacklist locale (qui peut contenir des prefixes entieurs d'opérateurs VoIP souvent utilisés par des centres d'appels) soit par consultation du service doisjerepondre.fr pour récupérér la classification du numéro.
A l'usage, c'est très reposant quand on a 10 appels non sollicités pour 1 utile, ce qui était a peu près mon ratio.
Re: [DzVents] LiveBox 3 et 4
Publié : 30 juil. 2020, 10:28
par Neutrino
Pour répondre au Corrèzien, il fait créer les capteurs virtuels annoncer sans le début du scripts.
Le chemin où placer le script est indiqué dans le premier post.
Pour les appelants, j'ai pas vraiment tester car pas de fixe.
Mais il faudrait faire la requête toutes les secondes.
Donc pas de temps réel.
Re: [DzVents] LiveBox 3 et 4
Publié : 30 juil. 2020, 12:00
par lost
Neutrino a écrit : 30 juil. 2020, 10:28
Pour les appelants, j'ai pas vraiment tester car pas de fixe.
Mais il faudrait faire la requête toutes les secondes.
Donc pas de temps réel.
Au vu des classifications (appels répondus/loupés etc...), même pas certain que cela puisse fonctionner en pooling à 1s (ce qui serait suffisant, si la connexion à la LB peut être maintenue dans le temps): On semble récupérer une liste des appels terminés d'une manière ou d'une autre (réponse/répondeur/raccroché en face)... donc trop tard pour un filtrage.
La question était donc de savoir si un appel actuellement en cours (dès la sonnerie) est visible avec le CID. Je tenterais qq essais avec les URL visibles dans le source.
Re: [DzVents] LiveBox 3 et 4
Publié : 03 août 2020, 14:30
par lolo19430
Neutrino a écrit : 30 juil. 2020, 10:28
Pour répondre au Corrèzien, il fait créer les capteurs virtuels annoncer sans le début du scripts.
Le chemin où placer le script est indiqué dans le premier post.
Pour les appelants, j'ai pas vraiment tester car pas de fixe.
Mais il faudrait faire la requête toutes les secondes.
Donc pas de temps réel.
Merci !
Re: [DzVents] LiveBox 3 et 4
Publié : 03 août 2020, 14:40
par lolo19430
bonjour a tous,
J'ai donc copier le scripts comme indiqué. Je l'ai rendu excécutable.
Et dans le log j'ai :
2020-08-03 14:39:00.366 Status: dzVents: Info: Livebox 1.15: ------ Finished livebox.lua
2020-08-03 14:39:00.366 Error: dzVents: Error: (3.0.2) Livebox 1.15: There is no device with that name or id: Appels manqués
2020-08-03 14:39:00.366 Error: dzVents: Error: (3.0.2) Livebox 1.15: An error occurred when calling event handler livebox
2020-08-03 14:39:00.366 Error: dzVents: Error: (3.0.2) Livebox 1.15: /home/laurent/domoticz/scripts/dzVents/scripts/livebox.lua:344: attempt to index a nil value
Re: [DzVents] LiveBox 3 et 4
Publié : 03 août 2020, 15:21
par Neutrino
Tu as créé les dispositifs virtuels ?
Re: [DzVents] LiveBox 3 et 4
Publié : 06 août 2020, 08:24
par lolo19430
Merci à tous !
C'est bon ça fonctionne !
En effet je n'avais pas créé les devices etc etc ...
Seul petit truc bizarre les listes d'appels au niveau horraire s'affiche de cette façon : 06XXXXXXXX - 2020-08-08- 11.0:00:00
L'heure s'affiche en décimal ... Si vous avez une idée ....
Re: [DzVents] LiveBox 3 et 4
Publié : 27 août 2020, 07:20
par lolo19430
Bonjour à tous,
Est ce que quelqu'un a une idée sur l'affichage des heures sur les appels ?
Il faudrait retiré la décimal des heures ...
Merci d'avance
Re: [DzVents] LiveBox 3 et 4
Publié : 28 août 2020, 21:21
par Neutrino
Bonjour,
Désolé, je suis en plein déménagement et la livebox est encartonée.
A vu de nez, il faut remplacer la fonction format_date par
Code : Tout sélectionner
function format_date(str) -- supprime les caractères T et Z de la chaîne str et corrige l'heure suivant le fuseau horaire
if (str) then
_, _, A, M, j, h, m, s = string.find(str, "^(%d+)-(%d+)-(%d+)T(%d+):(%d+):(%d+)Z$")
if domoticz.time.isdst == true then --test si heure d'été
h = h + 1 + get_timezone()/3600
else
h = h + get_timezone()/3600
end
h = math.floor(h)
str= A.."-"..M.."-"..j.." - "..h..":"..m..":"..s
end
return (str)
end
Tiens nous au jus
