Tasmota Wireguard VPN

Tasmota Wireguard VPN – Проверено, работает.

Сервер: (Debian 12)

[Interface]
PrivateKey = <PrivKey>
Address = 10.0.0.1/24
ListenPort = 51820
Table = off

[Peer]
PublicKey = <PubKey>
PresharedKey = <PreKey>
AllowedIPs = 0.0.0.0/0

Клиент File: wireguard.conf ESP32 Tasmota 15.0.1.2

[Interface]
PrivateKey = <PrivKey>
Address = 10.0.0.2/24
DNS = 9.9.9.9

[Peer]
PublicKey = <PubKey>
PresharedKey = <PreKey>
Endpoint = 20.20.20.1:51820
AllowedIPs = 0.0.0.0/0
PersistentKeepalive = 25

[Tasmota]
Netmask = 0.0.0.0/0
AutoConnect = 1

Через VPN можно зайти на WEB UI Tasmota (Тестировал на ESP32)

ESP32C3 Tasmota PWM/Relay/GPIO Project Ver 2.0

  • Схема: C3-ESP32-PRO-Project-2.0
  • ESP32C3 Super-Mini module
  • 1 x Relay 10A
  • 2 x PWM Output 5A
  • I2C на плате выводы (BMP180)(HW-596)
  • TM1638 or TM1637 выводы на плате
  • 2 x Digital GPIO (Input or Output) с защитой
  • 2 x Оптронных входа, управляемые +5V и GND
  • Питание 12 Вольт
  • #define CODE_IMAGE_STR “ESP32 POE V1.0”

Описание выходов и их назначения.

Минимальная настройка.

PIC_6770

Изображение 1 из 6

39 KHz -- Желтый - вход на MOSFET. Синий - Выход с MOSFET.

ESP32C3 Tasmota Project Ver 1.0

  • Схема: C3-ESP32-PRO-Project-1.0
  • 1 x PWM 3A
  • 1 x PWM 1A
  • Два оптронных входа
  • Два цифровых входа 
  • 1 x Relay
  • I2C Внутри и снаружи
  • Возможность установки внутри BMP180
  • Питание 12 Вольт
  • ESP32-C3 Мини
  • Подключение TM1638 или устройства на плату
  • backlog SetOption53 1;timezone +3; SetOption146 1;SetOption24 1
  • (Температура ESP32, IP Address, TimeZone Moscow, Давление в mmHg)
  • esptool.py write_flash 0x0 tasmota32с3.factory.bin – Потом залить свою прошивку. 
  • Rule on dimmer#state do displaytext %value%^ endon – Вывод значения димера.

New Project PWM

  • Схема PWM-12V-D3MG-schematics
  • Входное напряжение 12 Вольт
  • 4 x PWM Ouput 0-12 Вольт
  • 1 x IR Датчик
  • 1 x DS18B20 на плате
  • 1 x Кнопка внешняя
  • 1 x Analog Input (Не работает)
  • ESP8266 (ESP07S)
  • Корпус D3MG
  • MultiPWM SetOption68 = 1
  • Программировать с подачей основного питания.