All Projects → openhab → Openhab Android

openhab / Openhab Android

Licence: epl-2.0
openHAB client for Android

Programming Languages

java
68154 projects - #9 most used programming language
kotlin
9241 projects

Projects that are alternatives of or similar to Openhab Android

Openhab Distro
The binary distribution of openHAB
Stars: ✭ 1,037 (+126.91%)
Mutual labels:  smarthome, homeautomation, openhab
Awesome Home Assistant
A curated list of amazingly awesome Home Assistant resources.
Stars: ✭ 3,487 (+663.02%)
Mutual labels:  smarthome, homeautomation, hacktoberfest
Home Assistantconfig
🏠 Home Assistant configuration & Documentation for my Smart House. Write-ups, videos, part lists, and links throughout. Be sure to ⭐ it. Updated FREQUENTLY!
Stars: ✭ 3,687 (+706.78%)
Mutual labels:  smarthome, homeautomation, hacktoberfest
MQTT-MotorizeBlinds
Code for ESP8266 Microcontrollers that control DIY motorized blids made from IKEA TUPPLUR blinds. Code in this repo is intentionaly to use with Homebridge MQTT plugin on raspberry Pi
Stars: ✭ 17 (-96.28%)
Mutual labels:  smarthome, homeautomation
Templates
Tasmota Device Templates Repository. Your one stop shop to get templates for devices running Tasmota!
Stars: ✭ 162 (-64.55%)
Mutual labels:  smarthome, hacktoberfest
maestrogateway
Manage MCZ pellet stoves that are equipped with Maestro technology
Stars: ✭ 30 (-93.44%)
Mutual labels:  homeautomation, openhab
Streamdeck Homeassistant
🏠 Use the Elgato Stream Deck as Home Assistant controller. Call any available service and toggle lights or resume your music.
Stars: ✭ 69 (-84.9%)
Mutual labels:  smarthome, homeautomation
zwave-core
Flexible Z-Wave Service Server - Access your Z-Wave nodes fast and independent - Planned/supported: REST-API, Browser UI, MQTT* - Perfect for maintaining big node-numbers, drop-in ozwcp replacement!
Stars: ✭ 19 (-95.84%)
Mutual labels:  homeautomation, openhab
ccu-jack
CCU-Jack bietet einen einfachen und sicheren REST- und MQTT-basierten Zugriff auf die Datenpunkte der Zentrale (CCU) des Hausautomations-Systems HomeMatic. Zudem können einfach Fremdgeräte an die CCU angebunden werden.
Stars: ✭ 63 (-86.21%)
Mutual labels:  smarthome, homeautomation
addons
SmartHome/J addons for openHAB
Stars: ✭ 27 (-94.09%)
Mutual labels:  smarthome, openhab
Eventghost
EventGhost is an advanced, yet easy-to-use extensible automation tool for Windows.
Stars: ✭ 257 (-43.76%)
Mutual labels:  smarthome, homeautomation
Gbridge
gBridge.io allows you to control (almost) anything with Google Assistant, by translating voice commands to MQTT messages.
Stars: ✭ 152 (-66.74%)
Mutual labels:  smarthome, homeautomation
Fritzctl
A lightweight, easy to use console client for the AVM FRITZ!Box Home Automation.
Stars: ✭ 84 (-81.62%)
Mutual labels:  smarthome, homeautomation
CometVisu
Repository for the CometVisu building automation visualisation.
Stars: ✭ 60 (-86.87%)
Mutual labels:  smarthome, openhab
Homeassistant Config
Configuration for @brianjking & @KinnaT's Home Assistant Installation
Stars: ✭ 80 (-82.49%)
Mutual labels:  smarthome, homeautomation
homebridge-roomba
Roomba plugin for Homebridge
Stars: ✭ 13 (-97.16%)
Mutual labels:  smarthome, homeautomation
Cbj smart Home
If you are searching for an easy way to deploy a smart home 🏡 by yourself CyBear Jinni 🦾🐻🧞‍♂️ is here for you. Join the community and make your home smarter than yesterday.
Stars: ✭ 37 (-91.9%)
Mutual labels:  smarthome, hacktoberfest
openhab2 pub 001
openhab2_pub_001
Stars: ✭ 29 (-93.65%)
Mutual labels:  smarthome, openhab
Spatie.be
The source code of spatie.be
Stars: ✭ 274 (-40.04%)
Mutual labels:  hacktoberfest, app
HomeAssistant-Config
Here is my current Home Assistant config. Hope this helps who needs it!!
Stars: ✭ 87 (-80.96%)
Mutual labels:  smarthome, homeautomation

GitHub Action Crowdin Bountysource
Logo
openHAB client for Android

Introduction

This app is a native client for openHAB which allows easy access to your sitemaps. The documentation is available at www.openhab.org/docs/.

Get it on Play Store Get it on F-Droid Get it on GitHub

Features

Demo Overview Widget Overview Google Maps Widget

Beta builds

Beta builds are distributed via Google Play, GitHub and F-Droid. Those builds can be installed alongside the stable version.

Localization

Concerning all strings.xml files at mobile/src/*/res/values-*/

All language/regional translations are managed with Crowdin. Please do NOT contribute translations as pull requests against the mobile/src/*/res/values-*/strings.xml files directly, but submit them through the Crowdin web service:

Thanks for your consideration and contribution!

Setting up development environment

If you want to contribute to Android application we are here to help you to set up development environment. openHAB client for Android is developed using Android Studio.

  • Download and install Android Studio
  • Check out the latest code from GitHub via Android Studio
  • Install SDKs and Gradle if you get asked
  • Click on "Build Variants" on the left side and change the build variant of the module "mobile" to "fullStableDebug".

You are ready to contribute!

Before producing any amount of code please have a look at contribution guidelines

Build flavors

An optional build flavor "foss" is available for distribution through F-Droid. This build has FCM and crash reporting removed and will not be able to receive push notifications from openHAB Cloud.

For using map view support in the "full" build flavor, you need to visit the Maps API page and generate an API key via the 'Get a key' button at the top. Then add a line in the following format to the 'gradle.properties' file (either in the same directory as this readme file, or in $HOME/.gradle): mapsApiKey=<key>, replacing <key> with the API key you just obtained.

Trademark Disclaimer

Product names, logos, brands and other trademarks referred to within the openHAB website are the property of their respective trademark holders. These trademark holders are not affiliated with openHAB or our website. They do not sponsor or endorse our materials.

Google Play and the Google Play logo are trademarks of Google Inc.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].