Skip to main content

LUIS Mobile App

LUIS (Local User Interface System) is the mobile app companion for AppBlocks devices. It provides Bluetooth-based device management, monitoring, and configuration from iOS and Android smartphones and tablets.

Overview

LUIS mobile app enables:

  • Device discovery via Bluetooth
  • Real-time variable monitoring
  • Settings configuration
  • Log viewing and diagnostics
  • WiFi provisioning
  • Offline device control

Features

Device Discovery

  • Automatic Bluetooth scanning
  • Detect nearby AppBlocks devices
  • Multiple device management

Variable Monitoring (Coming Soon)

Display real-time variable values:

  • Sensor readings
  • System status
  • GPIO states
  • Custom application variables

Visualizations include:

  • Numeric displays
  • Graphs and charts
  • Status indicators
  • Historical trends

Settings Management

Configure device settings:

  • Browse all exposed settings
  • Edit values with validation
  • Save changes to device

Event Logs (Coming Soon)

View device logs:

  • System events
  • Application messages
  • Error diagnostics
  • Timestamped entries

Connection

LUIS connects via Bluetooth:

  1. Enable Bluetooth on mobile device
  2. Launch LUIS app
  3. Scan for devices
  4. Select your device
  5. Pair if required (PIN/passkey)
  6. Access device features

Requirements

Mobile Device

  • iOS: iPhone or iPad with iOS 13+
  • Android: Device with Android 8.0+
  • Bluetooth: BLE (Bluetooth Low Energy) support

AppBlocks Device

  • Bluetooth feature enabled
  • LUIS integration configured
  • Settings exposed for mobile access

User Interface

LUIS provides intuitive interface:

  • Tabbed navigation (Variables, Settings, Logs)
  • Touch-friendly controls
  • Dark mode support
  • Responsive layouts

Custom Branding (Coming Soon)

Customize LUIS for your application:

  • Company logo and colors
  • Custom app name
  • Application-specific layouts
  • White-label options (enterprise)

Contact AppBlocks for customization options.

Use Cases

Common LUIS applications:

  • Field technician device setup
  • Customer self-service configuration
  • Maintenance and troubleshooting
  • Real-time monitoring dashboards
  • Demo and presentation mode

Offline Operation

LUIS works without internet:

  • Direct Bluetooth connection
  • No cloud dependency
  • Local device control
  • Settings backup and restore

Perfect for:

  • Remote locations
  • Secure environments
  • Air-gapped systems
  • Privacy-sensitive applications

Multi-Device Management

Manage multiple devices:

  • Switch between devices
  • Compare readings across devices
  • Bulk configuration updates
  • Device grouping and tagging

Notifications

Receive mobile notifications:

  • Alert conditions
  • System events
  • Error conditions
  • Custom triggers

Configure notifications in device application logic.

Data Export

Export data from LUIS:

  • Variable history to CSV
  • Log files for analysis
  • Settings backup files
  • Screenshot capture

Integration with Other Features

LUIS complements:

App Availability

Download LUIS:

  • iOS: App Store (search "AppBlocks LUIS")
  • Android: Google Play Store
  • Enterprise distribution options available

Linking to Settings

Configure which settings appear in LUIS by exposing settings in your application.

Developer Integration

For custom mobile apps:

  • LUIS protocol documentation available
  • Bluetooth GATT service definitions
  • Example code and SDKs
  • Custom characteristic support

Troubleshooting

Common LUIS issues:

  • Cannot discover device: Enable Bluetooth, check device power
  • Connection drops: Reduce distance, remove obstacles
  • Cannot modify settings: Check setting exposure and permissions
  • Slow response: Reduce number of active variables

See Also