Aller au contenu

Ce tchat, hébergé sur une plateforme indépendante d'Infoclimat, est géré et modéré par une équipe autonome, sans lien avec l'Association.
Un compte séparé du site et du forum d'Infoclimat est nécessaire pour s'y connecter.

Alpha-SG

Membres
  • Compteur de contenus

    14
  • Inscription

  • Dernière visite

Visiteurs récents du profil

Le bloc de visiteurs récents est désactivé et il n’est pas visible pour les autres utilisateurs.

Alpha-SG's Achievements

Cirrus

Cirrus (1/24)

  1. Alpha-SG

    Weewx

    Bonsoir, Je suis en train de modifier la personnalisé du widget radar "windy". Je souhaiterais intégré des onglets comme dans l'image ci dessous. J'ai trouvé une procédure dans les 'issues" du GitHub belchertown mais après avoir fait les modifications, le résultat n'est pas celui escompté. Voici le lien de la modif: https://github.com/poblabs/weewx-belchertown/compare/master...norecords:radar-navbar?diff=split&w= vu la date du dépôt, je pense que c'était pour une ancienne version de belchetown. Si vous avez une solution ? sinon je m'en passerais ou j'ouvrirais une autre "issues" merci.
  2. Alpha-SG

    Weewx

    Bonjour, oui en effet ma station est bien la Raddy mn6, il y a un panneau solaire mais celui ci ne semble pas être connecter ou envoyer des infos. Pourtant sur le meme modèle de station qui est générique sur d'autre marque ou alors raddy mais 7 en 1 les infos sont transmises. Pour les données barométrique, j'ai lu qu'on pouvez les recevoir depuis internet avec wunderground ou des sites comme celui ci. Je vais chercher dans ce sens. Concernant l'uv qui n'est pas donc pas transmise par la station mais par weewx, il apparaisse dans mqtt sous le format "maxSolarRad_Wpm2" mais impossible de les obtenir sur la skin. Peut on faire une entrée de données reçue par mqtt pour ces infos car si je l'active weewx ne me les affiche pas alors que ces calcue par software ? Merci. Je continue a chercher de mon cote, et j'aurais d'autre question en suivant concernant la personnalisation du fichier html. j'ai essayer quelque changement mais il disparaisse a chaque cycle.
  3. Alpha-SG

    Weewx

    Merci pour tes infos. Pour l'instant tout fonctionne, je me pencherais sur la sécurité un peu plus tard car mon mqtt ne va pas servir qu'a weewx. Pour revenir sur les points que je n'arrive pas a régler. le point 3 concernant la direction du vent c'est ok, il fallait rajouter cette ligne dans weewx.conf [StdWXCalculate] [[WXXTypes]] [[[windDir]]] force_null = false Pour le baromètre et l'indice uv je n'ai pas encore trouvé. Mon schéma de décodage est comme ceci : Mon capteur extérieur est en fréquence 433MHz (température ext, humidité, Niveau pluie, direction et vitesse du vent). Je décode les infos avec le driver sdr directement sur weewx. Weewx transmet sur MQTT. Dans mqtt je vois des données supplémentaires que ma station ne décode pas, c'est weewx qui calcule. (maxSolarRad_Wpm2, cloudbase_meter) Est il possible d'avoir ces données sur le skin car si je les active il me marque N/A?
  4. Alpha-SG

    Weewx

    Bonjour, merci pour ta config, ma config ressemble a la tienne sauf que j'ai en plus allows anonymous=true et le lien vers le fichier passwd. j'ai changé le port par 8088 a la place de 9001 ainsi que le mqtt_host avec le nom de domaine du nas. 😍 cette fois ci il se connecte bien donc le port 9001 ne dois pas être accepté par le nas malgré l'ouverture du port dans le pare-feu du nas et la box. Apres plusieurs tentative l'adresse du reverse proxy depuis l'extérieur est aussi en état " connecté " mais il a fallu que j'ouvre le port 80 de la box vers le pi... Merci de votre aide. 😀 Je vais passer a la suite, il reste encore de choses a mettre en place et a régler. J'ai ces points la a régler 2) le baromètre ainsi que l'indive uv "maxSolarRad_Wpm2" n'apparait pas sur le skin il y a écrit N/A a la place. Ma station ne transmet pas ces information mais je l'ai voit sur mqtt. de ce que j'ai compris ce serai le logiciel weewx qui fait les calculq et les transmets a mqtt. Comment puis je avoir ces infos sur le skin ? 3)Aussi la direction et vitesse du vent n'affiche rien au repos. Sur mon récepteur intérieur il y a écrit par ex 0km vent SE mais rien ne s'affiche sur le skin par contre quand il y a un du vent cela fonctionne. est ce normal ?
  5. Alpha-SG

    Weewx

    Bonjour, je me suis rendu compte en fait que de l'extérieur je n'ai pas accès au site. En Local Depuis mon pc sur mon navigateur en mettant l'ip fixe du nas Mqtt dans la config "mqtt_socket" le site est en état connecté sur l'adresse 192.168.0.1 du rpi mais sur l'adresse reverse proxy rasp.nas.synology.me j'ai bien le site mais l'état est "Connexion en cours a la station Météo " et ca reste comme ça par contre si j'actualise le navigateur, les données météo sont bien a jour. donc je pense a un souci au niveau du nas et de la config MQTT. Depuis l'exterieur en testant l'adresse de l'extérieur j'ai une erreur 403 sur un fond de page du nas. Mes ports 80 et 443 sont ouvert sur la box pour le nas. Normalement cela suffit pour faire le reverse proxy selon les recommandations. J'ai dois donc tester l'ouverture de port. MQTT Quel paramètre avez vous dans mosquitto.conf ? belchertown a besoin du port 9001 c'est donc lui qui pose probleme ? merci
  6. Alpha-SG

    Weewx

    si je me connecte au l'adresse du nas (nas.synology.me) j'ai une erreur 403 mais c'est normal, quand je me connecte sur l'adresse du reverse proxy (rasp.nas.synology.me) j'ai bien la page weewx mais sur le skin il y a écrit connecté en attente des données mais il ne passe en live. Avez vous configuré quelque chose dans nginx ? pourrais je avoir votre fichier de config nginx pour comparé au miens merci.
  7. Alpha-SG

    Weewx

    exact j'ai une adresse ddns (nas.synology.me) sur le nas , sur le reverse proxy j'ai aussi une adresse personnalisé ( rasp.nas.synology) . J'ai essayé les deux dans mqtt.websockets_host. et oui le port est bien redirigé sur le nas. mais rien n'y fait. Je me demande si ce n'est pas un problème au niveau config Nginx peut être.... au passage le skin de ton site est sympa c'est celui de ta station ou un skin weewx ? merci pour ton aide.
  8. Alpha-SG

    Weewx

    Bonjour, oui mqtt_websockets_host est bien avec l'ip fixe du nas donc le nas fonctionne avec mqtt en modifiant cette nuit j'ai bien un accès en local. le site est live et les données remonte bien avec mqtt explorer. weewx et le skin sont sur un raspberry. Mon Nas dispose d'une adresse ddns (nom de domaine) pour acceder de l'exterieur. J'ai effectué un reverse proxy sur mon nas pour donner une adresse nom de domaine qui se connecte sur l'ip fixe de mon raspberry. Des que je change l'adresse fixe dans mqtt_websockets_host par mon nom de domaine rien ne foctionne ni en local ni de l'exterieur....
  9. Alpha-SG

    Weewx

    Bonjour, sur un Synology c'est quasi la meme chose qu'un Raspberry. A force de modifier et de tester plusieurs configuration maintenant plus rien ne fonctionne en local 🤔 sur le log et mqtt explorer j'ai bien les données transmises mais le skin me marque erreur de connexion. je vais donc continué a cherche sinon je laisse tomber le temps réel.
  10. Alpha-SG

    Weewx

    Bonjour, Oui cela est déjà fait mais je ne vois pas d' erreur.
  11. Alpha-SG

    Weewx

    Bonjour a tous, Mon installation weewx + skin belchertown fonctionne correctement mais je rencontre quelque problème que je n'arrive pas a résoudre. 1) La connexion a MQTT fonctionne bien en local mais pas de l'exterieur. mqtt est installé sur un nas synonlogy si vous avez des idées ? 2) le baromètre ainsi que l'indive uv "maxSolarRad_Wpm2" n'apparait pas il y a écrit N/A a la place. Ma station ne transmet pas ces information mais je l'ai voit sur mqtt. de ce que j'ai compris ce serai le logiciel weewx qui fait les calcul et les transmets a mqtt. Comment puis je avoir ces infos sur le skin ? 3)Aussi la direction et vitesse du vent n'affiche rien au repos. Sur mon récepteur intérieur il y a écrit par ex 0km vent SE mais rien ne s'affiche sur le skin par contre quand il y a un du vent cela fonctionne. est ce normal ? merci a vous.
  12. Alpha-SG

    Weewx

    Bonjour, J’ai enfin réussi à décoder ma station. J’ai cherché dans les documents et certaines pages et j’ai créé un fichier qui fonctionne avec ce type de station. (voir photo) Le mien est un Raddy MN6 lite. Ce modèle existe sur différentes marques. si vous utilisez rtl_433 et que votre pilote est Emax - EM3551H, cela fonctionnera. Il est facile à modifier. Voici l’étape pour le décoder avec weewx 1) sdr.py ne fournit pas de fonction qui convertit les degrés Fahrenheit en degrés Celsius, alors collez ce code dans sdr.py après **# utilities for inline unit conversions. respect the None!** (les fonctions utilitaires commencent à la ligne 169) `` def to_C(v): if v is not None: v = 5 / 9 * (v - 32) return v `` 2) Toujours dans sdr.py après les paquets **class** : vers la ligne 393-394 coller ce code. `` class EmaxEM3551HPacket(Packet) : # {"time" : "2024-10-25 17:51:33", "model" : "emax-EM3551H", "id" : 1001, "channel" : 4, "battery_ok" : 1, "temperature_F" : 55.700,"humidity" : 95, "wind_avg_km_h" : 0.000, "wind_max_km_h" : 0.000, "wind_dir_deg" : 169, "rain_mm" : 0.000, """checksum"} IDENTIFIER = "Emax-EM3551H" @staticmethod def parse_json(obj): pkt = dict() pkt['dateTime'] = Packet.parse_time(obj.get('time')) pkt['usUnits'] = weewx.METRIC sensor_id = obj.get('id') # change à chaque réinitialisation du capteur extérieur pkt['battery'] = 0 if obj.get('battery') == 'OK' else 1 pkt['temperature'] = to_C(Packet.get_float(obj, 'temperature_F')) pkt['humidity'] = Packet.get_float(obj, 'humidity') pkt['wind_gust'] = Packet.get_float(obj, 'wind_max_km_h') pkt['wind_speed'] = Packet.get_float(obj, 'wind_avg_km_h') pkt['wind_dir'] = Packet.get_float(obj, 'wind_dir_deg') pkt['total_rain'] = Packet.get_float(obj, 'rain_mm') pkt = Packet.add_identifiers(pkt, sensor_id, EmaxEM3551HPacket.__name__) return pkt 3) fermer et enregistrer le fichier 4) Le sensor map doit être mis dans weewx.conf `` ############################################################################## [SDR] # This section is for the software-defined radio driver. # The driver to use pilote = user.sdr cmd = rtl_433 -M utc -F json # collect data from Emax-EM3551H [[sensor_map]] windDir = wind_dir.1001.EmaxEM3551HPacket windSpeed = wind_speed.1001.EmaxEM3551HPacket windGust = wind_gust.1001.EmaxEM3551HPacket outTemp = temperature.1001.EmaxEM3551HPacket outHumidity = humidity.1001.EmaxEM3551HPacket rain_total = total_rain.1001.EmaxEM3551HPacket ############################################################################## `` 5) fermer et enregistrer weewx.conf 6) redémarrer ou redémarrer le service. C’est tout !!! Profitez-en Le soutien qui m’a aidé à comprendre. merci à l’auteur ivan https://sh.com.hr/author/ivan/
  13. Alpha-SG

    Weewx

    Bonsoir, merci beaucoup pour la réponse j'ai trouvé. je n'ai pas pu répondre avant car occupé avec le travail et je n'ai pas reçu de notification de réponse. J'ai reçu une station météo et j vais la programmé sur weewx. Pour l'instant je n'ai pas trouvé le sensor Map correspondant. je vais chercher pour voir si on peu le créer par rapport aux informations reçue par rtl433. Si parmi vous quelqu'un aurais une idée je suis preneur. Je vous remercie et je vous poste la réponse rtl433 si ça peux aider. {"time" : "2024-10-25 17:51:33", "model" : "Emax-EM3551H", "id" : 1001, "channel" : 4, "battery_ok" : 1, "temperature_F" : 55.700, "humidity" : 95, "wind_avg_km_h" : 0.000, "wind_max_km_h" : 0.000, "wind_dir_deg" : 169, "rain_mm" : 0.000, "mic" : "CHECKSUM"}
  14. Alpha-SG

    Weewx

    Bonsoir a vous, Je suis nouvel utilisateur de weewx et votre forum m'aide grandement a la mise en place du système. J'ai installé le skin Belchertown et je souhaiterais savoir si une âme charitable pourrait fournir les fichiers de la traduction du skin. 😁 si cela est possible. Merci pour ce site et votre aide, j'aurais, je pense, d'autres questions une fois que tout sera fonctionnel. Bonne fin de journée.
×
×
  • Créer...