Архив метки: tasmota
FAN Control Project Ver 1.0 3xPin or 4xPin PWM
- PWM-PCIEX1-Ver-1.0
- MultiPWM SetOption68 = 1
- PWMFrequency 4000,1 (4000Hz = 4kHz)
- PWMFrequency <frequency> [, <channel>]
Motor Driver (ESP8266) Tasmota Ver 1.0 (L293D)
- ESP8266 (ESP-07)
- Схема: L293D-Tasmota-Driver
- 1 Аналоговый-цифровой вход (Смотри схему)
- 2 x Relay Output
- 2 x Channel Motor Driver Output 12V (L293D)
- Питание 12 Вольт
- USB Программирование ESP8266
- Возможность подключить TM1638
- GPIO12-IN1-Relay3 – Motor 1
- GPIO14-IN2-Relay4 – Motor 1
- ————————————–
- GPIO4-IN1-Relay5 – Motor 2
- GPIO5-IN2-Reley6 – Motor2
- ————————————–
- Interlock 3,4 5,6
- Кнопка на Аналоговым входе не очень хорошая идея.
- ON analog#a0>100 do power1 on ENDON ON analog#a0<100 do power1 off ENDON
TM1638 Display for D4MG Корпус
- Схема: TM1638-Display-Button-V2.0
- Подключение: GPIO-STB; TX-CLK; RX-DIO
- R4,R5,R6,R7 = 10 Oм – или вообще перемычка
- backlog SwitchMode1 3;
SwitchMode2 3;
SwitchMode3 3;
SwitchMode4 3 - backlog webbutton1 T1;
webbutton2 T2;
webbutton3 T3;
webbutton4 T4;
webbutton5 TM16;
webbutton6 R1;
webbutton7 R2;
webbutton8 R3
RULE
ON Switch1#State DO backlog Power6 %value%; power1 %value% ENDON
ON Switch2#State DO backlog Power7 %value%; power2 %value% ENDON
ON Switch3#State DO backlog Power8 %value%; power3 %value% ENDON
Orange Pi Zero 2W,Tasmota,ZigBee,Home Assistant.
- Orange Pi Zero 2W 4G RAM
- Tasmota ESP32
- ZigBee E72-2G4M20S1E (CC2552P) Coordinaror 3.0 (zStack3x0)
- Home Assistant Supervised
- 4 x 12 Вольт выхода для внешних реле
- 4 x Входа для сухих контактов
- 1 x I2C External Interface
- WiFi + Ethernet
- 2 x USB 2.0
- USB-UART для ESP32, CC2652P, Orange Pi Zero 2W Unix Console
- RTC DS3231 или другой через I2C Internal Connector
- JTAG – для CC2652P на плате.
- Питание 12 Вольт (оно же для внешних реле)
- Схема Schematic – OrangePiZero2W-HA-Ver-1-0-2023
- FFC/FPC Шаг: 0.5 Pins: 24
- Установка Home Assistant on OrangePi 5
Ethernet LED: if-up and if-down для включение и выключения LED на RJ45
- /usr/bin/gpio mode 26 output
- /usr/bin/gpio mode 27 output
- /usr/bin/gpio write 27 1
- /usr/bin/gpio write 26 1
P.S. При программировании ZigBee модуля питание от JTAG программатора не подключать.
Home Assistant:
- Для уменьшения логов в configuration.yaml добавить logger: default: critical
Tainted: cgroupsv1 echo "extraargs=apparmor=1 security=apparmor" >> /boot/orangepiEnv.txt sed -i -e "1 s/$/ systemd.unified_cgroup_hierarchy=0/" /boot/orangepiEnv.txt update-initramfs -u reboot
Home Assistant – Вывести температуру процесора на дисплей через MQTT Publish.
Tasmota TM1637
topic: cmnd/ha2wESP32/displaytext
payload_template: “{{ states(‘sensor.system_monitor_processor_temperature’)+’^’ }}”
TM1637 or TM1638 – Displayclock 2 – Выводит часа с мигающими точками в формате 24h
payload: {{ states(‘sensor.system_monitor_processor_temperature’)+’^’ }}{{ now().hour}}{{ now().minute }}