Subforum für MQTT

Begonnen von Rince, 13 März 2017, 22:39:01

Vorheriges Thema - Nächstes Thema

Rince

Hi,

nach dem Bemühen der Boardsuche denke ich:
1. Das Thema ist spannend (14 Seiten mit Treffern für MQTT)
2. Viele User wollen es nutzen
3. Die Threads dazu verteilen sich quasi über das ganze Forum
4. Reaktionen auf Fragen sind eher dürftig

Imho könnte das mit einem Subforum besser aufgefangen werden. Ich denke, viele Fragen gehen einfach unter weil grade im "falschen" Forumsbereich. Daher bin ich für einen "richtigen" Bereich :)


Beste Grüße

Rince
Wer zu meinen Posts eine Frage schreibt und auf eine Antwort wartet, ist hiermit herzlich eingeladen mich per PN darauf aufmerksam zu machen. (Bitte mit Link zum betreffenden Thread)

P.A.Trick

Finde ich super die Idee!
Cubietruck,RPI,QNAP Ts-419p+, FS20, FRITZ!DECT200, 7 MAX! Thermostate, 3 MAX! Fensterkontakte, Kodi, CUL V3.3, EM1000S, LW12, LD382, HUE, HM-CFG-USB-2, 1x HM-LC-SW1-FM, 2x HM-LC-SW2-FM, 2x HM-LC-Sw1PBU-FM, 3xHM-LC-Bl1PBU-FM,HM-SEC-RHS, 2xHM-SEC-SD,HM-WDS30-T-O, 3x HM-LC-Dim1TPBU-FM, RPI+AddOn

Dr. Boris Neubert

Hallo,

die Beiträge, die MQTT direkt betreffen (anstelle lediglich einer Erwähnung) gehören nach aktuellem Stand in Sonstige Systeme. MQTT hat nach Vakanz erst kürzlich einen neuen Maintainer bekommen - das jönnte fehlende Antworten erklären.

Gibt es einen konkreten Anlass, warum Sonstige Systeme nicht reicht?

Wir wollen nicht in einen Zustand laufen, wo jedes Modul ein eigenes Board hat. Daher frage ich so genau nach, ob ein extra Board wirklich sinnvoll ist.

Viele Grüße
Boris
Globaler Moderator, Developer, aktives Mitglied des FHEM e.V. (Marketing, Verwaltung)
Bitte keine unaufgeforderten privaten Nachrichten!

sbiermann

Moin,
ich finde ein eigenes Board ist nicht sinnvoll, denn auf dem Markt der Heimautomatisierungshardware tummeln sich einfach zu wenige Geräte die direkt MQTT unterstützen. MQTT ist im Moment eher in Projekten zu finden wo man selber Hardware zusammen baut, siehe dem ESP8266 Board. Von daher ist das irgendwie immer direkt mit der Bastelarbeit verknüpft und dann würden sich die Bastelarbeiten nicht mehr im betreffenden Board befinden sondern im MQTT Board. Das würde es dann doch sehr unübersichtlich machen, da vermutlich bei Hardwarefragen auf einen anderen Thread in einen anderen Board verwiesen wird.

Vielleicht wäre es sinnvoller das Wiki entsprechend zu erweitern um MQTT Basics bzw. UseCases oder so.

Viele Grüße
Stefan

Rince

Anfängerfragen:
(Nur Treffer 1-30, die etwas "ernstes" mit MQTT zu tun haben):

