Weiter zum Inhalt
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Hell
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dunkel
  • 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. Hardware
  4. WEATHERMAN von Dr. Stall

NEWS

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    18
    1
    704

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    18
    1
    5.8k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    1.5k

WEATHERMAN von Dr. Stall

Geplant Angeheftet Gesperrt Verschoben Hardware
27 Beiträge 5 Kommentatoren 6.3k Aufrufe 1 Beobachtet
  • Ä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.
  • HomoranH Nicht stören
    HomoranH Nicht stören
    Homoran
    Global Moderator Administrators
    schrieb am zuletzt editiert von
    #21

    @weimaraner:

    Rainer, kannst Du mir sagen, wo ich das Skript finde? Die SuFu hat nichts ausgespuckt. `

    Klar doch:

    http://forum.iobroker.net/viewtopic.php … ilit=wiffi

    Allerdings ist das für den Wiffi.

    Ich weiß nicht ob das auch für den Weatherman gilt.

    Müsstest du probieren

    Viel Erfolg

    Rainer

    kein Support per PN! - Fragen im Forum stellen -
    Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
    Das Forum freut sich über eine Spende. Benutzt dazu den Spendenbutton oben rechts. Danke!
    der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

    1 Antwort Letzte Antwort
    0
    • W Online
      W Online
      weimaraner
      schrieb am zuletzt editiert von
      #22

      Danke, ich probiere und berichte.

      Grüße Andreas

      1 Antwort Letzte Antwort
      0
      • VumerV Offline
        VumerV Offline
        Vumer
        schrieb am zuletzt editiert von
        #23

        http://forum.iobroker.net/viewtopic.php?p=82797#p82797[@Vumer:

        http://forum.iobroker.net/viewtopic.php?p=82797#p82797 ` ](http://forum.iobroker.net/viewtopic.php?p=82797#p82797)

        nach vielen Versuchen habe ich es hinbekommen. Das Problem war wenn ich

        setState('Sonnenstand.Elevation', Math.round(10 * h) / 10, true);
        

        in

        setState('s7.0.DBs.DB1.ANI1', Math.round(10 * h) / 10, true);
        

        endern, kann ich die Werte im S7 Adapter sehen aber die werden nich zu LOGO übertragen. Die Lösung ist:

        var suncalc = require('suncalc'),
            result = getObject('system.config'),
            lat = result.common.latitude,
            long = result.common.longitude;
        
        /**createState('Sonnenstand.Elevation', 0, {
            type: 'number',
            unit: '°'
        });
        createState('Sonnenstand.Azimut', 0, {
            type: 'number',
            unit: '°'
        });
        */ 
        function Sonnenstand_berechnen () {
            var sunpos = suncalc.getPosition(new Date(), lat, long);
            var h = sunpos.altitude * 180 / Math.PI,
                a = sunpos.azimuth * 180 / Math.PI + 180;
        
            //setState('Sonnenstand.Elevation', Math.round(10 * h) / 10, true);
            //setState('Sonnenstand.Azimut', Math.round(a), true);
            setState('s7.0.DBs.DB1.ANI1',Math.round(10 * h) / 10);
            setState('s7.0.DBs.DB1.ANI2', Math.round(a));
        }
        
        schedule("* * * * *", Sonnenstand_berechnen);  // jede Minute
        Sonnenstand_berechnen(); // bei Scriptstart
        

        ein kleines "Aber" gibt es noch: Elevation mit 10.8° wirt mit dem Wert 10 übertragen und schaltet erst bei 11.0° um.

        ± 1° ist doch nicht so schlim, oder?

        Kann man mit dem Skript auch die Schattenlänge berechnen?

        Schöne Grüße

        Schöne

        1 Antwort Letzte Antwort
        0
        • HomoranH Nicht stören
          HomoranH Nicht stören
          Homoran
          Global Moderator Administrators
          schrieb am zuletzt editiert von
          #24

          @Vumer:

          ± 1° ist doch nicht so schlim, oder? `
          Je nach Jahreszeit schon.

          Das müsste man mal für heute ausrechnen, wieviel das in Minuten sind.

          Gruß

          Rainer

          kein Support per PN! - Fragen im Forum stellen -
          Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
          Das Forum freut sich über eine Spende. Benutzt dazu den Spendenbutton oben rechts. Danke!
          der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

          1 Antwort Letzte Antwort
          0
          • VumerV Offline
            VumerV Offline
            Vumer
            schrieb am zuletzt editiert von
            #25

            Ja, hast recht, das dauert ganz schön lange. Habe es jetzt vonsetState('s7.0.DBs.DB1.ANI1',Math.round(10 * h) / 10);in````
            setState('s7.0.DBs.DB1.ANI1',Math.round(10 * h));

            1 Antwort Letzte Antwort
            0
            • HomoranH Nicht stören
              HomoranH Nicht stören
              Homoran
              Global Moderator Administrators
              schrieb am zuletzt editiert von
              #26

              Ganz grob gerechnet ohne den sinusförmigen Verlauf zu berücksichtigen.

              und überall gerundet ;-)

              Sonnenaufgang 08:30, Höchststand 12:30 = 4h = 240 Minuten (nach Sonnenverlauf.de)

              Höchststand = 15,8° (16°)

              240 MInuten /16° = 15 MInuten pro Grad.

              Im Sommer sieht es sicher besser aus.

              Ein Mathematiker oder Astronom kann's sicherlich besser.

              Gruß

              Rainer

              kein Support per PN! - Fragen im Forum stellen -
              Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
              Das Forum freut sich über eine Spende. Benutzt dazu den Spendenbutton oben rechts. Danke!
              der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

              1 Antwort Letzte Antwort
              0
              • VumerV Offline
                VumerV Offline
                Vumer
                schrieb am zuletzt editiert von
                #27

                Gute Rechnung :)

                also 21.06.2018

                alles abgerundet

                Sonnenaufgang: 05:06:55 Sonnenhöchststand: 13:28:37 = 501 Minuten

                Sonnenhöhe: 61.58°

                500/62 = 8 MInuten pro Grad.

                Es geht ja um Rolllädenschatirung, werde es im Sommer testen

                1 Antwort Letzte Antwort
                0

                Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.

                Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.

                Mit deinem Input könnte dieser Beitrag noch besser werden 💗

                Registrieren Anmelden
                Antworten
                • In einem neuen Thema antworten
                Anmelden zum Antworten
                • Älteste zuerst
                • Neuste zuerst
                • Meiste Stimmen


                Support us

                ioBroker
                Community Adapters
                Donate

                417

                Online

                32.7k

                Benutzer

                82.6k

                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