Skip to content
This repository has been archived by the owner on Jul 15, 2020. It is now read-only.

WebThingsIO/things-controller

Repository files navigation

WebThings Controller

Software for a Web of Things client which runs on a controller device (such as a smart speaker or smart display) used to monitor and control web things, either direcly or via a Web of Things gateway or cloud service.

Getting Started

This application is designed to be run as the main system app on Android Things.

  • Flash Android Things onto a developer board (e.g. flash onto a Raspberry Pi 3 with the official Raspberry Pi touchscreen connected), boot it up and connect it to your local network via Ethernet or WiFi
  • Clone this GitHub project onto a desktop computer and import the project into Android Studio
  • Change the HOME_PAGE constant in app/src/main/java/org/mozilla/iot/thingscontroller/MainActivity.java to the URL of your Things Gateway, or some other web page of your choice
  • Connect your desktop computer to the development board using adb connect {ip address} where {ip address} is the IP address displayed on the screen of your development board
  • Click the "run" button to deploy the app to your development board over adb

Releases

No releases published

Packages

No packages published

Languages