https://forum.fhem.de/index.php/topic,68605.msg600879.html#msg600879 => 0 Antworten
https://forum.fhem.de/index.php/topic,64033.msg552741.html#msg552741 => 0 Antworten
https://forum.fhem.de/index.php/topic,68963.msg604412.html#msg604412
https://forum.fhem.de/index.php/topic,54927.msg465447.html#msg465447 => 0 Antworten
https://forum.fhem.de/index.php/topic,53606.msg452753.html#msg452753 => 0 Antworten (evtl. nicht direk mqtt bezogen)
https://forum.fhem.de/index.php/topic,68662.msg601635.html#msg601635 => gelöst
https://forum.fhem.de/index.php/topic,39738.msg319594.html#msg319594 => 0 Antworten
https://forum.fhem.de/index.php/topic,38562.msg307549.html#msg307549 => 0 Antworten
https://forum.fhem.de/index.php/topic,49158.msg408102.html#msg408102 => 0 Antworten
https://forum.fhem.de/index.php/topic,60372.msg517552.html#msg517552 => 0 Antworten
https://forum.fhem.de/index.php/topic,68171.msg603898.html#msg603898 => evtl. gelöst (jedenfalls für mich durch mich selber)
https://forum.fhem.de/index.php/topic,40329.msg326625.html#msg326625 => gelöst
https://forum.fhem.de/index.php/topic,65946.msg572114.html#msg572114 => 0 Antworten (eine, aber die war nicht relevant)
https://forum.fhem.de/index.php/topic,59589.msg509519.html#msg509519 => unklar, bzw. keine richtige Lösung gefunden
https://forum.fhem.de/index.php/topic,35201.msg282744.html#msg282744 => gelöst
https://forum.fhem.de/index.php/topic,41300.msg335210.html#msg335210 => gelöst
https://forum.fhem.de/index.php/topic,48994.msg406476.html#msg406476 => 0 Antworten (ggfs. aber anderes Problem)



Sonstige Systeme:
(Auch nur die ersten 30 Treffer quergelesen...)

https://forum.fhem.de/index.php/topic,65319.msg568276.html#msg568276 => gelöst
https://forum.fhem.de/index.php/topic,67068.msg584630.html#msg584630 => cooler Ansatz, wird nie wieder gefunden werden
https://forum.fhem.de/index.php/topic,37160.msg297201.html#msg297201 => keine echte Lösung
https://forum.fhem.de/index.php/topic,50280.msg420184.html#msg420184 => 0 Antworten
https://forum.fhem.de/index.php/topic,48913.msg405758.html#msg405758 => 0 Antworten
https://forum.fhem.de/index.php/topic,45257.msg370431.html#msg370431 => 0 Antworten
https://forum.fhem.de/index.php/topic,39354.msg315180.html#msg315180 => keine echte Lösung
https://forum.fhem.de/index.php/topic,64614.msg581477.html#msg581477 => gelöst, MQTT aber nu Beiwerk
https://forum.fhem.de/index.php/topic,55824.msg474109.html#msg474109 => gelöst, aber nur mit Workaround, vom Fragesteller selbst
https://forum.fhem.de/index.php/topic,44085.msg360972.html#msg360972 => versandet
https://forum.fhem.de/index.php/topic,38336.msg306445.html#msg306445 => versandet
https://forum.fhem.de/index.php/topic,36478.msg287521.html#msg287521 => versandet
https://forum.fhem.de/index.php/topic,14141.msg138596.html#msg138596 => hat sich erübrigt denke ich


Den Rest habe ich mir mal geschenkt zum querlesen.
Meine Schlussfolgerung:

Die Fragestellungen im Anfängerbereich ziehen immer recht direkt auf ein MQTT Problem ab, Lösung quasi nie vorhanden. Witzig ist dabei, dass es "viele alte Hasen" betrifft, die da gerade versuchen umzusteigen.

Bei Fragestellungen im Bereich Sonstige Systeme dreht es sich eher nebensächlich um MQTT, der Wunsch zu helfen scheint größer zu sein, der Erfolg ist aber auch eher dürftig.



ZitatWir wollen nicht in einen Zustand laufen, wo jedes Modul ein eigenes Board hat. Daher frage ich so genau nach, ob ein extra Board wirklich sinnvoll ist.

Ja. Verstehe ich. Diese Frage ging mir auch durch den Kopf als ich das Posting schrieb.

