Hi @PunchCardPgmr , the measuring chip in the SP 244 (BL0937) alternately measures voltage and current on 1 pin, and measures power on a separate pin. Power is not equal to voltage * current if the power factor < 1, which is the case for almost all devices nowadays. Software counts the power ticks and derives power in W and power consumption in kWh.
The SP 244 provides correct values for attributes 0x0505 (RMSVoltage), 0x0508 (RMSCurrent), and 0x050b (ActivePower) in cluster 0x0b04, and attribute 0x0000 (CurrentSummationDelivered) in cluster 0x0702. The "formatters" for those attributes are the "Multiplier" and "Divisor" attributes 0x0600 to 0x0605 of cluster 0x0b04, and the "SummationFormatting" attribute 0x0303 of cluster 0x0702.
Hope this helps fix the bug in Hubitat / driver / ...
Gerry - Innr Lighting.
6 Likes