Tasmota Rule: https://tasmota.github.io/docs/Rules/Tình hình dịch bệnh phức tạp quá, nên dạo này mua đồ chế độ khá bất tiện. Hôm nay thì cái quạt thông gió lăn ra chết, thế là mình cọ rửa sạch sẽ và độ lên động cơ không chổi than. Động cơ mình chọn loại 10W không quá khỏe, nhưng đủ để thông gió.
CHUẨN BỊ
- Động cơ (khác với động cơ trước, động cơ này điều khiển bằng xung PWM): https://link.hs2t.com/sE9iyeqEVTpbeJ648
- ESP8266 (trong bài này mình dùng V1 khá nhỏ gọn nhưng phải kèm thêm mạch giảm áp 3v3): https://link.hs2t.com/SRfkcZK3SdEeWcWp7
- lm2596 giảm áp cấp nguồn cho Esp và bo điều tốc của động cơ: https://link.hs2t.com/MAgS3GfWjJRzjzhq6
VIDEO HƯỚNG DẪN
SƠ ĐỒ NỐI DÂY
FLASH TASMOTA CHO ESP8266
CONFIG TASMOTA
Các bạn config module Tasmota như hình bên dưới
Loại động cơ này dùng xung PWM mà tasmota hỗ trợ sẵn, nên không cần cấu hình gì thêm. Theo thông số kỹ thuật của động cơ thì PWM frenquecy 25~25KHz mà max của ESP8266 chỉ đạt 4K, nên chạy sẽ không êm cho lắm, nhưng chắc chắn là ko ồn ào.
TÍCH HỢP VÀO HOME ASSISTANT
Các bạn thay topic tương ứng của các bạn rồi thêm vào fan của configuration.yaml của home assistant là có thể điều khiển được rồi.
- platform: mqtt
name: "quạt phòng ngủ 1"
command_topic: "cmnd/tasmota_9F4843/POWER1"
state_topic: "stat/tasmota_9F4843/POWER1"
payload_on: "ON"
payload_off: "OFF"
oscillation_command_topic: "cmnd/tasmota_9F4843/POWER2"
oscillation_state_topic: "stat/tasmota_9F4843/POWER2"
payload_oscillation_on: "ON"
payload_oscillation_off: "OFF"
availability_topic: "tele/tasmota_9F4843/LWT"
payload_available: "Online"
payload_not_available: "Offline"
percentage_command_topic : "cmnd/tasmota_9F4843/Dimmer"
percentage_state_topic: "stat/tasmota_9F4843/RESULT"
percentage_value_template: '{{value_json.Dimmer}}'
Các bạn có thể thêm điều khiển các thiết bị hồng ngoại khác tương tự nha!
Đăng nhận xét