Wie kommt man darauf?
Da kommt man nicht von selber drauf. Ich hab's irgendwann auch mal gebraucht und beim Internetbuddeln irgendwo gefunden. Es mag sein, dass ich es aufgrund meiner Ausbildung schneller erkenne als Leute, die diese Ausbildung nicht haben. Ich bin beruflich seit 32 Jahren Systemadmin und habe vorher für irgendwelche Leute irgendwelche Programme geschrieben. Da lernt man mit der Zeit, welche Fragen man Google wie stellen muss (oder vor Google: welches Buch man in welcher Fachbibliothek ausleihen oder kaufen muss).
gibt es da eine Beschreibung zu mqttthing in der man das nachvollziehen kann?
Nur in deren Doku. Die ist sehr ausführlich, aber nicht einfach zu verstehen. Nachvollziehen kann ich da auch nicht viel und probiere dann aus, was die da so hinschreiben. Meine berufliche Erfahrung ist dann sehr hilfreich. Ich spreche deutsch und englisch, und darüber hinaus halt auch JSON, ebenfalls verhandlungssicher
Ein Tipp: man kann Google zwingen, eine bestimmte Site nach Suchbegriffen zu durchsuchen: die Eingabe von site:https://github.com/arachnetech/homebridge-mqttthing JSON in der Adresszeile des Browsers durchsucht nur die die Site https://github.com/arachnetech/homebridge-mqttthing nach dem Suchbegriff JSON. Kann hilfreich sein.