Công tắc sonoff T1 US dùng remote RF 315Mhz, trong khi sonoff UK dùng remote RF 433Mhz
Remote RF 315Mhz có khoảng cách hoạt động ngắn hơn nhiều so với Remote RF 433Mhz, tất nhiên là thiết bị được thiết kế nhận sóng nào thì phải dùng remote đó.
Công tắc sonoff T1 US dùng remote RF 315Mhz, trong khi sonoff UK dùng remote RF 433Mhz
Remote RF 315Mhz có khoảng cách hoạt động ngắn hơn nhiều so với Remote RF 433Mhz, tất nhiên là thiết bị được thiết kế nhận sóng nào thì phải dùng remote đó.
Comments Off on Remote RF 315Mhz và RF 433Mhz
Filed under Hardware
Comments Off on [Tasmota] Cấu hình MQTT dùng WebUI
Filed under Software
Tasmota phân biệt Button và Switch khi lập trình và sử dụng trên cùng thiết bị.
Comments Off on [Tasmota] Button hay Switch?
Filed under Software
Trong thí dụ này, nếu Button1 được bật thì sau 30 giây sẽ tự tắt (thí dụ đèn cầu thang)
Rule trong Tasmota có dạng
on <trigger> do <command> {endon | break}
được gõ trực tiếp vào dòng lệnh console trong Web UI của Tasmota.
Comments Off on [Tasmota] Rules
Filed under Software
Sonoff Basic bản quốc tế có ghi chú rõ ràng về các pin 3.3V, RX, TX và GND, trong khi bản tiếng Trung không ghi chú. Tuy nhiên vị trí các pin cũng tương tự nhau và pin 3.3V được đánh dấu bằng hình vuông. Continue reading
Comments Off on Flash firmware Sonoff Basic
Filed under Software
Một vài người bán cam kết Sonoff Basic bản tiếng Trung và bản Quốc tế hoàn toàn giống nhau, chỉ khác cái vỏ ngoài.
Trên thực tế thì chúng là 2 phiên bản hoàn toàn khác nhau, cả về thiết kế board mạch và linh kiện bên trong. Bản quốc tế là Sonoff Basic RF R2 Power V1.0 mà không có mạch RF, phiên bản mới hơn bản tiếng Trung. Continue reading
Comments Off on Sonoff Basic bản tiếng Trung và bản Quốc tế
Filed under Software
Gọi webhook thông qua url https://xxxx.duckdns.org:8123/api/webhook/webhook_id
Tuy nhiên điều kiện là phải dùng phương thức POST nên không thể dán vào thanh địa chỉ của browser. Một số cách gọi webhook sau đây áp dụng tiện lợi trong một số tình huống: Continue reading
Comments Off on [HASS] Một vài cách gọi webhook
Filed under Software
Trong thí dụ này, chúng ta kích hoạt automation bằng MQTT.
Trước hết, tạo automation trên Hass
- id: '1555894000000'
alias: MQTT Alert
trigger:
- platform: mqtt
topic: RPi-32
payload: alert
condition: []
action:
- service: media_player.play_media
data:
entity_id: media_player.office_speaker
media_content_id: https://xxxx.duckdns.org:8123/local/alert.mp3
media_content_type: music
Comments Off on [HASS] Phát âm thanh khi nhận được thông điệp MQTT
Filed under Software
Cài đặt
apt-get update apt-get upgrade -y sudo apt install mosquitto
Khởi động MQTT cùng với Pi
sudo systemctl enable mosquitto
Comments Off on Cài đặt MQTT trên RPi
Filed under Software
Features | MQTT | HTTP |
---|---|---|
Full form | Message Queue Telemetry Transport | Hyper Text Transfer Protocol |
Architecture | It has publish/subscribe architecture. Here devices can publish any topics and can also subscribe for any topics for any updates. | It has request/response means Client/Server architecture. |
Upper layer protocol | It runs over TCP. | It runs over TCP and UDP. |
message size | small, . | Large, |
Message format | binary with 2Byte header | ASCII format. |
Data distribution | 1 to 0/1/N | one to one only , more POST |
Data security | Yes, It uses SSL/TLS for security | NO, hence HTTPS is used to provide data security |
Complexity | Simple | Client more complex (ASCII parser) |
Encryption | It encrypts payload i.e. it is payload agnostic | data are not encrypted before transmission |
When to use | if your project is to let the fridge to communicate with the thermometer to adapt the engine pump, you can use the MQTT easily | if you need to collect big data from around the world, then you can think to use HTTP |
* https://iotdunia.com/mqtt-and-http/
* https://medium.com/mqtt-buddy/mqtt-vs-http-which-one-is-the-best-for-iot-c868169b3105
Comments Off on MQTT và HTTP : So sánh giữa 2 IoT Protocols
Filed under Software