Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. Adapter: DasWetter

    NEWS

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Adapter: DasWetter

    This topic has been deleted. Only users with topic management privileges can see it.
    • wendy2702
      wendy2702 last edited by

      Wie kommst du darauf das DWD und Das Wetter die gleiche Quelle haben?

      Und wieso änderst du Objekte die von Adaptern angelegt werden?

      Aber hast recht… lassen wir es.

      1 Reply Last reply Reply Quote 0
      • D
        dondaik last edited by

        ich habe NICHTS geändert - das sind die ORIGINALEINSTELLUNGEN !!!! bis vor xx-minuten …...

        doch ENDE damit!

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

          Der DWD Adapter zeigt dir aber nur was an wenn auch eine Warnung vorliegt!

          1 Reply Last reply Reply Quote 0
          • D
            dondaik last edited by

            ist ja auch OK 🙂

            1 Reply Last reply Reply Quote 0
            • Z
              Zippolighter last edited by

              Habe beim Adapter das Problem mit dem 4ten Link

              Erhalte keine Daten, obwohl wenn ich den Link manuell ausführe die Daten da sind.

              Folgendes steht im log
              ` > daswetter.0 2019-01-09 20:14:59.457 debug update already running

              daswetter.0 2019-01-09 20:14:59.456 debug got {"1":{"date":"20190109","name":"Mittwoch","month":"","symbol_value":"18","symbol_description":"Bewölkt mit Schnee","symbol_value2":"21","symbol_description2":"Bewölkt mit Schneeregen","tempmin":"

              daswetter.0 2019-01-09 20:14:59.454 error got no data! check data structure…

              daswetter.0 2019-01-09 20:14:59.293 debug calling forecast hourly JSON: http://api.daswetter.com/index.php?api_ ... 8434&v=3.0

              daswetter.0 2019-01-09 20:14:59.288 debug update already running

              daswetter.0 2019-01-09 20:14:59.288 debug hourly forecast done, objects in list 2688

              daswetter.0 2019-01-09 20:14:58.820 debug calling forecast hourly: http://api.daswetter.com/index.php?api_ ... &v=2.0&h=1

              daswetter.0 2019-01-09 20:14:58.817 debug update already running

              daswetter.0 2019-01-09 20:14:58.816 debug 5 days forecast done, objects in list 1053

              daswetter.0 2019-01-09 20:14:58.318 debug calling forecast 5 days: http://api.daswetter.com/index.php?api_ ... 8434&v=2.0

              daswetter.0 2019-01-09 20:14:58.310 debug objects in list: 107

              daswetter.0 2019-01-09 20:14:58.309 debug 7 days forecast done, objects in list 107

              daswetter.0 2019-01-09 20:14:58.014 debug calling forecast 7 days: http://api.daswetter.com/index.php?api_ ... nmglzl8434

              daswetter.0 2019-01-09 20:14:58.013 debug using new datastructure

              daswetter.0 2019-01-09 20:14:58.012 debug set timeout to 60 sec

              daswetter.0 2019-01-09 20:14:58.006 info starting. Version 2.5.0 in /opt/iobroker/node_modules/iobroker.daswetter, node: v8.11.3 `

              Vielen Dank für Eure Hilfe

              Gruß Zippolighter

              1 Reply Last reply Reply Quote 0
              • D
                dondaik last edited by

                das: –-> daswetter.0 2019-01-09 20:14:59.454 error got no data! check data structure...

                habe ich auch - irgendwo steht das "das wetter" da ggf mit dem datensatzaufbau noch "arbeitet" .... mag dann ggf der fehler sein ??

                1 Reply Last reply Reply Quote 0
                • Rene_HM
                  Rene_HM Developer last edited by

                  Das ist ein known issue…

                  Leider passt hier die Realität mit der Dokumentation von DasWetter nicht überein. Ich habe den 4. Pfad nach Doku implementiert, real werden die Daten aber leicht anders versendet. Ich bin mit den Leuten von DasWetter im Kontakt, um zu klären, was richtig ist.

                  Auf der anderen Seite enthalten Pfad 3 und 4 die gleichen Informationen. Damit sollte es reichen, nur mit Pfad 3 zu arbeiten...

                  1 Reply Last reply Reply Quote 0
                  • D
                    dondaik last edited by

                    sauber !!

                    ( und ggf senden sie mal die aktuelle windrichtung in grad mit … wie mit den anderen ergänzten daten 😉 😉 )

                    1 Reply Last reply Reply Quote 0
                    • Z
                      Zippolighter last edited by

                      Hi Rene,

                      danke für die Info dann schmeiss ich den 4ten Link raus.

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

                        Habe auch nur Pfad 2+3 genommen…...... 😉

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

                          Hat jemand evtl. eine Idee, warum ich bei dem Widget von fibrenet (Vielen Dank) die Icons nicht angezeigt bekomme?

                          Ich habe folgendes gemacht:

                          Zuerst habe ich den "daswetter.com" Adapter installiert und eine Instanz erstellt.

                          Anschließend ein "daswetter.com" Konto gemacht und meine URL für die "5-Tage-Wettervorhersage und detaillierten Informationen für alle 3 Stunden" erzeugt und in der Instanz hinterlegtund die Datenstruktur im Adapter ist auf v1.

                          Der Adapter hat auch die Objeckte erzeugt und der Cron aktuallisiert die Werte fleißig.

                          Dann habe ich mir im VIS eine View erstellt und habe das Widget importiert.

                          Die Weather Grafiken in den Pfad "/vis.0/main/daswetter/icons/wetter/" hochgelagen. (Ich weiß im Script sind noch andere Grafiken, aber die habe ich erstmal weg gelassen.)

                          Anschließend noch das Java Script in IOBroker über Skripte -> JS Script angelegt und gestartet. (Ich habe im Widget und JS meine IP und die Bilder Pfade, sowie den Pfad zu den States angepasst um es übersichtlicher zu halten. Ohne Anpassung der States hat es aber auch nicht funktioniert)

                          createState('daswetter.WeatherSymbol0', '');
                          createState('daswetter.WindSymbol0', '');
                          
                          createState('daswetter.WeatherSymbol1', '');
                          createState('daswetter.WindSymbol1', '');
                          
                          createState('daswetter.WeatherSymbol2', '');
                          createState('daswetter.WindSymbol2', '');
                          
                          createState('daswetter.WeatherSymbol3', '');
                          createState('daswetter.WindSymbol3', '');
                          
                          createState('daswetter.WeatherSymbol4', '');
                          createState('daswetter.WindSymbol4', '');
                          
                          createState('daswetter.WeatherSymbol5', '');
                          createState('daswetter.WindSymbol5', '');
                          
                          createState('daswetter.WeatherSymbol6', '');
                          createState('daswetter.WindSymbol6', '');
                          
                          createState('daswetter.WeatherSymbol7', '');
                          createState('daswetter.WindSymbol7', '');
                          
                          on("daswetter.0.NextDaysDetailed.0d.SymbolID", function(obj) {
                          var symbol = parseInt(obj.newState.val, 10);
                          var temp = 'http://192.168.123.123:8082/vis.0/main/daswetter/icons/wetter/' + symbol + 'f.png';
                          log (temp);
                          setState('daswetter.WeatherSymbol0', temp );
                          });
                          
                          on("daswetter.0.NextDaysDetailed.0d.WindSymbolB", function(obj) {
                          var windsymbol = parseInt(obj.newState.val, 10);
                          var temp = 'http://192.168.123.123:8082/vis.0/main/daswetter/icons/viento-wind/galeria 2 - Beaufort/' + windsymbol + '.png';
                          log (temp);
                          setState('WindSymbol0', temp);
                          });
                          
                          on("daswetter.0.NextDaysDetailed.1d.SymbolID", function(obj) {
                          var symbol = parseInt(obj.newState.val, 10);
                          var temp = 'http://192.168.123.123:8082/vis.0/main/daswetter/icons/wetter/' + symbol + 'f.png';
                          log (temp);
                          setState('daswetter.WeatherSymbol1', temp );
                          });
                          
                          on("daswetter.0.NextDaysDetailed.1d.WindSymbolB", function(obj) {
                          var windsymbol = parseInt(obj.newState.val, 10);
                          var temp = 'http://192.168.123.123:8082/vis.0/main/daswetter/icons/viento-wind/galeria 2 - Beaufort/' + windsymbol + '.png';
                          log (temp);
                          setState('WindSymbol1', temp);
                          });
                          
                          on("daswetter.0.NextDaysDetailed.2d.SymbolID", function(obj) {
                          var symbol = parseInt(obj.newState.val, 10);
                          var temp = 'http://192.168.123.123:8082/vis.0/main/daswetter/icons/wetter/' + symbol + 'f.png';
                          log (temp);
                          setState('daswetter.WeatherSymbol2', temp );
                          });
                          
                          on("daswetter.0.NextDaysDetailed.2d.WindSymbolB", function(obj) {
                          var windsymbol = parseInt(obj.newState.val, 10);
                          var temp = 'http://192.168.123.123:8082/vis.0/main/daswetter/icons/viento-wind/galeria 2 - Beaufort//' + windsymbol + '.png';
                          log (temp);
                          setState('WindSymbol2', temp);
                          });
                          
                          on("daswetter.0.NextDaysDetailed.3d.SymbolID", function(obj) {
                          var symbol = parseInt(obj.newState.val, 10);
                          var temp = 'http://192.168.123.123:8082/vis.0/main/daswetter/icons/wetter/' + symbol + 'f.png';
                          log (temp);
                          setState('daswetter.WeatherSymbol3', temp );
                          });
                          
                          on("daswetter.0.NextDaysDetailed.3d.WindSymbolB", function(obj) {
                          var windsymbol = parseInt(obj.newState.val, 10);
                          var temp = 'http://192.168.123.123:8082/vis.0/main/daswetter/icons/viento-wind/galeria 2 - Beaufort/' + windsymbol + '.png';
                          log (temp);
                          setState('WindSymbol3', temp);
                          });
                          
                          on("daswetter.0.NextDaysDetailed.4d.SymbolID", function(obj) {
                          var symbol = parseInt(obj.newState.val, 10);
                          var temp = 'http://192.168.123.123:8082/vis.0/main/daswetter/icons/wetter/' + symbol + 'f.png';
                          log (temp);
                          setState('daswetter.WeatherSymbol4', temp );
                          });
                          
                          on("daswetter.0.NextDaysDetailed.4d.WindSymbolB", function(obj) {
                          var windsymbol = parseInt(obj.newState.val, 10);
                          var temp = 'http://192.168.123.123:8082/vis.0/main/daswetter/icons/viento-wind/galeria 2 - Beaufort/' + windsymbol + '.png';
                          log (temp);
                          setState('WindSymbol4', temp);
                          });
                          
                          on("daswetter.0.NextDaysDetailed.5d.SymbolID", function(obj) {
                          var symbol = parseInt(obj.newState.val, 10);
                          var temp = 'http://192.168.123.123:8082/vis.0/main/daswetter/icons/wetter/' + symbol + 'f.png';
                          log (temp);
                          setState('daswetter.WeatherSymbol5', temp );
                          });
                          
                          on("daswetter.0.NextDaysDetailed.5d.WindSymbolB", function(obj) {
                          var windsymbol = parseInt(obj.newState.val, 10);
                          var temp = 'http://192.168.123.123:8082/vis.0/main/daswetter/icons/viento-wind/galeria 2 - Beaufort/' + windsymbol + '.png';
                          log (temp);
                          setState('WindSymbol5', temp);
                          });
                          
                          on("daswetter.0.NextDaysDetailed.6d.SymbolID", function(obj) {
                          var symbol = parseInt(obj.newState.val, 10);
                          var temp = 'http://192.168.123.123:8082/vis.0/main/daswetter/icons/wetter/' + symbol + 'f.png';
                          log (temp);
                          setState('daswetter.WeatherSymbol6', temp );
                          });
                          
                          on("daswetter.0.NextDaysDetailed.6d.WindSymbolB", function(obj) {
                          var windsymbol = parseInt(obj.newState.val, 10);
                          var temp = 'http://192.168.123.123:8082/vis.0/main/daswetter/icons/viento-wind/galeria 2 - Beaufort/' + windsymbol + '.png';
                          log (temp);
                          setState('WindSymbol6', temp);
                          });
                          
                          on("daswetter.0.NextDaysDetailed.7d.SymbolID", function(obj) {
                          var symbol = parseInt(obj.newState.val, 10);
                          var temp = 'http://192.168.123.123:8082/vis.0/main/daswetter/icons/wetter/' + symbol + 'f.png';
                          log (temp);
                          setState('daswetter.WeatherSymbol7', temp );
                          });
                          
                          on("daswetter.0.NextDaysDetailed.7d.WindSymbolB", function(obj) {
                          var windsymbol = parseInt(obj.newState.val, 10);
                          var temp = 'http://192.168.123.123:8082/vis.0/main/daswetter/icons/viento-wind/galeria 2 - Beaufort/' + windsymbol + '.png';
                          log (temp);
                          setState('WindSymbol7', temp);
                          });
                          
                          

                          Nun Zeigt das Widget alle Infos, nur keine Icons.

                          Wenn ich z.B. den Pfad http://192.168.123.123:8082/vis.0/main/ … ter/1f.png direkt eingebe, bekomme ich das Icon angezeigt.

                          1 Reply Last reply Reply Quote 0
                          • R
                            RandyAndy last edited by

                            @Zippolighter:

                            Also erstmal die Arbeit haben im Vorfeld sigi234 und StM47 gemacht. Denen gehört der Dank für die Arbeit.

                            Ich habe nur basierend auf Ihrer Vorarbeit die Sachen zusammen gepackt in diese Widgetgruppe.

                            Es ist wirklich nicht viel nötig um die Widgetgruppe zu nutzen.

                            1. Der Adapter dasWetter.com istallieren

                            2. Bei dasWetter.com anmelden (für Internetseite irgend eine URL eingeben) und die API-Keys für Euren Standort erzeugen.

                            3. Die API-Keys eintragen in die Einstellungen vom dasWetter.com Adapter

                            4. Die in diesem Beitrag vorhandenen Bilder "Wetter Hd" und "Mond" Zips herunterladen und entpacken.viewtopic.php?p=214370#p214370

                            5. Im iobroker unter (Beschreibung für Raspberry) /opt/iobroker/iobroker-data/files/vis.0 einen Ordner "Wettericons" anlegen.

                            6. Im Ordner Wettericons den Ordner "Wetter HD" und "Mond" mit den Bildern aus den ZIP Dateien hinzufügen.

                            7. Widgetgruppe importieren

                            Das wars, sollte also für keinen ein Problem sein.

                            Gruß

                            Zippolighter `

                            Noch ein kleine Ergänzung.

                            Wenn man die Daten auch in anderen Sprachen anzeigen will, dann einfach in einer der "daswetter-Adpater" URL die Sprache ändern von z.B. de auf en.

                            Nach ein paar Minuten erscheinen die Informationen dann in Englisch.

                            Die Widgetgruppe muss in einigen Bereichen natürlich auch angepasst werden

                            Andreas

                            1 Reply Last reply Reply Quote 0
                            • haselchen
                              haselchen Most Active last edited by

                              Hab da mal ne Frage zur Sigi View.

                              Die Tage, die abgebildet sind haben als Datenpunkt ja nicht den current (aktuellen) Status.

                              Z.B. beim heutigen Tag steht als Voraussage Bedeckt mit leichtem Schneefall.Das ist aber die Voraussage des Tages. Ich will ja aber , dass alle Nase lang der aktuelle Status angezeigt wird. Und das mache ich mit dem Day 1 current Status. (Jetzt ist es teils bewölkt)

                              So, jetzt das Problem. Der nächste Tag hat ja noch keinen aktuellen Status (logischerweise).

                              Damit die View vernünftig aussieht habe ich natürlich die nächsten Tage als Voraussage abgebildet.

                              Was aber wenn nun der morgige Tag ist, wie schaffe ich es , dass alle Daten regelmässig aktualisiert werden?

                              1 Reply Last reply Reply Quote 0
                              • Z
                                Zippolighter last edited by

                                Bei Sigis View,

                                sind ja die obersten 5 von links nach rechts, die Tagesvorhersage.

                                Unter den 5 Tagen ist dann die current Situation abgebildet des aktullen Tags

                                Die Daten werden kontinuierliche über Schedule in den Adapter Settings aktualisiert.

                                Demzufolge verstehe ich dein Problem nicht.

                                Kannst Da bitte noch ein paar Infos liefern.

                                Gruß Zippolighter

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

                                  Hallo,

                                  bitte Datenpunkte euren Bedürfnissen anpassen. Es kann sein das einige DP noch auf Day 1 verweisen, da der Datenpunkt Current erst später dazu gekommen ist!

                                  Wie schon geschrieben ist die View noch nicht fertig und dient als Vorlage…....

                                  Wenn dann alle ein bisschen zusammen helfen dann bekommen wir am Ende eine fertige und funktionierende Wetter-View.

                                  Anmerkung:

                                  Es gibt keine 100 % Wettervorhersage, die Daten kommen ja alle von einen Wetter-Anbieter der diese Gratis zur Verfügung stellt und der Adapter-Entwickler übernimmt diese. Es ist auch eine 2h Abfrage der Daten empfohlen.

                                  Mit ein bisschen 😉 Geld im Monat kann man sich aber die Daten kaufen........dann bekommt man wirklich aktuelle Daten auf die Minute und mit unbegrenzten API - aufrufen.

                                  Ich habe schon viel getestet, am Besten ist eine Wetterstation vor eurem Haus oder Wohnung!

                                  Ist meine persönliche Meinung….... 😉

                                  1 Reply Last reply Reply Quote 0
                                  • Z
                                    Zippolighter last edited by

                                    Sigi mir ist aufgefallen das in Deinem Beispiel die Bilder auf aktualisierung 600ms stehen hattest.

                                    Ich hab bei mir den interval auf 900000 gesetzt (15 Minuten). Bei mir war die Last schon extrem hoch mit 600ms

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

                                      Ja, ich habe ein Windows 10 System mit viel Ram und eine sehr schnelle Internetanbindung…........ 🙂

                                      Aber auch dasWetter hat einen guten Server.......

                                      Und genau so stelle ich mir ein Forum vor, Fragen, Antworten, Verbesserungsvorschläge, Fehler melden..........usw.

                                      Am Ende kommt dann eine gute View für Alle raus 😉

                                      1 Reply Last reply Reply Quote 0
                                      • haselchen
                                        haselchen Most Active last edited by

                                        @sigi und zippolighter

                                        Klasse was ihr da mit dem Wetter View gezaubert habt.

                                        In der Tat mussten einige DP angepasst werden, aber das ist echt jammern auf hohem Niveau.

                                        Ich denke, ich habe das jetzt mit dem current Status hinbekommen. Beobachte das mal ein wenig , ansonsten melde ich mich wieder :lol:

                                        1 Reply Last reply Reply Quote 0
                                        • A
                                          adarof last edited by

                                          Hallo

                                          Ich habe eine MultiHost installation und den Adapter auf meinen 2. Raspi installiert.

                                          Ich sehe, dass der Adapter läuft (in den Logs):

                                          host.raspberrypi	2019-01-12 07:15:05.733	info	instance system.adapter.daswetter.0 terminated with code 0 (OK)
                                          host.raspberrypi	2019-01-12 07:15:00.042	info	instance system.adapter.daswetter.0 started with pid 20666
                                          host.raspberrypi	2019-01-12 07:00:06.446	info	instance system.adapter.daswetter.0 terminated with code 0 (OK)
                                          host.raspberrypi	2019-01-12 07:00:00.078	info	instance system.adapter.daswetter.0 started with pid 20619
                                          host.raspberrypi	2019-01-12 06:45:05.524	info	instance system.adapter.daswetter.0 terminated with code 0 (OK)
                                          host.raspberrypi	2019-01-12 06:45:00.043	info	instance system.adapter.daswetter.0 started with pid 20556
                                          host.raspberrypi	2019-01-12 06:30:06.196	info	instance system.adapter.daswetter.0 terminated with code 0 (OK)
                                          host.raspberrypi	2019-01-12 06:30:00.039	info	instance system.adapter.daswetter.0 started with pid 20495
                                          host.raspberrypi	2019-01-12 06:15:05.678	info	instance system.adapter.daswetter.0 terminated with code 0 (OK)
                                          host.raspberrypi	2019-01-12 06:15:00.050	info	instance system.adapter.daswetter.0 started with pid 20275
                                          host.raspberrypi	2019-01-12 06:00:05.256	info	instance system.adapter.daswetter.0 terminated with code 0 (OK)
                                          host.raspberrypi	2019-01-12 06:00:00.039	info	instance system.adapter.daswetter.0 started with pid 20231
                                          

                                          Ich sehe aber keine Datenpunkte - siehe Anhang.

                                          2636_daswetterkeinedatenpunkte.png

                                          Hat da jemand eine Idee?

                                          Gruss

                                          1 Reply Last reply Reply Quote 0
                                          • Jeeper.at
                                            Jeeper.at last edited by

                                            Gib den Filter weg. Du bist bei den Systemdatenpunkten. Die richtigen fangen mit daswetter.0 an.

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate
                                            FAQ Cloud / IOT
                                            HowTo: Node.js-Update
                                            HowTo: Backup/Restore
                                            Downloads
                                            BLOG

                                            541
                                            Online

                                            31.7k
                                            Users

                                            79.8k
                                            Topics

                                            1.3m
                                            Posts

                                            183
                                            1198
                                            331447
                                            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