Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • 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

  • Default (No Skin)
  • No Skin
Collapse
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
    693

  • 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

Scheduled Pinned Locked Moved Hardware
27 Posts 5 Posters 6.3k Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • HomoranH Offline
    HomoranH Offline
    Homoran
    Global Moderator Administrators
    wrote on last edited by
    #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 im Header. Danke!
    der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

    1 Reply Last reply
    0
    • W Offline
      W Offline
      weimaraner
      wrote on last edited by
      #22

      Danke, ich probiere und berichte.

      Grüße Andreas

      1 Reply Last reply
      0
      • VumerV Offline
        VumerV Offline
        Vumer
        wrote on last edited by
        #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 Reply Last reply
        0
        • HomoranH Offline
          HomoranH Offline
          Homoran
          Global Moderator Administrators
          wrote on last edited by
          #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 im Header. Danke!
          der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

          1 Reply Last reply
          0
          • VumerV Offline
            VumerV Offline
            Vumer
            wrote on last edited by
            #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 Reply Last reply
            0
            • HomoranH Offline
              HomoranH Offline
              Homoran
              Global Moderator Administrators
              wrote on last edited by
              #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 im Header. Danke!
              der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

              1 Reply Last reply
              0
              • VumerV Offline
                VumerV Offline
                Vumer
                wrote on last edited by
                #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 Reply Last reply
                0

                Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                With your input, this post could be even better 💗

                Register Login
                Reply
                • Reply as topic
                Log in to reply
                • Oldest to Newest
                • Newest to Oldest
                • Most Votes


                Support us

                ioBroker
                Community Adapters
                Donate

                296

                Online

                32.7k

                Users

                82.6k

                Topics

                1.3m

                Posts
                Community
                Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                ioBroker Community 2014-2025
                logo
                • Login

                • Don't have an account? Register

                • Login or register to search.
                • First post
                  Last post
                0
                • Home
                • Recent
                • Tags
                • Unread 0
                • Categories
                • Unreplied
                • Popular
                • GitHub
                • Docu
                • Hilfe