MQTT: Unterschied zwischen den Versionen

aus Metalab Wiki, dem offenen Zentrum für meta-disziplinäre Magier und technisch-kreative Enthusiasten.
Zur Navigation springenZur Suche springen
K (Pl verschob die Seite Slackomatic/Mqtt nach MQTT: Global site for broker in whole network)
(added alternative facts warning -.-)
 
(13 dazwischenliegende Versionen von 6 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
[http://mosquitto.org Mosquitto] MQTT Broker at tcp://10.20.30.90:1883
+
__NOTOC__
 +
{{Projekt
 +
|image=Mqtt dash.png
 +
|involved=[[User:overflo|overflo]],[[Lounge]]
 +
|startdate=2015
 +
|status=completed
 +
|wtf=MQTT-Broker inside [[Inhalt|Metalab]]-[[Netzwerk/Adressen|LAN]] at tcp://10.20.30.96:1883
 +
|hidden=false
 +
}}
  
{|
+
 
!Queue/Topic
+
 
!Description
+
<strike>'''There used to be MQTT on the slackomatic'''
!State
+
Now it is on its own raspberry pi inside the servercabinet @ 10.20.30.96 </strike>
 +
the above has been verified as alternative facts(tm)
 +
 
 +
== What is MQTT ==
 +
[https://en.wikipedia.org/wiki/MQTT MQTT] is a so called "publish-subscribe" (pub/sub) messaging protocol.
 +
 
 +
Pub/sub is a messaging pattern where senders of messages, called publishers, do not send messages directly to specific receivers, called subscribers, but instead characterize published messages into classes without knowledge of which subscribers, if any, there may be. Similarly, subscribers express interest in one or more classes and only receive messages that are of interest, without knowledge of which publishers, if any, there are.
 +
<span style="font-size: 0.7em">(Ref: Rephrased from the introduction paragraph of the English Wikipedia article [https://en.wikipedia.org/wiki/Publish%E2%80%93subscribe_pattern Publish/Subscribe Pattern])</span>
 +
 
 +
== MQTT Broker at Metalab ==
 +
[http://mosquitto.org Mosquitto] MQTT Broker at tcp://10.20.30.96:1883 <small>(Default Port)</small> up and running.
 +
 
 +
== Queue/Topic-List ==
 +
{| class="wikitable sortable" width="69%" border="0" cellspacing="0"
 +
!align="left" width="10%" | Queue/Topic
 +
!align="left" width="41%" | Description
 +
!align="left" width="4%" | State
 
|-
 
|-
|/lounge/regal
+
|/lounge/rgb
|Controls the IKEA Regal moodlight (aka Weihnachtsbeleuchtung(tm))
+
|Controls the ceiling lights (https://github.com/Metalab/loungelights/tree/master/mqtt [https://metalab.at/wiki/Loungelights Loungelights])
|Planned
+
|Running
|-
 
|/lounge/lights
 
|Controls the ceiling lights ([https://github.com/Metalab/loungelights Loungelights])
 
|Planned
 
 
|}
 
|}
 +
 +
== SpaceMQTT ==
 +
 +
realraum is also using MQTT for ... everything. So let's build a MQTT bridge between hackspaces!
 +
Interested? Contact verr[at]2904.cc && PeterTheOne[at]gmail.com ...
 +
--[[Benutzer:Stefan|Stefan]] ([[Benutzer Diskussion:Stefan|Diskussion]]) 02:00, 2. Aug. 2016 (CEST)
 +
 +
[[Kategorie:Infrastruktur]]
 +
[[Kategorie:Kommunikation]]
 +
[[Kategorie:Netzwerk]]
 +
[[Kategorie:Projekte]]

Aktuelle Version vom 7. April 2019, 16:03 Uhr



MQTT
Mqtt dash.png
Gestartet: 2015
Involvierte: overflo,Lounge
Status: completed
Beschreibung: MQTT-Broker inside Metalab-LAN at tcp://10.20.30.96:1883
Shutdownprozedur:
Zuletzt aktualisiert: 2019-04-07



There used to be MQTT on the slackomatic Now it is on its own raspberry pi inside the servercabinet @ 10.20.30.96

the above has been verified as alternative facts(tm)

What is MQTT

MQTT is a so called "publish-subscribe" (pub/sub) messaging protocol.

Pub/sub is a messaging pattern where senders of messages, called publishers, do not send messages directly to specific receivers, called subscribers, but instead characterize published messages into classes without knowledge of which subscribers, if any, there may be. Similarly, subscribers express interest in one or more classes and only receive messages that are of interest, without knowledge of which publishers, if any, there are. (Ref: Rephrased from the introduction paragraph of the English Wikipedia article Publish/Subscribe Pattern)

MQTT Broker at Metalab

Mosquitto MQTT Broker at tcp://10.20.30.96:1883 (Default Port) up and running.

Queue/Topic-List

Queue/Topic Description State
/lounge/rgb Controls the ceiling lights (https://github.com/Metalab/loungelights/tree/master/mqtt Loungelights) Running

SpaceMQTT

realraum is also using MQTT for ... everything. So let's build a MQTT bridge between hackspaces! Interested? Contact verr[at]2904.cc && PeterTheOne[at]gmail.com ... --Stefan (Diskussion) 02:00, 2. Aug. 2016 (CEST)