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?