-
-
Notifications
You must be signed in to change notification settings - Fork 106
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Buderus FS27/3E identified as Solar Module #1379
Comments
Yes, Bosch uses modules for different tasks, dhw could be managed by a solar module (with id 0x2A) or a mixer module (id 0x28-29). We also had complains about module-naming of the mixer-dhw function. @proddy : What do you think about creating a water module class and move the dhw specific from mixer and solar to this? Because there are a lot of entities, also add a |
Is functionality not also defined by the dip setting ? Regarding entities. I have not yet reached the point, which of the entities are actually working. Buderus identifies a Warmwater (Freshwater) station after initial BUS Scan. |
Yes, ems-esp started with ems-modules, they do not have dip-switches. The module is defined by product-id, this does not change with dip setting. For the newer ems+ with dip we have refactor the whole bus management or use a workaround: If the dip changes the device-id we can remap after detection. We already do this for boilers as heatsource (cascaded) and boiler/controller with same produce-id. |
@MichaelDvP yes I think this is needed. It's not a small change, and possibly a breaking one for those that have integrations (in HA, ioBroker, nodered...). So something for a next major 3.7.0 release? And should we also take this opportunity to move some of the boiler_ww dhw over too? The only concern is how to show this in the WebUI since technically this water module is not an EMS device? |
@philipherbert Please check build dev6a https://github.com/MichaelDvP/EMS-ESP32/releases/tag/test |
after loading: EMS Tx Errors: syslog shows loads of and also at startup: (or before shutdown ? |
watermodule not in mqtt |
Yes, they were double, i'll fix, any other doublettes?
Hmm, Info shows it with 18 entites, is it shown in web? Do you get response to api |
Found the typo, mqtt should work now in dev6b. |
api/water works "wwc3": { telnet:
} |
Working now also in MQTT. what does wwc3 stand for ? I believe these errors at startup are new:
|
There is no change in bus management. The above log shows some incomplete before restart, maybe while uploading the firmware. But these are RX fails and now you mention TX. Can you add a log to see what causes the TX fails? Do the fails increase constantly or do you have only some on startup? wwc means warm water circuit, like heating circuits (name is old before renaming the boiler tagsfrom ww to dhw). The bus allows modules for different circuits with device-ids 0x28-wwc1, 0x29-wwc2, 0x2A-wwc3, etc. wwc1 and wwc2 are managed by MM100 modules by dip switch, wwc3, .. uses SM100 modules. |
I see those only at startup and not in any logs.
Before running the .dev firmware or the old GW (not S3) or before connecting EM100 or SM 200 the error counter where always 0.
How can I get those into a log after reboot.
They are not in syslog
The RX errors are during firmware update before reboot
|
The only count of tx-fails without log message is a queue overflow (have not found any other). I've added log messages for that. (not counted up version, still dev6b). But we have a 50-queue and your count is 16-success, 11-fail. What is the count of Tx-writes? |
regarding the temperature entities Not all of those temperatures are actually from sensors connected to the water module. What are the other values, are these reeceived from other modules and echoed from this module ? The module has 4 connections for temperature sensors (manual FS27/3E) Valve PS5 (controlled via TS22) entity missing ? Or will it show up when connected ? |
another question: is the boiler setting circulation pump mode supposed to control the circulation pump on the FS27/3. ? FS27/3E has similar settings for Circulation as the boiler has.
To me, it is not clear, which settings(entities) are relevant from the boiler in this setup |
I dont know, all values are published on the bus by this module. And we have only the values the users report. Also the names are reported. See #164, #212, #250 |
PROBLEM DESCRIPTION
WarmwaterStation/FreshwaterStation is also identified as SolarModule.
When combined with Boiler and SM200 for Solar,
the Warmwater Values and Solar Values/Settings are mixed in the MQTT Topic solar_data.
This is very confusing.
emsesp_info (1).json
The text was updated successfully, but these errors were encountered: