Projects/MQTT: Difference between revisions
< Projects
No edit summary |
No edit summary |
||
Line 9: | Line 9: | ||
== Topics == | == Topics == | ||
Vanwege privacyredenen is niet alle informatie op het hele internet | |||
beschikbaar. Bitlair's MQTT infra bestaat daarom uit twee servers; een server | |||
toegankelijk vanaf het internet en een andere server die alleen binnen het | |||
spacenetwerk bereikbaar is waarop naast de normale events ook events worden | |||
gepubliceerd die we liever apart houden. | |||
=== Openbaar: TODO === | |||
* bitlair/state {open,closed} (TODO) | |||
* bitlair/cam/<cameranaam> <aantal kijkers> | * bitlair/cam/<cameranaam> <aantal kijkers> | ||
* bitlair/music/<spelernaam>/state {playing,paused,stopped} (TODO) | |||
* bitlair/music/<spelernaam>/volume <volume percentage> % (TODO) | |||
=== Privaat: mqtt.bitlair.nl === | |||
* bitlair/cam/<cameranaam>/viewers <namen van kijkers> | * bitlair/cam/<cameranaam>/viewers <namen van kijkers> | ||
* bitlair/alarm {armed,disarmed} <alarmcode> (TODO) | |||
* bitlair/wifi/<netwerknaam> {join,part} <displaynaam> <apparaat met spaties> (TODO) | |||
* bitlair/unlock/<slotnaam> {armed,disarmed,violation} (TODO) | |||
== Meekijken == | |||
== | |||
* Installeer https://github.com/Juerd/Net-MQTT-Simple | * Installeer https://github.com/Juerd/Net-MQTT-Simple | ||
* <code>$ mqtt-simple -h mqtt.bitlair.nl --color -s 'bitlair/#'</code> | * <code>$ mqtt-simple -h mqtt.bitlair.nl --color -s 'bitlair/#'</code> |
Revision as of 19:30, 17 September 2016
Project MQTT | |
---|---|
Name | MQTT |
Start | 2016/09/16 |
End | |
Contact | User:Polyfloyd |
Website | |
Information | Lijm voor space-events |
Status | Beta |
MQTT is een netwerkprotocol om korte statusberichten heen en weer te schuiven.
Topics
Vanwege privacyredenen is niet alle informatie op het hele internet beschikbaar. Bitlair's MQTT infra bestaat daarom uit twee servers; een server toegankelijk vanaf het internet en een andere server die alleen binnen het spacenetwerk bereikbaar is waarop naast de normale events ook events worden gepubliceerd die we liever apart houden.
Openbaar: TODO
- bitlair/state {open,closed} (TODO)
- bitlair/cam/<cameranaam> <aantal kijkers>
- bitlair/music/<spelernaam>/state {playing,paused,stopped} (TODO)
- bitlair/music/<spelernaam>/volume <volume percentage> % (TODO)
Privaat: mqtt.bitlair.nl
- bitlair/cam/<cameranaam>/viewers <namen van kijkers>
- bitlair/alarm {armed,disarmed} <alarmcode> (TODO)
- bitlair/wifi/<netwerknaam> {join,part} <displaynaam> <apparaat met spaties> (TODO)
- bitlair/unlock/<slotnaam> {armed,disarmed,violation} (TODO)
Meekijken
- Installeer https://github.com/Juerd/Net-MQTT-Simple
$ mqtt-simple -h mqtt.bitlair.nl --color -s 'bitlair/#'