Led function "C" issue with FW 5.5 and 5.6
Moderator: hvxl
Led function "C" issue with FW 5.5 and 5.6
Hi,
I've got an issue with configuration LED for function =C (Comfort mode (Domestic Hot Water Enable) is on). Led doesn't indicate the required state but led is functional and indicates other functions.
I've got an issue with configuration LED for function =C (Comfort mode (Domestic Hot Water Enable) is on). Led doesn't indicate the required state but led is functional and indicates other functions.
Re: Led function "C" issue with FW 5.5 and 5.6
Can you elaborate in which circumstances the LED doesn't work as you expect? In my testing, it properly reflects the DHW enable bit (ID0:HB1).
If that is not the case for you, can you run command DP=A2 and collect a log that includes a few occurrences of MsgID 0?
If that is not the case for you, can you run command DP=A2 and collect a log that includes a few occurrences of MsgID 0?
Schelte
Re: Led function "C" issue with FW 5.5 and 5.6
Thank you for spending time.
My current configuration:
Result = PR: L=FTWMCH
Result = PR: G=30
Firmware - 5.6
if I change LE to other setting - it is working.
My current configuration:
Result = PR: L=FTWMCH
Result = PR: G=30
Firmware - 5.6
if I change LE to other setting - it is working.
Code: Select all
22:08:16.878104 T10014B00 Write-Data Control setpoint: 75.00
22:08:16.886488 A2=02
22:08:17.009971 BD0014B00 Write-Ack Control setpoint: 75.00
22:08:17.016471 A2=02
22:08:17.336009 T00114400 Read-Data Relative modulation level: 68.00
22:08:17.343187 A2=02
22:08:17.459252 BC0114400 Read-Ack Relative modulation level: 68.00
22:08:17.465086 A2=02
22:08:17.792192 T80304123 Read-Data DHW setpoint boundaries: 65 35
22:08:17.804581 R80190000 Read-Data Boiler water temperature: 0.00
22:08:17.811978 A2=02
22:08:17.909203 B4019387F Read-Ack Boiler water temperature: 56.50
22:08:17.920321 A40304123 Read-Ack DHW setpoint boundaries: 65 35
22:08:17.927356 A2=02
22:08:18.228548 T8000130A Read-Data Status: 00010011 00001010
22:08:18.238017 A2=02
22:08:18.343190 BC000000A Read-Ack Status: 00000000 00001010
22:08:18.350324 A2=02
22:08:18.664795 T10014B00 Write-Data Control setpoint: 75.00
22:08:18.671906 A2=02
22:08:18.798053 BD0014B00 Write-Ack Control setpoint: 75.00
22:08:18.806350 A2=02
22:08:19.121519 T00114400 Read-Data Relative modulation level: 68.00
22:08:19.129621 A2=02
22:08:19.243089 BC0114400 Read-Ack Relative modulation level: 68.00
22:08:19.250302 A2=02
22:08:19.578812 T00315019 Read-Data Max CH setpoint boundaries: 80 25
22:08:19.589964 R00120000 Read-Data CH water pressure: 0.00
22:08:19.596816 A2=02
22:08:19.698157 B40120199 Read-Ack CH water pressure: 1.60
22:08:19.710358 AC0315019 Read-Ack Max CH setpoint boundaries: 80 25
22:08:19.717400 A2=02
22:08:20.034644 T8000130A Read-Data Status: 00010011 00001010
22:08:20.043126 A2=02
22:08:20.141434 BC000000A Read-Ack Status: 00000000 00001010
22:08:20.148483 A2=02
Re: Led function "C" issue with FW 5.5 and 5.6
Your boiler fails to return the master status byte as prescribed by the OpenTherm spec: "The status exchange is a special form of conversation which should be initiated by the master by sending a READ-DATA(id=0,MasterStatus,00) message. The slave must respond with READ-ACK(id=0,MasterStatus,
SlaveStatus) to send back the Slave Status information in the same single conversation."
SlaveStatus) to send back the Slave Status information in the same single conversation."
Schelte
Re: Led function "C" issue with FW 5.5 and 5.6
Thank you for explanation.
BTW Opentherm Monitor indicates the mode, please don't correct that "error" in OT monitor )
PS Boiler is Baxi NUVOLA Duo-tec+
BTW Opentherm Monitor indicates the mode, please don't correct that "error" in OT monitor )
PS Boiler is Baxi NUVOLA Duo-tec+
Re: Led function "C" issue with FW 5.5 and 5.6
Don't worry. OTmonitor was specifically made to process the mater status byte from the read-data message and the slave status byte from the read-ack message. I'll have a look if I can do the same in the OTGW firmware. The problem is that there are very few unused code words left, so I don't make any promises.
Schelte
Re: Led function "C" issue with FW 5.5 and 5.6
Thank you.
It seems time has come to change to PIC16F1847 for me
It seems time has come to change to PIC16F1847 for me
Re: Led function "C" issue with FW 5.5 and 5.6
You don't need it for this problem. I managed to make a fix that only took one additional code word. Still 3 words left.
Schelte
Re: Led function "C" issue with FW 5.5 and 5.6
Good News, thank you.
My thermostat supports MsgId 99, I want to play with operation mode control and other functions for PIC16F1847.
My thermostat supports MsgId 99, I want to play with operation mode control and other functions for PIC16F1847.
Re: Led function "C" issue with FW 5.5 and 5.6
Right, There was no way I could fit that functionality in a PIC16F88. So it would indeed require a PIC16F1847 to play with that. If you do, please let me know the results, because I don't have a thermostat that supports MsgID 99. So the implementation is just my best guess of how it could possibly work.
Schelte
Re: Led function "C" issue with FW 5.5 and 5.6
I'm not quite ready to release the new versions, but I can provide you with a pre-release. You used to have a PIC16F88, but you said you were going to switch to a PIC16F1847. Which firmware do you need?
Schelte
Re: Led function "C" issue with FW 5.5 and 5.6
PIC16F1847 is on the way to me. Hope should come until year end and I'll get toy for holiday.
Please provide version for PIC16F88 I'll test it (but I'll be near the boiler only till Saturday).
Please provide version for PIC16F88 I'll test it (but I'll be near the boiler only till Saturday).
Re: Led function "C" issue with FW 5.5 and 5.6
Please see the attachment.
- Attachments
-
- gateway-5.6.1.hex.gz
- C-LED fix for mike7 only.
- (9.59 KiB) Downloaded 103 times
Schelte
Re: Led function "C" issue with FW 5.5 and 5.6
Thank you, the issue is solved. Will monitor for couple of days.
Are there other changes which I can check while I'm near the boiler and weather is not so cold?
Are there other changes which I can check while I'm near the boiler and weather is not so cold?