Mercurial > code > home > repos > homeauto
comparison README.md @ 731:def4a53cbb6c
protocol notes
Ignore-this: 57d4364c4a35ba6afd7346d922568224
author | drewp@bigasterisk.com |
---|---|
date | Wed, 05 Feb 2020 17:20:28 -0800 |
parents | 50f26defcd4d |
children |
comparison
equal
deleted
inserted
replaced
730:50f26defcd4d | 731:def4a53cbb6c |
---|---|
22 `rdf_to_mqtt` takes RDF graph and emits MQTT messages | 22 `rdf_to_mqtt` takes RDF graph and emits MQTT messages |
23 | 23 |
24 (`reasoning` does some of its own output actions) | 24 (`reasoning` does some of its own output actions) |
25 | 25 |
26 Services (sometimes, the same ones that gathered input) perform home automation outputs. | 26 Services (sometimes, the same ones that gathered input) perform home automation outputs. |
27 | |
28 ## Protocols | |
29 | |
30 A SyncedGraph can be updated on a server such that the updates (as Patch objects) are sent as JSON-LD over a long-running SSE connection. There's a Patches-over-websocket connector in the `rdfdb` repo. | |
31 | |
32 MQTT: Matching a lot of what esphome.io has, which maybe is compatible with homeassistant? |