Comments (6)
Hello @tinom86,
up to version 1.3.0, it was possible to read out the complete content of the API with the command json_decode($viessmannApi->getFeatures(), true);
You ended up with a huge json list you could search. To be honest, I have never seen those values in this complete list. It would surprise me if you can get them via the API.
One more remark:
After reading your question, I did read out the values for CW9 from my Viessmann heating system and got 325.4 kWh for heating and 34.3 kWh for hot water. That would be 359.7 kWh in total. But: this cannot be the correct value! My (smart-) meter tells me a total power consumption of 154 kWh for CW9. This value is the official one and it even includes also my ventilation system. My Viessmann system must have consumed about 140 kWh in CW9 and not 360 kWh. At least in my case, the values given by the Viessmann system are not trustworthy at all.
Cheers, Jump3r
from viessmann-api.
Hello @tinom86,
up to version 1.3.0, it was possible to read out the complete content of the API with the command json_decode($viessmannApi->getFeatures(), true);
You ended up with a huge json list you could search. To be honest, I have never seen those values in this complete list. It would surprise me if you can get them via the API.One more remark:
After reading your question, I did read out the values for CW9 from my Viessmann heating system and got 325.4 kWh for heating and 34.3 kWh for hot water. That would be 359.7 kWh in total. But: this cannot be the correct value! My (smart-) meter tells me a total power consumption of 154 kWh for CW9. This value is the official one and it even includes also my ventilation system. My Viessmann system must have consumed about 140 kWh in CW9 and not 360 kWh. At least in my case, the values given by the Viessmann system are not trustworthy at all.Cheers, Jump3r
Hi,
damn... thought I get the information :(
Your values might be correct. The balance does not show electrical energy but heating energy. In CW9 your heater made 360 kWh heating energy out of 140 kWh electrical energy. That's what I understand?!?
Best
Tino
from viessmann-api.
Now you caught my interest: the factor of 2.5 I saw between the values would then be the "Coefficient Of Performance". That would be a reasonable number, actually. Now I also would love to read out that value.
Nevertheless, I checked the total list of features (1.3 MB of json data) but did not find the value "325" anywhere else then in the heating.controller.serial. So, at least last weeks value seems not be in the data.
from viessmann-api.
Can you use the getHeatingPowerConsumption() for that purpose? Seems to work for me, but I haven't check against an external power meter to compare accuracy of the data.
In fact I do have an issue here, there is an example script "GetHeatingPowerConsumptionTotal.php" which uses a function getHeatingPowerConsumptionTotal(), that doesn't seem to exist - can anyone comment on that?
from viessmann-api.
Concerning your first question: getHeatingPowerConsumption() does not work for my Viessmann heating system. The constant HEATING_POWER_CONSUMPTION in the class ViessmannFeature refers to "heating.power.consumption" which does not exist for my device. So, I can read a value on the screen of the device itself, but I cannot read the value via the API.
from viessmann-api.
NA since we are using the new IOT Api
from viessmann-api.
Related Issues (20)
- isHeatingCompressorsActive() no longer working HOT 5
- Action activat et désactivate sur programme externe (external progams).
- API officiel Viessmann HOT 1
- Does setDhwTemperature2() for oneTimeCharge-Temp exist? HOT 1
- Install composer HOT 1
- Issues with new Viessmann API authentication HOT 3
- Unable to get token with 2.0.0 HOT 10
- for information, futures not working in new api for my OPT1 (Vitoconnect 100) but before working fine HOT 12
- getRawJsonData / setRawJsonData don't work with new V api? HOT 5
- The feature getDhwTemperature() is no longer working HOT 4
- from yesterday - Error during authentication process HOT 2
- Consommations électriques et gaz ne remontent plus HOT 18
- Some features broken (?) HOT 8
- Query zigbee devices -> room temp. HOT 9
- PHP Warning: Argument #2 ($key) must be passed by reference,
- $viessmannApi->getHeatingSolarStatistics() not working.
- Invalid REDIRECT_URL in ViessmannOauthClientImpl
- Error installation HOT 2
- Update to Version 2.0 pour novice
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from viessmann-api.