MQTT singkatan dari Message Queuing Telemetry Transport, adalah protokol yang berjalan diatas stack TCP/IP yang difungsikan untuk komunikasi antar mesin, kata lain berfungsi untuk menerima pesan dari mesin yang berubah parameter sensor, status, dan sebagainya (disebut Subscribe), selain itu berfungsi mengirimkan pesan perintah ke mesin misalnya perintah mengaktifkan relay/switch atau perintah parameter lainnya (disebut Publish). Karena banyaknya device/perangkat mesin bagaimana caranya MQTT ini membedakan Publish dan Subscribe dari atau ke device mana? Untuk membedakannya adanya Topic yang terdiri kumpulan kategori, Topic ini sifatnya wajib dalam melakukan Publish dan Subscribe. Sedangkan yang melakukan Publish dan Subscribe tersebut adalah MQTT Broker. Beberapa MQTT Broker antaranya Mosquitto, HiveMQ dan Mosca. Dalam hal ini untuk Hassio karena mudah sudah tersedia seacara add-ons adalah Mosqitto Broker.
Continue reading “MQTT Broker di Home Assistant (Hassio).”Install Home Assistant (Hass.io) di Raspberry Pi dengan OS Ubuntu Server 18.04.4 dan Docker
Di anggap Raspberry Pi sudah siap dengan Ubuntu Server 18.04.4, bila belum silahkan ikuti langkah-langkah di link Install Ubuntu Server di Raspberry Pi 4 Tanpa Monitor dan Keyboard.
Home Assistant adalah aplikasi yang mirip sama seperti Google Home namun banyak fungsi lainnya untuk Smart Home, bisa membuat script sampai automation sebuah perangkat IoT, bersifat Local (tidak harus ada internet) untuk mengontrol dan mengatur perangkat IoT. Bisa di akses baik dari Web Base maupun di Gadget Android dan iOS.
Continue reading “Install Home Assistant (Hass.io) di Raspberry Pi dengan OS Ubuntu Server 18.04.4 dan Docker”Install Ubuntu Server di Raspberry Pi 4 Tanpa Monitor dan Keyboard
Ada beberapa cara install Ubuntu Server di Raspberry dilihat dari aplikasi saat membuat Imager ke Micro SD Card dan image di download dahulu atau saat flashing dengan sambil mendownload. Sedangkan saya menggunakan aplikasi Balena Etcher, silahkan di download terlebih dahulu dan install. Kemudian download file image -nya Ubuntu Server untuk Raspberry, kebetulan saya menggunakan Raspberry 4 dengan RAM 4GB dan pilih Ubuntu 18.04 64bit. Terakhir jangan lupa persiapkan memory card Micro SD dan sangat disarankan yang memiliki kecepatan tinggi, biasanya Class 10, jangan lupa gunakan Card Reader terbaik (cepat) dan jangan menggunakan adapter.
Continue reading “Install Ubuntu Server di Raspberry Pi 4 Tanpa Monitor dan Keyboard”