Skip to end of metadata
Go to start of metadata

In addition to this link (Kostal Piko MP plus Werte aus XML auslesen) explaining how to extract live data, I also found a way to extract yield values. (daily and yearly)

Create a Virtual HTTP input with the following URL: 

Create a Virtual HTTP input command with the Following command recognition: \ilabelValueId\i\i= "\i\v

This gives you this year's yield.

The same can be achieved to get the daily yield. Here we use the following URL: and the same command recognition value as in the previous example.

Unfortunately there is only one yield label in the Energy Monitor, so I choose to display the year (eP). 

This is how it looks:

  • No labels


  1. Hi Stephen, thank you!

    But doesnt work here. If i type  (with my IP) in my browser, the screen keeps blank.

    Sure taht \ilabelValueId\i\i= "\i\v is correct with one " ?


  2. Hi Oliver Schmidt , the JavaScript file should be present. Can you confirm this is a model PIKO MP? What year was it built?

  3. Sorry Steve, did't get a message of your question.

    I have a MP plus (as in the main entry), it was built in 2018