Rebooter son Pi avec un wemos D1 Mini
Publié : 13 sept. 2016, 22:13
Bonjour à tous,
Pendant une absence prolongée de mon domicile, mon Rpi B2 a planté (pour une raison inconnue...).
Malheureusement, c'est lui qui héberge Domoticz et qui s'occupait d'ouvrir/fermer les volets, simuler une présence, etc...
Evidemment, l'Atlantique nous séparant, il m'était impossible de le rebooter.
Mon salut est venu d'une coupure d'électricité qui a permis de faire repartir le système.
Je me suis alors demandé comment faire si jamais cela venait à se reproduire.
J'ai 2 accès par VPN, via le Pi ou via mon serveur, ok pour la redondance de ce côté là.
Ma solution vient du bouton reset !
Nos framboises ont un emplacement où souder 2 pins afin d'y ajouter un bouton reset : (Images piquées ici : http://blogmotion.fr/feedback/rpi-b-12340 )
J'ai ensuite relié un wemos d1 mini via un optocoupleur (LTV-817-C). J'ai chargé ESPeasy dessus ( viewtopic.php?f=24&t=1934 )
Et le reset se fait par l'appel de l'URL :
http://IPdeVotreWemosD1Mini/control?cmd=Pulse,5,1,1000
Cette commande met le GPIO 5 (pin D1) à 1 pendant 1 sec.
Sinon, il reste la possibilité d'utiliser une prise wifi, mais c'est moins drôle
Pendant une absence prolongée de mon domicile, mon Rpi B2 a planté (pour une raison inconnue...).
Malheureusement, c'est lui qui héberge Domoticz et qui s'occupait d'ouvrir/fermer les volets, simuler une présence, etc...
Evidemment, l'Atlantique nous séparant, il m'était impossible de le rebooter.
Mon salut est venu d'une coupure d'électricité qui a permis de faire repartir le système.
Je me suis alors demandé comment faire si jamais cela venait à se reproduire.
J'ai 2 accès par VPN, via le Pi ou via mon serveur, ok pour la redondance de ce côté là.
Ma solution vient du bouton reset !
Nos framboises ont un emplacement où souder 2 pins afin d'y ajouter un bouton reset : (Images piquées ici : http://blogmotion.fr/feedback/rpi-b-12340 )
J'ai ensuite relié un wemos d1 mini via un optocoupleur (LTV-817-C). J'ai chargé ESPeasy dessus ( viewtopic.php?f=24&t=1934 )
Et le reset se fait par l'appel de l'URL :
http://IPdeVotreWemosD1Mini/control?cmd=Pulse,5,1,1000
Cette commande met le GPIO 5 (pin D1) à 1 pendant 1 sec.
Sinon, il reste la possibilité d'utiliser une prise wifi, mais c'est moins drôle