Weiter zum Inhalt
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Hell
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dunkel
  • 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. Tester
  4. ...nicht in offiziellem Repo
  5. iOS ioBroker App - Push, Sensors, Areas, Locations, NFC

NEWS

  • Der neue Monatsrückblick für Mai und Juni 2026 ist online!
    BluefoxB
    Bluefox
    8
    1
    729

  • wichtiges UPDATE für controller 7.2.2 im stable
    HomoranH
    Homoran
    10
    1
    3.4k

  • Neues YouTube-Video: Visualisierung im Devices-Adapter
    BluefoxB
    Bluefox
    16
    1
    5.4k

iOS ioBroker App - Push, Sensors, Areas, Locations, NFC

Geplant Angeheftet Gesperrt Verschoben ...nicht in offiziellem Repo
1 Beiträge 1 Kommentatoren 63 Aufrufe 4 Beobachtet
  • Ä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.
  • stolly82S Offline
    stolly82S Offline
    stolly82
    schrieb am zuletzt editiert von
    #1

    Hey zusammen,

    nach einer etwas längeren Pause wollte ich das Thema hier einmal neu aufmachen bzw. aktualisieren.

    Ich hatte 2024 schon mal mit einer iOS-App inkl. ioBroker-Adapter angefangen, dann kam privat aber einfach sehr viel dazwischen — unter anderem Zwillinge — und dadurch ist das Projekt leider etwas liegen geblieben.

    Jetzt habe ich mich wieder drangesetzt und das Ganze ziemlich stark überarbeitet.
    Mittlerweile läuft die App bei mir im Alltag schon sehr stabil und macht im Grunde genau das, was ich ursprünglich vorhatte: iPhone / Apple Watch sauber mit ioBroker verbinden und die wichtigsten Daten zuverlässig in ioBroker verfügbar machen.

    Wichtig war mir vor allem, dass die App auch im Hintergrund zuverlässig arbeitet. Also nicht einfach nur, solange die App offen ist, sondern ähnlich wie man es z. B. von Home Assistant kennt: über iOS-Systemtrigger, Standortänderungen, Background-Updates und Silent Push.

    TestFlight

    Wer testen möchte, kann die App jetzt direkt über TestFlight installieren:

    https://testflight.apple.com/join/GgZby7Sf

    ioBroker Adapter

    Der passende Adapter liegt hier:

    DNAngelX/ioBroker.iOSAppAdapter

    Der Adapter ist aktuell noch nicht offiziell im ioBroker-Repo, kann aber direkt über GitHub installiert werden.

    Aktuelle Funktionen

    Was aktuell schon drin ist bzw. bei mir funktioniert:

    • iPhone / iPad Sensorwerte an ioBroker senden
    • Batterielevel, Ladezustand, Netzwerkstatus, App-Status usw.
    • HealthKit-Daten, z. B. Herzfrequenz und weitere freigegebene Health-Werte
    • Standort / GPS
    • Zonen / Areas / Presence
    • Entfernung zu Zonen
    • Background-Updates über iOS-Systemtrigger
    • Silent Push, wenn die App nicht direkt erreichbar ist
    • Push Notifications aus ioBroker heraus
    • Nachrichten an einzelne Geräte, Personen oder global
    • Apple Watch Anbindung (humpelt)
    • NFC-Tags anlernen / lesen / Aktionen in ioBroker auslösen
    • Indoor-Positionierung über BLE / iBeacons
    • Räume bzw. Areas anlernen
    • Beacons klassifizieren, z. B. fixed / mobile / ignored
    • Diagnosewerte im ioBroker, z. B. letzter Flush, letzter Trigger, letzter Ack usw.
    • mehrere ioBroker-Systeme in der App vorbereitbar

    Hintergrund / Silent Push

    Das Thema Background war damals einer der größten Punkte.
    iOS lässt Apps ja nicht einfach dauerhaft im Hintergrund laufen. Deshalb läuft das Ganze jetzt nicht über “dauerhaft WebSocket offen halten”, sondern über mehrere Trigger:

    • App Start
    • Foreground
    • Standortänderung
    • Geofence Enter / Exit
    • Netzwerk- / Bewegungs- / Batterie-Trigger, soweit iOS das zulässt
    • Watch Context Updates
    • Silent Push über APNs

    Wenn der Adapter merkt, dass ein Gerät zu lange kein last_seen mehr gesendet hat, kann ein Silent Push ausgelöst werden. Damit wacht die App kurz auf und kann wieder Daten flushen.

    Indoor / Beacons

    Ein Punkt, den ich besonders spannend finde, ist Indoor-Positionierung.

    Die App kann BLE / iBeacon-Signale scannen und daraus Räume bzw. Areas lernen.
    Also z. B. Büro, Küche, Wohnzimmer usw. Danach kann die App versuchen zu erkennen, in welchem Raum sich das iPhone gerade befindet.

    Das ist noch ein Bereich, wo Feedback extrem interessant wäre, weil jeder Haushalt andere Beacons, Shellys, TVs, ESPs usw. rumliegen hat.

    Was ich gerne testen lassen würde

    Mich interessiert vor allem:

    • Wie gut klappt Indoor-Positionierung / BLE bei euch?

    Screenshots hänge ich gleich noch mit an.

    Falls ihr testet, schreibt gerne dazu:

    • iPhone Modell
    • iOS Version
    • Apple Watch ja/nein
    • ioBroker-Version
    • ob ihr intern, VPN, MyFRITZ, Reverse Proxy o. ä. nutzt
    • welche Funktion nicht sauber läuft

    Ist alles noch Beta/Test, aber bei mir sieht es aktuell wirklich sehr gut aus. Feedback, Ideen und Bugs gerne hier rein.

    Indoor

    ba02a673-6a16-4b0c-828d-5579f5e12f93-image.jpeg

    Person

    54437366-b656-4f7b-8fd7-690ab7988e45-image.jpeg

    Sensors

    bf3157db-2888-4f71-ae0b-d16858032020-image.jpeg

    Adapter Settings

    cbd7006f-d6dd-41f2-a841-a876869fb5dd-image.jpeg

    Adapter Dashboard

    eae14198-459a-44d8-ac02-7bb5f2d45271-image.jpeg

    iOS

    bb182933-76d5-49ba-83cc-a67034b478a2-image.jpeg
    4f7bb417-5014-4337-b388-3393288aa894-image.jpeg
    1c86b658-330d-4adf-bc59-f98729af7348-image.jpeg
    6a2a22dd-5a2a-4c6f-8a41-7c3db15d9aff-image.jpeg

    1 Antwort Letzte Antwort
    0

    Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.

    Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.

    Mit deinem Input könnte dieser Beitrag noch besser werden 💗

    Registrieren Anmelden
    Antworten
    • In einem neuen Thema antworten
    Anmelden zum Antworten
    • Älteste zuerst
    • Neuste zuerst
    • Meiste Stimmen


    Support us

    ioBroker
    Community Adapters
    Donate

    306

    Online

    33.0k

    Benutzer

    83.5k

    Themen

    1.3m

    Beiträge
    Community
    Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
    ioBroker Community 2014-2026
    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