Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. JavaScript
    5. Astrofunktion bei veränderlicher Position

    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

    Astrofunktion bei veränderlicher Position

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

      Es sollte etwa so funktionieren:

      // Datenpunkt IDs eintragen !
      const idLat  = '...'; // Latitude
      const idLong = '...'; // Longitude
      
      const idJs0 = 'system.adapter.javascript.0';
      var obj = getObject(idJs0);
      
      on(idLat, function(dp) {
         obj.native.latitude = dp.state.val;
         setObject(idJs0, obj);
      });
      
      on(idLong, function(dp) {
         obj.native.longitude = dp.state.val;
         setObject(idJs0, obj);
      });
      

      setObject() muss in der Javascript-Konfiguration freigegeben sein.

      K 1 Reply Last reply Reply Quote 0
      • K
        Kastenfrosch77 last edited by

        Funktioniert, führt aber zum Neustart von Javascript. Leider alle Instanzen, so dass auch seperate Instanz nicht hilft.

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

          @paul53
          Hab es jetzt noch mal getestet. Hatte Beim ersten Mal die Adresse vom Adapter nicht geändert.
          In seperater Instanz funktioniert es, obwohl auch hier diese neu startet. Das gefällt mir noch nicht.

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

            @Kastenfrosch77 sagte :

            In seperater Instanz funktioniert es, obwohl auch hier diese neu startet. Das gefällt mir noch nicht.

            Das lässt sich nicht verhindern. So oft wird doch die Position nicht verändert ?

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

              @paul53 sagte in Astrofunktion bei veränderlicher Position:

              So oft wird doch die Position nicht verändert ?

              Im Wohn mobil ist der Weg das Ziel 😉

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

                @Homoran sagte:

                Im Wohn mobil ist der Weg das Ziel 😉

                Während der Fahrt braucht man den Sonnenstand bzw. davon abhängige Funktionen ?

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

                  @paul53
                  aber das Skript "läuft" dann ja

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

                    @Homoran Muss es aber nicht !

                    1 Reply Last reply Reply Quote 0
                    • K
                      Kastenfrosch77 last edited by

                      Zuhause beim Testen läuft die Instanz aber auf einem zweiten Rechner.
                      Ist aber nicht so prickelnd wenn alle Programme neu starten.

                      "javascript.2 2019-03-10 19:52:50.405 info starting. Version 4.0.12 in /opt/iobroker/node_modules/iobroker.javascript, node: v11.10.0"

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

                        @Kastenfrosch77 sagte in Astrofunktion bei veränderlicher Position:

                        node: v11.10.0

                        node 11 ist nicht gut!
                        das ist noch eine Entwicklerversion und wird nicht von ioBroker unterstützt.
                        node 8.15x oder mit dem neuen Controller darf es auch node 10.x sein

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

                        Support us

                        ioBroker
                        Community Adapters
                        Donate

                        428
                        Online

                        31.8k
                        Users

                        80.0k
                        Topics

                        1.3m
                        Posts

                        3
                        13
                        436
                        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