DIY устройства MQTT интегрированные в Sprut.Hub

Материал из Sprut.hub Wiki

Базовые популярные платформы ESPHome и ESPEasy

Описаны шаблоны MQTT топиков, которые воспринимаются Sprut.hub и автоматически добавляют устройства при настроенном MQTT контроллере.

Для кого словосочетание "топик MQTT" - это набор символов, а не осмысленное выражение, советуем ознакомиться с теоретической частью про данный протокол, написанной в максимально доступной форме.

Модель ESPEasy ESPHome
DS18B20 /DS18B20/temperature /sensor/ds18b20/state
BME280 /BME280/Pressure

/BME280/Temperature /BME280/Humidity

/sensor/bme280_pressure/state

/sensor/bme280_temperature/state /sensor/bme280_humidity/state

BMP280 /BMP280/Pressure

/BMP280/Temperature

/sensor/bmp280_pressure/state

/sensor/bmp280_temperature/state

Contact /Contact/State
DHT11 /DHT11/Temperature

/DHT11/Humidity

/sensor/dht11_temperature/state

/sensor/dht11_humidity/state

DHT22 /DHT22/Temperature

/DHT22/Humidity

/sensor/dht22_temperature/state

/sensor/dht22_humidity/state

HC-SR501 /HC-SR501/State

или /Motion/State

MH-Z19 /MH-Z19_([0-9])/PPM

/MH-Z19_(2)/PPM /MH-Z19_(2)/Temperature

/sensor/mh-z19/state

/sensor/mh-z19/state /sensor/mh-z19_temperature/state

Outlet Состояние: /Outlet/Switch

Включение: /gpio/12

Relay Состояние: /Relay/Switch

Включение: /gpio/12

PZEM-004 /PZEM-004/Voltage_V

/PZEM-004/Current_A /PZEM-004/Power_W /PZEM-004/Energy_WH

/sensor/pzem-004_voltage_v/state

/sensor/pzem-004_current_a/state /sensor/pzem-004_power_w/state /sensor/pzem-004_energy_wh/state

Senseair S8 /Senseair/co2 /sensor/senseair/state
LYWSD02 /sensor/(lywsd02.*)_temperature/state

/sensor/(2)_humidity/state /sensor/(2)_battery_level/state

YWSD03MMC /sensor/(lywsd03mmc.*)_temperature/state

/sensor/(2)_humidity/state /sensor/(2)_battery_level/state

Другие устройства

Модель Топики
Sonoff 1CH (Tasmota) stat/(1)/POWER

cmnd/(1)/POWER

Sonoff 4CH (Tasmota) stat/(.*)/POWER([1-4])

cmnd/(.*)/POWER([1-4])

Shelly shellies/(.*)/relay/([0-9])

shellies/(1)/relay/(2)/command

Drivent Поддержка "из коробки"