title: Tasmota Energymeter: Calculated Phase Current
agents: tasmota_energymeter
catalog: hw/power
license: GPLv2
distribution: check_mk
description:
 Calculated per phase current (L1-L3), derived as I = P / U from the same SML active
 power and voltage readings the "Tasmota Energymeter Power" and "Tasmota Energymeter
 Voltage" services already report. The SML telegram this device family transmits has
 no separate current field of its own (confirmed against real hardware) -- this is an
 approximation, not a direct meter reading: it ignores the phase angle/power factor
 between voltage and current, so it only equals the true RMS current for a (near)
 purely resistive load. Always rendered and labelled "(calc.)"/"(calculated)" to make
 that clear.

 Each phase has its own independent WARN/CRIT levels (fixed or predictive) via the
 "Tasmota Energymeter: calculated phase current" ruleset, since per phase loads --
 and therefore currents -- are not expected to track each other the way phase voltage
 does.

discovery:
 One service is created if at least one phase reports both a power and a voltage
 value.
