Projects/MQTT: verschil tussen versies

Uit Hackerspace Amersfoort
Naar navigatie springen Naar zoeken springen
Geen bewerkingssamenvatting
Geen bewerkingssamenvatting
Regel 9: Regel 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)


TODO:
== Meekijken ==
* bitlair/state {open,closed}
* bitlair/music/<speler>/state {playing,paused,stopped}
* bitlair/music/<speler>/volume <volume percentage> %
* bitlair/alarm {armed,disarmed} <alarmcode>
* bitlair/wifi/<netwerk> {join,part} <displaynaam> <apparaat>
* bitlair/unlock/<slotnaam>/join {armed,disarmed,violation}
 
== Server ==
Bitlair's MQTT server draait op mqtt.bitlair.nl
 
Om mee te kijken:
* 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>

Versie van 17 sep 2016 19:30


Project MQTT
Naam MQTT
Beschrijving Lijm voor space-events
Website
Start 2016/09/16
Contact User:Polyfloyd
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