Yazılım ve Elektronik için...
info@mesebilisim.com
ThingsBoard MQTT RPC Örneği

ThingsBoard MQTT RPC Örneği

ThingsBoard’un RPC (Remote Procedure Call) mekanizması, IoT dünyasında sadece veri izlemekten öteye geçip, cihazları gerçekten “akıllı” hale getiren (bir motoru çalıştırmak, ışığı kısmak gibi) en kritik özelliklerden biridir.

RPC Nedir ve Neden Lazım?

Telemetri verisi cihazdan sunucuya gider, ancak RPC sunucudan cihaza (ve bazen tersi) komut gönderilmesini sağlar.

Devamını oku

ThingsBoard Güncelleme

Test için kullandığımız Raspberry Pi 5 cihazımızda ThingsBoard 3.9.1 sürümü bulunmaktadır. Hata ayıklamaları ve performans için şu an yayında olan 4.01 sürümüne aşağıdaki adımları sırası ile yaparak güncelleme yapacağız.

Güncelleme için https://thingsboard.io/docs/user-guide/install/upgrade-instructions/#ubuntucentos-401 sayfasındaki Ubuntu talimatlarını kullanacağız.

  • wget https://github.com/thingsboard/thingsboard/releases/download/v4.0.1/thingsboard-4.0.1.deb
  • sudo service thingsboard stop
  • sudo dpkg -i thingsboard-4.0.1.deb
  • (Önceki database ve şifre bilgilerinin silinmemesi için birleştir seçeneğini kullanın!) sudo /usr/share/thingsboard/bin/install/upgrade.sh
  • sudo service thingsboard start

Kolay gelsin.

Thingsboard nedir

Thingsboard nedir?

Thingsboard, IoT uygulamalarının hızlı bir şekilde oluşturulması için cihaz ekleme, cihaz verilerini izleme, görüntüleme, panel, alarm gibi özellikleri olan web platformudur. Thingsboard HTTP, MQTT ve CoAP bağlantı türlerini destekler. Thingsboard backend’de programlama dili olarak Java, frontend’de framework olarak Angular platformlarını kullanır. Thingsboard açık kaynaklı bir IoT platformudur. Nesnelerin İnterneti (IoT) cihazlarından veri toplama, işleme, görselleştirme ve cihaz yönetimi için kullanılan açık kaynaklı bir IoT platformudur. Hızlı IoT uygulama geliştirme, yönetme ve ölçeklendirme imkanı sunar.

Devamını oku