Comments (22)
Did not find broken things till now. Works good.
Trying to merge the boiler extension now (needs some manual editing).
Not sure how to format the times, see #16
from ems-esp32.
@MichaelDvP I just checked the values that are shown in EMS-ESP and compared them to the values I see on the boiler: exactly the same!!!
from ems-esp32.
wow, great find! In my Nefit heatpump app i can see the energy usage (only in a very not useful graph), so the figures must be there indeed!
from ems-esp32.
I've merged it to my local dev. Needs some smaller changes to fit to the dev branch and some corrections, but compiles now.
@proddy should i push?
@replayed can you provide some raw telegrams for the test-routines.
from ems-esp32.
@MichaelDvP could you wait a day. I have about 30+ changes waiting to push
from ems-esp32.
@MichaelDvP Attached are two files for raw data for the 494 and 495 telegrams. Let me know if you need additional data.
ems-esp - raw data telegram 0x495.txt
ems-esp - raw data telegram 0x494.txt
from ems-esp32.
@MichaelDvP could you wait a day. I have about 30+ changes waiting to push
I did my push, probably broke lots of things but we'll see. @MichaelDvP over to you....
from ems-esp32.
@replayed , @viimD
Can you please check the new dev build. My boiler does not have these values.
from ems-esp32.
@MichaelDvP
Just uploaded the b6 development build. It's running now and all values are being output correctly. I will have to let it run a while to check changes in more values.
Probably unrelated but the Dashboard / Devices & Sensors pages does not show latest values anymore. Only separator lines are visible (see image below).
from ems-esp32.
Maybe confusion with cached b5 page? Try reload the webpage.
Have you flashed the bin from https://github.com/proddy/EMS-ESP/releases/tag/dev or compiled self?
from ems-esp32.
Correct, a forced page update fixed the issue.
And i used the compiled bin from https://github.com/proddy/EMS-ESP/releases/tag/dev.
from ems-esp32.
@MichaelDvP
After monitoring for a few days all values are consistently being handled correctly. Small issue is that all uptime source values are in seconds and the webpage shows the values interpreted as minutes.
from ems-esp32.
@replayed keep the unit minutes and show value/60, is this ok, or display the values with unit seconds?
from ems-esp32.
@MichaelDvP
Indeed keep the unit in minutes and show value/60.
from ems-esp32.
Is the usage data feature already part of a firmware package? My ESP says esp32/v3.2.3-14-gd3e562907
, HA shows only shows zeros and I have no clue how to find the info in github.
from ems-esp32.
@swa72 some of it is there. Check with the console using the show
command. Top line is the version of EMS-ESP.
from ems-esp32.
Yupp, After replacing the ESP8266 with the ESP32 I'm on EMS-ESP version 3.0.0b1
and the device just rocks :-)
from ems-esp32.
That’s good news. Bought an ESP32 to put in my gateway - maybe this week. Just need some time to solder the headers on and flash it.
from ems-esp32.
I've seen the solar energy data and some operating times.
Would be cool if users could read out energy consumption of the burner/warm-water (the same data as the RC300 shows, if you tap on "Info" and scroll down to last entry "usage data" or something. It lists you the energy consumed for the boiler (gas, electricity), warm water (gas, electricity) among others for the last 24h and the last 30d. Plotting that data would be really cool :-)
from ems-esp32.
I've seen the solar energy data and some operating times.
Would be cool if users could read out energy consumption of the burner/warm-water (the same data as the RC300 shows, if you tap on "Info" and scroll down to last entry "usage data" or something. It lists you the energy consumed for the boiler (gas, electricity), warm water (gas, electricity) among others for the last 24h and the last 30d. Plotting that data would be really cool :-)
that would be interesting. There's been some talk about this before (#91) and also quite a bit in the old Gitter chat room. In theory if the RC300 can do this, so can EMS-ESP. It'll be a nice project. I only have a old RC20 so can't help much!
from ems-esp32.
I‘m wiling to beta test. Question is, does the RC300 receive the energy consumption data or does it calculate it given other data? And if so, which?
from ems-esp32.
I've had a chat with a buderus guy on the the phone the other day: usage data in RC300 is guesstimated - so no reliable info. In the meantime, I've setup an ESP32 device to monitor my gas meter (https://github.com/swa72/home-assistant/blob/main/esphome/README-gas.md).
from ems-esp32.
Related Issues (20)
- Error 'invalid template (TemplateSyntaxError: expected token 'end of print statement', HOT 11
- Improvment: Get the current power consumption of Compress 7001 Heatpumps HOT 39
- Feature: Easy enable/disable PV/SG on Heat pumps HOT 1
- Add fan/ventilation speed support for Bosch compress 3800i/IVT Vent 402 HOT 1
- "manual defrost" on heat pump unexpected behaviour HOT 2
- Dump all supported EMS Telegrams HOT 1
- Status …Loading… HOT 6
- No Temp displayed on HMC 310, HC2 Control Mode is not editable HOT 6
- Improvement: Add holiday mode to bosch compress 3800i ew HOT 21
- Remove OTA feature HOT 3
- Feature: Modbus Support HOT 10
- Automation Homeassistant - boiler disinfection HOT 2
- Platform mqtt does not generate unique IDs. For ID boiler_hysteresis_on_temperature and ID boiler_hysteresis_off_temperature HOT 3
- WebUI data missing on Firefox HOT 8
- boiler.nrgtotal with spikes and wrong value after update HOT 1
- Worcester-Bosch Greenstar Summer Mode temp value upper limit too low HOT 7
- Modbus UI not working correctly HOT 1
- No HTTP interface "ERR_CONNECTION_TIMED_OUT" HOT 1
- [emsesp] remotetemp timeout hc0, stop sending roomtemperature to thermostat HOT 3
- EMS bus disconnected HOT 2
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 ems-esp32.