Page 1 sur 1
plugin ICMP
Publié : 24 févr. 2024, 20:13
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
Re: plugin ICMP
Publié : 24 févr. 2024, 20:34
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.
Re: plugin ICMP
Publié : 24 févr. 2024, 21:23
par salinois
ok
d'abord , j'ai suivi ce lien pour l'installation:
maintenant , j'ai reinstallé au même endroit le plugin

- ping-1.png (6.64 Kio) Consulté 588 fois
1 - conf du hardware:

- ping-2.png (22.68 Kio) Consulté 588 fois
2 - activé un dispositif ( les ping fonctionnent , cela varie dans le widget)

- ping-3.png (8.4 Kio) Consulté 588 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 !!
Donc , je voudrai l'enlever.
je le mets désactivé et hop, je perds la main sur domoticz !!! à nouveau :
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
Re: plugin ICMP
Publié : 24 févr. 2024, 21:28
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.
Re: plugin ICMP
Publié : 24 févr. 2024, 21:35
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
Re: plugin ICMP
Publié : 24 févr. 2024, 21:39
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
Re: plugin ICMP
Publié : 24 févr. 2024, 21:44
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.
Re: plugin ICMP
Publié : 24 févr. 2024, 21:45
par salinois
ok, c'est fait
merci.
salinois