This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
projects:mqtt [2015/10/05 23:00] bergie Add c-flo link |
projects:mqtt [2016/03/04 11:26] count |
||
---|---|---|---|
Line 6: | Line 6: | ||
An up-to-date listing of artefacts and their topics can be found from https://github.com/c-base/c-flo/tree/master/participants | An up-to-date listing of artefacts and their topics can be found from https://github.com/c-base/c-flo/tree/master/participants | ||
+ | |||
+ | The content of the current participant folder (updated by running a __grunt createMarkup__ command in c-flo) | ||
+ | |||
+ | ^ artifact ^ description ^ inports topic ^ outports topic^ | ||
+ | |ampel-nerd |pedestrian traffic light in front of the door to nerdarea|**colors**: ampel/nerd| n/a | | ||
+ | |barstatus-bar |c-base bar status sign at the bar|**barstatus**: bar/status| n/a | | ||
+ | |barstatus-c-lab |c-base bar status sign in the c-lab|**barstatus**: bar/status| n/a | | ||
+ | |barstatus-nerd |c-base bar status sign in the nerd area|**barstatus**: bar/status| n/a | | ||
+ | |[[https://github.com/c-base/c-beam|c-beam]] |c-base on-board computer| n/a |**userboarding**: user/boarding \\ **usereta**: user/eta \\ **playsound**: c_out/play \\ **playrandomsound**: c_out/loop \\ **saytext**: c_out/Julia \\ **openurl1**: nerdctrl/open \\ **openurl2**: siri/open \\ **time**: info/time \\ **barstatus**: bar/status| | ||
+ | |c_leuse |c-base airlock|**playsound**: c_out/play \\ **playrandomsound**: c_out/loop \\ **saytext**: c_out/Julia| n/a | | ||
+ | |he1 |c-base siri data rescue probe|**openurl**: he1/open| n/a | | ||
+ | |[[https://github.com/c-base/ingress-table|ingress-table]] |Ingress Table| n/a |**cbase**: ingress/status/+| | ||
+ | |mechblast |c-base workshop blaster|**playsound**: c_out/play \\ **playrandomsound**: c_out/loop \\ **saytext**: c_out/Julia| n/a | | ||
+ | |nerdctrl |c-base nerd control interface|**openurl**: nerdctrl/open \\ **playsound**: c_out/play \\ **playrandomsound**: c_out/loop \\ **saytext**: c_out/Julia|**openurl**: nerdctrl/open| | ||
+ | |siri |c-base siri data rescue probe|**openurl**: siri/open \\ **playsound**: c_out/play \\ **playrandomsound**: c_out/loop \\ **saytext**: c_out/Julia|**openurl**: siri/open| | ||
Currently there are the following topics: | Currently there are the following topics: | ||
- | ^ topic ^ interval ^ description ^ | + | ^ topic ^ interval ^ description ^ |
- | |info/time | 1 minute | current date and time | | + | |info/time | 1 minute | current date and time | |
- | |c_out/loop | 10 minutes | starts a new sound loop on c_out | | + | |c_out/loop | 10 minutes | starts a new sound loop on c_out | |
- | |c_out/play | n/a | playload plays various sound samples | | + | |c_out/play | n/a | playload plays various sound samples | |
- | |c_out/Julia | n/a | playload plays announcements on c_out via tts with voice Julia| | + | |c_out/Julia | n/a | playload plays announcements on c_out via tts with voice Julia| |
- | |nerdctrl/open | n/a | opens the payload URL in a browser in the nerdarea | | + | |nerdctrl/open | n/a | opens the payload URL in a browser in the nerdarea | |
- | |client/echelon | n/a | this is a retained topic, if it is available, the traffic stats script on echelon is running | | + | |client/echelon | n/a | this is a retained topic, if it is available, the traffic stats script on echelon is running | |
- | |system/echelon/traffic | 1 minute | average incoming and outgoing traffic on ipb and kdg lines from echelon in bytes/s since last message | | + | |system/echelon/traffic | 1 minute | average incoming and outgoing traffic on ipb and kdg lines from echelon in bytes/s since last message | |
- | |ingress/status/+ | n/a | these are retained topics and show status of the ingres portals around the c-base | | + | |system/powermon/load | 15 seconds | current (estimated) power load in watts | |
- | |user/boarding | n/a | triggered when a member logs in, message contains the username in JSON format | | + | |system/powermon/load_low | 15 seconds | lowest power load in watts | |
- | |ampel/nerd | n/a | Beispiel JSON-Daten für die Message: '{"red": 1, "green": 0}' | | + | |system/powermon/load_low_date | 15 seconds | date lowest power load in watts was seen last | |
- | |ampel/mainhall | n/a | wie, ampel nerd, aber zusätzlich noch mit Gelb: {"red": 1, "green": 1, "yellow": 1} | | + | |system/powermon/load_high | 15 seconds | highest power load in watts | |
+ | |system/powermon/load_hig_date | 15 seconds | date highest power load in watts was seen last | | ||
+ | |system/powermon/count | 15 seconds | estimated power meter counter | | ||
+ | |system/powermon/last_update | 15 seconds | ISO timestamp of the last update of the power data | | ||
+ | |system/powermon | 15 seconds | all of the above power data | | ||
+ | |system/powermon/raw | 15 seconds | raw data from the LS110 | | ||
+ | |ingress/status/+ | n/a | these are retained topics and show status of the ingres portals around the c-base | | ||
+ | |user/boarding | n/a | triggered when a member logs in, message contains the username in JSON format | | ||
+ | |ampel/nerd | n/a | Beispiel JSON-Daten für die Message: '{"red": 1, "green": 0}' | | ||
+ | |ampel/mainhall | n/a | wie, ampel nerd, aber zusätzlich noch mit Gelb: {"red": 1, "green": 1, "yellow": 1} | | ||
====== mqtt-sender ====== | ====== mqtt-sender ====== | ||