I am currently searching a smart plug (wifi/zigbee) that measures power, but cannot be turned on and off. I want to monitor the energy consumption of some devices but don’t want the risk that they are turned off without noticing (happened a few times with ESPHome, Tasmota and Tuya devices.
The physical button is not the only problem. Often these plugs can turn off after power was restored or something … and sometimes things in Home Assistant go wrong and signals are sent (or I do something stupid and forget about it).
I think there are settings in Tasmota plugs (in the plugs, not in HA) to prevent them being turned off, and to ensure that they come back “on” after a power outage.
As an alternative, you might be able to create a virtual sensor using the HACS integration PowerCalc.
A reminder: you are using a system (HA) that can control these things with automations and notify you when needed and also as Stiltjack is saying, it might be possible to tweak that behavior as well.
What @nickrout suggests is the ‘right’ way to go. Clamp style meters get your information when you have no intent to switch the load. Cost reduction on the electronics, You likely won’t find a cheap pocket socket that can’t be turned off without serious modification ( which would mean the tasmota option - which involves reflashing the device) or building your own DIY device - likely an esp32 driven clamp style meter.
With a meter in most cases you don’t cut any wire. The sensor clamps around the conductor and measures power through induction.
Power mettering like. The clamp meters Nick shows are quite good. End device metering can be good or bad. My experience is it really depends on the vendor and thier priority making the product.
With dedicated energy metering like what built in a SPAN panel or a clamp meter id be comfortable with accuracy good enough to use as a billing source
With plugs and individual bulbs and miniaturized consumer level devices I wouldn’t be comfortable billing someone based on the reading but it’s definitely accurate enough to tell you where most of your power goes in your home
The problem is that many plugs are acting randomly after a power cut if they are not properly controlled by firmware. Which means that part cannot be simply removed from Tasmota or ESPHome. And I witnessed these firmware failures quite often. And the non existence of a switch should also prevent a user error. I cannot accidentally turn off a switch if there is no switch.
For using PowerCalc I would have to know when the devices are doing something. E.g. a refrigerators power consumption depends on the mode, the environment temperature and the stored content.
PowerCalc is nice for lamps, for fans and some other stuff but the requirement is always that you somehow already meter if something is turned on or off.
They are generally powered from thier own source. The ones that install in breaker boxes usually do get wired in. But some have external ac or DC power supplies.
The whole point of a clamp is it doesn’t interact with the power it’s metering and therefore is even appropriate for large loads without transferring shock hazard.
You have to put the clamp around only 1 conductor so, on an appliance, you’d have to peel back the outer insulation and clamp to either line or neutral only.
The firmware takes over some time after the plug is powered on. So there is always a short period where the plug is not controlled by the firmware. That’s the problem. During this time anything can happen. And sometimes the defined status isn’t applied afterwards properly.
You’re right about user errors. Removing switch functionality would prevent them.