Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/rroemhild/hodd
Homie Device Discovery
https://github.com/rroemhild/hodd
bootstrap4 convention home-automation homie iot mqtt smarthome vuejs
Last synced: 9 days ago
JSON representation
Homie Device Discovery
- Host: GitHub
- URL: https://github.com/rroemhild/hodd
- Owner: rroemhild
- License: mit
- Created: 2019-08-14T21:10:38.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2022-01-31T10:57:22.000Z (almost 3 years ago)
- Last Synced: 2024-10-11T01:19:19.029Z (26 days ago)
- Topics: bootstrap4, convention, home-automation, homie, iot, mqtt, smarthome, vuejs
- Language: HTML
- Homepage: https://rroemhild.github.io/hodd/
- Size: 563 KB
- Stars: 24
- Watchers: 8
- Forks: 11
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# HoDD - Homie Device Discovery
HoDD is a simple client-side (Browser) app to discover [Homie](https://homieiot.github.io) devices. It's a little helper for developing Homie devices or just to spot the amount of Homie devices you are running at home.
Try it online: https://rroemhild.github.io/hodd/
### What's included
* Runs complete in your browser, no server side setup
* Auto discover devices and display them in cards with all attributes, nodes and properties
* Interact with settable properties, no data validation and only rgb support for color
* Clickable clipboard icon to copy topics to clipboard
* Support for Homie 4.0 and 3.0.1 (without arrays)
* Extensions (Homie 4.0)
* Legacy Firmware (org.homie.legacy-firmware:0.1.1:[4.x])
* Legacy Stats (org.homie.legacy-stats:0.1.1:[4.x])
* Microhomie MPy (org.microhomie.mpy:0.1.0:[4.x])### Installation
* Clone this repository or download the latest release archive
* Open the `index.html` file in your browser
* Make your settings and connect### Requierements
* MQTT broker with WebSockets, like the [Mosquitto](https://mosquitto.org/) broker.
If you use the Mosquitto test broker, change the port to 8081 SSL enabled.
### Screenshot with example data
![HoDD Screenshot](img/hodd.png)