Partager un SDR sur internet avec OpenwebRX+ (fr)

OpenwebRX+ est une application qui permet d’accéder à un récepteur SDR depuis un navigateur internet, sur un ordinateur un smartphone ou une tablette. La version + est une évolution de OpenWebRX. Merci à Stanislav, LZ2SLL qui développe cette version.


OpenwebRX




 Principales fonctionnalités de OpenWebRX+




J’ai tout de suite trouvé ce projet sexy. Naturellement, il existe des solutions "plug and play" abouties, comme le KiwiSDR par exemple. Mais je trouve plus intéressant d’installer puis de configurer mon propre serveur, pour un coût tout à fait abordable.



Hardware


Voici le matériel utilisé :






Finalement, j’avais déjà le matériel. Je l’ai simplement recyclé ! Si tu pars de zéro, le budget est un peu plus de 200e. Ce budget peut certainement être réduit car on trouve facilement tout cela d’occasion. Budget maxi 120e.


Pour l’installation du serveur, je me suis fié au conseils de mircemk

Voici le lien : https://hackaday.io/project/202817-openwebrx-simplest-rasprberry-pi-rtlsdr-web-sd/details

 

Le document et les consignes d’installation sont ici : https://fms.komkon.org/OWRX/#INSTALL-RASPBERRY . Pour mon Raspberry Pi 5, j’ai téléchargé l’image 64 bits ici :  https://github.com/luarvique/openwebrx/releases/.  A l’aide de Raspberry Pi Imager https://www.raspberrypi.com/software/ , j’ai installé l’image OpenwebRX . 

 

Installer Openwebrx sur un Raspberry Pi5 ne fut pas une tâche très difficile. J’ai obtenu rapidement mes premiers résultats sur le réseau local. 


Je me suis ensuite penché sur les solutions de dns dynamique, afin de me connecter sur le serveur depuis l’internet. Dans un premier temps,  j’ai créé un nom de domaine gratuit sur dynV6 sous la forme call.dynV6.net , puis j’ai choisi une méthode d’authentification et créé un mot de passe. J’allais installer ddclient sur le Raspberry, lorsque j’ai réalisé qu’il y a une méthode beaucoup plus simple : mon opérateur, Orange, met à disposition une application qui se nomme « Orange et Moi ». Il est dès lors très facile d’obtenir l’adresse Ip assignée à ma Livebox à distance et de me connecter au serveur en tapant l’adresse dans un navigateur xxx.xxx.xxx.xxx:8073

Pour configurer cela, il suffit de se connecter en local à la Livebox, sélectionner l’onglet RESEAU puis NAT/PAT et créer une règle comme dans la capture d’écran qui suit : 



Et voilà !


Voici un exemple de reporting automatique du trafic FT8 sur 6m via OpenWebRX et PSK reporter. L'antenne est une MLA-30+. Vive les e-sporadiques !



Pour la suite, je souhaite améliorer la réception de la HF ! 

La clé Nooelec NESDR Smart V5 fonctionne en échantillonnage direct en dessous de 25Mhz, ce qui est un mode dégradé si on le compare au Elad FDM-S2 par exemple. Mon Elad n'est malheureusement pas compatible avec OpenWebRX+, alors j'ai commandé un Airspy Spyverter, c'est à dire un convertisseur HF-VHF

Avec le Spyverter, le spectre dc à 60 Mhz est transposé entre 120 et 180 Mhz. Dans cette dernière gamme, la clé Nooelec donne le meilleur d'elle même. Le fait de mettre le "upconverter" en série ouvre merveilleusement le spectre HF mais me prive de la VHF. Certains ont élaboré des solutions avec switch mais je vais aller au plus simple et ajouter une deuxième clé RTL sur le serveur. Une antenne discone VHF-UHF sera connectée à cette nouvelle clé. La MLA30+ sera reliée à la clé Nooelec & spyverter pour la gamme HF.

 à suivre...


73, Chris F5PGP

Commentaires

Articles les plus consultés