This app simulates a Shelly Pro 3EM energy meter in Homey.
It is specifically developed for integration with the Marstek Venus home battery system.
The app reads real-time power data from a HomeWizard P1 OR Tibber Pulse and forwards it via UDP to the Marstek Venus. The simulator supports 3-phase measurements (L1, L2, L3 and total), and works fully with Homey Insights and Flows.
Data Sources:
HomeWizard:
- Reads power data directly from your HomeWizard device
- Works with both HomeWizard P1 and HomeWizard kWh meter
- Requires the IP address of your HomeWizard
Tibber Pulse:
- Reads power data via the Tibber live API
- Requires a Tibber API token (available at developer.tibber.com)
- Requires a Tibber Pulse connected to your smart meter
- Home ID is auto-detected
Installation instructions:
1. Add the Shelly Pro 3EM Emulator device in Homey.
2. Choose your data source (HomeWizard P1 or Tibber Pulse).
3. For HomeWizard: enter the IP address.
For Tibber: enter your API token.
4. Enter the IP address of your Marstek Venus.
5. Set the update interval (1-10 seconds).
Frequently asked questions:
Is this an official Shelly app?
No. This is a simulator, independently developed.
Does this app work without a HomeWizard P1?
Yes! You can now also use Tibber Pulse as a data source.
Does this app work without a Marstek Venus?
The app works technically, but it has no purpose without one.
Can I adjust the update speed?
Yes. Between 1 and 10 seconds.
Why do I see low values with Tibber?
Tibber measures the NET power at your smart meter. If your battery is already compensating, you'll see values around 0 - this is correct behavior!
How do I get a Tibber API token?
1. Go to developer.tibber.com
2. Sign in with your Tibber account
3. Generate a token and copy it to the app settings
Author: Roedi de Lion
E-mail: hoog_labradors.2d@icloud.com
Read more ›