Konkreter Anlass:
Ja, habe ich (aber bitte, nur weil ich einen konkreten Anlass habe bedeutet das nicht, dass es außer mir irgend jemand interessiert)
Mein Bruder hat seine Lichtverkabelung mit Arduino und Relaisplatine gemacht. Jetzt soll das ganze per MQTT auch mit fhem steuerbar sein. Die Suchfunktion ist (jedenfalls für mich) bis jetzt ausgesprochen frustrierend was dieses Thema betrifft. Weil einfach viel zu viel Zeit draufgeht festzustellen, dass es Leute mit den gleichen Problemen aber keiner Lösung gibt. Andererseits hänge ich an Problemen, die wer schon zweifelsfrei gelöst hat, aber ich finde die Antwort nicht (oder sie ist im Forum nicht dokumentiert)...
Wer zu meinen Posts eine Frage schreibt und auf eine Antwort wartet, ist hiermit herzlich eingeladen mich per PN darauf aufmerksam zu machen. (Bitte mit Link zum betreffenden Thread)

Rince

@ Stefan
Sehe ich auch so. Der Bastelanteil an der Geschichte ist in der Regel trivial. Aber die Konfiguration bis MQTT läuft wie gewünscht, ist es eben noch nicht.
Wenn ich fertig bin, werf ich mein aktuelles Projekt gerne ins Wiki.
Ist eine 16-fach Relaisplatine an einem Arduino Mega und Ethernetshield.
Umschaltbar per Taster (da, wo früher Lichtschalter waren  ;D ) autark (also auch ohne fhem benutzbar), oder eben per MQTT und fhem.

@ Boris
Vielleicht versandet das MQTT Board auch nach einer gewissen Zeit, wenn genügend "Einstiegs" ode "Nutzungsszenarien" funktionsfähig dokumentiert sind...
Das würde ich aber nicht als Nachteil erachten. Im Gegenteil. Imho wäre dies dann eine echte Erfolgsgeschichte...
Wer zu meinen Posts eine Frage schreibt und auf eine Antwort wartet, ist hiermit herzlich eingeladen mich per PN darauf aufmerksam zu machen. (Bitte mit Link zum betreffenden Thread)

rudolfkoenig

Eine dedizierte Ecke hat MQTT mit "Sonstige Systeme" auch jetzt, die Themen in Anfaengerfragen waeren wg. einem dedizierten Subforum nicht weniger. Dass in Sonstige Systeme so wenig sinnvolle Antworten gibt, wird sich vmtl. dadurch auch nicht aendern, dazu braucht man mehr Leute, die sich mit MQTT auskennen und helfen wollen.
Wenn der MQTT-Maintainer es nicht schafft, alle MQTT-Themen in Sonstige Systeme zu ueberwachen, dann waere das fuer mich ein Grund fuer ein Subforum.

Wuppi68

ich würde das Thema MQTT unter

Unterstütze Dienste

einsortieren wollen und den Begriff in die Beschreibung mit einpflegen

Themen zu unterstützenden Diensten und Modulen wie z.B. Calendar, HCS, Twiligth, Weather, MQTT etc.
Jetzt auf nem I3 und primär Homematic - kein Support für cfg Editierer

Support heißt nicht wenn die Frau zu Ihrem Mann sagt: Geh mal bitte zum Frauenarzt, ich habe Bauchschmerzen

Thorsten Pferdekaemper

Hi,
ich habe mich jetzt für das Roomba980-Modul auch mal ein bisschen in MQTT eingearbeitet. Ich bin mir allerdings nicht im Klaren, weshalb das für uns eine größere Bedeutung haben sollte. Ja, ich weiß, dass das mal wieder so eine Art Standard sein soll und endlich auch mal ein wirklich offener. Mir ist aber nicht wirklich so ganz klar, welches Problem im FHEM-Umfeld es wirklich löst.
Ich sehe bei MQTT insbesondere drei große offene Punkte:

  • Man geht immer von einem MQTT-Broker aus. Das ist im Prinzip eine eigene Zentrale. Meiner Meinung nach ist das bei uns aber schon FHEM und mit einer zusätzlichen zentralen Komponente tut man sich keinen Gefallen.
  • Das Nachrichtenformat ist nicht standardisiert. Im "message"-Teil einer MQTT-Nachricht kann man alles verpacken. MQTT macht dazu keine Vorschriften. D.h. wie wir das dann sinnvoll in Readings umsetzen ist wieder Abhängig vom Gerät. (Topic = Reading funktioniert definitiv nicht.)
  • Viele Leute hier bemühen sich darum, direkte Verbindungen zwischen Geräten zu schaffen. Damit vermeidet man, dass man einen "Single Point of Failure" hat. Soweit ich verstehe, geht MQTT genau den entgegengesetzten Weg. Wenn der Broker ausfällt, bleibt das Haus dunkel.
