Blog

Go Bindings Release + MQTT Bindings Beta

Zu Weihnachten hatten wir eine Beta-Version der Go API Bindings bereitgestellt.

Diese sind jetzt offiziell veröffentlicht. Die Dokumentation ist bei uns auf der Homepage verfügbar: https://www.tinkerforge.com/de/doc/Software/API_Bindings_Go.html.

Falls du Go noch nicht kennst und wissen möchtest wie es aussieht, kannst du dir die Sound Pressure Level Bricklet Beispiele anschauen: https://www.tinkerforge.com/de/doc/Software/Bricklets/SoundPressureLevel_Bricklet_Go.html#beispiele

Zusätzlich ist seit heute die erste Beta-Version der MQTT API Bindings verfügbar.

Es gibt einen Forumseintrag mit mehr Informationen zur Beta-Veröffentlichung: https://www.tinkerunity.org/forum/index.php/topic,4735.html

Falls dir MQTT noch nichts sagt: Es ist keine Programmiersprache, sondern ein Protokoll welches auf einem Publish/Subscribe-System basiert. Es wird oft von Cloud-Services oder in IoT-Anwendungen verwenden ohne das eine Programmierung benötigt wird. Zuvor hatten wir bereits einen "Brick MQTT Proxy". Dieser war allerdings komplett handgeschrieben und wurde nur sporadisch aktualisiert. Er hatte auch nur Unterstützung für eine Teilmenge der Bricks/Bricklets und eine Teilmenge der Funktionen.

Die neuen MQTT API Bindings werden im Gegensatz dazu komplett generiert, wie auch alle anderen API Bindings. Wenn ein neues Brick/Bricklet oder eine neue API-Funktion veröffentlicht wird, werden die MQTT API Bindings jetzt auch automatisch mit aktualisiert. Die MQTT API Bindings sind ersten nicht-programmiersprachen API Bindings. Zusätzlich haben wir bereits weitere neue API Bindings in der Pipeline!