modem 4G – Blog radioamateur de F8ASB https://blog.f8asb.com Promouvoir est notre devoir ... Sun, 25 Sep 2022 06:38:59 +0000 fr-FR hourly 1 98010425 Reportage F1ZBV par F8DSN https://blog.f8asb.com/2022/09/25/reportage-f1zbv-par-f8dsn/ https://blog.f8asb.com/2022/09/25/reportage-f1zbv-par-f8dsn/#comments Sun, 25 Sep 2022 06:38:11 +0000 http://blog.f8asb.com/?p=7985 Continuer la lecture ]]>

Suite au rendez vous sur le site du relais F1ZBV du 28 Août 2022, Damien, F8DSN, en a profité pour faire un reportage.
Avec l’aide d’un drone (la belle image des Vosges) vous pourrez profité de magnifiques vues du site, suivi d’une visite du local technique disponible sur sa chaîne YouTube.

Bon visionnage !

Vous pouvez recevoir un email dès la parution d’un article sur le Blog F8ASB.COM, entrez votre mail sur la fenêtre à droite et cliquer sur abonnement. Tous les articles en 1 clic ICI
]]>
https://blog.f8asb.com/2022/09/25/reportage-f1zbv-par-f8dsn/feed/ 1 7985
SxvLink: La météo sur votre relais sans station météo ! https://blog.f8asb.com/2022/08/27/sxvlink-la-meteo-sur-votre-relais-sans-station-meteo/ https://blog.f8asb.com/2022/08/27/sxvlink-la-meteo-sur-votre-relais-sans-station-meteo/#respond Sat, 27 Aug 2022 16:55:09 +0000 http://blog.f8asb.com/?p=7949 Continuer la lecture ]]> Mon ami Goulven FK1UW, responsable du relais du Mont Do FK8ZHA, m’a contacté pour me dire que sa station météo était hors service suite aux intempéries qu’ils ont subis en Nouvelle Calédonie.
Je lui ai donc proposé une alternative, c’est ceque que je vous partage dans cet article.

Beaucoup d’Oms utilisent la météo des aéroports pour les relais, cela fonctionne très bien.
Toutefois la solution de OpenWeather propose plus de site météo et un contenu de données plus important.

Les prérequis:

  • Un compte sur Open Weather et une API active.
  • Un relais ou hotspot qui fonctionne avec SvxLink.
  • Une connection Internet sur site.
  • Modification du fichier Logic.tcl
  • Ajout d’un script Python
  • bibliothèque de sons https://github.com/F8ASB/fr_FR_Agnes

 

Création d’un compte sur Open Weather:

Rien de compliqué, il suffit de se rendre sur le site, cliquer en haut à droite sur le site Sign In et remplir le formulaire.

Mettre le statut en actif le numéro sur la gauche sera à intégrer dans un script.

La version gratuite permet d’avoir 60 interrogations par minute avec des informations limitées. Ces dernières sont largement suffisante pour une application relais.
Je vous invite à aller sur le lien suivant pour voir les tarifs et options.

Script Python:

Nous allons maintenant créer un script pour aller récupérer les informations sur l’API en Python. Le format du fichier peut etre en XML ou JSON.
J’ai choisi de prendre JSON.

Voila à quoi ressemble le fichier brute reçu:
{‘coord’: {‘lon’: 6.7167, ‘lat’: 48.0167}, ‘weather’: [{‘id’: 501, ‘main’: ‘Rain’, ‘description’: ‘moderate rain’, ‘icon’: ’10d’}], ‘base’: ‘stations’, ‘main’: {‘temp’: 22.97, ‘feels_like’: 23.28, ‘temp_min’: 19.45, ‘temp_max’: 22.97, ‘pressure’: 1014, ‘humidity’: 75, ‘sea_level’: 1014, ‘grnd_level’: 966}, ‘visibility’: 10000, ‘wind’: {‘speed’: 1.53, ‘deg’: 2, ‘gust’: 1.66}, ‘rain’: {‘1h’: 1.78}, ‘clouds’: {‘all’: 97}, ‘dt’: 1661609109, ‘sys’: {‘type’: 1, ‘id’: 6596, ‘country’: ‘FR’, ‘sunrise’: 1661575450, ‘sunset’: 1661624743}, ‘timezone’: 7200, ‘id’: 6445778, ‘name’: ‘Vagney’, ‘cod’: 200}

Ci-dessous le script à utiliser:

Disponible sur GitHub https://github.com/F8ASB/meteo-relais

Vous avez juste à remplacer “votre code API” par ce que vous fourni le portail OpenWeather.
Pour ma part, j’ai positionné le script dans le dossier /home/SVXCARD/meteo-relais.py

Libre à vous de le mettre où vous le souhaitez, prenez soin de bien noter le chemin car on en aura besoin juste après.
Vous pouvez lancer le script en manuel afin de verifier le bon fonctionnement.

Vous devriez avoir en retour:
22.9/19.4/22.9/1014/75/2/112.5
température/tempmini/tempmaxi/pression/humidité/ventDirection/ventVitesse

Il est nécessaire maintenant d’intégrer le code DTMF et la récupération des données dans SvxLink avec le traitement pour la synthèse vocale.

Modification Logic.tcl

Nous allons éditer le fichier Logic.tcl qui peut etre situé dans le dossier /usr/share/svxlink/events.d/ ou /usr/share/svxlink/events.d/local/


Disponible sur GitHub https://github.com/F8ASB/meteo-relais

Copier/coller le code juste au dessus de Executed when the SvxLink software is started.
Changez le chemin du script python si nécessaire à la ligne 9.

