Navigation

    OpenWindMap

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

    Connecter un arduino mkr fox à OpenWindMap

    Arduino
    6
    40
    2742
    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

      Voir ici pour le format de donner à utiliser pour la transmission :
      https://forum.openwindmap.org/topic/202/format-messages-sigfox-de-arduino-vers-openwindmap/4?_=1620034094006

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

        @nicolas bonjour, j'ai le projet de réaliser une balise connectée au réseau pioupiou :
        avant d'enregistrer mon module arduino sur le backend SIGFOX, y a t'il une particularité à préciser ?
        Une fois la balise construite et en service, pourra t'elle être référencée sur openwindmap et faire partie du lot de pioupiou de notre club, concernant l'abonnement SIGFOX ?

        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

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

          @dam74 Bonjour. Pour le moment, le mieux est de l'enregistrer directement dans le backend sigfox openwindmap. Notre système n'est pas encore prêt pour accueillir des balises connectées à un autre compte Sigfox (ça viendra plus tard).
          /!\ Dans ce cas, ne pas activer vous-même la carte arduino auprès de sigfox. Envoyez moi le code ID et PAC par message privé.
          Pour les autres années, il sera alors possible de renouveller l'abonnement Sigfox via OpenWindMap ou de rebasculer sur un abonnement sigfox "externe" (le prix sera identique).

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

            @dam74
            Ok, bien reçu les codes.
            Station connectée au réseau sous l'id A922
            Consultable ici : https://www.openwindmap.org/A922

            Et également via l'API :
            https://api.pioupiou.fr/v1/live/922
            https://api.pioupiou.fr/v1/archive/922?start=last-day&stop=now
            (API archive active seulement après réception des premiers messages)

            Pour modifier la description et la localisation : https://forum.openwindmap.org/topic/66/changer-la-description-d-une-station

            Il faut utiliser le format de données que je décris plus haut :

            • Soit sur 4 byte, pour transmission d'un période toutes les 10 minutes max (interval au choix).
            • Soit sur 8 bytes, avec transmission toutes les 10 minutes, de 2 périodes de 5 minutes. (pas possible de changer pour le moment)
            dam74 2 Replies Last reply Reply Quote 0
            • dam74
              dam74 @nicolas last edited by

              @nicolas super 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 crotte je n'arrive pas à envoyer de message, pourtant l'antenne est neuve j'ai essayé
                au sud et a l'ouest rien n'y fait.... Pfiou

                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 last edited by

                  Je ne vois pas de communication non plus de mon coté.
                  Ressayez à l'extérieur, antenne à la verticale et loin de tout objet mettalique.

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

                    Je ne vois pas de communication non plus de mon coté.
                    Ressayez à l'extérieur, antenne à la verticale et loin de tout objet en metal.

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

                      Je pensais être bien placé. Les pioupious dont j'ai déjà changé les piles émettaient depuis cet emplacement.

                      signal-2021-05-02-101825.jpeg

                      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

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

                        @dam74 À priori, Sigfox ne l'a pas encore vu :
                        Capture d’écran du 2021-05-03 10-52-07.png

                        Est-ce que l'antenne est bien connectée ?
                        N'y a-t-il pas une erreur dans le code ?

                        Lors de mes essais, j'ai eu l'impression que l'antenne fournie avec le MKR Fox était moins bonne que celle des Pioupious. C'est originalement une antenne multibande pour du GSM. Elle est "compatible" avec du 868MHz, mais pas "optimisée" pour.

                        Capture d’écran du 2021-05-03 10-55-40.png

                        Sigfox la classe en Uplink class: 3U (le moins bon)
                        Le Pioupiou est Uplink class: 0U (le meilleur)

                        Tu pourrais tenter avec une antenne 1/2 onde pour du 868Mhz. Quelque chose comme ça : https://www.digikey.fr/product-detail/fr/linx-technologies-inc/ANT-868-PML-UFL/ANT-868-PML-UFL-ND/5592353

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

                          @dam74 @jr
                          Voici une nouvelle API pour voir les messages "bruts", tels qu'ils sont reçus par backend sigfox :

                          http://api.pioupiou.fr/v1/sigfox-messages/{ID}
                          exemples :

                          • Le tiens : http://api.pioupiou.fr/v1/sigfox-messages/922 (vide pour le moment...)
                          • Autre Arduino : http://api.pioupiou.fr/v1/sigfox-messages/901
                          • Pioupiou http://api.pioupiou.fr/v1/sigfox-messages/456

                          Paramètres à surveiller :

                          • lqi : qualité du signal reçu, sur une échelle de 1 à 5
                          • seqNumber : est-ce que les numéros se suivent ? dans la négative, certains messages ont été perdus.
                          dam74 ? 3 Replies Last reply Reply Quote 0
                          • dam74
                            dam74 @nicolas last edited by

                            @nicolas merci , je vais tester d'autres antennes et demain au boulot je serais dans une zone mieux couverte

                            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, c'était bien cela , j'ai essaye depuis mon boulot ce matin et c'est passe du premier coup... Je dois me fabriquer une antenne de pioupiou !

                              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

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

                                @nicolas merci pour l'api, c'est top !

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

                                  @dam74 Tu peux essayer une antenne fil simple conducteur (pas coax) quart d'onde=8,6 cm.
                                  Pour les PPV1 ca marche bien.

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

                                    @jr OK mais comment la connecter à la carte mkrfox ?

                                    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

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

                                      Si tu as un seul brin d'antenne, tu le connectes direct à la sortie antenne ou à l'âme d'un bout de cable coaxial. La masse n'est pas connectée.

                                      Si tu fais un dipole (2 brins identiques, un vers le haut, un vers le bas), tu connectes celui du bas à la tresse du coax, l'autre à l'âme.

                                      Administrateur OWM.
                                      Bricolage: balise OWM Arduino compatible 3 capteurs : https://github.com/pcaunegre/MkrfoxWindShield

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

                                        @pascal31 merci, cela va mieux. si on est pas limité par la longueur d'antenne, est-il intéressant d'en réaliser une plus longue ?

                                        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

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

                                          @dam74 Oui, le gain est meilleur pour une plus grande longueur (en restant sur des sous/multiples entiers de la longueur d'onde évidemment). Longeur onde=3e8/866e6=346mm. Donc tu peux avoir des brins de 346mm, 173mm, 86mm...

                                          Administrateur OWM.
                                          Bricolage: balise OWM Arduino compatible 3 capteurs : https://github.com/pcaunegre/MkrfoxWindShield

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

                                            Bonjour, je teste ma station, j'ai bien un retour avec l'api

                                            http://api.pioupiou.fr/v1/sigfox-messages/922

                                            mais rien sur https://www.openwindmap.org/A922

                                            est-ce mon format de données qui n'est pas bon ?

                                            mon envoi de 12 octets :
                                            speedMin[0] , speedAvg[0], speedMax[0], directionAvg[0],
                                            speedMin[1] , speedAvg[1], speedMax[1], directionAvg[1],
                                            batteryVoltage, temperature, pressure, humidity

                                            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
                                            • 2
                                            • 1 / 2
                                            • First post
                                              Last post