<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[iOS ioBroker App - Push, Sensors, Areas, Locations, NFC]]></title><description><![CDATA[<p dir="auto">Hey zusammen,</p>
<p dir="auto">nach einer etwas längeren Pause wollte ich das Thema hier einmal neu aufmachen bzw. aktualisieren.</p>
<p dir="auto">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.</p>
<p dir="auto">Jetzt habe ich mich wieder drangesetzt und das Ganze ziemlich stark überarbeitet.<br />
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.</p>
<p dir="auto">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.</p>
<h3>TestFlight</h3>
<p dir="auto">Wer testen möchte, kann die App jetzt direkt über TestFlight installieren:</p>
<p dir="auto"><a href="https://testflight.apple.com/join/GgZby7Sf" rel="nofollow ugc">https://testflight.apple.com/join/GgZby7Sf</a></p>
<h3>ioBroker Adapter</h3>
<p dir="auto">Der passende Adapter liegt hier:</p>
<p dir="auto"><a href="https://github.com/DNAngelX/ioBroker.iOSAppAdapter" rel="nofollow ugc">DNAngelX/ioBroker.iOSAppAdapter</a></p>
<p dir="auto">Der Adapter ist aktuell noch nicht offiziell im ioBroker-Repo, kann aber direkt über GitHub installiert werden.</p>
<h3>Aktuelle Funktionen</h3>
<p dir="auto">Was aktuell schon drin ist bzw. bei mir funktioniert:</p>
<ul>
<li>iPhone / iPad Sensorwerte an ioBroker senden</li>
<li>Batterielevel, Ladezustand, Netzwerkstatus, App-Status usw.</li>
<li>HealthKit-Daten, z. B. Herzfrequenz und weitere freigegebene Health-Werte</li>
<li>Standort / GPS</li>
<li>Zonen / Areas / Presence</li>
<li>Entfernung zu Zonen</li>
<li>Background-Updates über iOS-Systemtrigger</li>
<li>Silent Push, wenn die App nicht direkt erreichbar ist</li>
<li>Push Notifications aus ioBroker heraus</li>
<li>Nachrichten an einzelne Geräte, Personen oder global</li>
<li>Apple Watch Anbindung (humpelt)</li>
<li>NFC-Tags anlernen / lesen / Aktionen in ioBroker auslösen</li>
<li>Indoor-Positionierung über BLE / iBeacons</li>
<li>Räume bzw. Areas anlernen</li>
<li>Beacons klassifizieren, z. B. fixed / mobile / ignored</li>
<li>Diagnosewerte im ioBroker, z. B. letzter Flush, letzter Trigger, letzter Ack usw.</li>
<li>mehrere ioBroker-Systeme in der App vorbereitbar</li>
</ul>
<h3>Hintergrund / Silent Push</h3>
<p dir="auto">Das Thema Background war damals einer der größten Punkte.<br />
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:</p>
<ul>
<li>App Start</li>
<li>Foreground</li>
<li>Standortänderung</li>
<li>Geofence Enter / Exit</li>
<li>Netzwerk- / Bewegungs- / Batterie-Trigger, soweit iOS das zulässt</li>
<li>Watch Context Updates</li>
<li>Silent Push über APNs</li>
</ul>
<p dir="auto">Wenn der Adapter merkt, dass ein Gerät zu lange kein <code>last_seen</code> mehr gesendet hat, kann ein Silent Push ausgelöst werden. Damit wacht die App kurz auf und kann wieder Daten flushen.</p>
<h3>Indoor / Beacons</h3>
<p dir="auto">Ein Punkt, den ich besonders spannend finde, ist Indoor-Positionierung.</p>
<p dir="auto">Die App kann BLE / iBeacon-Signale scannen und daraus Räume bzw. Areas lernen.<br />
Also z. B. Büro, Küche, Wohnzimmer usw. Danach kann die App versuchen zu erkennen, in welchem Raum sich das iPhone gerade befindet.</p>
<p dir="auto">Das ist noch ein Bereich, wo Feedback extrem interessant wäre, weil jeder Haushalt andere Beacons, Shellys, TVs, ESPs usw. rumliegen hat.</p>
<h3>Was ich gerne testen lassen würde</h3>
<p dir="auto">Mich interessiert vor allem:</p>
<ul>
<li>Wie gut klappt Indoor-Positionierung / BLE bei euch?</li>
</ul>
<p dir="auto">Screenshots hänge ich gleich noch mit an.</p>
<p dir="auto">Falls ihr testet, schreibt gerne dazu:</p>
<ul>
<li>iPhone Modell</li>
<li>iOS Version</li>
<li>Apple Watch ja/nein</li>
<li>ioBroker-Version</li>
<li>ob ihr intern, VPN, MyFRITZ, Reverse Proxy o. ä. nutzt</li>
<li>welche Funktion nicht sauber läuft</li>
</ul>
<p dir="auto">Ist alles noch Beta/Test, aber bei mir sieht es aktuell wirklich sehr gut aus. Feedback, Ideen und Bugs gerne hier rein.</p>
<h2>Indoor</h2>
<p dir="auto"><img src="/assets/uploads/files/1784491631486-ba02a673-6a16-4b0c-828d-5579f5e12f93-image-resized.jpeg" alt="ba02a673-6a16-4b0c-828d-5579f5e12f93-image.jpeg" class=" img-fluid img-markdown" /></p>
<h2>Person</h2>
<p dir="auto"><img src="/assets/uploads/files/1784491708143-54437366-b656-4f7b-8fd7-690ab7988e45-image.jpeg" alt="54437366-b656-4f7b-8fd7-690ab7988e45-image.jpeg" class=" img-fluid img-markdown" /></p>
<h2>Sensors</h2>
<p dir="auto"><img src="/assets/uploads/files/1784491755932-bf3157db-2888-4f71-ae0b-d16858032020-image.jpeg" alt="bf3157db-2888-4f71-ae0b-d16858032020-image.jpeg" class=" img-fluid img-markdown" /></p>
<h2>Adapter Settings</h2>
<p dir="auto"><img src="/assets/uploads/files/1784491869660-cbd7006f-d6dd-41f2-a841-a876869fb5dd-image.jpeg" alt="cbd7006f-d6dd-41f2-a841-a876869fb5dd-image.jpeg" class=" img-fluid img-markdown" /></p>
<h2>Adapter Dashboard</h2>
<p dir="auto"><img src="/assets/uploads/files/1784491918709-eae14198-459a-44d8-ac02-7bb5f2d45271-image-resized.jpeg" alt="eae14198-459a-44d8-ac02-7bb5f2d45271-image.jpeg" class=" img-fluid img-markdown" /></p>
<h2>iOS</h2>
<p dir="auto"><img src="/assets/uploads/files/1784492019440-bb182933-76d5-49ba-83cc-a67034b478a2-image.jpeg" alt="bb182933-76d5-49ba-83cc-a67034b478a2-image.jpeg" class=" img-fluid img-markdown" /><br />
<img src="/assets/uploads/files/1784492048322-4f7bb417-5014-4337-b388-3393288aa894-image.jpeg" alt="4f7bb417-5014-4337-b388-3393288aa894-image.jpeg" class=" img-fluid img-markdown" /><br />
<img src="/assets/uploads/files/1784492078016-1c86b658-330d-4adf-bc59-f98729af7348-image.jpeg" alt="1c86b658-330d-4adf-bc59-f98729af7348-image.jpeg" class=" img-fluid img-markdown" /><br />
<img src="/assets/uploads/files/1784492100527-6a2a22dd-5a2a-4c6f-8a41-7c3db15d9aff-image.jpeg" alt="6a2a22dd-5a2a-4c6f-8a41-7c3db15d9aff-image.jpeg" class=" img-fluid img-markdown" /></p>
]]></description><link>https://forum.iobroker.net/topic/85017/ios-iobroker-app-push-sensors-areas-locations-nfc</link><generator>RSS for Node</generator><lastBuildDate>Tue, 28 Jul 2026 02:06:09 GMT</lastBuildDate><atom:link href="https://forum.iobroker.net/topic/85017.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 19 Jul 2026 20:16:26 GMT</pubDate><ttl>60</ttl></channel></rss>