Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Tester
    4. [Aufruf] Neuer DWD Pollenflug Adapter

    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

    [Aufruf] Neuer DWD Pollenflug Adapter

    This topic has been deleted. Only users with topic management privileges can see it.
    • cvidal
      cvidal Forum Testing @Stuebi last edited by

      Ich hab das mal auf meine Test-View eingestellt. Gute Arbeit.

      Screenshot_20190312-164029.png

      Homoran 1 Reply Last reply Reply Quote 0
      • Homoran
        Homoran Global Moderator Administrators @cvidal last edited by

        @cvidal
        Deine Schritte und Kalorien kommen auch vom DWD 😂

        Aber wie hast du den Feinstaub eingebunden. ich habe damals den Thread begonnen zu verfolgen, es dann aber iwie nicht geschafft und wollte mir selber einen Sensor bauen. Bei dem Willen ist es dann aber geblieben 😞

        cvidal 1 Reply Last reply Reply Quote 0
        • cvidal
          cvidal Forum Testing @Homoran last edited by

          @Homoran
          Ich teste gerade den Fitbit Adapter, meine Frau hat so eine Uhr ☺

          Den Feinstaubsensor habe ich selber gebaut,nach der Anleitung.
          Habe es aber in ein anderes Gehäuse gepackt und hinter meiner Garage angebracht.

          Homoran 1 Reply Last reply Reply Quote 0
          • Homoran
            Homoran Global Moderator Administrators @cvidal last edited by

            @cvidal
            Danke, dann muss ich doch mal basteln.
            Da ich nicht bei ALI bestelle wird es wohl etwas teurer

            1 Reply Last reply Reply Quote 0
            • P
              pix last edited by pix

              Ich habe letzt Woche bei ALI die Teile für den Sensor bestellt und warte auf die Zustellung. Ich war es leid, dass die Sensoren in meiner Nähe offensichtlich immer wieder nachts Sendepause haben, weil die EIgentümer ihr WLAN abschalten.

              @Stuebi Danke für die Verbesserung der JSON.

              Ich bastele gerade an einem iobroker-Remake der Ansicht eines anderen Automationssystems für die einzelnen Pollenarten. Werde das hier posten, wenn sie fertig ist.

              Pix

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

                Ich würde gern den Adapter nutzen, aber bei mir kommt folgende Fehlermeldung:

                host.tinkerboard	2019-03-14 16:09:26.412	error	instance system.adapter.pollenflug.0 terminated with code 1 ()
                Caught	2019-03-14 16:09:26.412	error	by controller[0]: at startup (bootstrap_node.js:160:9)
                Caught	2019-03-14 16:09:26.411	error	by controller[0]: at run (bootstrap_node.js:394:7)
                Caught	2019-03-14 16:09:26.404	error	by controller[0]: at Module.runMain (module.js:611:10)
                Caught	2019-03-14 16:09:26.404	error	by controller[0]: at Function.Module._load (module.js:445:3)
                Caught	2019-03-14 16:09:26.403	error	by controller[0]: at tryModuleLoad (module.js:453:12)
                Caught	2019-03-14 16:09:26.403	error	by controller[0]: at Module.load (module.js:494:32)
                Caught	2019-03-14 16:09:26.402	error	by controller[0]: at Object.Module._extensions..js (module.js:586:10)
                Caught	2019-03-14 16:09:26.402	error	by controller[0]: at Module._compile (module.js:549:28)
                Caught	2019-03-14 16:09:26.402	error	by controller[0]: at Object.runInThisContext (vm.js:97:10)
                Caught	2019-03-14 16:09:26.401	error	by controller[0]: at createScript (vm.js:56:10)
                Caught	2019-03-14 16:09:26.401	error	by controller[0]: SyntaxError: Unexpected token (
                Caught	2019-03-14 16:09:26.400	error	by controller[0]: ^
                Caught	2019-03-14 16:09:26.400	error	by controller[0]: adapter.on('unload', async (callback) => {
                Caught	2019-03-14 16:09:26.399	error	by controller[0]: /opt/iobroker/node_modules/iobroker.pollenflug/pollenflug.js:25
                

                Ich nehmen an, das liegt an der alten Node Version. Ich habe grad 6.16 drauf und 8 wird ja vorrausgesetzt.
                Meine Frage ist es unproblematisch auf 8 zu updaten oder gibt es da ein paar kleine Fallen?

                Stuebi 1 Reply Last reply Reply Quote 0
                • Stuebi
                  Stuebi @smarti2015 last edited by

                  @smarti2015 , der Adapter setzt Node 8 oder höher voraus. Bei mir war das Update von Node 6 auf Node 8 kein Problem. Ich würde aber vorher eine Datensicherung vornehmen. z.B. einmal das ganze /opt/iobroker Verzeichnis sichern.

                  1 Reply Last reply Reply Quote 0
                  • P
                    pix last edited by pix

                    Hallo,

                    ich habe mich mal an die Darstellung der Pollenbelastung gesetzt. Beim Stöbern auf anderen Platform ist mir die Umsetzung von Heiko/pitti auf IP-Symcon aufgefallen. Nach Klärung der Rechte mit ihm (Icons), zeige ich hier die natürlich in VIS komplett neu erstellte Ansicht.

                    Bildschirmfoto 2019-04-02 um 10.35.08.jpg

                    Es braucht dazu diese Widgets (als txt-Datei angehängt zum Importieren im VIS-Editor

                    pollen-widgets_neu.txt

                    und die CSS-Anweisungen in VIS. Dazu im VIS Editor unter dem Reiter CSS / Projekt diesen ganzen Code einfügen (ist sehr viel!).

                    pollen_css.txt

                    Die Icons kommen von
                    Icon made by Freepik from Free vector icons - SVG, PSD, PNG, EPS & Icon Font - Thousands of free icons (http://www.flaticon.com)

                    Sie sind im CSS Code als SVG hinterlegt (daher der lange Code).

                    Ich hoffe, es kann jemand damit arbeiten. Ich bitte um Feedback.

                    Gruß
                    Pix

                    04.04.2019 EDIT: Textdatei pollen-widgets.txt korrigiert
                    06.04.2019 EDIT: Aktuellste Versionen ab jetzt auf Github https://github.com/Pix---/vis_widget_dwd_pollenflug

                    Homoran sigi234 H Nashra 4 Replies Last reply Reply Quote 5
                    • Homoran
                      Homoran Global Moderator Administrators @pix last edited by

                      @pix

                      SPITZENMÄSSIG!!!

                      Jetzt hatte gerade einer das Skript wieder ans laufen gebracht und ich bin vom skript zum Adapter wieder zum Skript zurück.

                      Aber das hier ist doch schon wieder ein Grund auf den Adapter zu wechseln.

                      Super Arbeit

                      Danke!

                      1 Reply Last reply Reply Quote 0
                      • sigi234
                        sigi234 Forum Testing Most Active @pix last edited by sigi234

                        @pix

                        Danke, funktioniert Super. Beifuss habe ich bei mir geändert.

                        Screenshot (2737).png

                        1 Reply Last reply Reply Quote 0
                        • M
                          Mallet last edited by

                          Super gemacht... Großes Lob, Danke für deine Mühe !!!

                          1 Reply Last reply Reply Quote 0
                          • H
                            helfi9999 @pix last edited by

                            @pix Tolle Arbeit

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

                              @pix

                              Fantastisch, funktioniert, super Arbeit 👍

                              1 Reply Last reply Reply Quote 0
                              • Homoran
                                Homoran Global Moderator Administrators last edited by Homoran

                                Ich habe jetzt mal einen Vergleich zwischen Skript und Adapter (Wetter-online gegen DWD) machen wollen.

                                Pollenvergleich.png

                                Dabei ist mir aufgefallen dass "Keine" in der Ampel noch lange nicht überall "Keine" ist.
                                Jetzt gerade sehe ich, dass das anscheinend bei allen so ist.

                                Außerdem scheinen die xcolor keine Function zu haben. Wenn ich das x lösche tut sich was. Aber da weiß ich nicht was ich da tue.

                                @pix wo muss ich dran drehen?

                                1 Reply Last reply Reply Quote 0
                                • P
                                  pix last edited by pix

                                  Hallo,
                                  freut mich, dass es so gut ankommt.

                                  @Homoran
                                  Ich habe im Bereich Beifuss in den Ampel-Kästchen den Zahlencode fürs Areal vergessen (hier 121 für Oberbayern). Nach der Raute muss der Zahlencode stehen:
                                  Bildschirmfoto 2019-04-04 um 16.09.52.jpg

                                  Ich korrigiere oben mal die TXT-Datei. Wer alles schon für seine eigenen Datenpunkte angepasst hat, kann einfach alle 14 Felder einzeln nacheinander bearbeiten (oben bei Background und unten bei Border/Rahmen.

                                  Wir haben ja 7 Codes für Zustände (0,1,2,3,4,5,6). Code 0 heisst keine Belastung und wird als grüner Kasten mit grauem Rand dargestellt. Sobald der Code auf mindestens 1 geht, wird der graue Kasten auch grün. Das kann man ändern. Habe überlegt, den grünen Kasten bei "keine Belastung" auch grau darzustellen. Aber das stimmt inhaltlich nicht, denn es ist ja alles okay, also grün.

                                  Die ganze Konstruktion liesse sich mit gruppierten Widgets sicher einfacher editieren. Leider funktioniert das bei mir nicht so richtig. Denn dann bräuchte man nur an einer Stelle die Objekt-ID einzugeben und könnte sie zB bei der Farbdefinition einfach übernehmen (als oid). Jetzt, wo ich schreibe, habe ich noch ein andere Idee. Vielleicht kriege ich das schnell umgesetzt ... ✍ 👷

                                  @sigi234
                                  Der Darstellungsfehler scharfes s ? bei Beifuß kann durch ein ss oder ein ß ersetzt werden.

                                  Gruß
                                  Pix

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

                                    @pix Geilo 🙂 Kommt als Design-Noob direkt richtig.

                                    Noch ein kleiner Fehler:
                                    Pollen.png

                                    Birke ist hier schon gefixt, Esche ist noch falsch. Bei beiden ist beim Risk-Index "1" today und tomorrow vertauscht.

                                    Edit: Ups, ist bei allen vertauscht...

                                    1 Reply Last reply Reply Quote 0
                                    • P
                                      pix last edited by

                                      @Homoran sagte in [Aufruf] Neuer DWD Pollenflug Adapter:

                                      Wenn ich das x lösche tut sich wa

                                      JA, kommt gleich der fix. Dauert etwas, Handarbeit....

                                      1 Reply Last reply Reply Quote 0
                                      • P
                                        pix last edited by

                                        So, habe es jetzt umgebaut:

                                        Bitte diesen CSS-Code noch in den Reiter CSS/Projekt einfügen:

                                        /* Ampelfarben und größe*/
                                        .pollen_ampel_inaktiv,
                                        .pollen_ampel_0,
                                        .pollen_ampel_1,
                                        .pollen_ampel_2,
                                        .pollen_ampel_3,
                                        .pollen_ampel_4,
                                        .pollen_ampel_5,
                                        .pollen_ampel_6 {
                                            border-width: 2px;
                                            border-style: solid;
                                            width: 9px;
                                            height: 10px;
                                        }
                                        
                                        .pollen_ampel_inaktiv {
                                            border-color: grey !important;
                                            background-color: transparent !important;
                                        }
                                        
                                        .pollen_ampel_0 {
                                            border-color: rgba(0,139,64,1) !important;
                                            background-color: rgba(0,100,0) !important;
                                        }
                                        
                                        .pollen_ampel_1 {
                                            border-color: rgba(0,139,64,1) !important;
                                            background-color: rgba(34,139,34,1) !important;
                                        }
                                        
                                        .pollen_ampel_2 {
                                            border-color: rgba(173,255,47,1) !important;
                                            background-color: rgba(124,252,0,1) !important;
                                        }
                                        
                                        .pollen_ampel_3 {
                                            border-color: rgba(255,215,0,1) !important;
                                            background-color: rgba(255,255,0,1) !important; /* gelb */
                                        }
                                        
                                        .pollen_ampel_4 {
                                            border-color: rgba(255,130,71,1) !important;
                                            background-color: rgba(238,154,0,1) !important;
                                        }
                                        
                                        .pollen_ampel_5 {
                                            border-color: rgba(255,0,0,1) !important; /* rot */
                                            background-color: rgba(205,0,0,1) !important;
                                        }
                                        
                                        .pollen_ampel_6 {
                                            border-color: rgba(255,0,0,1) !important; /* rot */
                                            background-color: rgba(139,58,98,1) !important; /* violet */
                                        }
                                        

                                        Dann diese Widgets nutzen:
                                        pollen-widgets_3.txt

                                        Was ist neu?

                                        Es wird nun im vielseitigen und wunderbaren VIS-Editor Feld CSS-Klasse über ein Binding abgefragt, welcher Wert im Feld steht und danach eine CSS-Klasse vergeben.

                                        Bildschirmfoto 2019-04-04 um 18.06.49.jpg
                                        Damit sind die Formatierungen unten in Border und Background überflüssig, weil sie jetzt zentral im CSS-Reiter festgelegt werden. Einmal für alle Ampelfelder. Das spart Code, das spart ein Binding (nicht zu verachten) und es spart sehr viel Zeit, wenn man die Farben ändern/anpassen will.
                                        Einziger (mir aufgefallener) Nachteil: Die Farbe wird im Editor nicht mehr live angezeigt, weil dynamisch erstellt.

                                        Bildschirmfoto 2019-04-04 um 18.06.06.jpg

                                        Ausserdem kann man nun leicht die Ampeln auch noch für andere Anzeigen verwenden, zB Stau oä. Dazu dann einfach die Widgets mit einer anderen Objekt ID füttern.

                                        Gruß
                                        Pix

                                        PS: Man könnte noch mehr mit CSS3 tüfteln und die Farben damit abhängig vom Inhalt (0 bis 6) steuern, aber das war mir jetzt zuviel.

                                        Homoran sigi234 Stuebi 3 Replies Last reply Reply Quote 1
                                        • Homoran
                                          Homoran Global Moderator Administrators @pix last edited by

                                          @pix
                                          Hallo Pix,
                                          habe jetzt den CSS-Code hinten dran gehängt, die neuen Widgets genommen. sieht jetzt so aus:
                                          Pollenvergleich02.png
                                          zwischen code 0 und code 1 ist kein unterschied.

                                          Liegt das an mir?

                                          sigi234 1 Reply Last reply Reply Quote 0
                                          • sigi234
                                            sigi234 Forum Testing Most Active @Homoran last edited by

                                            @Homoran

                                            Bei mir schaut es so aus:

                                            Screenshot (2743).png

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            847
                                            Online

                                            31.7k
                                            Users

                                            79.8k
                                            Topics

                                            1.3m
                                            Posts

                                            adapter pollen pollenflug test wetter
                                            17
                                            134
                                            19484
                                            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