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

About

Things Controller

Resources

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages