iPhone — Was ist möglich?

Alle offiziellen und inoffiziellen Zugänge, Kanäle, Sensoren und Möglichkeiten. Stand Mai 2026.

🔒 LOCKED STATE — kein Edit ohne Victor-Go

⚖️ Rat-Synthese — die drei größten Hebel

1. WLAN/Standort-Trigger via Shortcuts — Humboldt startet wenn Victor das Haus verlässt, Licht und Musik folgen dem Raum. Heute, ohne Hardware.
2. HealthKit-Proxy — Sancho kennt Victors Energie (HRV, Schlaf) und passt sein Verhalten an. Kurze Antworten wenn Victor erschöpft ist.
3. BLE-Raumtracking (ESP32 + Bermuda + IRK) — raumgenaue Präsenz ohne GPS-Drain. 3–4 ESP32-Chips, einmalig eingerichtet.
Heute sofort nutzbar
Hardware braucht Extra-Gerät
Zukunft noch nicht gebaut
Hack unoffiziell / Frida
USB braucht Kabel
🔌 Kanäle — Verbindungen 9
🔗
Shortcuts Webhooks
HTTP/HTTPS-Calls direkt aus Automations
HeutePrimär
Was geht
GET / POST / PUT / DELETE mit Custom Headers, JSON-Body, Auth. Vollständig. Läuft als Automation ohne App-Offenhalten.
Für Watson
iPhone sendet Trigger an Mac Mini: Ort verlassen, WLAN-Wechsel, NFC-Tag, Uhrzeit, BLE-Gerät verbunden → Dispatcher reagiert.
Endpunkt-Beispiel
POST http://…:8089/api/event mit JSON-Body.
🔔
Pushcut — Zwei-Wege-Bridge
Dispatcher → iPhone → Bestätigung zurück
Heute
Wie es funktioniert
Mac Mini schickt HTTP-Call an Pushcut → Notification erscheint auf Sperrbildschirm mit Aktions-Buttons. Victor tippt → Webhook feuert zurück. Keine App nötig.
Perfekt für
Bestätigungen aus dem /rc-Modus. Victor bestätigt Aktionen ohne aufzusperren.
🔬
libimobiledevice (USB)
Tiefer Systemzugriff via Kabel
HeuteUSB
Tools
ideviceinfo — UDID, iOS-Version, Batteriezustand, ICCID, Seriennummer
idevicesyslog — Live-Systemlog aller Apps und Daemons
idevicecrashreport — alle Crash-Logs extrahieren
idevicediagnostics — Reboot, Shutdown, Sleep
ideviceinstaller — App-Liste mit Bundle-IDs, IPAs installieren
Voraussetzung
Gerät entsperrt + Pairing bestätigt. Transport über usbmuxd Port 27015 lokal.
📡
Bonjour / mDNS
iPhone im lokalen Netz entdecken
Heute
Was iPhone bewirbt
_airplay._tcp, _companion-link._tcp, _rdlink._tcp, _apple-mobdev2._tcp
Offene Ports
62078/tcp (lockdownd, Wi-Fi Sync), 49152–65535/tcp (dynamisch, Continuity), 5353/udp (mDNS)
Nutzung
Mac Mini kann iPhone via Bonjour finden und direkt ansprechen. Nützlich für Presence-Detection.
🍎
Continuity Stack
Handoff, Universal Clipboard, iPhone Mirroring
Heute
Universal Clipboard
Inhalt 2 Minuten verfügbar. BLE-Discovery + TLS-Transport via Wi-Fi. AES-256-GCM verschlüsselt.
iPhone Mirroring
iOS 18 / macOS Sequoia. Lokaler P2P (BLE + Wi-Fi), Schlüssel im Secure Enclave. iPhone bleibt gesperrt.
Continuity Camera
iPhone als AVCaptureDevice in macOS. USB oder Wireless. Nahtlos in alle Apps.
☁️
iCloud / CardDAV / CalDAV
Kontakte, Kalender, Dateien
Heute
Endpunkte
CardDAV: https://contacts.icloud.com/
CalDAV: https://caldav.icloud.com/
CloudKit
Public / Private / Shared DB. Zugriff via CloudKit JS API oder native Framework. Dispatcher könnte eigene iCloud-App-Daten schreiben/lesen.
iCloud Drive
Auf Mac unter ~/Library/Mobile Documents/ direkt zugänglich. Geteilte Ablage mit iPhone ohne Extra-Sync.
🖥️
AFC — Apple File Conduit (USB)
Dateisystemzugriff via Kabel
HeuteUSB
Standard-AFC
Zugriff auf /private/var/mobile/Media — Fotos, Musik, Dokumente. Via ifuse als FUSE-Mount auf Mac.
iTunes File Sharing
Apps mit UIFileSharingEnabled=YES in ihrer plist geben ihren Documents-Ordner frei. z.B. VLC, Documents by Readdle, GoodReader.
🌐
HTTP-Server auf iPhone
iPhone als Server — mit Einschränkung
Einschränkung
Möglich
Ja — via GCDWebServer, Swifter, oder Apps wie WorldWideWeb. Beliebiger Port über 1024.
Harte Grenze
Server pausiert wenn App in den Hintergrund wechselt oder Screen sperrt. Kein dauerhafter Hintergrund-Server ohne Background Mode (Audio oder VoIP).
🔄
AirDrop (AWDL)
P2P-Dateitransfer ohne Router
Heute
Protokoll
Apple Wireless Direct Link (AWDL) — 802.11 Peer-to-Peer, TLS-verschlüsselt, BLE-Discovery. Open-Source: OpenDrop + OWL (seemoo-lab).
Zukunft
iOS 26 / EU: AWDL wird durch Wi-Fi Aware ersetzt (DMA-Anforderung).
🎛️ Sensoren & Hardware 10
📊
Bewegungssensoren
Accelerometer, Gyro, Magnetometer
Heute
Accelerometer
Bis 100 Hz, 3 Achsen. Erkennt Vibration, Sturz, Gangrhythmus.
Gyroskop
Bis 100 Hz, 3 Achsen. Rotationserkennung.
Magnetometer
Reagiert auf elektromagnetische Felder laufender Geräte. DIY-Anwendung: Waschmaschine-fertig-Erkennung — kein Smartplug nötig.
Framework
Core Motion — CMMotionManager, CMPedometer
🌡️
Barometer
Absoluter Luftdruck — präziser als Wetterstationen
HeuteWetter-Killer
Daten
Absoluter Luftdruck in kPa (~101.3 kPa auf Meereshöhe), relative Höhenänderung in Metern. Auflösung ~0.1 hPa.
Hintergrund
Funktioniert mit Background Mode processing. iPhone kann alle 5 Minuten Druckwert an Dispatcher senden.
Killer-Use-Case
Fallender Druck = Regen in 2–6h. Dispatcher schließt Dachfenster, passt Filmdreh-Plan an. Kein Cloud-API.
📶
Bluetooth Low Energy (BLE)
Central + Peripheral Modus
Heute
Central
Scannen, verbinden, Services/Characteristics lesen/schreiben. Background möglich.
Peripheral
iPhone als BLE-Beacon — eigene Services advertisen. Mac Mini kann iPhone passiv entdecken.
Raumtracking
iPhone rotiert MAC-Adresse. Lösung: Identity Resolving Key (IRK) in Home Assistant Bermuda-Addon eintragen. Dann raumgenaue Triangulation via ESP32-Mesh.
🏷️
NFC (Core NFC)
Tags lesen, schreiben, APDU
Heute
Lesen
NFC Forum Tag Types 1–5, NDEF. Background-Tag-Reading ab iOS 14 für bestimmte Tags.
Schreiben
Auf beschreibbare Tags ab iOS 13.
Low-Level
ISO 7816 (APDU), ISO 15693, FeliCa, MIFARE.
Idee
NFC-Tag an der Tür = Wohnung-verlassen-Trigger. Tag im Studio = Filmdreh-Modus an.
📡
UWB (Ultra-Wideband)
Zentimeter-genaue Distanz + Richtung
ZukunftHardware
Genauigkeit
Distanz inch-genau + Azimuth/Elevation. iPhone 11+ (U1), iPhone 15+ (2. Generation).
Framework
NearbyInteraction — Discovery via BLE, dann UWB-Session. Background möglich wenn Accessory gekoppelt.
Potenzial
Victor betritt einen Raum → System weiß es auf 10cm genau. Braucht UWB-fähiges Accessory als Gegenstück.
📷
LiDAR (iPhone 12 Pro+)
3D-Raumscanning, Tiefenkarten
HeuteFilmmaker
Depth-Map
ARDepthData / sceneDepth — fusionierte LiDAR+Kamera-Tiefenkarte, ~256×192px per Frame, Format kCVPixelFormatType_DepthFloat32.
3D-Mesh
ARMeshAnchor — Weltkoordinaten-Mesh in Echtzeit.
Raumscan
RoomPlan API (iOS 16+) — strukturiertes Raummodell als USDZ in Minuten. Einmal scannen → Hue-Zonen auto-kalibrieren.
Photogrammetrie
RealityKit ObjectCaptureSession (iOS 17+) — 3D-Objekt aus Fotos als USDZ/OBJ. Area Mode 2024 für größere Szenen.
🎤
Mikrofon
48kHz PCM, Hintergrundaufnahme möglich
Heute
Sample Rates
8000, 16000, 44100, 48000 Hz. Intern typisch 48kHz.
Hintergrund
Mit Background Mode audio möglich — dauerhaft.
SoundAnalysis
On-device Klassifikation: Staubsauger, Musik, Stimmen, Hund, Fernseher, Stille, Regen. Kein Cloud. Kein Privacy-Problem.
📍
GPS / Core Location
~5m Genauigkeit, Hintergrund-Updates
Heute
Genauigkeit
kCLLocationAccuracyBest ~5m. BestForNavigation kombiniert GPS+IMU+Baro.
Hintergrund
Mit Background Mode location. Significant Location Changes via Cell-Tower — sehr akkuschonend.
Besser
WLAN-Trigger in Shortcuts ist akkufreundlicher als GPS für Heim-Präsenz.
❤️
HealthKit
100+ Datentypen — Schlaf, HRV, Schritte
HeuteAI-Gold
Verfügbare Daten
Herzfrequenz, HRV, Schritte, Schlafphasen (Core/Deep/REM seit iOS 18), Workouts, Ruhepuls, Aktivitätsringe, Ernährung.
Einschränkung
HealthKit-Daten lesbar NUR wenn Gerät entsperrt. Kein Hintergrund-Read bei gesperrtem Screen.
Export
XML-Export aus Health-App: export.xml mit Millionen von Records, ECG als CSV, GPS-Workout-Tracks als GPX.
AI-Anbindung
Apple Health MCP Server (Open Source) verbindet HealthKit direkt mit LLMs via Model Context Protocol.
🎥
Kamera (RAW / ProRAW)
DNG, Tiefenkarte, Photogrammetrie
HeuteFilmmaker
RAW
AVCapturePhotoOutput mit isRAWCaptureSupported → .dng (Adobe DNG).
ProRAW
iPhone 12 Pro+ — HEIF-basiertes RAW mit Computational Photography. isAppleProRAWSupported.
Depth
AVCaptureDepthDataOutput — Live-Tiefenkarte bei Aufnahme.
Continuity Camera
Als AVCaptureDevice in macOS — Stativ-Kamera für den Mac. USB oder Wireless.