Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Tester
    4. Test Adapter Traccar v0.0.x

    NEWS

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Test Adapter Traccar v0.0.x

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

      @idlebit Hab den Adapter seit heute laufen und er funktioniert tadellos. Danke dafür.

      1 Reply Last reply Reply Quote 0
      • M
        ManfredHi @IdleBit last edited by ManfredHi

        @idlebit
        Hallo. Mit dem neuen Traccar Server 5.2 dürft es ein Problem mit iobroker geben, da der Adapter nicht mehr richtig startet.
        Laut traccar-Entwickler dürfte das am iobroker liegen.

        Der Fehler im Log-File:

        traccar.0
        2022-07-20 08:15:45.170    info    Connect to server over websocket connection.
        
        traccar.0
        2022-07-20 08:15:45.162    error    device.geofenceIds is not iterable
        
        traccar.0
        2022-07-20 08:15:45.162    error    TypeError: device.geofenceIds is not iterable at Traccar.getGeofencesState (/opt/iobroker/node_modules/iobroker.traccar/main.js:273:41) at Traccar.processData (/opt/iobroker/node_modules/iobroker.traccar/main.js:195:47) at Traccar.getTraccarDataOverAPI (/opt/iobroker/node_modules/iobroker.traccar/main.js:268:14) at processTicksAndRejections (node:internal/process/task_queues:96:5) at async Traccar.onReady (/opt/iobroker/node_modules/iobroker.traccar/main.js:61:13)
        
        traccar.0
        2022-07-20 08:15:45.161    error    unhandled promise rejection: device.geofenceIds is not iterable
        
        traccar.0
        2022-07-20 08:15:45.160    error    Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch().
        
        traccar.0
        2022-07-20 08:15:45.027    info    starting. Version 0.0.11 (non-npm: o0shojo0o/ioBroker.traccar) in /opt/iobroker/node_modules/iobroker.traccar, node: v16.15.1, js-controller: 4.0.23
        

        Hier noch der Link zum traccar-Forums beitrag: https://www.traccar.org/forums/topic/iobroker-v51-geofence/#post-73205

        IdleBit 1 Reply Last reply Reply Quote 0
        • IdleBit
          IdleBit @ManfredHi last edited by

          @manfredh-1 teste mal die Gitversion -> https://github.com/o0shojo0o/ioBroker.traccar

          M 1 Reply Last reply Reply Quote 1
          • M
            ManfredHi @IdleBit last edited by

            @idlebit said in Test Adapter Traccar v0.0.x:

            @manfredh-1 teste mal die Gitversion -> https://github.com/o0shojo0o/ioBroker.traccar

            Super danke für die rasche Antwort. Die Gitversion funktioniert einwandfrei.
            Hat aber die selbe Versionsnummer.

            IdleBit 1 Reply Last reply Reply Quote 0
            • IdleBit
              IdleBit @ManfredHi last edited by

              @manfredh-1 Ja das ist richtig da ich noch keine neue Version rausgeben habe, werde ich aber gleich nachholen 😉

              1 Reply Last reply Reply Quote 0
              • liv-in-sky
                liv-in-sky last edited by

                @arteck

                moin moin,

                habe jetzt erstmal alles vorbereitet (clients umgestellt,...) um deine neue version zu testen - werde nachher mal eine testfahrt machen um dir feedback zu geben.

                was aber jetzt schon sichtbar ist, ist folgende meldung: kommt bei all diesen datenpunkten - habe alle dp gelöscht und neu anlegen lassen

                
                traccar.1
                2023-10-28 05:58:59.061	info	State value to set for "traccar.1.geofences.6.last_update" has to be type "string" but received type "number"
                
                traccar.1
                2023-10-28 05:58:59.060	info	State value to set for "traccar.1.geofences.5.last_update" has to be type "string" but received type "number"
                
                traccar.1
                2023-10-28 05:58:59.060	info	State value to set for "traccar.1.geofences.4.last_update" has to be type "string" but received type "number"
                
                traccar.1
                2023-10-28 05:58:59.060	info	State value to set for "traccar.1.geofences.3.last_update" has to be type "string" but received type "number"
                
                traccar.1
                2023-10-28 05:58:59.059	info	State value to set for "traccar.1.geofences.2.last_update" has to be type "string" but received type "number"
                
                traccar.1
                2023-10-28 05:58:59.059	info	State value to set for "traccar.1.devices.2.last_update" has to be type "string" but received type "number"
                
                traccar.1
                2023-10-28 05:58:59.059	info	State value to set for "traccar.1.devices.3.last_update" has to be type "string" but received type "number"
                
                traccar.1
                2023-10-28 05:58:59.058	info	State value to set for "traccar.1.devices.2.last_update" has to be type "string" but received type "number"
                
                traccar.1
                2023-10-28 05:58:59.050	info	State value to set for "traccar.1.devices.1.last_update" has to be type "string" but received type "number"
                
                traccar.1
                2023-10-28 05:58:58.755	info	Connect to server over websocket connection.
                
                traccar.1
                2023-10-28 05:58:58.549	info	starting. Version 1.1.3 (non-npm: arteck/ioBroker.traccar#b51ac9173cba2d182177d0742dce731caaf57eda) in /opt/iobroker/node_modules/iobroker.traccar, node: v18.17.1, js-controller: 5.0.12
                
                traccar.0
                2023-10-28 05:58:58.462	info	State value to set for "traccar.0.geofences.37.last_update" has to be type "string" but received type "number"
                
                traccar.0
                2023-10-28 05:58:58.462	info	State value to set for "traccar.0.geofences.36.last_update" has to be type "string" but received type "number"
                
                traccar.0
                2023-10-28 05:58:58.462	info	State value to set for "traccar.0.geofences.35.last_update" has to be type "string" but received type "number"
                
                traccar.0
                2023-10-28 05:58:58.462	info	State value to set for "traccar.0.geofences.34.last_update" has to be type "string" but received type "number"
                
                traccar.0
                2023-10-28 05:58:58.462	info	State value to set for "traccar.0.geofences.33.last_update" has to be type "string" but received type "number"
                
                traccar.0
                2023-10-28 05:58:58.462	info	State value to set for "traccar.0.geofences.32.last_update" has to be type "string" but received type "number"
                
                traccar.0
                2023-10-28 05:58:58.461	info	State value to set for "traccar.0.geofences.30.last_update" has to be type "string" but received type "number"
                
                traccar.0
                2023-10-28 05:58:58.433	info	State value to set for "traccar.0.geofences.29.last_update" has to be type "string" but received type "number"
                
                traccar.0
                2023-10-28 05:58:58.433	info	State value to set for "traccar.0.geofences.28.last_update" has to be type "string" but received type "number"
                

                arteck 1 Reply Last reply Reply Quote 0
                • arteck
                  arteck Developer Most Active @liv-in-sky last edited by arteck

                  @liv-in-sky jo korrigiert..komisch dass du die meldung bekommst und ich nicht..

                  M liv-in-sky 2 Replies Last reply Reply Quote 0
                  • M
                    MartyBr @arteck last edited by

                    @arteck Ich habe gestern auch den Adapter installiert. Er liefert auch Werte von dem Traccar-Server.

                    Ich habe eine Frage zu dem Adapter. Wo sehe ich die Änderungen? In Github sehe ich keine aktuellen Zeiten. Wie kann ich die neue Version installieren? Latest oder per Github?

                    arteck 1 Reply Last reply Reply Quote 0
                    • liv-in-sky
                      liv-in-sky @arteck last edited by liv-in-sky

                      @arteck bin noch am testen - sieht ganz gut aus - leider wird die total_distance hochgezählt, obwohl ich gerade daheim stehe - ist kein adapter thema - liegt wohl am handy - suche gerade lösung

                      State value to set for "traccar.1.geofences.26.last_update" has to be type "string" but received type "number"
                      

                      die meldung verstehe ich eh nicht - da steht ein datum drin - kein timestamp - ist aber immer noch da

                      arteck 1 Reply Last reply Reply Quote 0
                      • arteck
                        arteck Developer Most Active @liv-in-sky last edited by

                        @liv-in-sky ja musst du den DP mal löschen..

                        liv-in-sky 1 Reply Last reply Reply Quote 0
                        • arteck
                          arteck Developer Most Active @MartyBr last edited by

                          @martybr erstmal nur bei mir https://github.com/arteck/ioBroker.traccar

                          1 Reply Last reply Reply Quote 0
                          • liv-in-sky
                            liv-in-sky @arteck last edited by

                            @arteck wie oben erwähnt - hatte ich schon gemacht

                            arteck 1 Reply Last reply Reply Quote 0
                            • arteck
                              arteck Developer Most Active @liv-in-sky last edited by

                              @liv-in-sky ach seh ich erst jetzt.. ist er andere DP.. jetzt nochmal von GIT

                              die total_distance kommt vom Server da rechnen wir nix

                              liv-in-sky 3 Replies Last reply Reply Quote 0
                              • liv-in-sky
                                liv-in-sky @arteck last edited by

                                @arteck sagte in Test Adapter Traccar v0.0.x:

                                total_distance

                                ja - ich weiß - konte das über eine einstellung beenden

                                <entry key='filter.distance'>20</entry>
                                 <entry key='filter.enable'>true</entry>
                                
                                1 Reply Last reply Reply Quote 0
                                • liv-in-sky
                                  liv-in-sky @arteck last edited by

                                  @arteck sagte in Test Adapter Traccar v0.0.x:

                                  ach seh ich erst jetzt.. ist er andere DP.. jetzt nochmal von GIT

                                  jetzt is es weg - mercy

                                  1 Reply Last reply Reply Quote 0
                                  • liv-in-sky
                                    liv-in-sky @arteck last edited by

                                    @arteck

                                    also momentan sieht es ganz gut aus - der letzte fahrtest und mein script hat seine aufgabe erfüllt

                                    Image 183.png
                                    ,
                                    vielen dank, dass du dir die zeit genommen hast - werde ab montag weiter beobachten , wenn wieder "on-tour"

                                    so sieht die history aus für geofencies:

                                    Image 184.png

                                    also keine andauernden updates auf diesen dp 🙂

                                    arteck 1 Reply Last reply Reply Quote 0
                                    • arteck
                                      arteck Developer Most Active @liv-in-sky last edited by arteck

                                      @liv-in-sky das klingt doch schon mal gut.. ich schieb es mal ins normal repo

                                      1 Reply Last reply Reply Quote 2
                                      • BananaJoe
                                        BananaJoe Most Active last edited by

                                        Ich bin gerade dabei mich darin einzuarbeiten.
                                        Es gibt ja einen Datenpunkt in dem steht innerhalb welches Geofencing das Gerät sich befindet:

                                        traccar.0.devices.1.geofences_string
                                        

                                        Da steht bei mir nun z.B. Wohnort drin.

                                        Meine Tochter bewegt sich nun schon zum 3 Geofence und unter Ihrem Gerät ändert sich nichts, also am

                                        Umgekehrt sollte wohl bei den Geofences stehen wer gerade dort ist:
                                        c7d18c8d-d478-4424-8790-56f2da857ad6-image.png
                                        Aber dort habe ich auch nie etwas gesehen.

                                        Muss ich auf der Traccar-Seite noch etwas einstellen?

                                        Danke!

                                        liv-in-sky 1 Reply Last reply Reply Quote 0
                                        • liv-in-sky
                                          liv-in-sky @BananaJoe last edited by liv-in-sky

                                          @bananajoe du musst im traccar server das geofence definieren und dann beim benutzer (handy) dieses geofence noch auswählen

                                          also die geofencies müssen auch dem handy zugewiesen werden

                                          BananaJoe 1 Reply Last reply Reply Quote 0
                                          • BananaJoe
                                            BananaJoe Most Active @liv-in-sky last edited by

                                            @liv-in-sky ah, ok, den Geofence "Wohnort" hatte ich aus dem Kontext meines Gerätes erstellt, deshalb war der gleich zugeordnet.

                                            Jetzt habe ich den Dialog an den Geräten gefunden, Danke!

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            469
                                            Online

                                            31.7k
                                            Users

                                            79.8k
                                            Topics

                                            1.3m
                                            Posts

                                            adapter test traccar
                                            15
                                            88
                                            5934
                                            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