Connect your Schneider Electric Wiser EM5 energy meter to HomeAssistant!
Local integration without cloud. Also compatible with Clipsal products (Australian market rebranding).
This guide can be used to connect the following hardware to HomeAssistant:
- a compatible energy meter:
- Schneider Electric Wiser EM5 / RT2012 Energy Meter / EER39000 / EER39100
- Clipsal Wiser Link EM5 / EER71000 / EER71100
ℹ️ Schneider Electric Wiser EM5 documentation
ℹ️ Clipsal Wiser Link EM5 documentation
- a compatible Ethernet gateway:
- Schneider Electric Wiser MIP / IP Communication Module / EER31600
- Clipsal Wiser Link MIP / IP Communication Module / EER70600
ℹ️ Schneider Electric Wiser MIP EER31600 documentation
ℹ️ Clipsal Wiser Link MIP EER70600 documentation
Note: The Wiser EM5 energy meter can also be linked to the newer Schneider Electric EER31800 / Clipsal EER72600 Wiser IP module, but this gateway does not offer an easy way to get Wiser EM5 data for now. If you want to connect your Wiser EM5 energy meter to HomeAssistant, I strongly suggest you to use the Schneider Electric EER31600 / Clipsal EER70600 Wiser MIP gateway. You can find a second-hand / refurbished model online.
Follow the wiring diagram from the Wiser EM5 official documentation
Connect the Wiser IP module to your router (DHCP recommended).
For the Schneider Electric EM5 model, you can ignore the /
/
symbols on the tor/clamps connectors and monitor any power source.
Keep in mind you can connect up to 2 tor/clamps on each EM5 input.
Note: Your Wiser EM5 cannot be connected to the Wiser Wall Display EER22000. If you have a Wiser Wall Display, you need to disonnect it from the EM5 to connect the Wiser MIP instead.
After wiring, you should be able to access the Wiser MIP web portal using its IP address (default login is admin/admin). If not, reset the Wiser MIP.
Under "Device Status" > "MIP" the EM5 connection should be enabled and working:
Ignore the "Wiser Link Internet connection", it will not work because the EER31600 has been discontinued and cloud access is disabled.
- Schneider Electric Wiser EM5 (all versions): 1.6.00
- Schneider Electric Wiser MIP (EER31600): V1.3.8
- Clipsal EM5 / MIP : unknown
The version can be checked using MIP web interface:
Firmware updates are not needed for Clipsal products.
Firmware updates for Schneider Electric Wiser EM5 & Wiser MIP EER31600 are needed only if you want to monitor each of the 5 EM5 tor/clamps input separately:
If you have a recent Schneider Electric Wiser EM5 (or a Clipsal Wiser EM5), this might already be the case: from the MIP web interface on the Home Page under "My consumption" if you have a list of loads at the end of page with 5 clamps listed (names may vary) then you do not need to update.
If you don't have this list, go to the "Settings" page and under "EM5 configuration" check if you have the option to change the circuits configuration. If so, set all circuits configuration to "Specific load" and identify them with a custom name. Submit the change. You do not need to update.
For older Wiser EM5, because they were originally developed as french RT2012 energy meters, the 2 electrical plugs input cannot be monitored separately.
This means you can only get data by Usage so you will only have 4 consumption data available :
If you want to monitor the 5 tor/clamps input separately, you need to update the firmware.
Firmware updates are made through the Schneider Electric eSetup application.
Because the Wiser MIP EER31600 is no longer maintained, it is not possible to update it with the latest eSetup app anymore.
The recommended way is to download and install an older version of the eSetup app like eSetup for Android 6.2.0
Connect the smartphone to the same local network as the MIP. Disable any VPN software on the smartphone.
Open the app and select "Wiser IP Module".
You should see your Wiser MIP on the list. If the MIP is not detected:
- be sure that the MIP and the smartphone are connected to the same network
- disable any VPN software on the smartphone
- try to access the MIP web interface from the smartphone using a web browser
Select your MIP.
A message should state that your firmware is not up-to-date. Click on the "Update" button.
Wait for the update procedure to finish.
- Do not exit the eSetup app!
- Ensure the smartphone has enough battery or plug it to a power source!
- Update can take up to 30 minutes if your Wiser EM5 is also updated (shorter if only the Wiser MIP is updated).
If the update fails:
- reset the Wiser MIP
- keep the smartphone in a place with good Wi-Fi signal
- plug the smartphone to a power source
- disable the smartphone auto sleep / screen off
- (untested) disconnect the EM5 to update only the MIP
Once the update is done, the EM5 and MIP will reboot. After reboot, open eSetup app again and select your MIP. The update message should no longer be displayed.
After update, the MIP web portal might not be accessible (error or just a blank page loading). To fix this issue, reset the Wiser MIP.
There is no need for a custom component to integrate the Wiser EM5 & MIP to HomeAssistant. Instead, the Wiser MIP offers a RestAPI access containing all the EM5 energy metering data, like it is displayed on the MIP web server.
HomeAssistant uses the RESTful integration to collect data from RestAPI endpoints and create sensors from it.
The RESTful integration cannot be configured from HomeAssistant UI but only manually:
Edit your configuration.yaml, e.g. using an add-on like File Editor or Studio Code Server.
Find the rest: section inside the file, it it does not exist then create a new one at the end of the file then add the following content:
rest:
# REST Sensors for Wiser MIP
- !include rest_wiser_mip.yamlSave the file, then create a new file rest_wiser_mip.yaml in the same folder.
Edit this file and add the following content: rest_wiser_mip.yaml.
Restart HomeAssistant to reload the configuration.
Energy (kWh) & Power (W) data will be fetched from your Wiser MIP and imported to HomeAssistant for the following EM5 inputs:
















