ping de ma centrale domoticz à distance
ping de ma centrale domoticz à distance
Bonjour,
J'aimerai faire un ping régulier de ma centrale Domoticz afin de vérifier qu'elle est toujours opérationnelle.
Au passage, je pourrai en profiter pour vérifier que mon NAS, mon cloud perso et d'autres équipements sont toujours connectés.
J'ai trouvé le site pythonanywhere.com qui permet d'exécuter des scripts python ou bash.
Je parviens bien via un script python à m'envoyer une alerte Pushover, par contre, il refuse de faire un ping ou telnet sur mon site perso. Apparemment, il faut être sur une liste blanche pour pouvoir le faire.
Par ailleurs, on peut faire un CURL, mais pas de GET.
Il y a des intéressé pour faire la même chose ?
Quelqu'un a déjà réussi à le faire ?
Merci !
J'aimerai faire un ping régulier de ma centrale Domoticz afin de vérifier qu'elle est toujours opérationnelle.
Au passage, je pourrai en profiter pour vérifier que mon NAS, mon cloud perso et d'autres équipements sont toujours connectés.
J'ai trouvé le site pythonanywhere.com qui permet d'exécuter des scripts python ou bash.
Je parviens bien via un script python à m'envoyer une alerte Pushover, par contre, il refuse de faire un ping ou telnet sur mon site perso. Apparemment, il faut être sur une liste blanche pour pouvoir le faire.
Par ailleurs, on peut faire un CURL, mais pas de GET.
Il y a des intéressé pour faire la même chose ?
Quelqu'un a déjà réussi à le faire ?
Merci !
Re: ping de ma centrale domoticz à distance
Bonsoir
Sous réserve qu'il fonctionne encore c'est le role du System Alive Checker inclus dans Domoticz
Sous réserve qu'il fonctionne encore c'est le role du System Alive Checker inclus dans Domoticz
Raspberry pi 3, Dongle RfxCom et Zigate +, plugin de pipiche, Volets Roulants profalux, contrôle d'éclairage, détecteurs de présence, alarme incendie, pilotage livebox ...
Objectif : WAF > 1
Objectif : WAF > 1
Re: ping de ma centrale domoticz à distance
Il manque trop d'éléments dans ta demande. Tu veux faire quoi ? Un ping "classique" du ICMP ? du telnet port 23 de l'extérieur au travers d'internet ? Tu as quoi comme équipement freebox, livebox ? Qu'es ce que ton "site perso" ? Et que vient faire pythonanywhere là dedans ?dolby44 a écrit :...il refuse de faire un ping ou telnet sur mon site perso...
Je ne pense pas qu'il soit possible d'autoriser ICMP. Ouvrir telnet de l'extérieur libre a toi mais je te le déconseille, après a voir pour ce que tu veux faire si c'est toi qui contacte de l'extérieur ou si ce sont tes équipements qui cherchent a te contacter.
Si je comprends ce que tu veux faire, c'est de la supervision. Pour faire ça on a un équipement interne qui fait le taf, contrôle tout ce que l'on souhaite contrôler, un outil comme nagios idéalement, et qui en cas d'alerte déclenchera une alarme, envoi d'un mail par exemple.
Raspberry Pi 2 + carte RF pi "maison" + Domoticz
Sonde Oregon + Aliexpress - Prises Chacon (3500W) - 1wire DS18B20
Sonde Oregon + Aliexpress - Prises Chacon (3500W) - 1wire DS18B20
Re: ping de ma centrale domoticz à distance
Bonsoir Rinram31,
Je possède un micro server HP sur lequel j'ai installé openmediavault, owncloud, domoticz, etc.
Ce que je souhaite, c'est pouvoir être alerté dès qu'un de ces outils n'est plus accessible de l'extérieur.
Je veux que cette alerte fonctionne aussi si ma connexion internet est coupée.
ex: si domoticz s'arréte, mes radiateurs risquent de rester en mode ECO et il fera froid le soir en rentrant.
Ce que j'avais pensé faire, c'est éxecuter un script sur un serveur en dehors de chez moi pour interroger ces services et savoir si ils sont actifs ou non.
C'est pourquoi j'ai créé un compte sur pythonanywhere.com.
Si j'utilise un outil hébergé sur mon serveur, je ne serai pas alerté en cas de coupure internet ou coupure de courant.
Je peux être alerté par sms, pushover, pushbullet, mail par exemple.
Je possède un micro server HP sur lequel j'ai installé openmediavault, owncloud, domoticz, etc.
Ce que je souhaite, c'est pouvoir être alerté dès qu'un de ces outils n'est plus accessible de l'extérieur.
Je veux que cette alerte fonctionne aussi si ma connexion internet est coupée.
ex: si domoticz s'arréte, mes radiateurs risquent de rester en mode ECO et il fera froid le soir en rentrant.
Ce que j'avais pensé faire, c'est éxecuter un script sur un serveur en dehors de chez moi pour interroger ces services et savoir si ils sont actifs ou non.
C'est pourquoi j'ai créé un compte sur pythonanywhere.com.
Si j'utilise un outil hébergé sur mon serveur, je ne serai pas alerté en cas de coupure internet ou coupure de courant.
Je peux être alerté par sms, pushover, pushbullet, mail par exemple.
Re: ping de ma centrale domoticz à distance
Bonjour,
Réfléchis deux secondes, la seule chose que tu pourras tester de l'extérieur que tu ne peux pas faire de l'intérieur c'est la coupure de courant, voir de connexion. 99,9% des autres défauts, tu peux (et je te conseille de) les gérer sur ton réseau local, il y a des tas d'outils faits pour ça. A la limite, il ne te restera plus qu'a superviser ta supervision en vérifiant que ta machine est en ligne mais c'est beaucoup moins intrusif (et sujet a attaques).
Réfléchis deux secondes, la seule chose que tu pourras tester de l'extérieur que tu ne peux pas faire de l'intérieur c'est la coupure de courant, voir de connexion. 99,9% des autres défauts, tu peux (et je te conseille de) les gérer sur ton réseau local, il y a des tas d'outils faits pour ça. A la limite, il ne te restera plus qu'a superviser ta supervision en vérifiant que ta machine est en ligne mais c'est beaucoup moins intrusif (et sujet a attaques).
Raspberry Pi 2 + carte RF pi "maison" + Domoticz
Sonde Oregon + Aliexpress - Prises Chacon (3500W) - 1wire DS18B20
Sonde Oregon + Aliexpress - Prises Chacon (3500W) - 1wire DS18B20
Re: ping de ma centrale domoticz à distance
Ou bien, rend l'ensemble suffisement fiable pour ne pas avoir a t'inquièter.
Certes c'est un peu plus compliqué mais ce sera tellement plus facile a vivre pour toi.
Certes c'est un peu plus compliqué mais ce sera tellement plus facile a vivre pour toi.
De quoi se faire Plaisir et essayer d'aider...
http://www.domo-attitude.fr
http://www.domo-attitude.fr
Re: ping de ma centrale domoticz à distance
@rimram31,
Je supervise déjà mes équipements de l'intérieur, et ce via domoticz.
Donc je souhaite maintenant savoir si domoticz est connecté ou non, car si il n'est pas connecté, je ne recevrai aucune autre alerte.
Merci
Je supervise déjà mes équipements de l'intérieur, et ce via domoticz.
Donc je souhaite maintenant savoir si domoticz est connecté ou non, car si il n'est pas connecté, je ne recevrai aucune autre alerte.
Merci
Re: ping de ma centrale domoticz à distance
Hello,
Je viens de trouver une ligne de commande qui me permettrait de vérifier que j'arrive à atteindre ma centrale domotique de l'extérieur:
Sinon, il y a un problème.
J'ai créé un compte chez AlwaysData pour pouvoir héberger un script qui exécute cette commande a intervalle régulier.
Comme ça je serai alerté si j'ai un plantage, une coupure de courant ou une coupure de téléphone.
Il me reste à écrire un script que l’exécuterai à intervalle régulier.
Pour l'alerte, j'utiliserai Pushover.
Je viens de trouver une ligne de commande qui me permettrait de vérifier que j'arrive à atteindre ma centrale domotique de l'extérieur:
Si la réponse estcurl -Is http://monserveur.fr:8080 | head -n 1
c'est bon, la page d'accueil de domoticz s'afficheHTTP/1.1 200 OK
Sinon, il y a un problème.
J'ai créé un compte chez AlwaysData pour pouvoir héberger un script qui exécute cette commande a intervalle régulier.
Comme ça je serai alerté si j'ai un plantage, une coupure de courant ou une coupure de téléphone.
Il me reste à écrire un script que l’exécuterai à intervalle régulier.
Pour l'alerte, j'utiliserai Pushover.