TASMOTA measurement values to KNX

The logic group enables the cyclical and manual reading of meter and energy values of a TASMOTA meter actuator and the transmission of the values to the KNX system.
The readout is done via an HTTP request to the TASMOTA device (energy meter/WiFi radio interface ESP8266).
The HTTP request is in the form:
– http://192.168.1.123/cm?cmnd=Status0,
where "192.168.1.123" is the IP address of the TASMOTA device. The HTTP request generates the query of the entire device status and is therefore quite extensive.
The response string of the query is forwarded to the text processor and the required measured values are selected. The existing measured values are in the string under the designations: StatusSNS.ENERGY.Total (for the total energy),
- StatusSNS.ENERGY.Total (Consumption kWh Total)
- StatusSNS.ENERGY.Yesterday (Consumption kWh Yesterday)
- StatusSNS.ENERGY.Today (Consumption kWh Today)
- StatusSNS.ENERGY.Power (current power)
- StatusSNS.ENERGY.Factor (Power Factor)
- StatusSNS.ENERGY.Voltage (Voltage V)
- StatusSNS.ENERGY.Current (Current A)

The selection of values can vary depending on the module. Depending on the device and the values required, appropriate starting points must be set and formats (integer or floating values) determined.

To avoid unnecessary data traffic, a query interval of one hour is set, as additional manual queries are possible.
The timer element can be used as a pulse generator or, as in the example, a cyclical transmitter. To stop the logic group if necessary, a release for the cyclic transmitter has been added.

The data point formats of the inputs and outputs are:
- for switching (query, release) is DPT1.*/EIS1,
- for the measured values for measurements are DPT14.*/ EIS9.

Uwe Müller
Haus-Bus-Systeme.de
(238; 2023.04)

TASMOTA measurement values to KNX

291
This logic group is compatible with: EP, LOM
*With the download you accept the Notes on use for logic groups.