otgw

Timeline
Login

Timeline

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

50 most recent check-ins

2024-10-11
14:23
Release firmware 6.6. Leaf check-in: b0b46ed725 user: otgw tags: trunk
08:57
Stop blinking the override LED on TT=0 when the thermostat hasn't requested MsgID 9. check-in: ef57c0c34e user: otgw tags: trunk
2024-10-10
19:18
It makes more sense to put the NoFailSafe bit in conf, rather than in settings. check-in: 881ed8bad6 user: otgw tags: trunk
13:55
Add an FS command to disable fallback to fail-safe mode for installations where monitor mode may be worse than a sporadic WDT reset in gateway mode. check-in: 96cd3768a9 user: otgw tags: trunk
12:47
Add PR=F command to check if the PIC can be flashed by otgwmcu. check-in: ae0b5690f3 user: otgw tags: trunk
10:31
Too many letter combinations invoked the TS command. check-in: 4b36e066ed user: otgw tags: trunk
10:25
Fix white space. check-in: 4240c90f1b user: otgw tags: trunk
10:06
Add the MI command to configure the interval in milliseconds between receiving a message from the boiler and sending the next message in stand-alone mode. Default is 1000. The PR=N command reports the currently configured interval. check-in: 25de4ee6c0 user: otgw tags: trunk
2024-02-27
08:36
Keep the config settings in sync between the different firmware options. check-in: b3f44d1d45 user: otgw tags: trunk
2024-02-24
14:50
Contrary to the PIC16F88, enabling LVP doesn't disable the RB3 I/O function. check-in: 20e2cbb483 user: otgw tags: trunk
13:29
Add automated build via github actions check-in: b68d814e11 user: otgw tags: trunk
2024-01-18
09:04
Add PR=E command to report the temperature measured by an external sensor. check-in: 7a740cde50 user: otgw tags: trunk
2024-01-17
21:23
Write the outside temperature to the boiler, if available. check-in: 63cf18d74b user: otgw tags: trunk
2024-01-10
21:25
Generated remote request message must be Write-Data check-in: 78705307b0 user: otgw tags: trunk
20:39
Add support for reading brand information strings from the boiler. check-in: aa8532839e user: otgw tags: trunk
20:30
Changes for gpsim 0.32.1. check-in: 7dbf9f8a98 user: otgw tags: trunk
2023-03-12
21:57
Release firmware 5.8 and 6.5. check-in: fe3623e3a9 user: otgw tags: trunk
2023-02-20
16:39
Perform CRC checking on data from an external temperature sensor. check-in: dd9f316ced user: otgw tags: trunk
16:38
Add test for the BS command. check-in: 5d75db9e83 user: otgw tags: trunk
14:29
Add a BS command to modify the room setpoint being sent to the boiler. check-in: f3e8a99b83 user: otgw tags: trunk
12:40
Don't store faulty temperature sensor readings. check-in: b9fa40704a user: otgw tags: trunk
2023-02-11
20:21
The gateway should not modify the OT version number reported by the boiler when it is higher than 3.0. check-in: 32dc4bb1f7 user: otgw tags: trunk
14:05
Fix: After reconnecting the thermostat, the OTGW may end up in a state where it replaces all messages with alternatives. check-in: 09894e2160 user: otgw tags: trunk
10:55
Add a "garbage" attribute to simulate devices that send a secondary protocol on the opentherm line. check-in: 2fe807f5e0 user: otgw tags: trunk
08:56
Improve capturing of very short pulses. check-in: dd4f6634e8 user: otgw tags: trunk
08:48
Process individual comparator interrupts. Otherwise it could cause Error 03 when both comparators change at almost the same time. check-in: 28ce9b8128 user: otgw tags: trunk
2023-02-10
09:42
Reset everything when bitcount reaches 0 during message transmission, to prevent misbehavior when the boiler starts sending rogue signals during the second half of the stop bit. check-in: 9cbd4c8370 user: otgw tags: trunk
09:28
The IdleTimer subroutine was running much too frequently. check-in: 230def3536 user: otgw tags: trunk
09:23
Apply the threshold of 8 degrees also to the 2nd heating circuit. check-in: 5de093be00 user: otgw tags: trunk
2023-01-14
21:27
Don't expire user control setpoints below 8 degrees. check-in: f45800ed12 user: otgw tags: trunk
2022-12-28
14:30
Release firmware 5.7 and 6.4. check-in: c675457176 user: otgw tags: trunk
2022-12-26
20:18
The SR command would produce useless results for most Write-Data messages. check-in: a04bcd8d48 user: otgw tags: trunk
2022-12-19
13:05
Generate test messages toward the boiler when running tests #3 and #5 without a thermostat connected. Bump version to 2.1. check-in: fff780f693 user: otgw tags: trunk
2022-11-30
10:41
Derive the comfort LED from MsgID 0 Read-Data instead of Read-Ack, because some boilers fail to echo the master status byte (e.g.: Baxi NUVOLA Duo-tec+). Fix: Garbage after confirmation of LA, LB, LC, LD, LE, LF commands. check-in: d9cceadec8 user: otgw tags: trunk
2022-11-18
22:47
Release firmware 5.6 and 6.3. check-in: 5c61c36069 user: otgw tags: trunk
2022-11-15
10:28
Use the received data values when turning MsgID16 unk-dataid into write-ack. check-in: 0f4301ea66 user: otgw tags: trunk
2022-11-14
23:08
Add GPIO function to control DHW blocking check-in: d5c56396c9 user: otgw tags: trunk
2022-11-08
20:51
Add BW command for DHW blocking and SM command for summer mode bits in ID0 check-in: 26d063e487 user: otgw tags: trunk
2022-11-07
23:07
When the DHW push bit is cleared in the ID99 Write Ack, interpret it as a sign that the boiler doesn't support DHW push. check-in: c5f8fd06b3 user: otgw tags: trunk
2022-11-05
21:09
A change to gateway mode/monitor mode was not saved to EEPROM. check-in: b08d6dcc32 user: otgw tags: trunk
20:36
Abort DHW push when any other HW command is performed. check-in: ccd5230001 user: otgw tags: trunk
20:33
Suddenly gpsim didn't like commas in some regular expressions anymore. check-in: 30bbd6ec8f user: otgw tags: trunk
13:05
Add the interface firmware for PIC16F1847 check-in: 4034ea4662 user: otgw tags: trunk
2022-10-12
19:14
Resend saved DHW- and Max CH setpoints to the boiler after a restart. Also return the modified DHW- and Max CH setpoint value to the thermostat when a ReadData was turned into a WriteData. check-in: 079ffd5cf3 user: otgw tags: trunk
2022-10-10
18:40
Add new FT=S option to force a standard thermostat. Prepare firmware 5.5 and 6.2 release. check-in: 281e7d607e user: otgw tags: trunk
13:17
Save user configured max central heating setpoint and hot water setpoint in EEPROM. check-in: f1f4107c9e user: otgw tags: trunk
2022-10-08
14:51
Only report the Smart Power level when it actually changes. check-in: 3336ad4212 user: otgw tags: trunk
2022-10-07
16:01
- Expire the C2 command, similar to the CS command - Expire commands individually, albeit less strict than before (now 1-2 min) check-in: d70ddb33ca user: otgw tags: trunk
15:53
Make tests fit for checking both the P16F1847 and P16F88 firmware versions. check-in: d438776b75 user: otgw tags: trunk
2022-10-05
08:15
Add TP command to read and write individual TSPs and read FHBs. check-in: a34d3b7f5d user: otgw tags: trunk