[DzVents] LiveBox 3 et 4

Vous avez créé un script LUA dont vous êtes fier, un .sh génial, un programme Python hors du commun, un Tuto, c'est ici que vous pouvez les partager.
cinek193
Messages : 1
Inscription : 03 févr. 2019, 13:17

Re: [DzVents] LiveBox 3 et 4

Message par cinek193 »

Bonjour Je m'appelle Marcin et je viens de Pologne. Je pense juste à utiliser ce script à la maison. Le problème est que dans notre pays, Orange n’utilise plus le modèle Livebox depuis longtemps. Zastały remplacé par Funbox. J'ai la Funbox 2.0. La production de Sagemcom et le modèle exact sont les suivants: Sagemcom F @ st 5350 / F @ st 5350AC.
Le script fonctionne partiellement. Fonctionne: ATM, ATM UP, statut WiFi 2.4 / 5, statut VoIP, IP WAN, IP WANv6.

La plupart, cependant, je me soucie de la connexion au modem. J'ai un téléphone VoIP connecté en utilisant le protocole SIP. Malheureusement, je ne peux pas lire la liste des connexions et le script de la console indique "Lecture de la MIB impossible". Les auteurs ont-ils des idées que puis-je faire pour pouvoir lire cette liste? Cordialement

P.S Désolé, pour les erreurs, mais j'utilise un traducteur.
Neutrino
Messages : 2662
Inscription : 10 juil. 2015, 15:42
Localisation : Les Herbiers(85)

Re: [DzVents] LiveBox 3 et 4

Message par Neutrino »

Bonjour Marcin,
Malheureusement, n'ayant trouvé que peu d'information sur ce routeur, je ne pourrais pas t'aider. :(
D'après les screenshot de l'interface de la Funbox 2.0, la liste des appels ne remonte pas dans l'interface.
La téléphonie VoIP semble être gérée différemment.
Désolé de ne pas pouvoir plus t'aider.
Ma maison à plein d'IP ! :mrgreen:
SAV Bonjour. Vous avez vidé le cache ?
Neutrino
Messages : 2662
Inscription : 10 juil. 2015, 15:42
Localisation : Les Herbiers(85)

Re: [DzVents] LiveBox 3 et 4

Message par Neutrino »

JCLB a écrit : 11 janv. 2019, 15:13 ...
Version 1.12 mise à jour avec ta contribution :D
Merci ;)
Ma maison à plein d'IP ! :mrgreen:
SAV Bonjour. Vous avez vidé le cache ?
feanor
Messages : 11
Inscription : 09 févr. 2019, 20:23

Re: [DzVents] LiveBox 3 et 4

Message par feanor »

Bonjour,
Je suis totalement néophyte en domotique et j'ai commencé à installer domoticz sur mon NAS pour mettre les mains dedans et voir à quoi cela ressemble.
Donc au risque de passer pour un noob, j'ai voulu installer ce script pour récupérer les infos de ma livebox 3 et comprendre comment tout fonctionne. J'ai donc créé les dummies devices nécessaires, j'ai copié-collé le script dans l'éditeur d'événement, édité les paramètres nécessaires, et quand je regarde le log, j'ai systématiquement : Error: EventSystem: Lua script livebox did not return a commandArray
Quelle étape j'ai loupé ???
papoo
Messages : 2029
Inscription : 10 janv. 2016, 11:29
Localisation : Limoges (87)
Contact :

Re: [DzVents] LiveBox 3 et 4

Message par papoo »

c'est un script DZvents(comme indiqué dans l'entete
je pense que tu l'as ajouté en tant que script lua dans évenements
{8BDB40C9-39AE-4CFC-8782-CD60F95A20E1}.png.jpg
{8BDB40C9-39AE-4CFC-8782-CD60F95A20E1}.png.jpg (34.93 Kio) Consulté 5236 fois
domoticz beta/RaspBerry PI3 stretch
https://pon.fr github
feanor
Messages : 11
Inscription : 09 févr. 2019, 20:23

Re: [DzVents] LiveBox 3 et 4

Message par feanor »

