Category Archives: Software

[XIAOMI VACUUM] Hết đĩa trống

Dung lượng đĩa root của Xiaomi Roborock 2 chỉ có 494MB. Sau khi chạy update và cài đặt nano, mc thì chỉ còn 21MB, sẽ không đủ chổ cho hoạt động bình thường của robot.

apt-get update
apt-get install nano, mc
Continue reading

Comments Off on [XIAOMI VACUUM] Hết đĩa trống

Filed under Software

Hút bụi Xiaomi không cần đám mây Xiaomi

  • Mục đích của firmware Valetudo

Valetudo chạy trên Xiaomi Vacuums đã được root, mục đích là cho phép người dùng vận hành robot mà không kết nối với đám mây của Xiaomi.

Valetudo cung cấp hầu hết các cài đặt và điều khiển Xiaomi Vacuum qua giao diện web thân thiện cũng như có thể kết nối MQTT được hỗ trợ bới Home Assistant Autodiscovery.

Continue reading

Comments Off on Hút bụi Xiaomi không cần đám mây Xiaomi

Filed under Software

Token của Xiaomi Vacuum

Token cùng với địa chỉ MAC, IP… dùng để xác định một thiết bị duy nhất của Xiaomi. Tuy nhiên, hiểu lầm token gắn liền không thay đổi với thiết bị như robot hút bụi Xiaomi có thể gây lãng phí nhiều thời gian khi giải quyết sự cố.

Continue reading

Comments Off on Token của Xiaomi Vacuum

Filed under Software

Mạng Zigbee và thiết bị Xiaomi Zigbee

1. Các kiểu thiết bị Zigbee

Có 3 kiểu thiết bị trong Zigbee: thiết bị đầu cuối, router và coordinator. Mạng Zigbee có ít nhất một coordinator, có thể có nhiều router và nhiều thiết bị đầu cuối.

Trong bản đồ Zigbee của rgruebel. Thiết bị đầu cuối có màu vàng, router có màu xanh và coordinator có màu đỏ.

Continue reading

Comments Off on Mạng Zigbee và thiết bị Xiaomi Zigbee

Filed under Software

CC2531 + zigbee2mqtt = Zigbee gateway

Các thiết bị nhà thông minh có thể có kết nối wifi, bluetooth… hoặc Zigbee. Các kết nối Zigbee thông thường phải qua Zigbee gateway, thí dụ như Xiaomi gateway.

Dùng CC2531 với firmware Z-Stack có thể thay thế cho Zigbee gateway của hãng sản xuất thiết bị, tránh những phiền toái như phải qua server của hãng…

Continue reading

Comments Off on CC2531 + zigbee2mqtt = Zigbee gateway

Filed under Software

[Zigbee] Flash CC2531 USB bằng RPi

Có thể flash USB CC2531 chỉ dùng RPi, không cần CC Debugger. Làm được điều này chúng ta luôn luôn có thể cập nhật firmware Z-Stack (coordinator hay router) mới nhất cho CC2531.

Continue reading

Comments Off on [Zigbee] Flash CC2531 USB bằng RPi

Filed under Software

[Tasmota] Flash Sonoff T2/T3

Kể từ eWeLink 3.5.10, LAN mode được kích hoạt tự động, và có thể cho thiết bị sOnOff chỉ dùng LAN, không phụ thuộc vào server của nhà sản xuất. Tuy nhiên để đồng bộ các các thiết bị dùng firmware Tasmota, có thể flash firmware Tasmota cho sOnOff T2/T3.

Continue reading

Comments Off on [Tasmota] Flash Sonoff T2/T3

Filed under Software

[HASS] Nhắc việc /Google Calendars

Bên cạnh nhắc việc dựa vào danh sách cố định, có một loại nhắc việc khác dựa trên dịch vụ lịch Google.

Khi đến thời điểm bắt đầu của một sự kiện trên Google Calendars, HASS sẽ được thông báo để có hành động, ở đây là phát ra lời nhắc đã ghi trên lịch.

Continue reading

Comments Off on [HASS] Nhắc việc /Google Calendars

Filed under Software

[HASS] Nhắc việc /Lịch cố định

Thông qua tts.google_translate, có thể tạo automation để loa Google phát âm thanh nhắc việc bằng tiếng Việt theo lịch cố định cho trước. Thí dụ như nhắc người già uống thuốc…

Ngoài ra, còn một loại nhắc việc dựa vào dịch vụ Google Calendar, công việc có thể khác nhau mỗi ngày.

Continue reading

Comments Off on [HASS] Nhắc việc /Lịch cố định

Filed under Software

Sync với cloud drive (III)

Script sau đây giám sát thư mục LOCAL_DIR và cả target của các symlink trong đó. Nhờ vậy, mọi thay đổi trong cả LOCAL_DIR và symlink đều được cập nhật lên REMOTE_DIR, thậm chí nhiều REMOTE_DIR.

Một LOCAL_DIR với nhiều symlink bên trong rõ ràng là tiện lợi hơn nhiều LOCAL_DIR. Code phức tạp hơn một chút nhưng hiệu quả chỉ bị ảnh hưởng bởi tốc độ upload!

Continue reading

Comments Off on Sync với cloud drive (III)

Filed under Software