Set Up EMQX Cloud MQTT Broker dengan openHAB

OpenHab yang juga dikenal sebagai Home Automation Bus terbuka adalah sebuah software home automation open-source yang ditulis dengan Java. Dengan kemampuannya dalam berintegrasi dengan berbagai perangkat, user interface yang jelas, dan mendukung tool yang paling fleksibel sekalipun, openHab menjadi salah satu platform terbaik dalam hal home automation.

Dengan tingkat fleksibilitas yang tinggi dan mudah dipakai, openHAB menyediakan sarana binding agar pengguna dapat mengkoneksikan MQTT Broker. Dalam artikel ini, saya akan membimbing Anda dalam proses pengaturan EMQX Cloud MQTT Broker dengan openHAB.

Apa Itu MQTT?

MQTT, atau panjangnya Message Queuing Telemetry Transport, adalah protokol messaging IoT lightweight berbasis model publish/subscribe. MQTT telah menjadi standar komunikasi IoT karena ia mendukung QoS, sederhana, lightweight dan fitur bandwith-saving nya.

Apa Itu EMQX Cloud MQTT?

EMQX Cloud adalah sebuah produk MQTT perantara messaging untuk domain IoT dari EMQ. Sebagai servis public cloud MQTT 5.0 pertama di dunia yang sepenuhnya dikelola oleh EMQ, EMQX Cloud menyediakan solusi O&M colocation komplit dan lingkungan unik terisolasi untuk servis MQTT messaging. EMQX Cloud melayani banyak negara di seluruh dunia dan menyediakan layanan cloud yang terjangkau, aman dan dapat diandalkan untuk aplikasi-aplikasi 5G dan Internet of Everything.

EMQX Cloud memiliki 3 jenis paket: Basic, Professional dan Unlimited. Ketiga paket ini menawarkan sejumlah spesifikasi produk yang fleksibel untuk mendukung deployment dari berbagai servis MQTT secara eksklusif untuk Anda dengan salah satu public cloud terkemuka di dunia. Tertarik untuk tau lebih lanjut tentang paket produk EMQX Cloud? Klik disini.

Produk mantap seperti ini adalah pilihan tepat untuk diitegrasikan dengan openHAB. Anda dapat mengunjungi bagian dokumentasi untuk informasi lebih lanjut mengenai EMQX Cloud.

Cara Mem-Binding EMQX MQTT Broker dengan openHAB 3

Jika ini adalah pengalaman pertama Anda menggunakan EMQX Cloud, jangan khawatir. Kami akan memandu Anda dalam hal mengkoneksikan Home Assistant dengan EMQX Cloud.

  1. Buat sebuah akun EMQX Cloud.

  2. Login ke konsol EMQX Cloud dan mulai deployment baru.

    Untuk customer baru EMQX Cloud, kami akan memberi Anda 30 hari masa coba gratis untuk deployment. Masa coba gratis ini sangat ideal untuk Anda yang ingin mempelajari and menelusuri fitur-fitur EMQX Cloud.
    
  3. Setelah deployment baru selesai dibuat dan statusnya menjadi running, masukkan informasi otentikasi pengguna (bisa secara manual atau impor dari file).

    add authentication

  4. Unduh openHAB. Anda dapat mengunduh openHAB dengan mudah dengan mengikuti langkah-langkah disini. OpenHAB dapat digunakan dengan bermacam-macam sistem sesuai dengan pilihan Anda.

  5. Setelah openHAB selesai diunduh, buka openHAB dan buka bagian konsol.

  6. Klik Settings dan unduh MQTT binding:

    openHAB MQTT binding.png

  1. Tambahkan MQTT ke Things.

    add mqtt to openHAB things

  2. PilihMQTT Broker dan masukkan informasi deployment yang kita buat sebelumnya.

  3. select mqtt broker

    Untuk username dan password, masukkan informasi sesuai dengan yang kita buat sebelumnya. mqtt broker info

  4. Ketika terdapat label berwarna hijau yang menampilkan kata ONLINE, artinya Anda telah berhasil mengkoneksikan openHAB dengan EMQX Cloud. Selamat!

mqtt broker inline

Anda juga dapat mengecek statusnya dari halaman monitor EMQX Cloud.

EMQX Cloud's monitor page

Related Posts

2021-01-01
Menggunakan MQTT dengan Raspberry Pi

Artikel ini akan mengajar Anda cara menggunakan Python untuk menulis klien MQTT sederhana dalam Raspberry Pi untuk mengimplimentasi koneksi, subscribe, messaging, dsb.