papoo a écrit : 10 févr. 2019, 09:51 c'est un script DZvents(comme indiqué dans l'entete
je pense que tu l'as ajouté en tant que script lua dans évenements
{8BDB40C9-39AE-4CFC-8782-CD60F95A20E1}.png.jpg
Effectivement je croyais que c'était directement du lua... va falloir que je me mette à ces langages de programmation...

Bon, je l'ai maintenant copié dans dzvents et dans le log j'ai maintenant ça :

2019-02-10 10:33:00.202 Status: dzVents: Info: Livebox 1.12: ------ Start internal script: livebox:, trigger: every 1 minutes
2019-02-10 10:33:10.098 Error: EventSystem: Warning!, lua script /usr/local/domoticz/dzVents/runtime/dzVents.lua has been running for more than 10 seconds
2019-02-10 10:34:06.935 Status: dzVents: Error (2.4.6): Livebox 1.12: An error occured when calling event handler livebox
2019-02-10 10:34:06.935 Status: dzVents: Error (2.4.6): Livebox 1.12: ...moticz/var/scripts/dzVents/generated_scripts/livebox.lua:373: attempt to index global 'LAN' (a nil value)
2019-02-10 10:34:06.935 Status: dzVents: Info: Livebox 1.12: ------ Finished livebox

Et ça finit par faire crasher domoticz...

L'utilisation de scripts a l'air plus complexe que je ne le pensais, il faut vraiment mettre les mains dans le cambouis... Vous avec de bons tutos à me conseiller pour les bases de l'interaction avec domoticz par les scripts (j'ai déjà quelques notions de programmation) ?
papoo
Messages : 2029
Inscription : 10 janv. 2016, 11:29
Localisation : Limoges (87)
Contact :

Re: [DzVents] LiveBox 3 et 4

Message par papoo »

teste les fonctions de ce scripts une à une
cad commence par mettre l'ensemble des variables en début de script à valide à chaque lancement du script que l'ajout d'un nouvel élément fonctionne.
pour ma part je n'utilise pas le gestionnaire d’événement qui place les scripts en base de données. Car si le script plante domoticz, difficile de le relancer.
je mets l'ensemble des mes scripts directement dans le répertoire concerné de domoticz.
pour celui ci sur mon système

Code : Tout sélectionner

/home/pi/domoticz/scripts/dzVents/scripts/livebox.lua
du coup si un script plante, je peux via ssh supprimer le script fautif et relancer domoticz
domoticz beta/RaspBerry PI3 stretch
https://pon.fr github
feanor
Messages : 11
Inscription : 09 févr. 2019, 20:23

Re: [DzVents] LiveBox 3 et 4

Message par feanor »

J'avais déjà tout mis en nil, sauf le premier device (IP WAN). Donc ça foire dàs le premier (le device texte reste désespérément à "Hello World")
Y a-t-il quelque chose à activer sur la livebox ?
papoo
Messages : 2029
Inscription : 10 janv. 2016, 11:29
Localisation : Limoges (87)
Contact :

Re: [DzVents] LiveBox 3 et 4

Message par papoo »

non mais il faut renseigner le code d'accès propre à ta livebox ainsi que son adresse ip
local adresseLB = '192.168.1.1' --Adresse IP de votre Livebox
local password = "password"
domoticz beta/RaspBerry PI3 stretch
https://pon.fr github
feanor
Messages : 11
Inscription : 09 févr. 2019, 20:23

Re: [DzVents] LiveBox 3 et 4

Message par feanor »

papoo a écrit : 10 févr. 2019, 11:07 non mais il faut renseigner le code d'accès propre à ta livebox ainsi que son adresse ip
local adresseLB = '192.168.1.1' --Adresse IP de votre Livebox
local password = "password"
C'est le cas. Par contre l'adresse de ma box est bien 192.168.1.1, mais celle de mon NAS (sur lequel est hébergé Domoticz), 192.168.0.102 (vu que ce n'est pas ma livebox qui me sert de routeur, j'ai un routeur D-link qui fait un meilleur job)... ça peut poser problème à Domoticz pour la trouver ?
Répondre