Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. JavaScript
    5. [gelöst] Azimut und Elevation vom Wiffi spinnen

    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

    [gelöst] Azimut und Elevation vom Wiffi spinnen

    This topic has been deleted. Only users with topic management privileges can see it.
    • Homoran
      Homoran Global Moderator Administrators @paul53 last edited by

      @paul53 sagte in Azimut und Elevation vom Wiffi spinnen:

      Hast Du die Koordinaten in der Konfiguration der Javascript-Instanz 1 eingetragen?

      ja!
      deswegen hatte ich auch mal javascript.1 probiert, im ersten Versuch stand da aus alten Tagen noch .0, wo nur use system config angehakt war

      @paul53 sagte in Azimut und Elevation vom Wiffi spinnen:

      Diese Berechnung darf nicht nur bei Skript-Start erfolgen, sondern mind. einmal pro Tag.

      Das wäre dann finetuning - Danke!

      paul53 1 Reply Last reply Reply Quote 0
      • paul53
        paul53 @Homoran last edited by

        @homoran sagte: ja! deswegen hatte ich auch mal javascript.1 probiert

        Dann müssten die Koordinaten im Tab "NATIV" von "system.adapter.javascript.1" oben zu sehen sein.

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

          @paul53 sagte97):

          Dann müssten die Koordinaten im Tab "NATIV" von "system.adapter.javascript.1" oben zu sehen sein.

          Ja!
          Da sind sie

          paul53 1 Reply Last reply Reply Quote 0
          • paul53
            paul53 @Homoran last edited by paul53

            @homoran sagte: Da sind sie

            Dann müssen sie auch im Skript eingelesen werden. Ergänze mal in Zeile 16:

            log('Latitude: ' + lat + ' °, Longitude: ' + long + ' °');
            
            Homoran 1 Reply Last reply Reply Quote 0
            • Homoran
              Homoran Global Moderator Administrators @paul53 last edited by Homoran

              @paul53 sagte:

              @homoran sagte: Da sind sie
              Damm müssen sie auch im Skript eingelesen werden. Ergänze mal in Zeile 16:
              log('Latitude: ' + lat + ' °, Longitude: ' + long + ' °');

              werde ich machen, hatte gerade in RAW nachgesehen:

              "native": {
                  "latitude": "50.xxxxx",
                  "longitude": "6.yyyyy",
                  "libraries": "dewpoint",
                  "libraryTypings": "",
                  "mirrorPath": "",
                  "sunriseEvent": "nightEnd",
                  "sunriseOffset": "",
                  "sunriseLimitStart": "06:00",
                  "sunriseLimitEnd": "12:00",
                  "sunsetEvent": "dusk",
                  "sunsetOffset": "",
                  "sunsetLimitStart": "18:00",
                  "sunsetLimitEnd": "23:00",
                  "mirrorInstance": 0,
                  "enableSetObject": true,
                  "enableSendToHost": false,
                  "enableExec": true,
                  "subscribe": false,
                  "useSystemGPS": false,
                  "allowSelfSignedCerts": false
                },
              

              und noch mal eine Frage zu:

              @paul53 sagte in Azimut und Elevation vom Wiffi spinnen:

              Diese Berechnung darf nicht nur bei Skript-Start erfolgen, sondern mind. einmal pro Tag.

              wenn ich es richtig sehe, ist das doch Bestandteil der Funktion Sonnenstand_berechnen, die doch auch im schedule aufgerufen wird

              schedule("*/5 * * * *", Sonnenstand_berechnen);

              EDIT:
              Das log gibt die korrekte Geoposition aus

              paul53 1 Reply Last reply Reply Quote 0
              • paul53
                paul53 @Homoran last edited by

                @homoran sagte: ist das doch Bestandteil der Funktion Sonnenstand_berechnen

                Eben nicht. Die Ermittlung der Werte erfolgt außerhalb.

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

                  @paul53 sagte:

                  Eben nicht. Die Ermittlung der Werte erfolgt außerhalb.

                  Danke! - dann habe ich an der falschen Stelle gesucht.

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

                    ich glaube ich habe den Fehler gefunden:

                    Nachdem ich die setState() Befehle angepasst habe, indem ich

                          setState(Elevation, Math.round(10 * h) / 10,true);
                          setState(Azimut, Math.round(a),true);
                          setState("javascript.1.Sonnenstand.Zenit", zenit, true);
                          setState("javascript.1.Sonnenstand.Nadir", nadir, true);
                    

                    die Pfade angepasst habe, läuft es jetzt anscheinend.

                    Habe den Fall mal auf gelöst gesetzt.

                    PS warum der Wiffi auf einmal spinnt weiß ich allerdings immer noch nicht

                    paul53 1 Reply Last reply Reply Quote 0
                    • paul53
                      paul53 @Homoran last edited by

                      @homoran sagte: die Pfade angepasst habe, läuft es jetzt anscheinend.

                      Läuft das Skript in Instanz 0?

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

                        @paul53 sagte in [gelöst] Azimut und Elevation vom Wiffi spinnen:

                        Läuft das Skript in Instanz 0?

                        nein, in Instanz .1
                        trotzdem wird einiges in .0 angelegt - und auf dem Testrechner lief es früher in .0

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

                        Support us

                        ioBroker
                        Community Adapters
                        Donate

                        899
                        Online

                        31.9k
                        Users

                        80.1k
                        Topics

                        1.3m
                        Posts

                        2
                        12
                        285
                        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