Skip to content

Conversation

IgorYbema
Copy link
Owner

release v3.7 adds to v3.62 the following:

  • changed heatpump data in rules is now updated directly (bug)
  • NTP resync works also if during reboot there was no internet/wifi
  • website table refreshing is now using the JSON output and not a hard coded html output anymore
  • small urldecode issue causing a crash (bug)
  • JSON output is chopped into more chunks each webserver loop making it less memory hungry

IgorYbema and others added 30 commits November 5, 2023 21:48
append description to mqtt topics
Add byte 110 , aded Boiler bivalent Contact
Adding id data for KIT-WC07K3E5, thanks for making this possible!
Update ProtocolByteDecrypt.md
Added a number of heat pumps reported in issues
Updated list of heatpumps to reflect new additions to HeatPumpType.md
Added new heat pump models reported in issues
Fix capitalization on flowrate mode
Added
| 43 | 32 D4 0B 00 78 62 90 0B 02 78 | Monoblock | WH-MXC12J6E5 | Monoblock | 12 | 1ph | T-CAP

Hexdump for verification;
data: 71 C8 01 10 56 55 62 49 00 55 00 01 00 00 00 00 00 00 00 00 59 15 12 55 56 16 55 55 55 19 00 00 
data: 00 00 00 00 00 00 80 80 80 80 B2 71 71 97 99 00 00 00 00 00 00 00 00 00 00 00 80 85 1F 8A 85 85 
data: D0 7B 78 1F 7E 1F 1F 79 79 8D 8D B2 A3 7B 8F B7 A3 7B 8F 98 88 76 8F 8A 94 9E 8F 8A 94 9E 85 8F 
data: 8A 11 79 78 BE 0B 7E 7C 1F 7C 7E 00 00 00 55 A5 55 21 A2 15 59 05 14 12 65 01 00 00 00 00 00 00 
data: 00 32 D4 0B 00 78 62 90 0B 02 78 AB 00 B3 85 9D AB 32 32 AB AD 32 32 32 80 AB A4 AF 97 96 86 95 
data: 9C 9F 94 2E 01 01 01 00 00 22 00 01 01 01 01 79 79 01 01 3E 07 00 02 01 00 01 00 00 04 00 00 0D 
data: 02 01 01 01 01 01 01 02 00 00 4E
* sync with webserver repo

* fix a small sync mistake
* Update rule library version

* Add ceil and event functions again

* Some bugfixes

* Keep rules in synced execution

* Fix 2nd safe compilation

* Fix more 2nd heap bugs

* uint32_t to int32_t fix for vm_vinteger_t

* Fix webserver for 2nd heap

* Fix build after merge

* Prevent crash on failed rules

* Include all sources

* fix OT callback crash

* Give error when out of memory

* Reclaim some memory in rule lib

* Alloc base rule struct outside mempool

* Fix previous commit

* Place timestamp outside mempool

* Added some debug lines

* Proper log method in settimer

* And include logging function

* Allow for multiple vars as function parameter

* Remove debugging line

* Rework library to Lua like implementation

* Print local stack and better GC

* Sync rules library version

* Rules library update

* Allow setting string value to heatpump command

* Fix missing parenthesis

* Allow float, NULL, and INT in concat

* Fix bug with math as function parameter

* Initialize global stack

* Do not unref when the same string is set again

* GC global varstack after rules parsing

* fix for situation where buffer ending with rn-

* Add logline when setting a timer

* Forgot to include log header

* Communicate nr active rules via stats

* Capital in rules log entry

* Updated rules documentation

---------

Co-authored-by: IgorYbema <[email protected]>
CurlyMoo and others added 28 commits June 14, 2024 15:20
* add hotspot disable function

* Squashed commit of the following:

commit d2a65cc
Author: IgorYbema <[email protected]>
Date:   Sun Jul 21 11:48:41 2024 +0200

    10s boot button factory reset

* remove binaries

* update version file to v3.6
commit e219cf9
Author: IgorYbema <[email protected]>
Date:   Mon Aug 19 20:41:20 2024 +0200

    minor merge issue

commit 024e77f
Merge: 6a32003 c6f2775
Author: IgorYbema <[email protected]>
Date:   Mon Aug 19 20:33:39 2024 +0200

    Merge branch 'main' into merge-with-egyras

commit 6a32003
Merge: eeea578 24677ab
Author: Egyras <[email protected]>
Date:   Wed Aug 14 13:09:27 2024 +0300

    Merge pull request Egyras#501 from IgorYbema/merge-with-egyras

    v3.5 release

commit 24677ab
Merge: c71fda8 eeea578
Author: IgorYbema <[email protected]>
Date:   Sat Aug 10 16:31:38 2024 +0200

    Merge branch 'master' into merge-with-egyras