Für mich ist MQTT mal wieder eine ganz nette Spielerei, aber warum sich das für Hausautomatisierung im Allgemeinen und für FHEM im Speziellen aufdrängt verstehe ich (noch?) nicht.

Daher wüsste ich auch nicht, warum es einen eigenen Forenbereich verdient hätte.

Gruß,
   Thorsten
FUIP

Rince

@Rudi
Genau das was du sagst tritt ja ein. Die Threads im Anfängerbereich liest keiner der sich mit MQTT auskennt. Wenn es einen eigenen Bereich gäbe, täten die Leute mit Mehr-Wissen da evtl. eher reinschaun. Und eine Verteilung der Themen zeigt deutlich, dass viele erst mal den Anfängerbereich wählen.

Auch unter dem von Boris empfohlenen "Sonstigen Systemen" ist die Reaktion eher dürftig.

Daher plädiere ich ganz stark für einen eigenen Bereich, gerne wie von Wuppi 69 vorgeschlagen.

@Thorsten
Habe grade keine Zeit mehr, schreibe das gerne später ausführlich :)
Wer zu meinen Posts eine Frage schreibt und auf eine Antwort wartet, ist hiermit herzlich eingeladen mich per PN darauf aufmerksam zu machen. (Bitte mit Link zum betreffenden Thread)

rudolfkoenig

ZitatWenn es einen eigenen Bereich gäbe, täten die Leute mit Mehr-Wissen da evtl. eher reinschaun.
Leute mit Mehr-Wissen lesen MAINTAINER.txt, und stellen deswegen ihre Fragen in "Sonstige Systeme".
Die anderen haben entweder Angst von den "Profis", oder wissen nicht, wo man die Frage stellen muss. In beiden Faellen wird sich das mit einer neuen Subforum nicht wesentlich aendern, sonst gaebe es keine Fragen zu FHEMWEB oder notify im Anfaengerbereich.

eisler

MQTT in "Sonstige Systeme" sehe ich für alles was mit dem FHEM MQTT Modulen zusammen hängt als meine Aufgabe als MQTT Maintainer.
Für alle MQTT Themen die sich über das Forum verteilen finde ich es eine gute Idee einen eigenen MQTT Bereich einzurichten.

Grüße
Stephan


UliM

@Stephan: wäre das Problem aus deiner Sicht also hinreichend adressiert, wenn MQTT-Threads aus 'Anfängerfragen' nach 'Sonstige Systeme' verschoben würden?

Gruß, Uli
RPi4/Raspbian, CUL V3 (ca. 30 HomeMatic-devices), LAN (HarmonyHub, alexa etc.).  Fördermitglied des FHEM e.V.

betateilchen

Zitat von: rudolfkoenig am 14 März 2017, 14:21:06
Die anderen haben entweder Angst von den "Profis", oder wissen nicht, wo man die Frage stellen muss.

Vielleicht lässt sich eine Benutzergruppe einrichten, deren Mitglieder die Berechtigung haben, auch fremde Beiträge ins richtige Unterforum zu verschieben, ohne deshalb gleich volle Moderatorenrechte zu bekommen.
-----------------------
Formuliere die Aufgabe möglichst einfach und
setze die Lösung richtig um - dann wird es auch funktionieren.
-----------------------
Lesen gefährdet die Unwissenheit!

Rince

ZitatVielleicht lässt sich eine Benutzergruppe einrichten, deren Mitglieder die Berechtigung haben, auch fremde Beiträge ins richtige Unterforum zu verschieben, ohne deshalb gleich volle Moderatorenrechte zu bekommen.

Daumen hoch für diese Idee.
Wer zu meinen Posts eine Frage schreibt und auf eine Antwort wartet, ist hiermit herzlich eingeladen mich per PN darauf aufmerksam zu machen. (Bitte mit Link zum betreffenden Thread)