Domoticz, RFLink Sondes Perdues.
Publié : 04 mai 2020, 19:17
Bonjour,
Cela fait quelque temps que je patauge à la recherche de sondes RFLink perdues.
Tout d' abord, l' installation:
Alim 5v 3A
RaspberryPi 2 B+ --> Passerelle RFLink USB r48(Mega2560) --> Rx Aurel 433.92 Mhz avec antenne maison.
--> Passerelle USB MySensors(Nano5v16Mhz) --> nRF24L01 avec antenne maison.
--> Ethernet
--> Passerelle Ethernet POE MySensors(Nano5v16Mhz) --> nRF24L01 avec antenne maison.
--> Passerelle Ethernet POE MySensors(Nano5v16Mhz) --> nRF24L01 avec antenne maison.
Sur les passerelles MySensors, je reçois les sondes maison MySensors sans problèmes particuliers. la passerelle USB est alimentée par le Pi.
Sur la passerelle RFLink USB je reçois une sonde Oregon Température / Humidité / Barométrique qui est posée à moins d' un métre. Par contre, depuis que je cherche à connecter une sonde (Chinoise) Xiron Température / Humidité, ça se complique et presque en même temps, je perds une autre sonde Oregon V1 Température. Ces deux sondes sont à l'extérieur à environ trois métres de là.
Je crée une autre Passerelle RFLink USB r48(Mega2560) avec récepteur 433, et là sur une console série de l' Arduino IDE, je vois passer la Xiron et l ' Oregon V1, j' échange avec la passerelle en service, même résultat je vois les sondes dans l' IDE, mais pas dans Domoticz.
À force, je finis par faire des mesures de tensions sur le récepteur 433 et je trouve le VCC à 4.65v et je me dis que l' alim du Pi a peut être un peu faibli.
J' alimente directement l' Arduino Mega2560 avec une 7.5V 1A, la tension VCC sur le récepteur 433 repasse à 5v et les deux sondes réapparaissent dans Domoticz !!!
Cela avait pourtant fonctionné pendant presque deux ans, mais plus maintenant tout cela vieillit.
Et pourquoi ça marchait sur la console série de l' IDE ? En y réfléchissant, simplement parce que je connectais directement la passerelle Mega2560 sur une USB du portable ce qui l' alimentait suffisamment.
Donc quand on a une bizarrerie, on commence par vérifier les alimentations de chaque élément pour s' assurer qu'il peut fonctionner correctement.
Cordialement.
Rpx.
Cela fait quelque temps que je patauge à la recherche de sondes RFLink perdues.
Tout d' abord, l' installation:
Alim 5v 3A
RaspberryPi 2 B+ --> Passerelle RFLink USB r48(Mega2560) --> Rx Aurel 433.92 Mhz avec antenne maison.
--> Passerelle USB MySensors(Nano5v16Mhz) --> nRF24L01 avec antenne maison.
--> Ethernet
--> Passerelle Ethernet POE MySensors(Nano5v16Mhz) --> nRF24L01 avec antenne maison.
--> Passerelle Ethernet POE MySensors(Nano5v16Mhz) --> nRF24L01 avec antenne maison.
Sur les passerelles MySensors, je reçois les sondes maison MySensors sans problèmes particuliers. la passerelle USB est alimentée par le Pi.
Sur la passerelle RFLink USB je reçois une sonde Oregon Température / Humidité / Barométrique qui est posée à moins d' un métre. Par contre, depuis que je cherche à connecter une sonde (Chinoise) Xiron Température / Humidité, ça se complique et presque en même temps, je perds une autre sonde Oregon V1 Température. Ces deux sondes sont à l'extérieur à environ trois métres de là.
Je crée une autre Passerelle RFLink USB r48(Mega2560) avec récepteur 433, et là sur une console série de l' Arduino IDE, je vois passer la Xiron et l ' Oregon V1, j' échange avec la passerelle en service, même résultat je vois les sondes dans l' IDE, mais pas dans Domoticz.
À force, je finis par faire des mesures de tensions sur le récepteur 433 et je trouve le VCC à 4.65v et je me dis que l' alim du Pi a peut être un peu faibli.
J' alimente directement l' Arduino Mega2560 avec une 7.5V 1A, la tension VCC sur le récepteur 433 repasse à 5v et les deux sondes réapparaissent dans Domoticz !!!
Cela avait pourtant fonctionné pendant presque deux ans, mais plus maintenant tout cela vieillit.
Et pourquoi ça marchait sur la console série de l' IDE ? En y réfléchissant, simplement parce que je connectais directement la passerelle Mega2560 sur une USB du portable ce qui l' alimentait suffisamment.
Donc quand on a une bizarrerie, on commence par vérifier les alimentations de chaque élément pour s' assurer qu'il peut fonctionner correctement.
Cordialement.
Rpx.