☾ Prayer Clock Remote v1.0.0
Full remote control for your custom P4 Prayer Clock board over Bluetooth Low Energy (GATT NUS) and Local WiFi (HTTP).
Manage playback, prayer times, azan sounds, alarms, city/location, WiFi networks, SD card files, and firmware updates.
🌐 Web Application (Fallback)
Use the Flutter Web build directly in your browser.
Note: Web version — Bluetooth is not available in browsers on iPhone; use the native iOS app below for Bluetooth LE.
Scan on your phone (WiFi path)
Point your iPhone or Android camera at this QR code to open https://prayer.xus.me/app/, or connect to your clock on the same WiFi network.
📱 iOS Native App (Bluetooth LE + Local WiFi)
The native iOS Flutter app supports full CoreBluetooth GATT transfers (6e400001-b5a3-f393-e0a9-e50e24dcca9e), chunked MTU-3 framing, SD card file share/export via the iOS Files sheet, foreground alarm/azan notifications, and scoped local-network HTTP (NSAllowsLocalNetworking).
- Bundle ID:
me.xus.prayerclock
- Transports: CoreBluetooth (
flutter_blue_plus) + Local LAN HTTP
- iOS Signing & TestFlight: Follow the step-by-step Xcode & CI instructions in
BUILD_IOS.md.
📄 Documentation & Verification