plugin ICMP

Posez ici vos questions d'utilisation, de configuration de DomoticZ, de bugs, de conseils sur le logiciel lui même dans son utilisation et son paramétrage.
Des forums spécifiques sont ouverts ci-dessous pour regrouper les différents sujets.
salinois
Messages : 330
Inscription : 08 févr. 2024, 19:10

plugin ICMP

Message par salinois »

bonjour,
j'avais installé le plugin "Domoticz-Pinger-Plugin.git"
je l'ai testé: OK. apres j'ai voulu le supprimer, d"abord les dispositifs et apres le Hardware; mais rien à faire
il reste toujours et des que je fais supprimer, ça plante Domoticz; obliger de rebooter !!!
Comment est-ce possible ? j'ai effacer aussi dans le repertoire Plugin "Domoticz-Pinger-Plugin".

Y a t-il un moyen de l'effacer autrement ?

Salinois

ps: si c'est pas la bonne section , déplacer le post, merci
Keros
Messages : 6638
Inscription : 23 juil. 2019, 20:57

Re: plugin ICMP

Message par Keros »

Je viens de déplacer le sujet dans la section générale.

Supprimer des dispositifs qu'un plugin à créer n'est pas une bonne idée : il ne sait pas retrouver ses petits, ce qui peut conduire à des plantages.

Est-ce que tu as simplement désactivé le plugin ?

Le plus simple serait que tu nous fasses des screenshot de ta page Hardware avec ton plugin de sélectionner.
Comment bien utiliser le forum : Poser une question, Mettre un script, un fichier, une image ou des logs
Mes petits guides : Débuter en programmation, Le débogage, Le choix de matériel, Les sauvegardes
Ma présentation - Mes Tutos
salinois
Messages : 330
Inscription : 08 févr. 2024, 19:10

Re: plugin ICMP

Message par salinois »

ok

d'abord , j'ai suivi ce lien pour l'installation:

Code : Tout sélectionner

https://github.com/dnpwwo/Domoticz-Pinger-Plugin
maintenant , j'ai reinstallé au même endroit le plugin
ping-1.png
ping-1.png (6.64 Kio) Consulté 592 fois
1 - conf du hardware:
ping-2.png
ping-2.png (22.68 Kio) Consulté 592 fois
2 - activé un dispositif ( les ping fonctionnent , cela varie dans le widget)
ping-3.png
ping-3.png (8.4 Kio) Consulté 592 fois
Logs:
2024-02-24 21:08:13.439 Ping: Update 37291:'37291' (Ping - 192.168.0.211)
et beaucoup d'erreurs , mais ça fonctionne !!!
2024-02-24 21:09:03.454 Error: Ping: File "/home/jeeper/domoticz/plugins/Domoticz-Pinger-Plugin/plugin.py", line 185, in onMessage
2024-02-24 21:09:03.454 Error: Ping: _plugin.onMessage(Connection, Data)
2024-02-24 21:09:03.454 Error: Ping: File "/home/jeeper/domoticz/plugins/Domoticz-Pinger-Plugin/plugin.py", line 147, in onMessage
2024-02-24 21:09:03.454 Error: Ping: self.icmpConn.Close()
2024-02-24 21:09:03.454 Error: Ping: AttributeError: 'NoneType' object has no attribute 'Close'
2024-02-24 21:09:03.464 Error: Ping: Call to function 'onMessage' failed, exception details:
2024-02-24 21:09:03.464 Error: Ping: Traceback (most recent call last):
2024-02-24 21:09:03.464 Error: Ping: File "/home/jeeper/domoticz/plugins/Domoticz-Pinger-Plugin/plugin.py", line 185, in onMessage
2024-02-24 21:09:03.464 Error: Ping: _plugin.onMessage(Connection, Data)
apres, si je veux modifier, qqchose, ajouter une @IP ou espacer le ping, ça met un temps fou à me rendre la main ; je suis obligé de passer par un redémarrage de domoticz !!

Code : Tout sélectionner

sudo systemctl restart domoticz
Donc , je voudrai l'enlever.
je le mets désactivé et hop, je perds la main sur domoticz !!! à nouveau :

Code : Tout sélectionner

sudo systemctl restart domoticz
je recupere la main et verifie si il est désactivé "OUI".

Donc , maintenant , quelle est la procedure pour l'enlever ?

Pour d'autres plugins que j'ai testés, je n'ai pas eu ce pb !!!

salinois
Keros
Messages : 6638
Inscription : 23 juil. 2019, 20:57

Re: plugin ICMP

Message par Keros »

Il y a un plugin natif dans DomoticZ pour faire des Ping. Je t'ai donné le nom dans l'autre sujet.

Si le plugin est désactivé, tu dois pouvoir cliquer sur le bouton Supprimer pour l'enlever. Et tu redémarres DomoticZ.
Comment bien utiliser le forum : Poser une question, Mettre un script, un fichier, une image ou des logs
Mes petits guides : Débuter en programmation, Le débogage, Le choix de matériel, Les sauvegardes
Ma présentation - Mes Tutos
salinois
Messages : 330
Inscription : 08 févr. 2024, 19:10

Re: plugin ICMP

Message par salinois »

je sais mais c'était pour effectuer, un test, pour ajouter un plugin non Natif.

Donc , je vais essayer de le supprimer.

salinois
Dernière modification par Keros le 24 févr. 2024, 21:37, modifié 1 fois.
Raison : Citation supprimée. Merci de ne pas citer le message précédent lors d'une réponse directe.
salinois
Messages : 330
Inscription : 08 févr. 2024, 19:10

Re: plugin ICMP

Message par salinois »

ok,

ça a fonctionné, je croyais qu'il fallait faire l'inverse de la création.
Donc, à la création cela créé automatiquement les dispostifs.
et pour la suppression, on le désactive et apres suppression.

c'est ça , la bonne méthode ?
et maintenant , je peux effacer le repertoire dans domoticz/plugins.

salinois
Dernière modification par salinois le 24 févr. 2024, 21:44, modifié 1 fois.
Keros
Messages : 6638
Inscription : 23 juil. 2019, 20:57

Re: plugin ICMP

Message par Keros »

Tu n'as pas forcément besoin de désactiver un plugin avant de le supprimer.

Là, tu avais DomoticZ qui plantait, j'ai préféré te faire passer par la désactivation pour être sûr que le plugin était arrêté et ne ferait pas planter DomoticZ.

Maintenant, tu peux effacer le dossier du plugin dans DomoticZ/plugins.
Comment bien utiliser le forum : Poser une question, Mettre un script, un fichier, une image ou des logs
Mes petits guides : Débuter en programmation, Le débogage, Le choix de matériel, Les sauvegardes
Ma présentation - Mes Tutos
salinois
Messages : 330
Inscription : 08 févr. 2024, 19:10

Re: plugin ICMP

Message par salinois »

ok, c'est fait
merci.

salinois
Répondre