SmartHeim Development
smartheim
Smart-home development repositories, including the website, core and addon repositories and cloud based assistant integrations
Languages
Repos
24
Stars
79
Forks
38
Top Language
Rust
Loading contributions...
Top Repositories
WiFi service for Linux devices that opens an access point with a captive portal for easy network configuration from your mobile phone or laptop
lwM2M library based on Wakaama for PlattformIO/cmake with easy object API
A web technologies based Setup & Maintenance user interface for OHX
OHX Smart Home Core Services: Static File Serve, IAM, AddonManager, RuleEngine
Command line tool to publish your Addon to the OHX Addon Registry.
Addon (Binding): Integrates Hue Bridges. Also supports the websocket real-time protocol of Deconz software bridges.
Repositories
24WiFi service for Linux devices that opens an access point with a captive portal for easy network configuration from your mobile phone or laptop
A web technologies based Setup & Maintenance user interface for OHX
lwM2M library based on Wakaama for PlattformIO/cmake with easy object API
OHX Smart Home Core Services: Static File Serve, IAM, AddonManager, RuleEngine
Command line tool to publish your Addon to the OHX Addon Registry.
The website repository
Addon (Binding): Integrates Hue Bridges. Also supports the websocket real-time protocol of Deconz software bridges.
Web technology based dashboard user interface for the WebOfThings (WOT) Http API, aiming at larger form factor devices like tablets
The addon registry database file
Eclipse Mosquitto MQTT Server with auth plugin for OHX
Addon development template for Rust. OHX itself is written in Rust which makes this language the primary candidate for a new Addon.
Immutable, containerized and minimal Linux OS for OHX.
Provides a ES2020 JS engine based on QuickJS for rule engine scripts
TODO: Addon development bindings for NodeJS, Go, Python, CPP
OHX Cloud related services: OAuth, Vault, Subscriptions, Addon-Registry, Connection Message Broker, Alexa Skill, Google Home Fulfilment
Addon (IOService): Hue API Emulation for local Amazon Alexa support and Hue Apps compatibility
An example custom tile for the dashboard user interface
Mobile App for Android and iOS. Uses Flutter for cross platform native Apps.
Addon development template for Javascript/Node
Addon development template for C++
Addon development template for Golang
Addon development template for Python
Addon (IOService & Binding): Integrates MQTT Homie devices and exposes Things as Homie devices. Requires an MQTT Broker.
Addon (IOService + Binding): Exposes Things as defined in the WoT spec and integrates WoT devices