Skip to content

mergeos-bounties/HIRI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

130 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HIRI

Python 3.11+ Bridge License: MIT Home Assistant MergeOS

HIRI is a smart-home bridge + firmware stack for Home Assistant and multi-ecosystem device adapters — local registry, MQTT discovery, REST API, ESP firmware, and client scaffolds.

Product: mergeos-bounties/HIRI


Table of contents


Monorepo packages

Package Path Role
HIRI-bridge packages/bridge Device registry, adapters, HA MQTT discovery, FastAPI
HIRI-firmware packages/firmware ESP32 / ESP8266 firmware (PlatformIO) → MQTT → HA
HIRI-web packages/web User dashboard
HIRI-admin packages/admin Admin console (devices, adapters, logs)
HIRI-android / ios packages/… Mobile client scaffolds

Primary offline path: bridge (hiri-bridge demo).


Highlights

Capability Description
Device registry Seed + import devices; domains (light, fan, sensor, …)

Development

cd packages\bridge
pytest -q
ruff check src tests
hiri-bridge demo

Device Entity ID Naming

When creating device packs, follow the Device Entity ID Naming Conventions for consistent domain.object_id patterns.


MergeOS bounties

Device packs, bridge adapters, firmware, web/admin UX.
Star + claim → PR master → MRG 25–200. Evidence: discovery JSON snippet, HA entity screenshots, or flash notes.


License

MIT · MergeOS / ThanhTrucSolutions

About

HIRI — Home Assistant bridge + ESP32/ESP8266 firmware + web/admin/mobile smart-home stack

Topics

Resources

Contributing

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages