Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Praktische Anwendungen (Showcase)
    4. [Linux Shell-Skript] WLAN-Wetterstation

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    [Linux Shell-Skript] WLAN-Wetterstation

    This topic has been deleted. Only users with topic management privileges can see it.
    • L
      lemuba @schletti last edited by

      @schletti

      Ich denke ja, sofern Du die WS die Daten im Wunderground Protokoll mit dem Script verarbeiten lässt.

      Mit zusätzlichen Sensoren wirst Du aber auf das Ecowitt protokoll umschalten müssen - das ist hier im Script von @SBorg oder im Adapter von @Fogg "noch" nicht implementiert.

      Fürs Ecowitt-Protokoll habe ich einen Node-Red Flow geschrieben, der die Datenpunkte und dann auch zusätzliche Sensoren in den Iobroker bringt.
      Hier findest Du etwas zum Thema - aktueller Flow/Json:

      https://forum.iobroker.net/topic/33307/node-red-javascript-node-berechnung-ungewünscht-doppelt

      Initial:
      https://forum.iobroker.net/topic/32877/froggit-dp1500-ecowitt-gw1000-usb-dongle-node-red-flow

      Fogg 1 Reply Last reply Reply Quote 1
      • Fogg
        Fogg @lemuba last edited by

        Mit zusätzlichen Sensoren wirst Du aber auf das Ecowitt protokoll umschalten müssen - das ist hier im Script von @SBorg oder im Adapter von @Fogg "noch" nicht implementiert.

        Im DEV zweig ist Ecowitt schon drin. Muss 'nur' noch alles rund machen und freigeben.

        1 Reply Last reply Reply Quote 0
        • Nashra
          Nashra Most Active Forum Testing last edited by

          Hey, habe mal ein bischen den Style geändert 😀
          wetterstation-neu.PNG

          Glasfaser SBorg 2 Replies Last reply Reply Quote 4
          • Glasfaser
            Glasfaser @Nashra last edited by Glasfaser

            @Nashra
            Sieht ja schick aus dein View 😎
            .

            1.JPG

            Bewegt der sich auch in den jeweiligen Richtungen !?

            Edit :

            dein Bild Widget ist oberhalb abgeschnitten

            .2.JPG

            Nashra 1 Reply Last reply Reply Quote 0
            • Nashra
              Nashra Most Active Forum Testing @Glasfaser last edited by Nashra

              @Glasfaser sagte in [Linux Shell-Skript] WLAN-Wetterstation:

              @Nashra
              Sieht ja schick aus dein View 😎
              .

              1.JPG

              Bewegt der sich auch in den jeweiligen Richtungen !?

              Danke, nein leider nicht, aber das wäre der Clou. 😁

              Edit: das Bild ist leider so geschnitten, ich such mal ein anderes raus.

              Glasfaser 1 Reply Last reply Reply Quote 0
              • Glasfaser
                Glasfaser @Nashra last edited by Glasfaser

                @Nashra

                Ok ... weil der Kompass/Windrichtung auch in die Richtung zeigte 😉

                L 1 Reply Last reply Reply Quote 0
                • L
                  lemuba @Glasfaser last edited by

                  @Glasfaser

                  Fehlt nur noch der Vogelschiet mit Flugrichtung und Weite abhängig der Windgeschwindigkeit 🙂

                  Glasfaser Nashra 2 Replies Last reply Reply Quote 2
                  • Glasfaser
                    Glasfaser @lemuba last edited by

                    @lemuba sagte in [Linux Shell-Skript] WLAN-Wetterstation:

                    Vogelschiet mit Flugrichtung

                    Der ist gut 😀

                    1 Reply Last reply Reply Quote 0
                    • Nashra
                      Nashra Most Active Forum Testing @lemuba last edited by

                      @lemuba sagte in [Linux Shell-Skript] WLAN-Wetterstation:

                      @Glasfaser

                      Vogelschiet mit Flugrichtung

                      👍 😂

                      1 Reply Last reply Reply Quote 0
                      • SBorg
                        SBorg Forum Testing Most Active @Nashra last edited by

                        @Nashra Sehr nice 😎
                        Drehen des Objektes wäre gar nicht so schwer, allerdings bräuchte man dann tatsächlich ein 360° Objekt. Da das Teil nur 2D ist, könnte man es nur rotieren. Aber das wäre mal was...
                        Da ich noch immer beim "tabula rasa" bin und gerade Tonnen von Perl-, Python-, PHP-...Skripten umschreibe und weitere diverse Server-Probleme habe, bin ich mir gerade nicht sicher, aber kommt das
                        Bild 1.png
                        von mir, oder ist das die Formatierung vom Widget?

                        Nashra 1 Reply Last reply Reply Quote 0
                        • Nashra
                          Nashra Most Active Forum Testing @SBorg last edited by Nashra

                          @SBorg sagte in [Linux Shell-Skript] WLAN-Wetterstation:

                          @Nashra Sehr nice 😎

                          Danke, bin gerade alles am umbauen

                          diverse Server-Probleme habe, bin ich mir gerade nicht sicher, aber kommt das
                          Bild 1.png
                          von mir, oder ist das die Formatierung vom Widget?

                          ist von mir

                          {d:javascript.0.Wetterstation.Info.Sonnenschein_Woche;Math.floor( ((d)/60/60/24) )} Tage,
                          {h:javascript.0.Wetterstation.Info.Sonnenschein_Woche;Math.floor( ((h)/60/60) % 24 )} Std‚
                          {m:javascript.0.Wetterstation.Info.Sonnenschein_Woche;Math.floor( ((m)/60) % 60 )} Min
                          

                          hm, ja ist blöde wenn es der erste Tag ist.
                          Vielleicht nehme ich doch das von dir "javascript.0.Wetterstation.Info.Sonnenschein_Woche_Text"
                          oder Du bietest es in der nächsten Version so als DP an wie ich es gemacht habe 😀

                          EDIT: javasnippet oben war falsch 😞

                          a200 SBorg 2 Replies Last reply Reply Quote 0
                          • a200
                            a200 @Nashra last edited by

                            @Nashra sagte in [Linux Shell-Skript] WLAN-Wetterstation:

                            {d:javascript.0.Wetterstation.Info.Sonnenschein_Jahr;Math.floor( ((d)/60/60/24) )} Tage‚

                            mach das doch so

                            {d:javascript.0.Wetterstation.Info.Sonnenschein_Jahr;Math.floor( ((d)/60/60/24) )} Tag{d:javascript.0.Wetterstation.Info.Sonnenschein_Jahr;Math.floor( ((d)/60/60/24) ); d > 1? "e"}
                            

                            Also bei Tag > 1 wird noch ein e ausgegeben.

                            Code ist aus dem Kopf und ungeprüft.

                            Nashra 1 Reply Last reply Reply Quote 0
                            • SBorg
                              SBorg Forum Testing Most Active @Nashra last edited by

                              @Nashra sagte in [Linux Shell-Skript] WLAN-Wetterstation:

                              oder Du bietest es in der nächsten Version so als DP an wie ich es gemacht habe

                              Mache ich dir(euch) fertig, dass geht schnell zwischendurch 😉

                              Binding (DP natürlich anpassen):

                              {d:MyOwnData.0.test; Math.floor((d)/60/60/24) != 1 ? Math.floor((d)/60/60/24)+" Tage": "1 Tag"}
                              
                              1 Reply Last reply Reply Quote 1
                              • Nashra
                                Nashra Most Active Forum Testing @a200 last edited by Nashra

                                @a200 sagte in [Linux Shell-Skript] WLAN-Wetterstation:

                                @Nashra sagte in [Linux Shell-Skript] WLAN-Wetterstation:

                                {d:javascript.0.Wetterstation.Info.Sonnenschein_Jahr;Math.floor( ((d)/60/60/24) )} Tage‚

                                mach das doch so

                                {d:javascript.0.Wetterstation.Info.Sonnenschein_Jahr;Math.floor( ((d)/60/60/24) )} Tag{d:javascript.0.Wetterstation.Info.Sonnenschein_Jahr;Math.floor( ((d)/60/60/24) ); d > 1? "e"}
                                

                                Also bei Tag > 1 wird noch ein e ausgegeben.

                                Code ist aus dem Kopf und ungeprüft.

                                Hm, ich hatte das Snippet mal in irgendeiner View gefunden, glaube die war von @sigi234
                                Hab da keinen Plan von obwohl ich verstehe was es macht und auch was d > 1? "e"
                                machen soll, nur leider kommt dies
                                datum-woche.PNG

                                SBorg 1 Reply Last reply Reply Quote 0
                                • SBorg
                                  SBorg Forum Testing Most Active @Nashra last edited by

                                  @Nashra Habe es auf Git hochgeladen. In der *.conf kannst du einfach bei "Sonnenschein_TXTformat" eine 3 eintragen (SONNENSCHEIN_TXTFORMAT=3). Sonst ist nur die Formatierung als ReadME dazugekommen: # [3] = d Tag/e, h Std, m Min | 2 Tage, 20 Std, 12 Min (Anzeige Tage erst bei >0)
                                  Noch die *.sub ersetzten und ein systemctl restart wetterstation, schon sollte das Format passen 😉

                                  Nashra 1 Reply Last reply Reply Quote 1
                                  • Nashra
                                    Nashra Most Active Forum Testing @SBorg last edited by

                                    @SBorg sagte in [Linux Shell-Skript] WLAN-Wetterstation:

                                    @Nashra Habe es auf Git hochgeladen. In der *.conf kannst du einfach bei "Sonnenschein_TXTformat" eine 3 eintragen (SONNENSCHEIN_TXTFORMAT=3). Sonst ist nur die Formatierung als ReadME dazugekommen: # [3] = d Tag/e, h Std, m Min | 2 Tage, 20 Std, 12 Min (Anzeige Tage erst bei >0)
                                    Noch die *.sub ersetzten und ein systemctl restart wetterstation, schon sollte das Format passen 😉

                                    Läuft, danke 👍

                                    1 Reply Last reply Reply Quote 0
                                    • SBorg
                                      SBorg Forum Testing Most Active last edited by

                                      Immer gerne 🙂
                                      Kann es nur nochmals wiederholen, dass ist einfacher, schneller und wesentlich ressourcenschonender als jedwedes JavaSkript, Blockly, Node-RED oder Binding. Ich mag mir nur nicht zig Formate ausdenken und implementieren, die im Nachhinein dann doch keiner nutzt 😉

                                      1 Reply Last reply Reply Quote 0
                                      • H
                                        HerrKlaus last edited by

                                        Hat schon jemand die neue Firmware 1.5.0 getestet?

                                        crunchip 1 Reply Last reply Reply Quote 0
                                        • crunchip
                                          crunchip Forum Testing Most Active @HerrKlaus last edited by

                                          @HerrKlaus grad mal angeklickt, nachdem ichs hier gelesen habe

                                          1 Reply Last reply Reply Quote 0
                                          • Nashra
                                            Nashra Most Active Forum Testing last edited by

                                            Läuft bei mir seit Tagen ohne Probleme.

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            809
                                            Online

                                            31.8k
                                            Users

                                            79.9k
                                            Topics

                                            1.3m
                                            Posts

                                            linux shell-script wetterstation wlan-wetterstation
                                            143
                                            5478
                                            3306503
                                            Loading More Posts
                                            • Oldest to Newest
                                            • Newest to Oldest
                                            • Most Votes
                                            Reply
                                            • Reply as topic
                                            Log in to reply
                                            Community
                                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                            The ioBroker Community 2014-2023
                                            logo