Closed Craftyalchemist closed 4 years ago
Hi @Craftyalchemist . Thanks for the kudos. A few things to try:
send 0B 10 FF 08 01 B9 32
to set the temp to 25 degrees.mqttlog
to see if the thermostat packages are being sent. If not do a info
and make sure it says "Thermostat Enabled" at the top.Thanks for the quick reply.
-If I'm in EMS+ mode and I get the following from info
EMS-ESP system stats: System logging set to None LED: on, Listen mode: off 1 external temperature sensor found Boiler: disabled, Thermostat: enabled, Solar Module: disabled, Mixing Module: disabled Shower Timer: disabled, Shower Alert: disabled EMS Bus stats: Bus is connected, protocol: Buderus Rx: # successful read requests=126, # CRC errors=53 Tx: Last poll=4.599 seconds ago, # successful write requests=0 Boiler stats: Boiler: <not enabled> Hot tap water: off Central heating: off Warm Water activated: ? Warm Water circulation pump available: ? Warm Water selected temperature: ? C Warm Water desired temperature: ? C Warm Water current temperature: 35.4 C Warm Water current tap water flow: 0.0 l/min Warm Water # starts: 45610 times Warm Water active time: 26 days 21 hours 1 minutes Warm Water 3-way valve: off Selected flow temperature: 5 C Current flow temperature: 31.5 C Return temperature: 31.8 C Gas: off Boiler pump: on Fan: off Ignition: off Circulation pump: off Burner selected max power: 0 % Burner current power: 0 % Flame current: 0.0 uA System pressure: 1.6 bar System service code: 0H (203) Heating temperature setting on the boiler: 80 C Boiler circuit pump modulation max power: 70 % Boiler circuit pump modulation min power: 30 % Boiler temperature: 31.8 C Pump modulation: 30 % Burner # starts: 69481 times Total burner operating time: 207 days 9 hours 44 minutes Total heat operating time: 180 days 12 hours 43 minutes Thermostat stats: Thermostat: RC100/Moduline 1010 (DeviceID:0x18 ProductID:165 Version:40.04) Thermostat time is ? Heating Circuit 1 Current room temperature: 17.9 C Setpoint room temperature: 18.0 C Mode is set to manual Day Mode is set to night External temperature sensors: Sensor #1 DS18B20: 18.50 C
If I try to adjust the temp from Home Assistant thermostat lovelace card, I get the following message in the Telnet console Write not supported yet for this Thermostat model
`
These are some of the logs when I set the system logging set to verbose (14:51:21) UBAMaster -> All, type 0x18, telegram: 08 00 18 00 05 01 39 00 00 00 00 40 40 01 4B 80 00 01 39 00 00 0F 30 48 00 CB 00 00 00 (CRC=B2) #data=25 <--- UBAMonitorFast(0x18) (14:51:21) UBAMaster -> All, type 0x2A, telegram: 08 00 2A 00 00 00 00 00 00 00 00 00 F8 00 00 80 00 00 80 00 80 00 80 00 00 (CRC=EF) #data=21 (14:51:22) UBAMaster -> All, type 0x34, telegram: 08 00 34 00 3E 01 4B 80 00 21 00 00 01 00 00 97 2D 00 B2 2A 00 80 00 (CRC=E5) #data=19 <--- UBAMonitorWWMessage(0x34) (14:51:24) Sending read of type 0x06 to 0x18, telegram: 0B 98 06 00 20 (CRC=2C) ** Warning, we missed the bus - Rx non-idle! (14:51:24) All -> Thermostat, type 0x0B, telegram: 00 18 0B 06 00 (CRC=E0) #data=1 (14:51:31) UBAMaster -> All, type 0x34, telegram: 08 00 34 00 3E 01 4A 80 00 21 00 00 01 00 00 97 2D 00 B2 2A 00 80 00 (CRC=BD) #data=19 <--- UBAMonitorWWMessage(0x34) (14:51:31) UBAMaster -> All, type 0x18, telegram: 08 00 18 00 05 01 39 00 00 00 00 40 40 01 4A 80 00 01 39 00 00 0F 30 48 00 CB 00 00 00 (CRC=A4) #data=25 <--- UBAMonitorFast(0x18) (14:51:32) UBAMaster -> All, type 0x2A, telegram: 08 00 2A 00 00 00 00 00 00 00 00 00 F8 00 00 80 00 00 80 00 80 00 80 00 00 (CRC=EF) #data=21 (14:51:41) UBAMaster -> All, type 0x2A, telegram: 08 00 2A 00 00 00 00 00 00 00 00 00 F8 00 00 80 00 00 80 00 80 00 80 00 00 (CRC=EF) #data=21 (14:51:42) UBAMaster -> All, type 0x34, telegram: 08 00 34 00 3E 01 4A 80 00 21 00 00 01 00 00 97 2D 00 B2 2A 00 80 00 (CRC=BD) #data=19 <--- UBAMonitorWWMessage(0x34) (14:51:42) UBAMaster -> All, type 0x18, telegram: 08 00 18 00 05 01 39 00 00 00 00 40 40 01 4A 80 00 01 39 00 00 0F 30 48 00 CB 00 00 00 (CRC=A4) #data=25 <--- UBAMonitorFast(0x18) (14:51:51) UBAMaster -> All, type 0x18, telegram: 08 00 18 00 05 01 39 00 00 00 00 40 40 01 4A 80 00 01 39 00 00 0F 30 48 00 CB 00 00 00 (CRC=A4) #data=25 <--- UBAMonitorFast(0x18) (14:51:51) UBAMaster -> All, type 0x2A, telegram: 08 00 2A 00 00 00 00 00 00 00 00 00 F8 00 00 80 00 00 80 00 80 00 80 00 00 (CRC=EF) #data=21 (14:51:52) UBAMaster -> All, type 0x34, telegram: 08 00 34 00 3E 01 4A 80 00 21 00 00 01 00 00 97 2D 00 B2 2A 00 80 00 (CRC=BD) #data=19 <--- UBAMonitorWWMessage(0x34) Fetching data from EMS devices Requesting type RCPLUSStatusMessage_HC1(0x1A5) from dest 0x18 Requesting type RCPLUSStatusMessage_HC2(0x1A6) from dest 0x18 Requesting type RCPLUSStatusMessage_HC3(0x1A7) from dest 0x18 Requesting type RCPLUSStatusMessage_HC4(0x1A8) from dest 0x18 Requesting type RCTime(0x06) from dest 0x18 Publishing boiler data via MQTT Publishing hot water and heating states via MQTT Publishing thermostat data via MQTT Publishing external sensor data via MQTT ** Warning, we missed the bus - Rx non-idle! (14:51:55) Sending read of type 0x1A5 to 0x18, telegram: 0B 98 FF 00 20 01 A5 (CRC=00) (14:51:55) All -> Thermostat, type 0x0B, telegram: 00 18 0B FF 00 01 A5 00 B2 21 24 00 00 24 00 00 00 00 00 00 00 00 00 00 00 00 00 01 00 06 F4 00 (CRC=C6) #data=28 (14:51:59) Sending read of type 0x1A6 to 0x18, telegram: 0B 98 FF 00 20 01 A6 (CRC=03) (14:51:59) All -> Thermostat, type 0x0B, telegram: 00 18 0B FF 00 01 A6 (CRC=88) #data=3 (14:52:01) UBAMaster -> All, type 0x34, telegram: 08 00 34 00 3E 01 48 80 00 21 00 00 01 00 00 97 2D 00 B2 2A 00 80 00 (CRC=0D) #data=19 <--- UBAMonitorWWMessage(0x34) (14:52:01) UBAMaster -> All, type 0x34, telegram: 08 00 34 00 3E 01 48 80 00 21 00 00 01 00 00 97 2D 00 B2 2A 00 80 00 (CRC=0D) #data=19 <--- UBAMonitorWWMessage(0x34) (14:52:02) UBAMaster -> All, type 0x07, telegram: 08 00 07 00 03 00 01 00 00 00 00 00 00 00 00 00 00 (CRC=76) #data=13 <--- UBADevices(0x07) (14:52:02) UBAMaster -> All, type 0x18, telegram: 08 00 18 00 05 01 39 00 00 00 00 40 40 01 48 80 00 01 39 00 00 0F 30 48 00 CB 00 00 00 (CRC=88) #data=25 <--- UBAMonitorFast(0x18) (14:52:02) UBAMaster -> All, type 0x19, telegram: 08 00 19 00 80 00 01 3E 80 00 00 00 02 00 01 0F 69 04 8E A8 00 00 00 03 F7 7B 00 5D 3F 00 00 (CRC=0A) #data=27 <--- UBAMonitorSlow(0x19) (14:52:03) UBAMaster -> All, type 0x1C, telegram: 08 00 1C 00 93 01 14 0E 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 (CRC=92) #data=25 (14:52:03) UBAMaster -> All, type 0x2A, telegram: 08 00 2A 00 00 00 00 00 00 00 00 00 F8 00 00 80 00 00 80 00 80 00 80 00 00 (CRC=EF) #data=21 (14:52:04) Sending read of type 0x1A7 to 0x18, telegram: 0B 98 FF 00 20 01 A7 (CRC=02) (14:52:04) Corrupt telegram: 03 98 FF 00 20 01 A7 (14:52:04) Thermostat -> Me, telegram: 18 0B FF 00 01 A7 (CRC=89) (14:52:08) Sending read of type 0x1A8 to 0x18, telegram: 0B 98 FF 00 20 01 A8 (CRC=0D) (14:52:08) Corrupt telegram: 0B 98 FE 00 20 01 A8 (14:52:08) Thermostat -> Me, telegram: 18 0B FF 00 01 A8 (CRC=86) (14:52:11) UBAMaster -> All, type 0x2A, telegram: 08 00 2A 00 00 00 00 00 00 00 00 00 F8 00 00 80 00 00 80 00 80 00 80 00 00 (CRC=EF) #data=21 (14:52:12) UBAMaster -> All, type 0x34, telegram: 08 00 34 00 3E 01 48 80 00 21 00 00 01 00 00 97 2D 00 B2 2A 00 80 00 (CRC=0D) #data=19 <--- UBAMonitorWWMessage(0x34) (14:52:12) UBAMaster -> All, type 0x18, telegram: 08 00 18 00 05 01 39 00 00 00 00 40 40 01 48 80 00 01 39 00 00 0F 30 48 00 CB 00 00 00 (CRC=88) #data=25 <--- UBAMonitorFast(0x18) (14:52:12) Sending read of type 0x06 to 0x18, telegram: 0B 98 06 00 20 (CRC=2C) (14:52:12) All -> Thermostat, type 0x0B, telegram: 00 18 0B 06 00 (CRC=E0) #data=1 (14:52:13) Thermostat -> UBAMaster, type 0x1A, telegram: 18 08 1A 00 00 00 00 (CRC=F6) #data=3 (14:52:13) Thermostat -> All, type 0x01A5, telegram: 18 00 FF 00 01 A5 00 B2 21 24 00 00 24 00 00 00 00 00 00 00 00 00 00 00 00 00 01 00 (CRC=39) #data=22 <--- RCPLUSStatusMessage_HC1(0x1A5) (14:52:13) Thermostat -> All, type 0x01A5, telegram: 18 00 FF 16 01 A5 06 F4 00 00 04 00 00 00 00 00 00 00 00 00 00 00 00 03 (CRC=C0) #data=18 <--- RCPLUSStatusMessage_HC1(0x1A5) (14:52:21) UBAMaster -> All, type 0x18, telegram: 08 00 18 00 05 01 39 00 00 00 00 40 40 01 47 80 00 01 39 00 00 0F 30 48 00 CB 00 00 00 (CRC=5A) #data=25 <--- UBAMonitorFast(0x18) (14:52:21) UBAMaster -> All, type 0x2A, telegram: 08 00 2A 00 00 00 00 00 00 00 00 00 F8 00 00 80 00 00 80 00 80 00 80 00 00 (CRC=EF) #data=21 (14:52:22) UBAMaster -> All, type 0x34, telegram: 08 00 34 00 3E 01 48 80 00 21 00 00 01 00 00 97 2D 00 B2 2A 00 80 00 (CRC=0D) #data=19 <--- UBAMonitorWWMessage(0x34)
`
I can see a 01xA5 telegram but If I try send 0B 10 FF 08 01 B9 32
nothing seems to happen, no errors and no change on the thermostat
This is what the ESP-EML webclient looks like
just stick to telnet for now. Your thermostat is device ID 0x18 I think so the command should be
send 0B 18 FF 08 01 B9 32
But then if I'm in EML mode
From the info command I get
EMS-ESP system stats: System logging set to None LED: on, Listen mode: off 1 external temperature sensor found Boiler: enabled, Thermostat: enabled, Solar Module: disabled, Mixing Module: disabled Shower Timer: disabled, Shower Alert: disabled EMS Bus stats: Bus is connected, protocol: Buderus Rx: # successful read requests=24, # CRC errors=0 Tx: Last poll=3.775 seconds ago, # successful write requests=0 Boiler stats: Boiler: Buderus GBx72/Nefit Trendline/Junkers Cerapur/Worcester Greenstar Si/27i (DeviceID:0x08 ProductID:123 Version:06.08) Hot tap water: off Central heating: active Warm Water activated: on Warm Water circulation pump available: off Warm Water comfort setting: Hot Warm Water selected temperature: 60 C Warm Water desired temperature: 70 C Warm Water current temperature: 37.0 C Warm Water current tap water flow: 0.0 l/min Warm Water # starts: 45610 times Warm Water active time: 26 days 21 hours 1 minutes Warm Water 3-way valve: off Selected flow temperature: 44 C Current flow temperature: 43.4 C Return temperature: 31.8 C Gas: on Boiler pump: on Fan: on Ignition: off Circulation pump: off Burner selected max power: 100 % Burner current power: 38 % Flame current: 26.9 uA System pressure: 1.7 bar System service code: -H (200) Heating temperature setting on the boiler: 80 C Boiler circuit pump modulation max power: 70 % Boiler circuit pump modulation min power: 30 % Boiler temperature: 43.9 C Pump modulation: 39 % Burner # starts: 69482 times Total burner operating time: 207 days 9 hours 54 minutes Total heat operating time: 180 days 12 hours 53 minutes Total UBA working time: 1047 days 3 hours 53 minutes Thermostat stats: Thermostat: RC100/Moduline 1010 (DeviceID:0x18 ProductID:165 Version:40.04) Thermostat time is ? Heating Circuit 1 Current room temperature: 17.8 C Setpoint room temperature: 18.0 C Mode is set to manual Day Mode is set to night External temperature sensors: Sensor #1 DS18B20: 18.50 C
I can also see 01xA5 telegrams in this mode in the verbose log.
I've sent the command you suggested in EMS mode but didn't change anything.
I'm trying to change back to EML+ to test the command but it's a bit unstable and doesn't always regognise the thermostat.
show me the log v
when you issue the send command so I can see what is happening, I don't know what EML mode is. Also try with different tx_mode settings.
Hi,
Thanks again, your help is much appreciated.
So I mean the TX mode when I say EML or EML+.
So here is the log v
when the TX mode is 1.
send 0B 18 FF 08 01 B9 32
(00:02:19.610) UBAMaster -> All, type 0x34, telegram: 08 00 34 00 3E 01 7C 80 00 21 00 00 01 00 00 97 33 00 B2 2E 00 80 00 (CRC=85) #data=19 <--- UBAMonitorWWMessage(0x34) (00:02:19.843) UBAMaster -> All, type 0x18, telegram: 08 00 18 00 05 01 79 00 00 00 00 40 40 01 7C 80 00 01 53 00 00 0F 30 48 00 CB 00 00 00 (CRC=E1) #data=25 <--- UBAMonitorFast(0x18) (00:02:20.176) UBAMaster -> All, type 0x2A, telegram: 08 00 2A 00 00 00 00 00 00 00 00 00 F8 00 00 80 00 00 80 00 80 00 80 00 00 (CRC=EF) #data=21 (00:02:20.784) Sending raw: 0B 18 FF 08 01 B9 32 (00:02:29.611) UBAMaster -> All, type 0x2A, telegram: 08 00 2A 00 00 00 00 00 00 00 00 00 F8 00 00 80 00 00 80 00 80 00 80 00 00 (CRC=EF) #data=21 (00:02:29.834) UBAMaster -> All, type 0x34, telegram: 08 00 34 00 3E 01 7B 80 00 21 00 00 01 00 00 97 33 00 B2 2E 00 80 00 (CRC=14) #data=19 <--- UBAMonitorWWMessage(0x34) (00:02:30.144) UBAMaster -> All, type 0x18, telegram: 08 00 18 00 05 01 77 00 00 00 00 40 40 01 7B 80 00 01 53 00 00 0F 30 48 00 CB 00 00 00 (CRC=DD) #data=25 <--- UBAMonitorFast(0x18) (00:02:39.622) UBAMaster -> All, type 0x18, telegram: 08 00 18 00 05 01 76 00 00 00 00 40 40 01 7B 80 00 01 54 00 00 0F 30 48 00 CB 00 00 00 (CRC=27) #data=25 <--- UBAMonitorFast(0x18) (00:02:39.847) UBAMaster -> All, type 0x18, telegram: 08 00 18 00 05 01 76 00 00 00 00 40 40 01 7B 80 00 01 54 00 00 0F 30 48 00 CB 00 00 00 (CRC=27) #data=25 <--- UBAMonitorFast(0x18) (00:02:40.140) UBAMaster -> All, type 0x19, telegram: 08 00 19 00 80 00 01 73 80 00 00 00 00 00 01 0F 76 04 8F 15 00 00 00 03 F7 E2 00 5D 48 00 00 (CRC=13) #data=27 <--- UBAMonitorSlow(0x19) (00:02:40.417) UBAMaster -> All, type 0x1C, telegram: 08 00 1C 00 93 01 14 0E 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 (CRC=92) #data=25 (00:02:40.635) UBAMaster -> All, type 0x2A, telegram: 08 00 2A 00 00 00 00 00 00 00 00 00 F8 00 00 80 00 00 80 00 80 00 80 00 00 (CRC=EF) #data=21 (00:02:40.999) UBAMaster -> All, type 0x34, telegram: 08 00 34 00 3E 01 7B 80 00 21 00 00 01 00 00 97 33 00 B2 2E 00 80 00 (CRC=14) #data=19 <--- UBAMonitorWWMessage(0x34) (00:02:41.311) UBAMaster -> All, type 0x07, telegram: 08 00 07 00 03 00 01 00 00 00 00 00 00 00 00 00 00 (CRC=76) #data=13 <--- UBADevices(0x07) (00:02:49.751) UBAMaster -> All, type 0x18, telegram: 08 00 18 00 05 01 75 00 00 00 00 40 40 01 7A 80 00 01 54 00 00 0F 30 48 00 CB 00 00 00 (CRC=49) #data=25 <--- UBAMonitorFast(0x18) (00:02:49.972) UBAMaster -> All, type 0x2A, telegram: 08 00 2A 00 00 00 00 00 00 00 00 00 F8 00 00 80 00 00 80 00 80 00 80 00 00 (CRC=EF) #data=21 (00:02:50.239) Thermostat -> UBAMaster, type 0x1A, telegram: 18 08 1A 00 00 00 00 (CRC=F6) #data=3 (00:02:50.345) Thermostat -> All, type 0x01A5, telegram: 18 00 FF 00 01 A5 00 B7 21 24 00 00 24 00 00 00 00 00 00 00 00 00 00 00 00 00 01 00 (CRC=1B) #data=22 <--- RCPLUSStatusMessage_HC1(0x1A5) (00:02:50.593) UBAMaster -> All, type 0x34, telegram: 08 00 34 00 3E 01 7A 80 00 21 00 00 01 00 00 97 33 00 B2 2E 00 80 00 (CRC=4C) #data=19 <--- UBAMonitorWWMessage(0x34) (00:02:50.965) Thermostat -> All, type 0x01A5, telegram: 18 00 FF 16 01 A5 07 27 00 00 04 00 00 00 00 00 00 00 00 00 00 00 00 03 (CRC=1D) #data=18 <--- RCPLUSStatusMessage_HC1(0x1A5) (00:02:59.717) UBAMaster -> All, type 0x34, telegram: 08 00 34 00 3E 01 79 80 00 21 00 00 01 00 00 97 33 00 B2 2E 00 80 00 (CRC=A4) #data=19 <--- UBAMonitorWWMessage(0x34) (00:02:59.937) UBAMaster -> All, type 0x18, telegram: 08 00 18 00 05 01 74 00 00 00 00 40 40 01 79 80 00 01 54 00 00 0F 30 48 00 CB 00 00 00 (CRC=AC) #data=25 <--- UBAMonitorFast(0x18) Fetching data from EMS devices Requesting type RCPLUSStatusMessage_HC1(0x1A5) from dest 0x18 Requesting type RCPLUSStatusMessage_HC2(0x1A6) from dest 0x18 Requesting type RCPLUSStatusMessage_HC3(0x1A7) from dest 0x18 Requesting type RCPLUSStatusMessage_HC4(0x1A8) from dest 0x18 Requesting type RCTime(0x06) from dest 0x18 Requesting type UBAMonitorFast(0x18) from dest 0x08 Requesting type UBAMonitorSlow(0x19) from dest 0x08 Requesting type UBAParameterWW(0x33) from dest 0x08 Requesting type UBAParametersMessage(0x16) from dest 0x08 Requesting type UBATotalUptimeMessage(0x14) from dest 0x08 (00:03:00.195) UBAMaster -> All, type 0x2A, telegram: 08 00 2A 00 00 00 00 00 00 00 00 00 F8 00 00 80 00 00 80 00 80 00 80 00 00 (CRC=EF) #data=21 (00:03:01.255) Sending read of type 0x1A5 to 0x18, telegram: 0B 98 FF 00 20 01 A5 (CRC=00) (00:03:01.397) Thermostat -> Me, type 0x01A5, telegram: 18 0B FF 00 01 A5 00 B7 21 24 00 00 24 00 00 00 00 00 00 00 00 00 00 00 00 00 01 00 07 27 00 (CRC=74) #data=25 <--- RCPLUSStatusMessage_HC1(0x1A5) (00:03:01.538) UBAMaster -> All, type 0x07, telegram: 08 00 07 00 0B 00 01 00 00 00 00 00 00 00 00 00 00 (CRC=5A) #data=13 <--- UBADevices(0x07) (00:03:01.730) Sending read of type 0x1A6 to 0x18, telegram: 0B 98 FF 00 20 01 A6 (CRC=03) (00:03:01.782) Thermostat -> Me, telegram: 18 0B FF 00 01 A6 (CRC=88) (00:03:02.104) Sending read of type 0x1A7 to 0x18, telegram: 0B 98 FF 00 20 01 A7 (CRC=02) (00:03:02.156) Thermostat -> Me, telegram: 18 0B FF 00 01 A7 (CRC=89) (00:03:02.430) Sending read of type 0x1A8 to 0x18, telegram: 0B 98 FF 00 20 01 A8 (CRC=0D) (00:03:02.492) Thermostat -> Me, telegram: 18 0B FF 00 01 A8 (CRC=86) (00:03:02.830) Sending read of type 0x06 to 0x18, telegram: 0B 98 06 00 20 (CRC=2C) (00:03:02.883) Thermostat -> Me, telegram: 18 0B 06 00 (CRC=E0) (00:03:03.154) Sending read of type 0x18 to 0x08, telegram: 0B 88 18 00 20 (CRC=D4) (00:03:03.244) UBAMaster -> Me, type 0x18, telegram: 08 0B 18 00 05 01 74 00 00 00 00 40 40 01 79 80 00 01 54 00 00 0F 30 48 00 CB 00 00 00 (CRC=1F) #data=25 <--- UBAMonitorFast(0x18) (00:03:03.629) Sending read of type 0x19 to 0x08, telegram: 0B 88 19 00 20 (CRC=D0) (00:03:03.721) UBAMaster -> Me, type 0x19, telegram: 08 0B 19 00 80 00 01 71 80 00 00 00 00 00 01 0F 76 04 8F 15 00 00 00 03 F7 E2 00 5D 48 00 00 (CRC=BA) #data=27 <--- UBAMonitorSlow(0x19) (00:03:04.005) Sending read of type 0x33 to 0x08, telegram: 0B 88 33 00 20 (CRC=78) (00:03:04.072) UBAMaster -> Me, type 0x33, telegram: 08 0B 33 00 08 FF 3C FB 00 28 00 00 46 00 FF FF 00 (CRC=54) #data=13 <--- UBAParameterWW(0x33) (00:03:04.505) Sending read of type 0x16 to 0x08, telegram: 0B 88 16 00 20 (CRC=EC) (00:03:04.590) UBAMaster -> Me, type 0x16, telegram: 08 0B 16 00 FF 50 64 00 06 FA 0A 01 05 46 1E 00 00 00 00 00 00 00 00 00 00 00 00 00 28 00 3C (CRC=1D) #data=27 <--- UBAParametersMessage(0x16) (00:03:04.904) Sending read of type 0x14 to 0x08, telegram: 0B 88 14 00 20 (CRC=E4) (00:03:04.970) UBAMaster -> Me, type 0x14, telegram: 08 0B 14 00 17 02 C2 (CRC=88) #data=3 <--- UBATotalUptimeMessage(0x14) (00:03:06.029) UBAMaster -> All, type 0x07, telegram: 08 00 07 00 03 00 01 00 00 00 00 00 00 00 00 00 00 (CRC=76) #data=13 <--- UBADevices(0x07)
And then if I'm in TX mode 2
send 08 18 FF 08 01 b9 32 (20:20:40) Sending raw: 08 18 FF 08 01 B9 32 (20:20:40) UBAMaster -> Thermostat, type 0x01B9, telegram: 08 18 FF 08 01 B9 32 (CRC=73) #data=1 (20:20:47) UBAMaster -> All, type 0x34, telegram: 08 00 34 00 3E 01 B8 80 00 21 00 00 01 00 00 97 47 00 B2 35 00 80 00 (CRC=60) #data=19 <--- UBAMonitorWWMessage(0x34) (20:20:47) UBAMaster -> All, type 0x18, telegram: 08 00 18 00 2F 01 CA 64 22 09 01 25 40 01 B8 80 00 01 6A 00 EC 11 2D 48 00 C8 00 02 00 (CRC=23) #data=25 <--- UBAMonitorFast(0x18) (20:20:48) UBAMaster -> All, type 0x2A, telegram: 08 00 2A 00 00 00 00 00 00 00 00 00 C0 00 C0 80 00 00 80 00 80 00 80 00 00 (CRC=C3) #data=21 (20:20:57) UBAMaster -> All, type 0x2A, telegram: 08 00 2A 00 00 00 00 00 00 00 00 00 C0 00 C0 80 00 00 80 00 80 00 80 00 00 (CRC=C3) #data=21 (20:20:58) UBAMaster -> All, type 0x34, telegram: 08 00 34 00 3E 01 B8 80 00 21 00 00 01 00 00 97 47 00 B2 35 00 80 00 (CRC=60) #data=19 <--- UBAMonitorWWMessage(0x34) (20:20:58) UBAMaster -> All, type 0x18, telegram: 08 00 18 00 2F 01 CA 64 22 09 01 25 40 01 B8 80 00 01 6B 00 EE 11 2D 48 00 C8 00 02 00 (CRC=75) #data=25 <--- UBAMonitorFast(0x18) (20:21:05) UBAMaster -> All, type 0x18, telegram: 08 00 18 00 2F 01 CC 64 22 09 01 25 40 01 B8 80 00 01 6B 01 17 11 2D 48 00 C8 00 02 00 (CRC=DE) #data=25 <--- UBAMonitorFast(0x18) (20:21:07) UBAMaster -> All, type 0x18, telegram: 08 00 18 00 2F 01 CE 64 22 09 01 25 40 01 B7 80 00 01 6B 01 16 11 2D 48 00 C8 00 02 00 (CRC=B2) #data=25 <--- UBAMonitorFast(0x18) (20:21:08) UBAMaster -> All, type 0x18, telegram: 08 00 18 00 2F 01 CE 64 22 09 01 25 40 01 B7 80 00 01 6B 01 15 11 2D 48 00 C8 00 02 00 (CRC=99) #data=25 <--- UBAMonitorFast(0x18) (20:21:08) UBAMaster -> All, type 0x19, telegram: 08 00 19 00 80 00 01 D2 80 00 00 00 00 23 01 0F 82 04 8F 6E 00 00 00 03 F8 27 00 5D 4D 00 00 (CRC=DB) #data=27 <--- UBAMonitorSlow(0x19) (20:21:08) UBAMaster -> All, type 0x1C, telegram: 08 00 1C 00 93 01 14 0E 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 (CRC=92) #data=25 (20:21:08) UBAMaster -> All, type 0x2A, telegram: 08 00 2A 00 00 00 00 00 00 00 00 00 C0 00 C0 80 00 00 80 00 80 00 80 00 00 (CRC=C3) #data=21 (20:21:09) UBAMaster -> All, type 0x34, telegram: 08 00 34 00 3E 01 B7 80 00 21 00 00 01 00 00 97 47 00 B2 35 00 80 00 (CRC=03) #data=19 <--- UBAMonitorWWMessage(0x34) (20:21:09) UBAMaster -> All, type 0x07, telegram: 08 00 07 00 03 00 01 00 00 00 00 00 00 00 00 00 00 (CRC=76) #data=13 <--- UBADevices(0x07) (20:21:13) UBAMaster -> All, type 0x18, telegram: 08 00 18 00 2F 01 D6 64 22 09 01 25 40 01 B7 80 00 01 6B 01 11 11 2D 48 00 C8 00 02 00 (CRC=16) #data=25 <--- UBAMonitorFast(0x18) Fetching data from EMS devices Publishing boiler data via MQTT Publishing hot water and heating states via MQTT Publishing external sensor data via MQTT (20:21:16) Thermostat -> UBAMaster, type 0x1A, telegram: 18 08 1A 00 2F 64 64 (CRC=E6) #data=3 (20:21:16) Thermostat -> All, type 0x01A5, telegram: 18 00 FF 00 01 A5 00 B3 21 24 2F 00 24 00 00 00 00 00 00 00 00 00 00 00 00 00 01 00 (CRC=DD) #data=22 <--- RCPLUSStatusMessage_HC1(0x1A5) (20:21:16) Thermostat -> All, type 0x01A5, telegram: 18 00 FF 16 01 A5 06 FE 00 00 04 00 00 00 00 00 00 00 00 00 00 00 00 02 (CRC=83) #data=18 <--- RCPLUSStatusMessage_HC1(0x1A5) (20:21:17) UBAMaster -> All, type 0x18, telegram: 08 00 18 00 2F 01 DA 64 22 09 01 25 40 01 B7 80 00 01 6B 00 FC 11 2D 48 00 C8 00 02 00 (CRC=59) #data=25 <--- UBAMonitorFast(0x18) (20:21:18) UBAMaster -> All, type 0x2A, telegram: 08 00 2A 00 00 00 00 00 00 00 00 00 BD 00 BE 80 00 00 80 00 80 00 80 00 00 (CRC=C9) #data=21 (20:21:18) UBAMaster -> All, type 0x34, telegram: 08 00 34 00 3E 01 B7 80 00 21 00 00 01 00 00 97 47 00 B2 35 00 80 00 (CRC=03) #data=19 <--- UBAMonitorWWMessage(0x34) (20:21:27) UBAMaster -> All, type 0x34, telegram: 08 00 34 00 3E 01 B7 80 00 21 00 00 01 00 00 97 47 00 B2 35 00 80 00 (CRC=03) #data=19 <--- UBAMonitorWWMessage(0x34) (20:21:28) UBAMaster -> All, type 0x18, telegram: 08 00 18 00 2F 01 D6 64 1E 09 01 25 40 01 B7 80 00 01 6B 00 B5 11 2D 48 00 C8 00 02 00 (CRC=E6) #data=25 <--- UBAMonitorFast(0x18) (20:21:28) UBAMaster -> All, type 0x2A, telegram: 08 00 2A 00 00 00 00 00 00 00 00 00 B1 00 B1 80 00 00 80 00 80 00 80 00 00 (CRC=DD) #data=21 (20:21:28) UBAMaster -> All, type 0x18, telegram: 08 00 18 00 2F 01 D5 64 1E 09 01 25 40 01 B7 80 00 01 6C 00 B3 11 2D 48 00 C8 00 02 00 (CRC=ED) #data=25 <--- UBAMonitorFast(0x18) ** Warning, we missed the bus - Rx non-idle! (20:21:32) Thermostat -> All, type 0x01B9, telegram: 18 00 FF 0A 01 B9 24 (CRC=3A) #data=1 <--- RCPLUSSetMessage(0x1B9) (20:21:35) Thermostat -> All, type 0x01B9, telegram: 18 00 FF 0A 01 B9 24 (CRC=3A) #data=1 <--- RCPLUSSetMessage(0x1B9) (20:21:36) UBAMaster -> All, type 0x18, telegram: 08 00 18 00 2F 01 CB 64 1E 09 01 25 40 01 B7 80 00 01 6C 00 A4 11 2D 48 00 C8 00 02 00 (CRC=30) #data=25 <--- UBAMonitorFast(0x18) (20:21:37) UBAMaster -> All, type 0x18, telegram: 08 00 18 00 2F 01 CA 64 1E 09 01 25 40 01 B7 80 00 01 6C 00 A5 11 2D 48 00 C8 00 02 00 (CRC=F6) #data=25 <--- UBAMonitorFast(0x18) (20:21:38) Corrupt telegram: 08 00 2A 00 00 00 00 00 00 00 00 00 B1 00 B1 80 00 00 (20:21:47) UBAMaster -> All, type 0x34, telegram: 08 00 34 00 3E 01 B5 80 00 21 00 00 01 00 00 97 47 00 B2 35 00 80 00 (CRC=B3) #data=19 <--- UBAMonitorWWMessage(0x34) (20:21:47) UBAMaster -> All, type 0x18, telegram: 08 00 18 00 2F 01 C2 64 1E 09 01 25 40 01 B7 80 00 01 6C 00 AC 11 2D 48 00 C8 00 02 00 (CRC=89) #data=25 <--- UBAMonitorFast(0x18) (20:21:48) UBAMaster -> All, type 0x2A, telegram: 08 00 2A 00 00 00 00 00 00 00 00 00 B2 00 B2 80 00 00 80 00 80 00 80 00 00 (CRC=F3) #data=21 (20:21:49) UBAMaster -> All, type 0x18, telegram: 08 00 18 00 2F 01 C1 64 1E 09 01 25 40 01 B5 80 00 01 6C 00 A8 11 2D 48 00 C8 00 02 00 (CRC=B9) #data=25 <--- UBAMonitorFast(0x18) (20:21:57) UBAMaster -> All, type 0x18, telegram: 08 00 18 00 2F 01 BF 64 1F 09 01 25 40 01 B5 80 00 01 6C 00 BB 11 2D 48 00 C8 00 02 00 (CRC=7A) #data=25 <--- UBAMonitorFast(0x18) (20:21:57) UBAMaster -> All, type 0x2A, telegram: 08 00 2A 00 00 00 00 00 00 00 00 00 B4 00 B4 80 00 00 80 00 80 00 80 00 00 (CRC=AF) #data=21 (20:21:58) UBAMaster -> All, type 0x34, telegram: 08 00 34 00 3E 01 B5 80 00 21 00 00 01 00 00 97 47 00 B2 35 00 80 00 (CRC=B3) #data=19 <--- UBAMonitorWWMessage(0x34) (20:22:07) UBAMaster -> All, type 0x34, telegram: 08 00 34 00 3E 01 B5 80 00 21 00 00 01 00 00 97 47 00 B2 35 00 80 00 (CRC=B3) #data=19 <--- UBAMonitorWWMessage(0x34) (20:22:07) UBAMaster -> All, type 0x34, telegram: 08 00 34 00 3E 01 B5 80 00 21 00 00 01 00 00 97 47 00 B2 35 00 80 00 (CRC=B3) #data=19 <--- UBAMonitorWWMessage(0x34) (20:22:08) UBAMaster -> All, type 0x07, telegram: 08 00 07 00 03 00 01 00 00 00 00 00 00 00 00 00 00 (CRC=76) #data=13 <--- UBADevices(0x07) (20:22:08) UBAMaster -> All, type 0x18, telegram: 08 00 18 00 2F 01 BF 64 1F 09 01 25 40 01 B5 80 00 01 6C 00 BC 11 2D 48 00 C8 00 02 00 (CRC=35) #data=25 <--- UBAMonitorFast(0x18) (20:22:08) UBAMaster -> All, type 0x19, telegram: 08 00 19 00 80 00 01 C1 80 00 00 00 00 21 01 0F 82 04 8F 6F 00 00 00 03 F8 28 00 5D 4D 00 00 (CRC=E9) #data=27 <--- UBAMonitorSlow(0x19) (20:22:09) UBAMaster -> All, type 0x1C, telegram: 08 00 1C 00 93 01 14 0E 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 (CRC=92) #data=25 (20:22:09) UBAMaster -> All, type 0x2A, telegram: 08 00 2A 00 00 00 00 00 00 00 00 00 B6 00 B6 80 00 00 80 00 80 00 80 00 00 (CRC=6C) #data=21 Fetching data from EMS devices (20:22:15) Thermostat -> All, type 0x01A5, telegram: 18 00 FF 04 01 A5 30 (CRC=66) #data=1 <--- RCPLUSStatusMessage_HC1(0x1A5) (20:22:16) Thermostat -> UBAMaster, type 0x1A, telegram: 18 08 1A 00 30 64 64 (CRC=9A) #data=3 (20:22:16) Thermostat -> All, type 0x01A5, telegram: 18 00 FF 00 01 A5 00 B3 21 24 30 00 24 00 00 00 00 00 00 00 00 00 00 00 00 00 01 00 (CRC=F8) #data=22 <--- RCPLUSStatusMessage_HC1(0x1A5) (20:22:16) Thermostat -> All, type 0x01A5, telegram: 18 00 FF 16 01 A5 06 FE 00 00 04 00 00 00 00 00 00 00 00 00 00 00 00 02 (CRC=83) #data=18 <--- RCPLUSStatusMessage_HC1(0x1A5) (20:22:17) UBAMaster -> All, type 0x2A, telegram: 08 00 2A 00 00 00 00 00 00 00 00 00 B7 00 B7 80 00 00 80 00 80 00 80 00 00 (CRC=81) #data=21 (20:22:18) UBAMaster -> All, type 0x34, telegram: 08 00 34 00 3E 01 B5 80 00 21 00 00 01 00 00 97 47 00 B2 35 00 80 00 (CRC=B3) #data=19 <--- UBAMonitorWWMessage(0x34) (20:22:18) UBAMaster -> All, type 0x18, telegram: 08 00 18 00 30 01 BF 64 20 09 01 25 40 01 B5 80 00 01 6D 00 CA 11 2D 48 00 C8 00 02 00 (CRC=37) #data=25 <--- UBAMonitorFast(0x18) (20:22:24) UBAMaster -> All, type 0x18, telegram: 08 00 18 00 30 01 C2 64 21 09 01 25 40 01 B4 80 00 01 6D 01 0F 11 2D 48 00 C8 00 02 00 (CRC=4D) #data=25 <--- UBAMonitorFast(0x18) (20:22:27) UBAMaster -> All, type 0x18, telegram: 08 00 18 00 30 01 C8 64 21 09 01 25 40 01 B4 80 00 01 6D 01 0E 11 2D 48 00 C8 00 02 00 (CRC=5D) #data=25 <--- UBAMonitorFast(0x18) (20:22:28) UBAMaster -> All, type 0x2A, telegram: 08 00 2A 00 00 00 00 00 00 00 00 00 BA 00 BB 80 00 00 80 00 80 00 80 00 00 (CRC=B0) #data=21 (20:22:28) UBAMaster -> All, type 0x34, telegram: 08 00 34 00 3E 01 B4 80 00 21 00 00 01 00 00 97 47 00 B2 35 00 80 00 (CRC=EB) #data=19 <--- UBAMonitorWWMessage(0x34) (20:22:30) UBAMaster -> All, type 0x18, telegram: 08 00 18 00 30 01 CD 64 21 09 01 25 40 01 B4 80 00 01 6D 01 10 11 2D 48 00 C8 00 02 00 (CRC=C2) #data=25 <--- UBAMonitorFast(0x18) send 0B 18 FF 08 01 B9 32
(20:23:05) UBAMaster -> All, type 0x18, telegram: 08 00 18 00 30 01 D5 64 21 09 01 25 40 01 B2 80 00 01 6E 00 D9 11 2D 48 00 C8 00 02 00 (CRC=28) #data=25 <--- UBAMonitorFast(0x18) (20:23:07) Thermostat -> All, type 0xBF, telegram: 18 00 BF 00 18 A5 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 (CRC=19) #data=24 (20:23:07) UBAMaster -> All, type 0x18, telegram: 08 00 18 00 30 01 D4 64 21 09 01 25 40 01 B2 80 00 01 6E 00 D0 11 2D 48 00 C8 00 02 00 (CRC=26) #data=25 <--- UBAMonitorFast(0x18) (20:23:08) UBAMaster -> All, type 0x19, telegram: 08 00 19 00 80 00 01 D6 80 00 00 00 00 22 01 0F 82 04 8F 70 00 00 00 03 F8 29 00 5D 4D 00 00 (CRC=A4) #data=27 <--- UBAMonitorSlow(0x19) (20:23:08) UBAMaster -> All, type 0x1C, telegram: 08 00 1C 00 93 01 14 0E 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 (CRC=92) #data=25 (20:23:08) Thermostat -> All, type 0xA2, telegram: 18 00 A2 00 00 00 00 00 00 (CRC=02) #data=5 (20:23:08) UBAMaster -> All, type 0x2A, telegram: 08 00 2A 00 00 00 00 00 00 00 00 00 BB 00 BB 80 00 00 80 00 80 00 80 00 00 (CRC=39) #data=21 (20:23:09) UBAMaster -> All, type 0x34, telegram: 08 00 34 00 3E 01 B2 80 00 21 00 00 01 00 00 97 47 00 B2 35 00 80 00 (CRC=22) #data=19 <--- UBAMonitorWWMessage(0x34)
One last shot, try send 0B 18 FF 08 01 B9 32
what we're doing is changing the origin from 08 (the boiler) to our device (0B)
So I gave it a go but to no avail.... Here's the log just in case
send 0B 18 FF 08 01 B9 32
(21:11:14) UBAMaster -> All, type 0x34, telegram: 08 00 34 00 3E 01 5B 80 00 21 00 00 01 00 00 97 A4 00 B2 A9 00 80 00 (CRC=1D) #data=19 <--- UBAMonitorWWMessage(0x34) (21:11:14) UBAMaster -> All, type 0x18, telegram: 08 00 18 00 05 01 0D 00 00 00 00 20 40 01 5B 80 00 01 0F 00 00 10 30 48 00 CB 00 00 00 (CRC=57) #data=25 <--- UBAMonitorFast(0x18) (21:11:14) Sending raw: 0B 18 FF 08 01 B9 32 (21:11:15) UBAMaster -> All, type 0x2A, telegram: 08 00 2A 00 00 00 00 00 00 00 00 00 F8 00 00 80 00 00 80 00 80 00 80 00 00 (CRC=EF) #data=21 (21:11:24) UBAMaster -> All, type 0x2A, telegram: 08 00 2A 00 00 00 00 00 00 00 00 00 F8 00 00 80 00 00 80 00 80 00 80 00 00 (CRC=EF) #data=21 (21:11:24) UBAMaster -> All, type 0x34, telegram: 08 00 34 00 3E 01 58 80 00 21 00 00 01 00 00 97 A4 00 B2 A9 00 80 00 (CRC=F5) #data=19 <--- UBAMonitorWWMessage(0x34) (21:11:24) UBAMaster -> All, type 0x18, telegram: 08 00 18 00 05 01 0E 00 00 00 00 20 40 01 58 80 00 01 10 00 00 10 30 48 00 CB 00 00 00 (CRC=2D) #data=25 <--- UBAMonitorFast(0x18) (21:11:25) UBAMaster -> All, type 0x18, telegram: 08 00 18 00 05 01 0E 00 00 00 00 20 40 01 58 80 00 01 10 00 00 10 30 48 00 CB 00 00 00 (CRC=2D) #data=25 <--- UBAMonitorFast(0x18) (21:11:34) UBAMaster -> All, type 0x18, telegram: 08 00 18 00 05 01 0F 00 00 00 00 20 40 01 56 80 00 01 10 00 00 10 30 48 00 CB 00 00 00 (CRC=36) #data=25 <--- UBAMonitorFast(0x18) (21:11:34) Thermostat -> UBAMaster, type 0x1A, telegram: 18 08 1A 00 00 00 64 (CRC=92) #data=3 (21:11:34) Thermostat -> All, type 0x01A5, telegram: 18 00 FF 00 01 A5 00 BC 21 26 00 00 26 00 00 00 00 00 00 00 00 00 00 00 00 00 01 00 (CRC=08) #data=22 <--- RCPLUSStatusMessage_HC1(0x1A5) (21:11:35) UBAMaster -> All, type 0x2A, telegram: 08 00 2A 00 00 00 00 00 00 00 00 00 F8 00 00 80 00 00 80 00 80 00 80 00 00 (CRC=EF) #data=21 (21:11:35) UBAMaster -> All, type 0x34, telegram: 08 00 34 00 3E 01 56 80 00 21 00 00 01 00 00 97 A4 00 B2 A9 00 80 00 (CRC=CE) #data=19 <--- UBAMonitorWWMessage(0x34) (21:11:35) Thermostat -> All, type 0x01A5, telegram: 18 00 FF 16 01 A5 07 5B 00 00 04 00 00 00 00 00 00 00 00 00 00 00 00 03 (CRC=57) #data=18 <--- RCPLUSStatusMessage_HC1(0x1A5) (21:11:44) UBAMaster -> All, type 0x34, telegram: 08 00 34 00 3E 01 54 80 00 21 00 00 01 00 00 97 A4 00 B2 A9 00 80 00 (CRC=7E) #data=19 <--- UBAMonitorWWMessage(0x34) (21:11:44) UBAMaster -> All, type 0x18, telegram: 08 00 18 00 05 01 0F 00 00 00 00 20 40 01 54 80 00 01 12 00 00 10 30 48 00 CB 00 00 00 (CRC=D2) #data=25 <--- UBAMonitorFast(0x18) (21:11:44) UBAMaster -> All, type 0x2A, telegram: 08 00 2A 00 00 00 00 00 00 00 00 00 F8 00 00 80 00 00 80 00 80 00 80 00 00 (CRC=EF) #data=21 Fetching data from EMS devices Requesting type RCPLUSStatusMessage_HC1(0x1A5) from dest 0x18 Requesting type RCPLUSStatusMessage_HC2(0x1A6) from dest 0x18 Requesting type RCPLUSStatusMessage_HC3(0x1A7) from dest 0x18 Requesting type RCPLUSStatusMessage_HC4(0x1A8) from dest 0x18 Requesting type RCTime(0x06) from dest 0x18 Requesting type UBAMonitorFast(0x18) from dest 0x08 Requesting type UBAMonitorSlow(0x19) from dest 0x08 Requesting type UBAParameterWW(0x33) from dest 0x08 Requesting type UBAParametersMessage(0x16) from dest 0x08 Requesting type UBATotalUptimeMessage(0x14) from dest 0x08 Publishing boiler data via MQTT Publishing hot water and heating states via MQTT Publishing thermostat data via MQTT Publishing external sensor data via MQTT (21:11:50) Sending read of type 0x1A5 to 0x18, telegram: 0B 98 FF 00 20 01 A5 (CRC=00) (21:11:50) Thermostat -> Me, type 0x01A5, telegram: 18 0B FF 00 01 A5 00 BC 21 26 00 00 26 00 00 00 00 00 00 00 00 00 00 00 00 00 01 00 07 5B 00 (CRC=14) #data=25 <--- RCPLUSStatusMessage_HC1(0x1A5) (21:11:50) Sending read of type 0x1A6 to 0x18, telegram: 0B 98 FF 00 20 01 A6 (CRC=03) (21:11:50) Thermostat -> Me, telegram: 18 0B FF 00 01 A6 (CRC=88) (21:11:50) UBAMaster -> All, type 0x07, telegram: 08 00 07 00 0B 00 01 00 00 00 00 00 00 00 00 00 00 (CRC=5A) #data=13 <--- UBADevices(0x07) (21:11:51) Sending read of type 0x1A7 to 0x18, telegram: 0B 98 FF 00 20 01 A7 (CRC=02) (21:11:51) Thermostat -> Me, telegram: 18 0B FF 00 01 A7 (CRC=89) (21:11:51) Sending read of type 0x1A8 to 0x18, telegram: 0B 98 FF 00 20 01 A8 (CRC=0D) (21:11:51) Thermostat -> Me, telegram: 18 0B FF 00 01 A8 (CRC=86) (21:11:52) Sending read of type 0x06 to 0x18, telegram: 0B 98 06 00 20 (CRC=2C) (21:11:52) Thermostat -> Me, telegram: 18 0B 06 00 (CRC=E0) (21:11:52) Sending read of type 0x18 to 0x08, telegram: 0B 88 18 00 20 (CRC=D4) (21:11:52) UBAMaster -> Me, type 0x18, telegram: 08 0B 18 00 05 01 10 00 00 00 00 20 40 01 52 80 00 01 12 00 00 10 30 48 00 CB 00 00 00 (CRC=D1) #data=25
What thermostat do you recommend?
Hey, Thanks for your help. I got a Moduline 300 and it works perfectly. I don't know if it was the particular firmware on my RC100/Moduline 1010 but maybe the Wiki should be updated.
I'll re-open this as I still want to support writing on the 1010. I think we were quite close.
OK, if you need any assistance checking against the thermostat then let me know.
RC100 and the moduline 1000 and 1010 are fully supported now in 1.9.5b52
Hi,
Thanks for your amazing software.
I hope you can clarify something for me. I have a RC100/Moduline 1010 (DeviceID:0x18 ProductID:165 Version:40.04), it connnect fine to the EMS-ESP in normal EML mode. When I send the command via Telnet: thermostat temp hc1 21
it returns Write not supported yet for this Thermostat model. However, from my understanding of the wiki https://github.com/proddy/EMS-ESP/wiki/supported-ems-devices, it should be supported for both reading and writing.
Additonally on the instruction manual for the thermostat it says EMS 2.0, however if I set the mode to EMS+ (which I thought is also EMS 2.0) in the EMS-ESP webclient, then it connects to the ESP-EML. Additonally, and what I assume is related, I can't send an MQTT command to the thermostat via Home Assistant. Any help would be appreciated, thanks.