commit eeea578
Merge: 7aa5587 746b7c9
Author: Egyras <[email protected]>
Date:   Mon Feb 12 07:46:45 2024 +0200

    Merge pull request Egyras#471 from dodger421/patch-1

    Update HeatPumpType.md

commit 746b7c9
Author: dodger421 <[email protected]>
Date:   Sun Feb 11 10:51:03 2024 +0000

    Update HeatPumpType.md

    Added
    | 43 | 32 D4 0B 00 78 62 90 0B 02 78 | Monoblock | WH-MXC12J6E5 | Monoblock | 12 | 1ph | T-CAP

    Hexdump for verification;
    data: 71 C8 01 10 56 55 62 49 00 55 00 01 00 00 00 00 00 00 00 00 59 15 12 55 56 16 55 55 55 19 00 00
    data: 00 00 00 00 00 00 80 80 80 80 B2 71 71 97 99 00 00 00 00 00 00 00 00 00 00 00 80 85 1F 8A 85 85
    data: D0 7B 78 1F 7E 1F 1F 79 79 8D 8D B2 A3 7B 8F B7 A3 7B 8F 98 88 76 8F 8A 94 9E 8F 8A 94 9E 85 8F
    data: 8A 11 79 78 BE 0B 7E 7C 1F 7C 7E 00 00 00 55 A5 55 21 A2 15 59 05 14 12 65 01 00 00 00 00 00 00
    data: 00 32 D4 0B 00 78 62 90 0B 02 78 AB 00 B3 85 9D AB 32 32 AB AD 32 32 32 80 AB A4 AF 97 96 86 95
    data: 9C 9F 94 2E 01 01 01 00 00 22 00 01 01 01 01 79 79 01 01 3E 07 00 02 01 00 01 00 00 04 00 00 0D
    data: 02 01 01 01 01 01 01 02 00 00 4E

commit 7aa5587
Merge: 0c878f5 2b28884
Author: Egyras <[email protected]>
Date:   Thu Feb 8 13:10:05 2024 +0200

    Merge pull request Egyras#467 from kamaradclimber/patch-1

    Fix capitalization on flowrate mode

commit 2b28884
Author: Grégoire Seux <[email protected]>
Date:   Wed Feb 7 20:30:18 2024 +0100

    Fix capitalization on flowrate mode

commit 0c878f5
Merge: 5e8dc71 bf1d67f
Author: Egyras <[email protected]>
Date:   Fri Feb 2 11:18:38 2024 +0200

    Merge pull request Egyras#466 from nrahbek/master

    Added new heat pump models reported in issues

commit bf1d67f
Author: nrahbek <[email protected]>
Date:   Fri Feb 2 01:31:36 2024 +0100

    Update decode.h

    Updated list of heatpumps to reflect new additions to HeatPumpType.md

commit 7ad0abf
Author: nrahbek <[email protected]>
Date:   Fri Feb 2 01:10:13 2024 +0100

    Update HeatPumpType.md

    Added a number of heat pumps reported in issues

commit 5e8dc71
Merge: 25e7666 a414b63
Author: Egyras <[email protected]>
Date:   Wed Jan 10 15:16:20 2024 +0200

    Merge pull request Egyras#456 from MiG-41/patch-15

    Update ProtocolByteDecrypt.md

commit 25e7666
Merge: 61a0c37 b112416
Author: Egyras <[email protected]>
Date:   Wed Jan 10 15:16:09 2024 +0200

    Merge pull request Egyras#454 from IgorYbema/patch-1

    Update README.md for v3.2.3

commit 61a0c37
Merge: 0a9ee40 ede8a13
Author: Egyras <[email protected]>
Date:   Wed Jan 10 15:15:57 2024 +0200

    Merge pull request Egyras#453 from efenekes/master

    Adding id data for KIT-WC07K3E5, thanks for making this possible!

commit a414b63
Author: Marcin Gajda <[email protected]>
Date:   Tue Jan 9 08:18:03 2024 +0100

    Update ProtocolByteDecrypt.md

    Add byte 110 , aded Boiler bivalent Contact

commit b112416
Author: IgorYbema <[email protected]>
Date:   Sun Jan 7 13:25:04 2024 +0100

    Update README.md for v3.2.3

commit ede8a13
Author: Erik Fenekes <[email protected]>
Date:   Sun Jan 7 11:54:53 2024 +0000

    Adding id data for KIT-WC07K3E5, thanks for making this possible!
commit 90f1783
Author: IgorYbema <[email protected]>
Date:   Mon Aug 26 16:18:47 2024 +0200

    remove table refresh functions

commit afbca72
Author: IgorYbema <[email protected]>
Date:   Mon Aug 26 16:08:18 2024 +0200

    better loading of table values
commit efec856
Author: CurlyMoo <[email protected]>
Date:   Sat May 18 20:17:19 2024 +0200

    Resync NTP regurlarly
@IgorYbema
Copy link
Owner Author

not master...

@IgorYbema IgorYbema closed this Sep 1, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

9 participants