Nhà thông minh
Geek Playground
  • Welcome to my HomeLAB
    • Script: Thiết lập toàn bộ dịch vụ smarthome cơ bản
    • Script: Thiết lập các dịch vụ để làm media server
    • Script: Thiết lập dịch vụ theo dõi và tự động hoá
    • Docker Compose Template - Manual Setup
  • Kiến thức nền tảng - Cần biết trước khi bắt đầu
    • Bảng thống kê chi phí đầu tư thiết bị phục vụ SmartHome
    • Các phương án chơi nhà thông minh tính tới hiện tại
  • Cài đặt (Install)
    • Cài đặt HomeBridge - Đưa thiết bị lên HomeKit
    • Một HUB kết nối được toàn bộ thiết bị Zigbee của tất cả các hãng
    • Apple HomeKit - Cho thiết bị không hỗ trợ
      • Scrypted - Đưa camera lên Apple HomeKit
      • Đưa samsungTV lên Apple Home
      • Mở cửa cuốn bằng eWeLink (SonOFF) 4CH Pro
    • DIY thiết bị hỗ trợ Apple HomeKit
      • Cảm biến hiện diện bằng bất cứ thiết bị bluetooth nào (đồng hồ, xe hơi...)
      • Cảm biến hiện diện chia theo khu vực
      • Biến quạt thường thành quạt thông minh full chức năng
      • Hướng dẫn làm bộ điều khiển máy lạnh thông minh hoạt động trên Apple HomeKit và có tính năng phản hồ
  • Những dự án thú vị với HomeLAB
    • Hệ thống giải trí, xem phim tại nhà miễn phí
      • Tự động tìm kiếm phim ảnh và subtitle có trên internet
      • Tự động tải về phim yêu thích
      • Cài đặt Plex Media Server
    • Thiết lập hệ thống dashboard (theo dõi hiệu năng, tiền điện, cảm biến)
      • Hiển thị dữ liệu lên Grafana với Prometheus và InfluxDB
      • Tự động thu thập dữ liệu từ cảm biến thông qua NodeRED
      • Theo dõi sử dụng mạng
        • Sử dụng Window/MacOS/Linux
      • Theo dõi tiền điện
        • Thực tế sử dụng điện của một số thiết bị vận hành 24/7
    • Chia sẻ file trong mạng LAN, backup dữ liệu
      • Chia sẻ file trong mạng LAN - Hệ thống NAS nhà làm
      • Backup toàn bộ hệ điều hành trên Cloud, phòng trường hợp lỗi thẻ nhớ
    • Làm đẹp - trang trí không gian làm việc, giải trí
      • Cấu hình Ambilight LED cho TV, gia tăng trải nghiệm xem
      • Cài server chạy Ambilight
  • Pro Tips
    • Các lỗi thường gặp và cách xử lý
      • Sub directory not working
      • Adguard Home: Sửa lỗi fail to bind on port 53
    • Frequently used command
      • Thao tác với Caddy Proxy
      • Thao tác với ổ cứng
      • Thao tác với Docker
    • Pin thủ nhào vào đây
      • Biến sạc thường thành sạc nhanh PD
      • Tự làm bộ sạc nhiều cổng hỗ trợ PD siêu rẻ, có thể gắn lên xe máy & oto để sạc nhanh
      • Tận dụng pin cũ của điện thoại
    • Use memory card as RAM
    • Xử lý phân quyền trên linux
      • Tự động phân quyền trên linux
Powered by GitBook
On this page
  • Chuẩn bị
  • Pi-III sử dụng làm HUB Zigbee đa năng
  • Cấu hình thủ công

Was this helpful?

Edit on GitHub
  1. Cài đặt (Install)

Một HUB kết nối được toàn bộ thiết bị Zigbee của tất cả các hãng

PreviousCài đặt HomeBridge - Đưa thiết bị lên HomeKitNextApple HomeKit - Cho thiết bị không hỗ trợ

Last updated 5 months ago

Was this helpful?

Chuẩn bị

  • USB Zigbee

  • Pi-III (hoặc máy tính Linux bất kỳ)

Pi-III sử dụng làm HUB Zigbee đa năng

Thiết lập bằng homebridge firmware qua Raspberry Pi Imager để đơn giản quá trình setup Hoạt động với toàn bộ thiết bị sử dụng sóng Zigbee không kể hãng nào. Lệnh cài đặt tự động để chạy các dịch vụ liên quan

curl -sk https://raw.githubusercontent.com/leolionart/smarthome/refs/heads/main/Zigbee2MQTT/ZigbeeHub_setup.sh | sudo bash -

Copy cậu lệnh trên và paste vào Terminal để thực hiện cài và cấu hình hàng loạt các dịch vụ Ở đây tôi sử dụng một RaspberryPI cũ gắn thiết bị bắt sóng Zigbee và đặt ở gần khu vực cảm biến bên thứ 3 cần đưa lên homebridge. Thiết bị này cấu hình yếu nên tôi không đưa nhiều chức năng lên, chỉ phục vụ làm hệ thống khởi động dự phòng khi HUB chính có vấn đề.

Các dịch vụ đi kèm bao gồm

Serices
Description

Docker

Dễ dàng cài đặt các dịch vụ được đóng gói sẵn

Portainer

Quản lý trực quan trên nền tảng web

Hombridge

Đưa các thiết bị quan trọng vào một Home khác

Mqtt Brocker

Nhận event gửi từ các service cần vận hành qua cách này

Zigbee to Mqtt

Trigger event gửi vào MQTT service

Lưu ý: Cần USB Dongle để bắt sóng Zigbee.

Cấu hình thủ công

Trong trường hợp bị đổi địa chỉ IP hoặc cấu hình trên chưa khớp

ls
cd data
ls
sudo nano /home/pi/data/configuration.yaml

Kiểm tra cổng đang cắm dongle

ls -l /dev/serial/by-id

Hướng dẫn chi tiết tham khảo của bác Mr. Old