Il sera nécessaire d’avoir les sons correspondants au chemin du fichier audio, dans le cas contraire des erreurs apparaitront

Intégration code dtmf:

Il nous reste plus qu’a créer un code dtmf, dans l’exemple le code est 18# pour appeler la fonction.

En regardant le log de SvxLink vous verrez apparaitre les informations.

Video

Vidéo de démonstration:

Conclusion:

Cet article peut également être utilisé pour un hotspot, dès qu’un système fonctionne sous SvxLink il sera compatible. Il peut être nécessaire de télécharger les fichiers sons afin d’être sûre de les avoir tous.
Disponible sur Github.

Un article précédent présente l’installation d’une station météo sur le site d’un relais et son adaptation sur SvxLink.

Vous pouvez recevoir un email dès la parution d’un article sur le Blog F8ASB.COM, entrez votre mail sur la fenêtre à droite et cliquer sur abonnement. Tous les articles en 1 clic ICI
]]>
https://blog.f8asb.com/2022/08/27/sxvlink-la-meteo-sur-votre-relais-sans-station-meteo/feed/ 0 7949
Lola, F1ZBV, vous invite chez elle dans les Vosges https://blog.f8asb.com/2022/08/27/lola-f1zbv-vous-invite-chez-elle-dans-les-vosges/ https://blog.f8asb.com/2022/08/27/lola-f1zbv-vous-invite-chez-elle-dans-les-vosges/#comments Sat, 27 Aug 2022 08:27:56 +0000 http://blog.f8asb.com/?p=7944 Continuer la lecture ]]> Demain, dimanche 28 Août aura lieu la rencontre radioamateur sur le site du relais des Vosges.
Toutes les informations sur le site ra88.org

Au programme:

  • Pique nique
  • Chasse au renard
  • Experimentation antenne
  • Visite du relais F1ZBV

Utiliser le formulaire sur RA88.org pour confirmer votre présence.

Vous pouvez recevoir un email dès la parution d’un article sur le Blog F8ASB.COM, entrez votre mail sur la fenêtre à droite et cliquer sur abonnement. Tous les articles en 1 clic ICI
]]>
https://blog.f8asb.com/2022/08/27/lola-f1zbv-vous-invite-chez-elle-dans-les-vosges/feed/ 1 7944
Modification relais de secours F1ZBV / Yaesu DR-1 https://blog.f8asb.com/2022/08/20/modification-relais-de-secours-f1zbv-yaesu-dr-1/ https://blog.f8asb.com/2022/08/20/modification-relais-de-secours-f1zbv-yaesu-dr-1/#respond Sat, 20 Aug 2022 11:43:39 +0000 http://blog.f8asb.com/?p=7931 Continuer la lecture ]]>

Le relais principal F1ZBV est muni de 2 options à laquelle nous avons du mal de nous passer quand nous passons sur le relais de secours.
Cet article décrit les améliorations qui ont été réalisées sur le Yaesu DR1 utilisé pendant les maintenances et/ou les réparations.
Le relais dispose désormais du reboot automatique du routeur 4G et de la détection de présence secteur.

En introduction, je donne les liens de référence à lire avant cet article.

Description de la carte pour SvxLink (développé en 2014):
F1ZBV: Carte SVXLINK

Intégration de la carte dans un relais Yaesu DR-1:
F1ZBV: Rack Yaesu DR1-X avec SVXLINK + Raspberry

Intégration de l’information de présence secteur sur votre relais:
SVXLINK: Présence secteur sur votre relais

Intégration du reboot de votre routeur 4G sur votre relais:
Reboot routeur automatique si coupure Internet

Cet article décrit juste la modification du relais de secours avec des fonctions déjà intégrées et décrites précédemment.
L’idée était de faire les modifications le plus simplement possible en préservant le montage actuel.

Voici le schéma du montage à réaliser, la carte peut gérer 2 voies ( relais + link )
Sur la carte, nous avions câblé uniquement une seul partie. Pour les rasions de facilité de câblage c’est la partie Link ( car il y a tout sur un prise RJ12).
Nous allons simplement ressortir les signaux nécessaires en soudant des connecteurs mâles Dupont.

Nous devons reprendre les signaux suivants:
Un GPIO + un 3,3V pour la présence secteur.
un GPIO + un 5V + une masse pour le pilotage du relais

Le mode de fonctionnement:

Un relais externe alimenté en permanence commutera un relais qui mettra le contact GPIO23 au 3,3V ce qui nous donnera une entrée à 1. Si il y a une coupure secteur le relais sera décollé est l’entrée GPIO sera à 0.

Un script ping tous les 15min l’adresse de google, si elle ne réponds pas (pas d’internet), on  envoi une impulsion sur le GPIO24 pour enclencher le relais et coupé l’alimentation du routeur. Ce qui l’initialisera.

Photos du montage:

Montage du relais avec des entretoises nylon

GPIO24 pour piloter le relais

Branchement du 5V et de la masse pour le relais

GPIO23 et 3,3V pour la présence secteur

Il y a juste à relire les articles précédents pour la mise en place des scripts associés.

Conclusion:

SvxLink me fascine toujours autant sur la possibilité d’ajouter des fonctions en parallèle sur système de base avec des scripts. Il n’y a aucune limite au développement.
Vous pouvez reprendre les options dans votre montage en reprenant les signaux sur votre Micro Ordinateur.

Vous pouvez recevoir un email dès la parution d’un article sur le Blog F8ASB.COM, entrez votre mail sur la fenêtre à droite et cliquer sur abonnement. Tous les articles en 1 clic ICI
]]>
https://blog.f8asb.com/2022/08/20/modification-relais-de-secours-f1zbv-yaesu-dr-1/feed/ 0 7931