Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. ioBroker Allgemein
  4. Adapter: DasWetter

NEWS

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    8.5k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    2.1k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    16
    1
    2.7k

Adapter: DasWetter

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
1.2k Beiträge 186 Kommentatoren 419.0k Aufrufe 76 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • NegaleinN Offline
    NegaleinN Offline
    Negalein
    Global Moderator
    schrieb am zuletzt editiert von
    #671

    @mark303:

    Heute habe ich bemerkt, dass die einzelnen Tage nicht weiter rutschen.

    zB. Gestern war Mittwoch, Heute ist immernoch Mittwoch.

    Hat da jemand eine Idee? `

    daswetter.0.NextHours.Location_1.Day_1.day_name

    daswetter.0.NextHours.Location_1.Day_2.day_name

    usw

    usw

    ° Node.js: 20.17.0 NPM: 10.8.2
    ° Proxmox, Ubuntu 22.04.3 LTS
    ° Fixer ---> iob fix

    1 Antwort Letzte Antwort
    0
    • mark303M Offline
      mark303M Offline
      mark303
      schrieb am zuletzt editiert von
      #672

      Das habe ich so korrekt.

      Braucht das paar Tage um sich einzustellen?

      1 Antwort Letzte Antwort
      0
      • NegaleinN Offline
        NegaleinN Offline
        Negalein
        Global Moderator
        schrieb am zuletzt editiert von
        #673

        @mark303:

        Das habe ich so korrekt.

        Braucht das paar Tage um sich einzustellen? `

        schau mal was links im Tab "Objekte" unter daswetter.0.NextHours.Location_1.Day_1.day_name ganz rechts steht.

        Screenshot bitte

        ° Node.js: 20.17.0 NPM: 10.8.2
        ° Proxmox, Ubuntu 22.04.3 LTS
        ° Fixer ---> iob fix

        1 Antwort Letzte Antwort
        0
        • mark303M Offline
          mark303M Offline
          mark303
          schrieb am zuletzt editiert von
          #674

          daswetter.0.NextHours.Location_1.Day_1.day_name

          day name

          Könntest du mir bitte deine genaue Ordnerstruktur aufzeigen?

          next days

          next days detailed

          next hour

          next hour detailed

          oder woher genau?

          kann leider keine Screenshots mehr hochladen..??

          1 Antwort Letzte Antwort
          0
          • NegaleinN Offline
            NegaleinN Offline
            Negalein
            Global Moderator
            schrieb am zuletzt editiert von
            #675

            @mark303:

            daswetter.0.NextHours.Location_1.Day_1.day_name

            day name `

            da müsste eigentlich zB jetzt Donnerstag stehen.

            Steht darunter bei den Werten was?

            Bei mir waren alle Werte in kürzester Zeit da. Läuft ja bei dir jetzt auch seit gestern.

            Müsste längst da sein. Kann mir nicht denken, dass der Adapter fast 24h dazu benötigt.

            @mark303:

            kann leider keine Screenshots mehr hochladen..?? `

            mein Kontingent ist auch leider für heute (oder länger – weiß nicht wie das berechnet wird) aufgebraucht.

            @mark303:

            oder woher genau? `

            wie meinst du das?

            Woher der Tag kommt bei mir?

            daswetter.0

            –NextHours

            ----Location_1

            ------Day_1

            --------day_name

            ° Node.js: 20.17.0 NPM: 10.8.2
            ° Proxmox, Ubuntu 22.04.3 LTS
            ° Fixer ---> iob fix

            1 Antwort Letzte Antwort
            0
            • mark303M Offline
              mark303M Offline
              mark303
              schrieb am zuletzt editiert von
              #676

              Beginne nochmals von vorne.

              1 Antwort Letzte Antwort
              0
              • D Offline
                D Offline
                dos1973
                schrieb am zuletzt editiert von
                #677

                Hi,

                kurze Frage,

                • das jetzt aktuelle Wetter, (also passend zur aktuellen Uhrzeiten) mit passendem Symbol gibt es nicht, oder?

                • die benutzen Icons sind immer Tages Icons?

                soweit richtig?

                mich stören in VIS die Sonne Icons, obwohl es draussen schon dunkel ist.

                Gibt es dazu eine Lösung/ Trick

                1 Antwort Letzte Antwort
                0
                • nieIPN Offline
                  nieIPN Offline
                  nieIP
                  schrieb am zuletzt editiert von
                  #678

                  Hallo

                  ich hatte das hier schon mal geschrieben, aber keine Lösung gefunden.

                  Bei mir wird immer nur in der großen Ansicht für den aktuellen Tag ein Icon angezeigt. Die Folgetage haben kein Icon.

                  Die Datenpunkte sind aber vorhanden und in Vis auch eingetragen.

                  Das ist auf dem iPad und auch auf dem Laptop so. Hat also nichts mit dem Endgerät zu tun. Browser Safari oder Chrome.

                  Jemand eine Idee ?

                  1282_screenshot_2019-02-07_22.48.08.png

                  1 Antwort Letzte Antwort
                  0
                  • D Offline
                    D Offline
                    dos1973
                    schrieb am zuletzt editiert von
                    #679

                    wenn die DP zu den icons stimmen, liegen die vielleicht einfach "unter" dem schwarzen Balken

                    z-index?

                    bzw. zeig doch mal dein icon setting für den 2 tag

                    1 Antwort Letzte Antwort
                    0
                    • nieIPN Offline
                      nieIPN Offline
                      nieIP
                      schrieb am zuletzt editiert von
                      #680

                      Hallo

                      den Z-Index kann ich nicht für die Icons einstellen, oder habe es nicht gefunden.

                      1282_screenshot_2019-02-08_09.33.07.png

                      der Datenpunkt daswetter.0.NextDaysDetailed.Location_1.Day_2.iconURL zeigt auf

                      /adapter/daswetter/icons/tiempo-weather/galeria3/6.png

                      Der Pfad zur Datei auf dem RasPi sieht allerdings wie folgt aus …

                      /opt/iobroker/iobroker-data/files/daswetter.admin/icons/tiempo-weather/galeria3/6.png

                      Da stimmt also an einigen Stellen etwas nicht. Die Frage ist nur, an welcher Stelle passe ich das an ?

                      1 Antwort Letzte Antwort
                      0
                      • wendy2702W Online
                        wendy2702W Online
                        wendy2702
                        schrieb am zuletzt editiert von
                        #681

                        Hast du denn bei den mal geschaut auf welche Pfade hier geschaut wird und ob dort Bilder liegen?

                        999_wetter_icons.jpg

                        EDIT: War zu langsam :mrgreen:

                        Bitte keine Fragen per PN, die gehören ins Forum!

                        Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                        1 Antwort Letzte Antwort
                        0
                        • wendy2702W Online
                          wendy2702W Online
                          wendy2702
                          schrieb am zuletzt editiert von
                          #682

                          @nieIP:

                          Hallo

                          den Z-Index kann ich nicht für die Icons einstellen, oder habe es nicht gefunden.

                          Screenshot 2019-02-08 09.33.07.png

                          der Datenpunkt daswetter.0.NextDaysDetailed.Location_1.Day_2.iconURL zeigt auf

                          /adapter/daswetter/icons/tiempo-weather/galeria3/6.png

                          Der Pfad zur Datei auf dem RasPi sieht allerdings wie folgt aus …

                          /opt/iobroker/iobroker-data/files/daswetter.admin/icons/tiempo-weather/galeria3/6.png

                          Da stimmt also an einigen Stellen etwas nicht. Die Frage ist nur, an welcher Stelle passe ich das an ? `

                          Stell mal das hier zum testen um:

                          viewtopic.php?f=20&t=5912&start=600#p229274

                          Bitte keine Fragen per PN, die gehören ins Forum!

                          Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                          1 Antwort Letzte Antwort
                          0
                          • nieIPN Offline
                            nieIPN Offline
                            nieIP
                            schrieb am zuletzt editiert von
                            #683

                            Hallo

                            wenn ich einfach im Browser

                            http://192.168.1.161:8082/adapter/daswetter/icons/tiempo-weather/galeria3/6.png
                            

                            eingebe, sehe ich das Bild. Es ist also vorhanden.

                            Ich habe jetzt auf Galeria 1 umgestellt und den Datenpunkt für morgen manuell in ioBroker angepasst.

                            Im View ist weiterhin kein Bild zu sehen.

                            BTW das war mit den Icons beim Adapter yr.no schon genau das gleiche. Es wurde immer nur das große Bild für den aktuellen Tag angezeigt. Ich hatte das selbe widget benutzt.

                            1 Antwort Letzte Antwort
                            0
                            • wendy2702W Online
                              wendy2702W Online
                              wendy2702
                              schrieb am zuletzt editiert von
                              #684

                              @nieIP:

                              …umgestellt und den Datenpunkt für morgen manuell in ioBroker angepasst. `

                              Welchen Datenpunkt manuell angepasst? :shock:

                              Bitte keine Fragen per PN, die gehören ins Forum!

                              Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                              1 Antwort Letzte Antwort
                              0
                              • nieIPN Offline
                                nieIPN Offline
                                nieIP
                                schrieb am zuletzt editiert von
                                #685

                                @wendy2702:

                                Welchen Datenpunkt manuell angepasst? :shock: `

                                den für iconURL für morgen. Der wird nicht gleich automatisch geändert.

                                Inzwischen stehen aber alle Datenpfade für alle 5 Tage auf galeria1. Vermutlich seit dem letzten Durchlauf. Bildchen habe ich aber immer noch nicht :(

                                1 Antwort Letzte Antwort
                                0
                                • sigi234S Online
                                  sigi234S Online
                                  sigi234
                                  Forum Testing Most Active
                                  schrieb am zuletzt editiert von
                                  #686

                                  Url anpassen! Da muss man ein bisschen experimentieren…. ;)

                                  Kommt auch darauf an welche VIEW du importiert hat.

                                  Bei mir läuft ja alles auf den localhost

                                  2858_screenshot__1766_.png

                                  Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
                                  Immer Daten sichern!

                                  1 Antwort Letzte Antwort
                                  0
                                  • nieIPN Offline
                                    nieIPN Offline
                                    nieIP
                                    schrieb am zuletzt editiert von
                                    #687

                                    @sigi234:

                                    Url anpassen! Da muss man ein bisschen experimentieren…. ;) `

                                    die URL kann ich nicht anpassen, die wird vom Adapter dasWetter generiert. Ich kann nur den Datenpunkt anpassen.

                                    Ausserdem weiss ich ja nun inzwischen, das die URL richtig ist, denn in einem Browserfenster wird sie angezeigt.

                                    Es scheint also ein Problem des timeAndWeather Adapters zu sein.

                                    1 Antwort Letzte Antwort
                                    0
                                    • C Offline
                                      C Offline
                                      Coffeelover
                                      schrieb am zuletzt editiert von
                                      #688

                                      Hi zusammen,
                                      hat einer von euch nochmal kurz das Script für den Sonnenstand ohne Openweathermap?
                                      Danke

                                      1 Antwort Letzte Antwort
                                      0
                                      • SBorgS Offline
                                        SBorgS Offline
                                        SBorg
                                        Forum Testing Most Active
                                        schrieb am zuletzt editiert von
                                        #689

                                        Die "alte" (=aktuelle) habe ich leider selbst nicht mehr, so von wg. Murphy... ;)
                                        Anbei aber die neue Version. Diese erzeugt zwar beim erstmaligen Start Warnings im Log, dafür werden aber gleich Werte erzeugt und der Sonnenstatus funktioniert sofort. Nur die Tageslängendifferenz benötigt noch max. 48h bis zur korrekten Anzeige (beim allerersten Start, wenn man es noch nie benutzt hat).
                                        Keine maßgeblichen Neuerungen, also Update nicht unbedingt von Nöten.

                                        Wichtig:
                                        Diese Version ist noch nicht gänzlich überprüft, kann also auch noch Fehler beinhalten!
                                        Unbedingt geänderten Datenpunkt beachten und ggf. anpassen.
                                        Alt = 'javascript.0.Data.'
                                        Neu = 'javascript.0.Data.Wetter.'

                                        /* V0.0.4 vom 08.02.2019
                                           berechnet die Tageslänge und die Differenz zum Vortag, Tag des Jahres, die Kalenderwoche,
                                           Länge der Nacht, aktuelles Datum als DP (TT.MM.JJJJ)
                                        
                                         V0.0.4 - ~ States mit Unit versehen
                                                  ~ Codeoptimierung
                                                  + aktuelles Datum als DP (TT.MM.JJJJ)
                                                  + einmalig beim 1. Start Berechnung durchführen
                                                  + Log-Ausgaben
                                                  ~ KW und Tagesnummern mit führenden Nullen
                                                  ~ Default-DP geändert!
                                         V0.0.3 - - Openweather-Adapter wird nicht mehr benötigt
                                         V0.0.2 - + Länge der Nacht
                                                  ~ x Stunden und 60 min möglich
                                                  ~ negative Stundenanzahl bei Restlicht
                                         V0.0.1 - erste Beta
                                        
                                        */
                                        
                                          // wo sollen die Datenpunkte angelegt werden?
                                          const DP = 'javascript.0.Data.Wetter.';
                                        
                                          // wann erfolgt die tägliche Berechnung (Minuten Stunde * * *)
                                          schedule("58 0 * * *", Berechnung);
                                        
                                          // Ab hier braucht nichts mehr geändert zu werden ######################################
                                        
                                        
                                        // firstStart
                                        var DPtest = getState(DP+'aktuelles_Datum');
                                        if ( !DPtest.val ) { firstStart(); }
                                        
                                        
                                        async function firstStart() {
                                          createState(DP+'Tageslaenge',0, { unit: "Sekunden"});
                                          createState(DP+'Tageslaenge_txt',0);
                                          createState(DP+'Tageslaenge_Differenz',0);
                                          createState(DP+'Restlicht',0, { unit: "Sekunden"});
                                          createState(DP+'Restlicht_txt',0);
                                          createState(DP+'Kalenderwoche',0, { type: "String"});
                                          createState(DP+'Tag_des_Jahres',0, { type: "String"});
                                          createState(DP+'Nachtlaenge',0, { unit: "Sekunden"});
                                          createState(DP+'Nachtlicht_rest',0, { unit: "Sekunden"});
                                          createState(DP+'Sonnenaufgang',0);
                                          createState(DP+'Sonnenuntergang',0);
                                          createState(DP+'aktuelles_Datum',0, { type: "String"});
                                          await Sleep(3000);
                                          log("1. Start oder Update von Sonnenstatus durchgeführt...","info");
                                          Berechnung();
                                        }
                                        
                                        
                                        function Berechnung () {
                                          // Tageslänge berechnen
                                          Unixtime(getState('daswetter.0.NextHours.Location_1.Day_1.sun_in').val);
                                          var Aufgang = new Date(DatenP).valueOf()/1000;
                                          Unixtime(getState('daswetter.0.NextHours.Location_1.Day_1.sun_out').val);
                                          var Untergang = new Date(DatenP).valueOf()/1000;
                                          setState(DP+'Sonnenaufgang',Aufgang);
                                          setState(DP+'Sonnenuntergang',Untergang);
                                        
                                          var Tageslaenge = Untergang - Aufgang;  // in Sekunden
                                          var Stunden = Math.floor(Tageslaenge/3600);
                                          var Minuten = Math.floor((Tageslaenge % 3600)/60);
                                          
                                          var Tageslaenge_alt = getState(DP+'Tageslaenge').val;
                                          setState(DP+'Tageslaenge',Tageslaenge);
                                          setState(DP+'Tageslaenge_txt',Stunden+"h "+Minuten+"min");
                                          var Tageslaenge_Differenz = Tageslaenge - Tageslaenge_alt;
                                          var Minuten_Diff = Math.floor(Tageslaenge_Differenz/60);
                                          var Sekunden_Diff= Math.floor(Tageslaenge_Differenz % 60);
                                        
                                          if ( Tageslaenge_Differenz < 0 ) { setState(DP+'Tageslaenge_Differenz',"-"+Minuten_Diff+"min "+Sekunden_Diff+"sek"); }
                                          if ( Tageslaenge_Differenz > 0 ) { setState(DP+'Tageslaenge_Differenz',"+"+Minuten_Diff+"min "+Sekunden_Diff+"sek"); }
                                          if ( Tageslaenge_Differenz = 0 ) { setState(DP+'Tageslaenge_Differenz',"Ok, Null kommt vor..."); }
                                        
                                          // Nachtlaenge berechnen
                                          var Nachtlaenge = 86400 - Tageslaenge;
                                          setState(DP+'Nachtlaenge',Nachtlaenge);
                                        
                                          // Kalenderwoche berechnen
                                          var date = new Date();
                                          var currentThursday = new Date(date.getTime() +(3-((date.getDay()+6) % 7)) * 86400000);
                                           // At the beginnig or end of a year the thursday could be in another year.
                                           var yearOfThursday = currentThursday.getFullYear();
                                           // Get first Thursday of the year
                                           var firstThursday = new Date(new Date(yearOfThursday,0,4).getTime() +(3-((new Date(yearOfThursday,0,4).getDay()+6) % 7)) * 86400000);
                                           // +1 we start with week number 1
                                           // +0.5 an easy and dirty way to round result (in combinationen with Math.floor)
                                           var weekNumber = Math.floor(1 + 0.5 + (currentThursday.getTime() - firstThursday.getTime()) / 86400000/7);
                                           weekNumber = ("0" + weekNumber).slice(-2);
                                           setState(DP+'Kalenderwoche',weekNumber);
                                        
                                           // Tag des Jahres berechnen
                                           var Jahr = date.getFullYear();
                                           var heutestart = new Date(date.setHours(0,0,0,0));
                                           var neujahr = new Date(Jahr,0,1);
                                           var difftage = (heutestart - neujahr) / (24*60*60*1000) + 1;
                                           var tag_des_jahres = Math.ceil(difftage);
                                           tag_des_jahres = ("00" + tag_des_jahres).slice(-3);
                                           setState(DP+'Tag_des_Jahres',tag_des_jahres); 
                                        
                                           // aktuelles Datum als DP
                                           var Datum = formatDate(new Date(), 'DD.MM.YYYY');
                                           setState(DP+'aktuelles_Datum',Datum);
                                        
                                           log("Berechnung für Sonnenstatus durchgeführt...","info");
                                        }
                                        
                                        
                                        // Tageslicht (Rest) berechnen
                                        var MinuteMan = schedule("* * * * *", function () {
                                            var Untergang = getState(DP+'Sonnenuntergang').val;
                                            var Jetzt = Date.now() /1000;
                                            var Restlicht = Math.round(Untergang - Jetzt);
                                            setState(DP+'Restlicht',Restlicht);
                                            var Restlicht_h = Math.floor(Restlicht/3600);
                                            var Restlicht_min = Math.floor((Restlicht % 3600) /60);
                                            if ( Restlicht_min >= 0 && Restlicht_h >= 0 ) {
                                                setState(DP+'Restlicht_txt',Restlicht_h+"h "+Restlicht_min+"min");
                                             } else {
                                                setState(DP+'Restlicht_txt',"--h --min");
                                            }
                                        
                                            // Nachtlicht (Rest) berechnen
                                            var Nachtlicht_rest = Restlicht * -1;
                                            setState(DP+'Nachtlicht_rest',Nachtlicht_rest); 
                                             
                                        });
                                        
                                        
                                        // konvertiere Zeit in Unix-Timestamp
                                        function Unixtime (Zeitstempel) {
                                            DatenP = formatDate(new Date(), 'YYYY-MM-DD')+"T"+Zeitstempel+":00";
                                            return DatenP;
                                        }
                                        
                                        
                                        // Pause einlegen
                                        function Sleep(milliseconds) {
                                         return new Promise(resolve => setTimeout(resolve, milliseconds));
                                        }
                                        

                                        LG SBorg ( SBorg auf GitHub)
                                        Projekte: Lebensmittelwarnung.de | WLAN-Wetterstation | PimpMyStation

                                        NegaleinN 1 Antwort Letzte Antwort
                                        0
                                        • K Kuddel

                                          Ich habe die Sonnenscheindauer nur mit dem Adapter DasWetter und Blockly hinbekommen.

                                          Von der Tageslänge wird dann alle 60 Sekunden eine Minute abgezogen und der prozentuale Wert aktualisiert

                                          SegwayS Offline
                                          SegwayS Offline
                                          Segway
                                          schrieb am zuletzt editiert von
                                          #690

                                          @Kuddel sagte in Adapter: DasWetter:

                                          Ich habe die Sonnenscheindauer nur mit dem Adapter DasWetter und Blockly hinbekommen.

                                          Wie habt ihr das mit der Sonnenscheindauer hinbekommen ? standardmäßig habe ich diese Datenpunkte nicht unter Objekte. Läuft da ein zusätzliches Skript ? Hier war auch ein Bild dazu

                                          @gfrene sagte in Adapter: DasWetter:

                                          JS sollte auch gehen die Daten werden geschrieben.

                                          Kann mir einer helfen so das ich aus dem Wald finde und die sonne mit ihrem Status sehe. Danke euch

                                          Gruß Dirk
                                          Intel Proxmox Cluster (3x NUC) mit Debian & Proxmox / IoB als VM unter Debian / 60+ Adapter installiert

                                          SBorgS 1 Antwort Letzte Antwort
                                          0
                                          Antworten
                                          • In einem neuen Thema antworten
                                          Anmelden zum Antworten
                                          • Älteste zuerst
                                          • Neuste zuerst
                                          • Meiste Stimmen


                                          Support us

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

                                          418

                                          Online

                                          32.4k

                                          Benutzer

                                          81.5k

                                          Themen

                                          1.3m

                                          Beiträge
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Anmelden

                                          • Du hast noch kein Konto? Registrieren

                                          • Anmelden oder registrieren, um zu suchen
                                          • Erster Beitrag
                                            Letzter Beitrag
                                          0
                                          • Home
                                          • Aktuell
                                          • Tags
                                          • Ungelesen 0
                                          • Kategorien
                                          • Unreplied
                                          • Beliebt
                                          • GitHub
                                          • Docu
                                          • Hilfe