Skip to content

AlessandroTischer/WallPanelControl

Repository files navigation

WallPanelControl

WallPanelControl is an Android application designed to control an android conference room display via HTTP requests. The app allows you to manage LEDs, relays, input/output (IO) states. It includes an integrated REST server to receive commands from remote devices.

It can be used with the Home Assistant Integration or with any other service!

Key Features

  • LED Control: Change the LED color using a color picker.
  • Relay Management: Turn relays on or off using toggles.
  • IO Management: Control the state of digital inputs/outputs.
  • REST Server: Receive HTTP commands to control the device.
  • Auto Start: The service starts automatically when the device boots.

Requirements

  • Android SDK: Minimum version 26 (Android 8.0 Oreo).
  • Permissions Required:
    • INTERNET: For HTTP communication.
    • FOREGROUND_SERVICE: To run the service in the foreground.
    • RECEIVE_BOOT_COMPLETED: To start the service when the device boots.
    • POST_NOTIFICATIONS: For ongoing notification.

Compatible devices

The app was developed with a closed source java library sent by the store I bought the tablet from. I know for sure this library works on many models, but I cannot guarantee it will work on yours.

The tablet I'm using is this, which is often called SMT97. You can send me other model numbers once you checked are working creating a post here, and I'll add them as supported.

Supported Devices

Device Model Status
SMT97 Supported
SMT101 Supported

Installation

Simply download the APK from the Releases page and install it on the tablet, or compile it yourself using the source code and Android Studio.