Internet of ThingsIoT platformsThingsboard.io
Bài 2: Hướng dẫn cài đặt Thingsboard trên Ubuntu
Ở bài viết trước lophocvui.com đã giới thiệu đến các bạn cơ bản về Thingsboard. Ở bài viết này lophocvui sẽ hướng dẫn các bạn cách cài đặt Thingsboard trên Linux(Ubuntu).Tuy nhiên bạn cũng có thể sử dụng luôn trang Livedemo của họ mà không cần cài đặt trên máy tính của bạn.
I-Yêu cầu phần cứng:
Để chạy ThingsBoard và các thành phần của bên thứ ba trên một máy tính, bạn sẽ cần ít nhất 1Gb RAM.
II-Cài đặt thành phần của bên thứ ba:
Dịch vụ Thingsboard chạy trên Java 8 nên trước hết bạn cần phải cài Oracle JDK 8.Để cài Oracle JDK 8 và tìm hiểu về Ubuntu bạn có thể xem tại đây: https://lophocvui.com/iot-internet-of-things/smart-home/openhab/bai-1-1-cai-dat-java-tren-ubuntu/
III-Cài đặt dịch vụ Thingsboard
Bạn làm theo các bước sau đây:
- Bước 1: Download về gói cài đặt
Để tải về gói cài đặt Thingsboard bạn có thể sử dụng lệnh sau:
1 |
wget https://github.com/thingsboard/thingsboard/releases/download/v2.0.3/thingsboard-2.0.3.deb |
- Bước 2: Cài đặt Thingsboard như cài đặt 1 dịch vụ
1 |
sudo dpkg -i thingsboard-2.0.3.deb |
- Bước 3: Chạy script cài đặt
1 |
sudo /usr/share/thingsboard/bin/install/install.sh --loadDemo |

- Bước 4: Khởi động dịch vụ Thingsboard
1 |
sudo service thingsboard start |

- Bước 5: Truy cập giao diện của Thingsboard
Bây giờ dịch vụ Thingsboard đã được khởi động,bạn mở 1 trình duyệt Web ưa thích của bạn: truy cập vào địa chỉ : http://localhost:8080/
chú ý: đợi khoảng hơn 90s mới vào được nhé!
bạn hãy đăng nhập với:
- Username: tenant@thingsboard.org
- Password: tenant
để login vào giao diện đầu tiên sẽ như sau:
Như vậy các bạn đã cài đặt Thingsboard trên máy tính của bạn ở bài viết sau lophocvui.com sẽ giúp các bạn tìm hiểu về cách tạo tài khoản khách hàng và tài khoản admin trên Thingsboard.
- Chú ý:
Nếu như bạn đã cài gói mosquitto, bạn cần thay đổi port mqtt của Thingsboard để tránh bị trùng cổng mqtt giữa gói này và Thingsboard. Để thay đổi bạn chạy câu lệnh sau:
1 |
sudo nano /etc/thingsboard/conf/thingsboard.yml |
Bạn nhấn tổ hợp phím Ctrl+W để tìm kiếm từ “mqtt” rồi tìm đến phần bind_port thay đổi port đó khác port 1883 và lưu lại và khởi động lại Thingsboard bằng câu lệnh sau là được:
1 |
sudo service thingsboard restart |
Nguồn tham khảo:
—————————-
Chi tiết liên hệ:
Website: lophocvui.com
Hotline: 0971479145//0983811938
Fanpage: https://www.facebook.com/lophocvui.com/