- New Device: Unitec W186-F Temperature sensor
- New Device: Amazon Basics Meat Thermometer
- New Device: Valoin Wireless Digital Meat Thermometer With Dual Probe
- New Device: Atech-WS308 temperature sensor
- New Device: Auriol 4-LD5661, Auriol 4-LD5972, Auriol 4-LD6313 temperature & rain sensor
- New Device: Auriol AFT77B2 temperature sensor
- New Device: Auriol AFW2A1 temperature & humidity sensor
- New Device: Auriol AHFL 433B2 IPX4 temperature & humidity sensor
- New Device: Auriol HG02832, Auriol HG02832D temperature & humidity sensor
- New Device: Rubicson 48957 temperature & humidity sensor
- New Device: Baldr rain meter
- New Device: Rainpoint rain meter
- New Device: TFA-Dostmann-30.3222.02 Combi Sensor Thermo/Hygro/Wind
- New Device: TX141-BV3
- Fixed: Funkbus handling
- Fixed: Acurite extremely low temperature value handling
- Fixed: LightwaveRF handling
- Fixed: Milight handling
- Added: Hager additional command information
- Changed: Additional optimizations
En 2016, machine sous Debian Jessie j'ai installé une R43 pour récupérer dans Domoticz les sondes d'une station Orégon. Sans problème. Jusqu'à la semaine dernière j'étais en 1.48. J'ai décidé de passer en 1.50 puis en 1.51. Mais je ne sais pas comment je m'y suis pris, probablement à cause des quatre ou cinq versions de l'IDE Arduino qui sont sur ma machine je n'arrivais pas à programmer le 2560.
Je dois préciser que ma machine est aujourd'hui sous Debian Bullseye.
À ce propos, je regrette que dans le .zip de RFLink, il n'y en ait que que pour des utilisateurs d' .exe !
J'entends déjà la réponse, "Les utilisateurs de Linux sont suffisamment futés pour se débrouiller tout seuls".
# Sous Linux Debian pour écrire un logiciel embarqué RF_Link format hex intel sur Atmega2560 (vérif sur IDE sérial console 57600)
En mode SuperUtilisateur (invite #)
On va dans le répertoire où on a décomprimé le .zip du RFLink 1.51.
cd RFLink_v1.1_r51/
Et on y trouve les fichiers suivants.
Le seul fichier utile à part les fichiers textes, est le fichier RFLink au format intel hex RFLink.cpp.hex de 552k c'est celui qui est à flasher dans le 2560.
En passant, je vire les exe, dll et autres inutiles dans un sous répertoire d'un nom quelconque.
Et on peut activer la commande suivante:
avrdude -C/usr/share/arduino/hardware/tools/avrdude.conf -v -v -v -v -patmega2560 -cstk500v2 -P/dev/ttyUSB0 -b115200 -D -Uflash:w:RFLink.cpp.hex:i
Si vous voulez des précisions, man avrdude.
Sous Debian, Arduino est dans les dépots (install arduino) et tout l'écosystème Arduino est installé, avrdude, conf, les cartes, les programmeurs etc...
Bon le lendemain, j'ai installé la 1.51 sans difficultés et elle semble fonctionner sans problèmes avec les sondes Oregon, une sonde Xiron à l'extérieur, par contre une sonde Digoo intérieure LCD 433.92 Mhz température:humidité n'est pas reconnue.
J'ai aussi testé un chauffe-eau Atlantic en 868Mhz avec une interface RFLink Gateway 868 Mhz Nodo mais sans succès.
Félicitations pour le travail effectué.
Cordialement.
Rpx.