Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. JavaScript
    5. GPS Daten aus Haupteinstellungen lesen / schreiben

    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

    GPS Daten aus Haupteinstellungen lesen / schreiben

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

      Hallo allerseit,
      ich möchte IOBroker als zentrales Steuerungssystem im Wohnmobil einsetzen. Dazu wäre es sinnvoll, die aktuellen GPS-Daten dynamisch ans System übergeben zu können, die ja anders als bei einem stationären System variabel sind.
      Als einzigen Ort, wo die hinterlegten Daten in der Objekt-Hirachie abrufbar wären habe ich gefunden: "system.adapter.javascript.0.native".
      Hinweise im Internet auf die dortigen Datenpunkte sind aber schon ein paar Jahre alt. Bei mir sind die dortigen Eintragungen leer und "native" wird im Objektbaum auch gar nicht angezeigt, selbst wenn bei den Objekt-Einstellungen für "system.adapter.javascript.0" bei "Native" "enableSetObject" angewählt ist und auch "useSystemGPS".
      Nun weiss ich nicht ob das "Native"-Objekt möglicherweise nicht mehr unterstützt wird (ich habe die Script-Engine 4.3.4, das System läuft auf einem Raspberry, alles aktualisiert) bzw. ob es über Eintragungen in diesem Datenpunkt überhaupt möglich wäre, die Standortinformationen dynamisch zu übertragen.
      Im Wesentlichen ginge es mir darum mithilfe aktueller Standortdaten z.B. die Astro-Funktionen korrekt arbeiten lassen zu können.

      Ich habe einen separaten GPS-Empfänger und habe dessen Ortsdaten breits über MQTT im System erfasst.

      Gibt es da eine Lösung ??

      Grüße garry13

      B paul53 2 Replies Last reply Reply Quote 0
      • B
        bommel_030 @garry13 last edited by

        @garry13
        Sorry, hilft dir nicht weiter, aber verrätst du mir welchen GPS Empfänger du nutzt?

        1 Reply Last reply Reply Quote 0
        • G
          garry13 last edited by

          Ich verwende ein NEO-6M GPS Module, angeschlossen an einen WEMOS D1 mini, auf dem ein Sketch läuft, der die Daten ausliest und per MQTT an IOBroker schickt...

          1 Reply Last reply Reply Quote 1
          • paul53
            paul53 @garry13 last edited by

            @garry13 sagte:

            Gibt es da eine Lösung ??

            extendObject('system.adapter.javascript.0', {native: {latitude: lat}});
            extendObject('system.adapter.javascript.0', {native: {longitude: long}});
            
            AlCalzone 1 Reply Last reply Reply Quote 0
            • AlCalzone
              AlCalzone Developer @paul53 last edited by AlCalzone

              @paul53 Das müsste doch auch in einem Schritt gehen, oder?

              extendObject('system.adapter.javascript.0', {native: {
                  latitude: lat,
                  longitude: long
              }});
              

              zumal eine Änderung des Instanz-Objektes zum sofortigen Neustart des Adapters führt - bei deinem Beispiel gleich 2x.

              paul53 1 Reply Last reply Reply Quote 1
              • paul53
                paul53 @AlCalzone last edited by paul53

                @AlCalzone sagte:

                Das müsste doch auch in einem Schritt gehen, oder?

                Ja, das ist natürlich besser.

                1 Reply Last reply Reply Quote 0
                • G
                  garry13 last edited by

                  Erstmal vielen Dank für die Vorschläge !
                  Ist es dann auch möglich, in dieses Objekt zu schreiben und ändert das dann die Haupteinstellungen bezüglich der GPS-Daten des Standortes ??

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

                  Support us

                  ioBroker
                  Community Adapters
                  Donate

                  652
                  Online

                  31.9k
                  Users

                  80.1k
                  Topics

                  1.3m
                  Posts

                  4
                  7
                  507
                  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