Comments (8)
On the thermostat, the items are in order (as I wrote above):
External simple
External opt.
Room supply
Room output
In the webUI, the items are displayed in the following order:
(enum_controlmode)
"enum": [ "optimized", "simple", "n/a", "room", "power" ]
However, switching "Control type" in the thermostat is fine.
enum "optimized" change to thermostat "External opt."
enum "simple" change to thermostat "External simple"
(I hope google translated it correctly.)
from ems-esp32.
very clear, love the video! I'll take a look
from ems-esp32.
For this thermostat there something mixed up in code. It shows the option of RC310 (enum_controlmode1) and used other otions (enum_controlmode) for setting. But both are not identcal to your list. We need to know the numbers of the options you can choose on the thermostat. Please log all and change on the thermostat the mode to all options one after another and post the log and tell the order you have changed.
Lines 323 to 324 in e00eb8e
from ems-esp32.
I don't know if I got it right.
We need to know the numbers of the options you can choose on the thermostat.
It can be set on the thermostat as I described above.
In this order:
- External simple
- External opt.
- Room supply
- Room output
Please log all and change on the thermostat the mode to all options one after another and post the log and tell the order you have changed.
from ems-esp32.
Thanks, i see the changes at:
T 67: [telegram] Rx: 98 00 FF 00 01 9B 02 03
T 79: [telegram] Rx: 98 00 FF 00 01 9B 01 00
T 109: [telegram] Rx: 98 00 FF 00 01 9B 04 05
T 123: [telegram] Rx: 98 00 FF 00 01 9B 05 04
with order 2, 1, 4, 5. The 3 is not available, but we have an enum, so showing na
Please check ths works: https://github.com/MichaelDvP/EMS-ESP32/releases/tag/latest
from ems-esp32.
that should work - thanks Michael for the fix. Verified with standalone too:
pio run -e standalone -t exec
and in console...
test add 0x18 157
call thermostat controlmode “weather compensated”
from ems-esp32.
Very well.
Now all items are toggled correctly.
The optimizet
and simple
items are reversed compared to the thermostat.
(not a problem though)
from ems-esp32.
The optimizet and simple items are reversed compared to the thermostat.
Do you mean the display order or is optimized
on the thermostat shown as simple
on ems-esp?
Display order is given by the code numbers. 1-optimized, 2-simple, (3-na), 4-room, 5-power
Reordering or skipping the 3 is a lot of extra code.
from ems-esp32.
Related Issues (20)
- Improvemt: Add power off/on possibility for the heatpump(bosch compress 3800i ew) HOT 10
- New Feature: call HOT 2
- length of custom entities? HOT 1
- boiler.burnmaxpower min/max attributes are not correctly set for api HOT 20
- New Feature: IFTTT HOT 2
- Rename INT, UINT, SHORT, USHORT, LONG to match the standards (like stdint.h) HOT 3
- Change of Operating mode in thermostat via HomeAssistant not possible since dev.4 HOT 6
- Moduline 400: Missing holiday settings HOT 15
- MQTT discovery of external temperature sensor for HA is missing "stat_cla" attribute. HOT 1
- MQTT changes on uniq_id and obj_id for dhw entities for HA discovery within 3.7 dev version HOT 24
- 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 2
- 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
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.