Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. Anwesenheitserkennung per Tasker Ortung

    NEWS

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Anwesenheitserkennung per Tasker Ortung

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

      Hallo zusammen,

      nutzt jemand zufällig die Ortungsfunktionen von Tasker um damit eine An-/Anwesenheit zu ermitteln?

      Falls ja, kann derjenige mir kurz erklären, wie er das gemacht hat?

      1 Reply Last reply Reply Quote 0
      • lobomau
        lobomau last edited by

        Jein. Ich bin nach der Anleitung unten soweit gekommen, dass ich in einem cloud service regelmaessig die Koordinaten in Form 34.452342343,65.12431243 bekomme. Wenn du dazu Fragen hast, kann ich helfen.

        Aber leider kriege ich das Script nicht hin, dass diese Werte zum places Adapter schickt. Das waere ideal.

        https://github.com/ioBroker/ioBroker.cl … /tasker.md

        werner2000x 1 Reply Last reply Reply Quote 0
        • S
          SchuetzeSchulz last edited by

          Hallo,

          ich habe es nun so realisiert bekommen:

          on({id: "cloud.0.services.custom_position_Basti", change: "ne"}, function (obj) 
          {
              var LocationString = obj.state.val;
              var res = LocationString.split(",");
              var lat = res[0];
              var lon = res[1];
              sendTo('places.0', 
              {
                  user:       "Basti", 
                  latitude:   lat, 
                  longitude:  lon, 
                  timestamp:  obj.state.ts
              }, function (res) { log(JSON.stringify(res)); });
          });
          
          

          Ich hoffe, ich konnte helfen?!

          1 Reply Last reply Reply Quote 0
          • M
            MarioG last edited by

            Hallo!

            Ich habe zufällig eben meine Anwesenheitserkennung fertiggestellt - nach mehreren Tagen suchen (bin Anfänger).

            Dabei sende ich nicht ständig meinen Standort an IOBroker (man muss seine Daten ja nicht mehr als nötig verteilen), sondern schalte nur beim Betreten / Verlassen des Hauses eine Variable auf true bzw. false um.

            Voraussetzung ist eine eingerichtete VPN-Verbindung.

            Umsetzung…

            IO-Broker:

            • Variable angelegt (z.B. "NAME_daheim")

            • API-Adapter eingerichtet

            Handy (Android):

            • VPN-Zugang mittels Open VPN Connect angelegt

            • Tasker installiert, dort dann ein Profil erstellt (Ort anhand der Adresse); Beim Betreten oder verlassen werden nacheinander je 4 Tasks aufgerufen:

            Task 1: VPN aktivieren

            Anleitung: https://collinmbarrett.com/android-tasker-openvpn/

            Task 2: Warten 5 Sekunden (bin noch nicht sicher ob die nötig ist)

            Task 3: Variable schalten (true/false je nachdem ob ich den Ort betrete oder verlasse)

            Anleitung: https://www.smarthome-tricks.de/softwar ... i-adapter/

            Task 4: VPN deaktivieren (Anleitung siehe oben)

            Bin noch in der Testphase, sieht aber bisher gut aus...

            Gern Feedback ob die Beschreibung hilft - ist mein erster Beitrag hier im Forum (zumindest die erste mögliche Lösung).

            1 Reply Last reply Reply Quote 1
            • S
              SchuetzeSchulz last edited by

              Kannst Du mal einen Screenshot des Tasks in Tasker posten, indem Du das Betreten und Verlassen der "Zone" auswertest?

              1 Reply Last reply Reply Quote 0
              • M
                MarioG last edited by

                Hi!

                Das Betreten oder Verlassen der Zone läuft bei mir nicht über eine Task, sondern das ist ein Profil (dort + drücken und "Ort" auswählen). Oder verstehe ich die Frage nicht richtig…?

                Grüße!

                1 Reply Last reply Reply Quote 0
                • lobomau
                  lobomau last edited by

                  @MarioG:

                  Hi!

                  Das Betreten oder Verlassen der Zone läuft bei mir nicht über eine Task, sondern das ist ein Profil (dort + drücken und "Ort" auswählen). Oder verstehe ich die Frage nicht richtig…?

                  Grüße! `
                  OK. Unter Profil kann ich einen Ort definieren. Und wie geht es dann weiter? Wie mache ich betreten/verlassen? Direkt unter Profil oder dann unter task?

                  1 Reply Last reply Reply Quote 0
                  • M
                    MarioG last edited by

                    Hi!

                    Späte Antwort, aber jetzt…

                    Ich habe für "Kommen" mehrere Tasks angelegt.Die oben beschriebenen ("VPN EIN", "Varible Schalten", "VPN aus") sowie eine weitere - heißt bei mir "Mario_da" und wird im Profil aufgerufen. Die Task "Mario_da" enthält einfach nur die 3 anderen Aufgaben aneinandergereiht.

                    Nach dem Anlegen der Tasks habe ich ein Profil angelegt über "neues Profil", "Ort", dann die Task "Mario_da" ausgewählt - siehe Screenshot. Damit funktioniert schon mal das ankommen.
                    11728_screenshot_20190112-123410.jpg

                    Für "Gehen" ein analoges Vorgehen: Die Task "Mario_weg" enthält wieder die 3 Aufgaben (nur mit einer anderen "Variable schalten" - will ja hier auf false setzen und nicht auf true wie oben). Im Profil hinterlege ich die, indem ich lange auf die rechte Seite des Profils klicke (da, wo zu dem Zeitpunkt nur "Mario_da" steht). Dann erscheint ein Ausgangsfeld "Ausgangstask hinzufügen".

                    Hilft dir die Beschreibung? Sonst muss ich noch ein paar Screenshots machen…

                    VG

                    Mario

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

                      @SchuetzeSchulz:

                      Hallo,

                      ich habe es nun so realisiert bekommen: `

                      Hallo

                      Wird der Code in JS im ioBroker eingefügt?

                      Was muss im Tasker eingestellt werden?

                      Danke

                      1 Reply Last reply Reply Quote 0
                      • smile
                        smile last edited by

                        Hey zusammen,
                        das ist ein interessantes Thema, ich wollte mal nach (weiteren) Erfahrungen fragen.
                        Hat das noch jemand umgesetzt?

                        Wie ist das mit dem Thema Sicherheit, wenn Tasker die VPN Verbindung automatisch öffnen soll, dann muss dafür vermutlich das Passwort entsprechend gespeichert sein und es muss ohne weitere Benutzereingabe funktionieren?

                        Ansonsten finde ich es eigentlich eine schöne Lösung das ganze so zu realisieren, da ja WLan anpingen etc. nicht zuverlässig funktioniert.

                        1 Reply Last reply Reply Quote 0
                        • siggi85
                          siggi85 last edited by siggi85

                          Ich nutze für hierfür aktuell Tasker in Verbindung mit AutoLocation (Geofences) und einem custom iot Service. Somit kann ich die bestehende iot-Cloud Verbindung nutzen und muss nicht dauernd ein VPN starten.

                          Als erstes muss man in AutoLocation seine geofences (also seine persönlichen Orte) konfigurieren. Wenn ich einen Geofence verlasse oder betrete, sendet Tasker über einen GET Request den Namen des aktuellen Geofence inkl. der Info ob ich ihn betrete oder verlasse per custom-iot-service an ioBroker. Somit habe ich diese Info dann in einem Datenpunkt und kann darauf in ioBroker reagieren.

                          Bin noch in der Testphase ob das meine finale Lösung werden soll, aber klappt bisher ganz gut. Man kann diese Methode natürlich auch nutzen um nicht nur Geofences sondern GPS Daten zu übermitteln.

                          smile 1 Reply Last reply Reply Quote 0
                          • smile
                            smile @siggi85 last edited by

                            @siggi85 Danke für deine Antwort. Kannst du mir etwas genauer erläutern was du mit Weitergabe der Geodaten "per custom-iot-service an iobroker" meinst? Das ist ja genau das Thema, wie ich die Daten auch von Mobil aus sicher an iobroker bekomme. Danke dir 🌞

                            siggi85 1 Reply Last reply Reply Quote 0
                            • siggi85
                              siggi85 @smile last edited by

                              @smile Das kann man auf der GitHub Readme Des iot Adapters unter Services nachlesen. Im Prinzip übergibt man die Daten über einen httpslink.

                              https://service.iobroker.in/v1/iotService?service=custom_<NAME>&key=<XXX>&user=<USER_EMAIL>&data=myString
                              
                              smile 1 Reply Last reply Reply Quote 0
                              • smile
                                smile @siggi85 last edited by

                                @siggi85 Aha ich denke ich verstehe.
                                Etwas off-topic (oder auch nicht): Dann könnte man damit doch theoretisch auch Daten von einem iobroker zu einem entferntem anderem iobroker übertragen oder?

                                siggi85 1 Reply Last reply Reply Quote 0
                                • siggi85
                                  siggi85 @smile last edited by

                                  @smile Klar, damit kannst du quasi Daten von jedem internetfähigen Gerät an einen ioBroker senden, also auch von einem ioBroker an einen anderen. Das Wunder der Cloud. 😉

                                  smile 1 Reply Last reply Reply Quote 0
                                  • smile
                                    smile @siggi85 last edited by

                                    @siggi85 Danke, ja interessant ich habe das Thema in anderen Threads wo es genau darum ging auch angesprochen, du da wurde über diese Lösung nicht so richtig gesprochen.

                                    1 Reply Last reply Reply Quote 0
                                    • werner2000x
                                      werner2000x @lobomau last edited by werner2000x

                                      @lobomau Ich habe auch nach der Anleitung gearbeitet, jedoch werden in den Cloud objects keine Daten der Position angezeigt.
                                      Der Eintrag "services" fehlt wie in der Anleitung in Bild unten. Muss man noch was starten oder die Variablen und Services selbst anlegen?

                                      1489a3d2-b77b-4e87-8b18-2b99fa63fa76-image.png

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

                                        @werner2000x
                                        sobald du den service hier im setting vom iot adapter (rechter tab) einrichtest, kommen die service datenpunkte
                                        manchmal braucht es auch einen browser refresh, um sie zu sehen

                                        Image 1.png

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

                                          @liv-in-sky Ich habe den iot Adapter gar nicht aktiviert, da er nur mit pro Account läuft und ich habe nicht iobroker.pro sondern iobroker.net

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

                                            @werner2000x sorry - sehe gerade, das ihr mit dem cloud arbeitet - den nutze ich nicht aber dort gibt es auch White list for Services im letzten tab des adapter settings - hast du sie dort eingetragen ?

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate
                                            FAQ Cloud / IOT
                                            HowTo: Node.js-Update
                                            HowTo: Backup/Restore
                                            Downloads
                                            BLOG

                                            742
                                            Online

                                            31.7k
                                            Users

                                            79.7k
                                            Topics

                                            1.3m
                                            Posts

                                            9
                                            23
                                            2637
                                            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