I’d like a power strip that monitors the power draw of all devices plugged into it and can be controlled over IP (through a wired ethernet connection). Ideally I could interface with it directly over IP so I could, for example, create a CSV file that contains the power consumption in watts at a moment in time and continually poll it, say once every several minutes. It would be really insightful to see how all my servers behave, as it would reveal long term trends that I otherwise wouldn’t see when measuring temporarily with my Kill-a-watt meter.
As a point of comparison, I have several TesMart KVMs which act this way; you can easily write a Python script to ask them which ports they are switched to and get the result back just using Python’s built-in socket module; so you’re free to do whatever you want with the data, and poll it at whatever rate you like.
Does anything like this exist for measuring power consumption? I’ve seen Wattbox devices, but they don’t sell directly to end users. There are several on Ebay, though, but the issue is that I have no idea if that level of detail is directly accessible without their proprietary software. I don’t see any documentation on their website for how to interface directly with IP commands.
Smart home stuff is pretty close to this. The Zooz power strip, and a lot of smart plugs, can do power monitoring over their communication interface. Though you would need HomeAssistant or something similar to get the full scope of your request.
Their are also IP based PDUs with a web interface, i have one in a server rack, somewhere. They are… Not easy to use. But maybe the new ones are better.
Option 1
You could get a PDU. APC has models which can measure power per socket.
Expensive stuff.
Option 2
I myself wanted to create DIY PDU out of eu electric box, DIN rail electric sockets and Shelly Pro PM1 power measuring devices. But price of these shelly devices still makes this project very expensive.
Option 3
Cheap wifi IoT power measuring plugs Shelly plug S. I already have 6 of them in my home. They sadly don’t have wired connection but are way cheaper than previous 2 options.