Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. Blockly
  5. fb.checkpresence mit iPhone Ergänzung

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    16
    1
    1.7k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    872

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.1k

fb.checkpresence mit iPhone Ergänzung

Geplant Angeheftet Gesperrt Verschoben Blockly
18 Beiträge 5 Kommentatoren 1.8k Aufrufe 3 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • D DennisMenger

    @djmarc75 gibt ja unterschiedliche Konstellationen wo man die verschiedenen Anwesenheiten benötigt. Lichtsteuerung einzelner Zimmer. Ich würde halt gerne einige der Datenpunkte, die es in dem Adapter fb.checkpresence gibt, nutzen. Halt nicht die Originalen, sondern nach dem Prinzip wie du es oben erläutert hast. Müsste doch mit wenn/dann-Abfragen funktionieren. Oder habe ich da einen Denkfehler?

    DJMarc75D Offline
    DJMarc75D Offline
    DJMarc75
    schrieb am zuletzt editiert von
    #9

    @dennismenger kannst Du mal die Ordnerstruktur der Datenpunkte zeigen?
    Man könnte u.U. mit einer Aufzählung arbeiten.

    Lehrling seit 1975 !!!
    Beitrag geholfen ? dann gerne ein upvote rechts unten im Beitrag klicken ;)
    https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge

    D 1 Antwort Letzte Antwort
    0
    • DJMarc75D DJMarc75

      @dennismenger kannst Du mal die Ordnerstruktur der Datenpunkte zeigen?
      Man könnte u.U. mit einer Aufzählung arbeiten.

      D Online
      D Online
      DennisMenger
      schrieb am zuletzt editiert von
      #10

      @djmarc75 datenpunkte.png

      DJMarc75D 1 Antwort Letzte Antwort
      0
      • D DennisMenger

        @djmarc75 datenpunkte.png

        DJMarc75D Offline
        DJMarc75D Offline
        DJMarc75
        schrieb am zuletzt editiert von
        #11

        @dennismenger ok, dann könnte es nach diesen Prinzip umzusetzen sein (hier nur die DP absenceAll und presenceAll)

        Screenshot 2023-02-10 115741.png

        Bin jetzt mal ne Weile OFF ;)

        Lehrling seit 1975 !!!
        Beitrag geholfen ? dann gerne ein upvote rechts unten im Beitrag klicken ;)
        https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge

        D 1 Antwort Letzte Antwort
        0
        • DJMarc75D DJMarc75

          @dennismenger ok, dann könnte es nach diesen Prinzip umzusetzen sein (hier nur die DP absenceAll und presenceAll)

          Screenshot 2023-02-10 115741.png

          Bin jetzt mal ne Weile OFF ;)

          D Online
          D Online
          DennisMenger
          schrieb am zuletzt editiert von
          #12

          @djmarc75 ok danke schon mal, gucke ich mir an

          D 1 Antwort Letzte Antwort
          0
          • D DennisMenger

            @djmarc75 ok danke schon mal, gucke ich mir an

            D Online
            D Online
            DennisMenger
            schrieb am zuletzt editiert von
            #13

            @DJMarc75 wenn ich das Blockly richtig verstehe zählt er für jeden Eintrag mit *WLAN, wo der Wert "wahr" ist den Wert um einen hoch. Da es maximal 4 Einträge mit *WLAN, die wahr sein können, muss der Wert der Variable "zähler" ja immer zwischen 0 und 4 sein. So weit richtig?

            Ich habe mir über einen debug-Output anzeigen lassen welchen Wert die Variable hat. Aber ganz egal welche Personen im WLAN sind, die Variable bekommt nur den Wert 0 oder 4.

            Oder habe ich da einen Denkfehler?

            anwesenheit3.png

            T DJMarc75D 2 Antworten Letzte Antwort
            0
            • D DennisMenger

              @DJMarc75 wenn ich das Blockly richtig verstehe zählt er für jeden Eintrag mit *WLAN, wo der Wert "wahr" ist den Wert um einen hoch. Da es maximal 4 Einträge mit *WLAN, die wahr sein können, muss der Wert der Variable "zähler" ja immer zwischen 0 und 4 sein. So weit richtig?

              Ich habe mir über einen debug-Output anzeigen lassen welchen Wert die Variable hat. Aber ganz egal welche Personen im WLAN sind, die Variable bekommt nur den Wert 0 oder 4.

              Oder habe ich da einen Denkfehler?

              anwesenheit3.png

              T Offline
              T Offline
              TT-Tom
              schrieb am zuletzt editiert von TT-Tom
              #14

              @dennismenger

              Du hast den Trigger falsch gesetzt. Hier ein Beispiel wie es aussehe sollte
              Debug .png

              Deine Variable wlan wird nur beim Start des Script gesetzt danach nicht mehr.

              Gruß Tom
              https://github.com/tt-tom17
              Wenn meine Hilfe erfolgreich war, benutze bitte das Voting unten rechts im Beitrag

              NSPanel Script Wiki
              https://github.com/joBr99/nspanel-lovelace-ui/wiki

              NSPanel Adapter Wiki
              https://github.com/ticaki/ioBroker.nspanel-lovelace-ui/wiki

              DJMarc75D 1 Antwort Letzte Antwort
              0
              • D DennisMenger

                @DJMarc75 wenn ich das Blockly richtig verstehe zählt er für jeden Eintrag mit *WLAN, wo der Wert "wahr" ist den Wert um einen hoch. Da es maximal 4 Einträge mit *WLAN, die wahr sein können, muss der Wert der Variable "zähler" ja immer zwischen 0 und 4 sein. So weit richtig?

                Ich habe mir über einen debug-Output anzeigen lassen welchen Wert die Variable hat. Aber ganz egal welche Personen im WLAN sind, die Variable bekommt nur den Wert 0 oder 4.

                Oder habe ich da einen Denkfehler?

                anwesenheit3.png

                DJMarc75D Offline
                DJMarc75D Offline
                DJMarc75
                schrieb am zuletzt editiert von
                #15

                @dennismenger sagte in fb.checkpresence mit iPhone Ergänzung:

                die Variable bekommt nur den Wert 0 oder 4.

                Sorry, Fehler im Skript. So sollte es funktionieren:

                Screenshot 2023-02-11 033920.png

                Lehrling seit 1975 !!!
                Beitrag geholfen ? dann gerne ein upvote rechts unten im Beitrag klicken ;)
                https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge

                1 Antwort Letzte Antwort
                0
                • S Offline
                  S Offline
                  Solear
                  schrieb am zuletzt editiert von
                  #16

                  Hinweis, wenn es um iPhones geht, wie im Eingangspost.
                  Für iOS ist Geofency (iOS App und iobroker Adapter) absolut zuverlässig. Hierbei wird beim Verlassen des Hausradius ein Signal gegeben, ebenso wie beim Kommen.
                  Ich habe es als Bonus mit Wireguard verbunden. Mein Handy ist immer per Wireguard mit dem Heimnetzwerk sowie Adguard DNS Zuhause verbunden (befindet sich damit immer im Heimnetzwerk). Für Geofency brauche deshalb nur die lokale iobroker IP hinterlegen.
                  Das klappt seit bestimmt 6 Jahren problemlos (Wireguard kam später dazu)

                  iobroker als LXC unter Proxmox

                  1 Antwort Letzte Antwort
                  0
                  • T TT-Tom

                    @dennismenger

                    Du hast den Trigger falsch gesetzt. Hier ein Beispiel wie es aussehe sollte
                    Debug .png

                    Deine Variable wlan wird nur beim Start des Script gesetzt danach nicht mehr.

                    DJMarc75D Offline
                    DJMarc75D Offline
                    DJMarc75
                    schrieb am zuletzt editiert von
                    #17

                    @tt-tom sagte in fb.checkpresence mit iPhone Ergänzung:

                    Deine Variable wlan wird nur beim Start des Script gesetzt danach nicht mehr.

                    die Variable wird jedesmal geändert wenn sich eine ID innerhalb der Aufzählung ändert, nicht nur beim Skriptstart.
                    Bau es mal nach und setze ein Debug direkt unter den ersten (den was Du meinst) Block.

                    Lehrling seit 1975 !!!
                    Beitrag geholfen ? dann gerne ein upvote rechts unten im Beitrag klicken ;)
                    https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge

                    D 1 Antwort Letzte Antwort
                    1
                    • DJMarc75D DJMarc75

                      @tt-tom sagte in fb.checkpresence mit iPhone Ergänzung:

                      Deine Variable wlan wird nur beim Start des Script gesetzt danach nicht mehr.

                      die Variable wird jedesmal geändert wenn sich eine ID innerhalb der Aufzählung ändert, nicht nur beim Skriptstart.
                      Bau es mal nach und setze ein Debug direkt unter den ersten (den was Du meinst) Block.

                      D Online
                      D Online
                      DennisMenger
                      schrieb am zuletzt editiert von
                      #18

                      @djmarc75 Moin. Sieht gut aus bis jetzt. Ich werde das mal beobachten.

                      Danke schon mal.

                      1 Antwort Letzte Antwort
                      0
                      Antworten
                      • In einem neuen Thema antworten
                      Anmelden zum Antworten
                      • Älteste zuerst
                      • Neuste zuerst
                      • Meiste Stimmen


                      Support us

                      ioBroker
                      Community Adapters
                      Donate

                      643

                      Online

                      32.6k

                      Benutzer

                      82.1k

                      Themen

                      1.3m

                      Beiträge
                      Community
                      Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                      ioBroker Community 2014-2025
                      logo
                      • Anmelden

                      • Du hast noch kein Konto? Registrieren

                      • Anmelden oder registrieren, um zu suchen
                      • Erster Beitrag
                        Letzter Beitrag
                      0
                      • Home
                      • Aktuell
                      • Tags
                      • Ungelesen 0
                      • Kategorien
                      • Unreplied
                      • Beliebt
                      • GitHub
                      • Docu
                      • Hilfe