Navigation

    OpenWindMap

    • Register
    • Login
    • Search
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups

    🆕 Tuto : connecter une balise tierce par http

    api.openwindmap.org
    5
    9
    2222
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • nicolas
      nicolas last edited by nicolas

      Il est maintenant de possible de connecter une balise de n'importe quel fabricant.

      Tout d'abord, il faut envoyer un mail à contact@openwindmap.org pour obtenir un numéro de balise et une clé secrète. Donnez quelques détails sur le montage utilisé (artisanal ? marque ? type de capteur...)

      Ensuite, la balise doit envoyer ses données sur l'url suivante :

      https://api.openwindmap.org/v1/http-receive/<numero balise>?<parametre1>=<valeur1>&<parametre2>=<valeur2>&... (méthode GET)

      Avec les paramètres obligatoires :

      • key : clĂ© secrète de la balise
      • avg : vent moyen, en km/h par dĂ©faut (possibilitĂ© de mettre des m/s, avec l'option windunit plus bas)
      • heading : direction du vent, en degrĂ©s (0°= Souffle depuis le nord, 90° : depuis l'Est...)

      Paramètres facultatifs :

      • min : vent minimum, km/h
      • max : vent maximum, km/h
      • pressure : pression atmosphĂ©rique, en hPa,
      • temperature : temperature de l'air, °C
      • voltage : tension de la batterie, volts
      • date : date de la mesure, uniquement si diffĂ©rente du moment oĂą est appelĂ©e l'url. Sinon, ne l'indiquez pas. Format ISO (2022-12-31T24:59:59Z) ou timestamp unix en millisecondes (x1000).
      • windunit : unitĂ© pour le vent, "kmh" si la mesure est en km/h ou "ms" pour des m/s

      Exemple pour la balise n°1200 :
      https://api.openwindmap.org/v1/http-receive/1200?key=topsecret&avg=10.4&heading=180.4&voltage=3.7

      Bon à savoir : les balises rattachées par ce moyen n'ont pas besoin d'abonnement, puisque ça n'est pas nous qui leur fournissons la connexion à internet.

      Si vous avez besoin d'aide, posez-vos questions en réponse à ce message

      dam74 ? 4 Replies Last reply Reply Quote 2
      • dam74
        dam74 @nicolas last edited by

        @nicolas bravo, encore une nouvelle façon d'étoffer le réseau !

        une station openwindmap Ă  faire soi-mĂŞme : https://gitlab.com/dvarrel/WindSensorMKR1200
        diagnostique balises : https://varrel.fr/openwindstation
        Un vario précis à faire soi-même pour xctrack : https://gitlab.com/dvarrel/XCTRACK_vario

        1 Reply Last reply Reply Quote 0
        • ?
          Guest @nicolas last edited by

          @nicolas said in 🆕 Tuto : connecter une balise tierce par http:

          vos questions en réponse à ce message

          Bonjour Nicolas,

          Je possède une station Holfuy (remplaçant de mon pioupiou V1 qui a rendu l'ame) et souhaiterai diffuser les informations sur le réseau openwindmap.
          Penses tu que cela soit possible?

          Olivier

          1 Reply Last reply Reply Quote 0
          • dam74
            dam74 @nicolas last edited by

            bonjour, j'ai fait 2 demandes de clés secrètes il y a 15j, les avez-vous bien reçues ? merci

            une station openwindmap Ă  faire soi-mĂŞme : https://gitlab.com/dvarrel/WindSensorMKR1200
            diagnostique balises : https://varrel.fr/openwindstation
            Un vario précis à faire soi-même pour xctrack : https://gitlab.com/dvarrel/XCTRACK_vario

            1 Reply Last reply Reply Quote 0
            • dam74
              dam74 @nicolas last edited by

              @nicolas bonjour, je me permets de relancer ma demande, pour 2 clés secrètes http et récupérer un PAC, pour un futur projet ; merci

              une station openwindmap Ă  faire soi-mĂŞme : https://gitlab.com/dvarrel/WindSensorMKR1200
              diagnostique balises : https://varrel.fr/openwindstation
              Un vario précis à faire soi-même pour xctrack : https://gitlab.com/dvarrel/XCTRACK_vario

              1 Reply Last reply Reply Quote 0
              • S
                Skyfred last edited by Skyfred

                Salut,

                Petit soucis sur la 1204 :

                https://api.openwindmap.org/v1/http-receive/1204?XXXXXXX=KEY&windunit=kmh&avg=0.75&heading=394&voltage= 2.99&temperature=34&pressure=1014&min=0&max=2.5
                
                

                La température et la pression ne passent pas , j'obtiens :

                {
                  "station_id": 1204,
                  "type": "measurement",
                  "data": {
                    "wind_speed_min": 0,
                    "wind_speed_avg": 0.8,
                    "wind_speed_max": 2.5,
                    "wind_heading": 394,
                    "pressure": null,
                    "temperature": null,
                    "voltage_battery": 2.99,
                    "date": "2025-05-27T13:30:57.668Z"
                  }
                }
                

                Est-ce une restriction ou un problème de formatage ?

                Merci pour l'aide et encore bravo pour l'ouverture !

                Fred

                dam74 1 Reply Last reply Reply Quote 0
                • S
                  Skyfred last edited by

                  Bonjour,

                  Autre petite question, est il possible de mettre en place un webhook ?

                  Pour faire simple : j'utilise la technologie LoRa pour recevoir la data depuis ma balise.
                  Celle-ci arrive sur TheThingsNetwork (.org)

                  Depuis TTN (The Things Network), il m'est possible de renvoyer les données via des WebHook (diffusion en JSON).

                  Cela semble incompatible avec le format que tu demandes (https://api.openwindmap.org/v1/http-receive/<numero balise>?<parametre1>=<valeur1>&<parametre2>=<valeur2>&... (méthode GET))

                  Ou alors je m'y prends mal...

                  1 Reply Last reply Reply Quote 0
                  • dam74
                    dam74 @Skyfred last edited by

                    @skyfred pour l'instant ce n'est pas codé...

                    une station openwindmap Ă  faire soi-mĂŞme : https://gitlab.com/dvarrel/WindSensorMKR1200
                    diagnostique balises : https://varrel.fr/openwindstation
                    Un vario précis à faire soi-même pour xctrack : https://gitlab.com/dvarrel/XCTRACK_vario

                    1 Reply Last reply Reply Quote 0
                    • dam74
                      dam74 last edited by

                      @skyfred said in 🆕 Tuto : connecter une balise tierce par http:

                      Bonjour,

                      Autre petite question, est il possible de mettre en place un webhook ?

                      Pour faire simple : j'utilise la technologie LoRa pour recevoir la data depuis ma balise.
                      Celle-ci arrive sur TheThingsNetwork (.org)

                      Depuis TTN (The Things Network), il m'est possible de renvoyer les données via des WebHook (diffusion en JSON).

                      Cela semble incompatible avec le format que tu demandes (https://api.openwindmap.org/v1/http-receive/<numero balise>?<parametre1>=<valeur1>&<parametre2>=<valeur2>&... (méthode GET))

                      Ou alors je m'y prends mal...

                      il faut diriger ton webhook vers une page php, qui formatera correctement et postera sur l'api

                      une station openwindmap Ă  faire soi-mĂŞme : https://gitlab.com/dvarrel/WindSensorMKR1200
                      diagnostique balises : https://varrel.fr/openwindstation
                      Un vario précis à faire soi-même pour xctrack : https://gitlab.com/dvarrel/XCTRACK_vario

                      1 Reply Last reply Reply Quote 0
                      • 1 / 1
                      • First post
                        Last post