[RESOLU] Script myIP V2.0.lua de papoo en erreur !

Forum dédié aux problématiques concernant les scripts pour DomoticZ.
Entourez votre code et les logs avec les balises nommées code grâce au bouton <\>.
dranreb38
Messages : 134
Inscription : 17 avr. 2020, 14:33

[RESOLU] Script myIP V2.0.lua de papoo en erreur !

Message par dranreb38 »

Bonjour à tous,

J'ai une erreur d’exécution du script de papoo myIP.lua du 31/03/2020 en ligne 98 que je n'arrive pas résoudre :cry:
Screenshot_460.png
Screenshot_460.png (34.26 Kio) Consulté 2560 fois
et voici la ligne 98 du script

Code : Tout sélectionner

oldAddress = dz.data.ip.getLatest().data
Merci de votre aide.
Dernière modification par dranreb38 le 13 oct. 2020, 17:44, modifié 2 fois.
Raspberry 3B+ Buster & PiZiGate V2 Firmware: v3.21 Plugin: 6.3.008
Version: 2022.2 dzVents Version: 3.0.18
Python Version: 3.7.3 (default, Oct 31 2022, 14:04:44) [GCC 8.3.0]

Signature à jours au : 28/12/2022
denis_brasseur
Messages : 898
Inscription : 24 déc. 2018, 17:05
Localisation : (26)

Re: Script myIP V2.0.lua de papoo

Message par denis_brasseur »

Tu devrais avoir une arborescence ressemblant à celle ci,
Capture.PNG
Capture.PNG (13 Kio) Consulté 2504 fois
.
Vérifie sous /home/pi/domoticz/scripts/dzVents, la présence du dossier data
Vérifie, sous data, la présence du fichier __data_myIP.lua.
Ton erreur correspond à la valeur de l'ancienne IP "stockée" dans ce fichier.
Pi3 + DD PiDrive - RFXtrx433 - AEON Labs ZW090
dranreb38
Messages : 134
Inscription : 17 avr. 2020, 14:33

Re: Script myIP V2.0.lua de papoo

Message par dranreb38 »

Bonjour,
J'ai bien le dossier/home/pi/domoticz/scripts/dzVents/data, ainsi que le fichier __data_myIP.lua.
Mais dans ce fichier je ne retrouve pas trace de mon adresse IP, ci dessous contenu du fichier.

Code : Tout sélectionner

-- Persistent Data
local multiRefObjects = {

} -- multiRefObjects
local obj1 = {
	["ip"] = {
	};
}
return obj1
En "forçant" une adresse IP quelconque, au prochain check c'est de nouveau vide ! et du coup cela ne fonctionne pas :twisted:
Raspberry 3B+ Buster & PiZiGate V2 Firmware: v3.21 Plugin: 6.3.008
Version: 2022.2 dzVents Version: 3.0.18
Python Version: 3.7.3 (default, Oct 31 2022, 14:04:44) [GCC 8.3.0]

Signature à jours au : 28/12/2022
denis_brasseur
Messages : 898
Inscription : 24 déc. 2018, 17:05
Localisation : (26)

Re: Script myIP V2.0.lua de papoo en erreur !

Message par denis_brasseur »

Je n'utilise pas ce script.
Testé ce matin, et même message d'erreur que toi.
Tant que l'adresse IP n'a pas été initialisée, j'obtiens ce comportement.

Tu peux initialiser manuellement le fichier pour obtenir ceci :

Code : Tout sélectionner

-- Persistent Data
local multiRefObjects = {

} -- multiRefObjects
local obj1 = {
        ["ip"] = {
                [1] = {
                        ["data"] = "111.222.333.444";
                        ["time"] = "2020-10-12 3:26:4.621";
                };
        };
}
return obj1
Pi3 + DD PiDrive - RFXtrx433 - AEON Labs ZW090
denis_brasseur
Messages : 898
Inscription : 24 déc. 2018, 17:05
Localisation : (26)

Re: Script myIP V2.0.lua de papoo en erreur !

Message par denis_brasseur »

denis_brasseur a écrit : 12 oct. 2020, 05:36 Je n'utilise pas ce script.
Testé ce matin, et même message d'erreur que toi.
Tant que l'adresse IP n'a pas été initialisée, on obtient ce comportement.

Tu peux initialiser manuellement le fichier pour obtenir ceci :

Code : Tout sélectionner

-- Persistent Data
local multiRefObjects = {

} -- multiRefObjects
local obj1 = {
        ["ip"] = {
                [1] = {
                        ["data"] = "111.222.333.444";
                        ["time"] = "2020-10-12 3:26:4.621";
                };
        };
}
return obj1
Pi3 + DD PiDrive - RFXtrx433 - AEON Labs ZW090
dranreb38
Messages : 134
Inscription : 17 avr. 2020, 14:33

Re: Script myIP V2.0.lua de papoo en erreur ! [RESOLU]

Message par dranreb38 »

:D Merci Denis,

Je confirme cela fonctionne correctement maintenant . Sans ton intervention je n'aurais pas su résoudre :D
Merci
Raspberry 3B+ Buster & PiZiGate V2 Firmware: v3.21 Plugin: 6.3.008
Version: 2022.2 dzVents Version: 3.0.18
Python Version: 3.7.3 (default, Oct 31 2022, 14:04:44) [GCC 8.3.0]

Signature à jours au : 28/12/2022
denis_brasseur
Messages : 898
Inscription : 24 déc. 2018, 17:05
Localisation : (26)

Re: Script myIP V2.0.lua de papoo en erreur !

Message par denis_brasseur »

Je laisse papoo corriger le script pour initialiser les variables ;)
Pi3 + DD PiDrive - RFXtrx433 - AEON Labs ZW090
Répondre