Smart Energy Tracking / Metering Receptacle Outlet
iDevices Switch is a point of use power meter. With the app you can toggle the power to the device and access the energy consumption. It doesn't require a IoT Hub, it will connect directly to your WiFi network, but it will also work with Apple HomeKit.

Elgato Eve Energy is another point of use power meter. With the app you can toggle the power to the device and access the energy consumption. It needs a Apple HomeKit (other IoT Hubs may work too), because it only has Bluetooth LE for connectivity and can't connect directly to your WiFi network. 

Unfortunately the first two options don't look like a regular electrical receptacle. I'm not sure if that product exists for a point of use power meter. You would need to install something at the main breaker box to keep everything inside the walls:

Sense is an option for whole house energy consumption. It works by installing CT clamps around the power mains at the breaker box. It can identify large appliances like washing machines, electric dryers, dishwashers, and electric ovens based on the current "fingerprint" that it detects. This would be invisible to the end user, but doesn't fit your needs. 

If you needed more detail than that, another option is the TED Pro Spyder. This works similarly to the Sense, but you add CT clamps to each individual circuit instead of just the mains. This will narrow down the usage to an individual circuit, but still not get you to the level of data you're looking for unless you run dedicated circuits for each device you want to monitor.