John
|
4ebecb10e2
|
add dump with id key
|
2025-01-12 22:04:42 +01:00 |
|
John
|
34552eab61
|
fix ignored message id key for NN>3, fix longer message key check (fixes #1436), add log message on exceeded max length
|
2025-01-12 10:11:04 +01:00 |
|
John
|
5d8c9735d2
|
formatting, lint
|
2024-10-01 06:44:52 +02:00 |
|
John
|
e703e9b705
|
assert names are valid identifier with little exceptions only (closes #1302)
|
2024-07-13 10:09:32 +02:00 |
|
John
|
08515d1167
|
unify decodeLastData usage, add raw logging to read cmd
|
2024-06-27 18:34:45 +02:00 |
|
John
|
c084dd2cbb
|
add enum for predefined symbols, enhance getStr()
|
2024-05-05 15:16:53 +02:00 |
|
John
|
d9628fabea
|
const name spelling
|
2024-03-29 13:32:24 +01:00 |
|
John
|
29e02322c0
|
fix condition range parse (#1244)
|
2024-03-29 13:31:16 +01:00 |
|
John
|
5bf0ab8eaa
|
updated year
|
2024-02-04 09:36:20 +01:00 |
|
John
|
1316291740
|
also send MQTT definition topic and handle knx subscription for conditional messages evaluated later
|
2024-01-14 11:04:10 +01:00 |
|
John
|
1cdb714b27
|
less copying, remove unnecessary call
|
2023-12-26 10:51:21 +01:00 |
|
John
|
b901232678
|
add /templates endpoint and include types+templates+conditions+chains in dump output
|
2023-10-22 12:17:43 +02:00 |
|
John
|
2c7cab3dc1
|
update year
|
2023-06-16 20:40:35 +02:00 |
|
John
|
e606772e9d
|
code style
|
2023-05-18 13:00:12 +02:00 |
|
John
|
e419c950d8
|
separate resolving+scanning to own interface+class and avoid use of extern
|
2023-05-18 12:24:50 +02:00 |
|
John
|
9c0af7b95e
|
fix for variable datatype length bounds check (fixes #805)
|
2023-01-30 22:55:46 +01:00 |
|
John
|
5eb0a47183
|
allow top level includes (fixes #618)
|
2022-09-18 08:19:56 +02:00 |
|
John
|
ea5337fdaa
|
add option to add bits to setDataHandlerState()
|
2022-04-30 15:37:23 +02:00 |
|
John
|
7e7eb28898
|
add dumpconfigto option, JSON formatting
|
2022-02-26 08:54:01 +01:00 |
|
John
|
7ae43351da
|
code style
|
2022-02-12 12:42:35 +01:00 |
|
John
|
0135dc9100
|
update year
|
2022-02-06 13:37:08 +01:00 |
|
John
|
bcf0997d35
|
comments, optimized
|
2022-02-05 12:52:00 +01:00 |
|
John
|
7128a380f3
|
extend MQTT integration support with seen filter and variable compression
|
2022-01-23 19:34:45 +01:00 |
|
John
|
1e21850a2b
|
extend MQTT integration support
|
2022-01-22 15:28:32 +01:00 |
|
John
|
d00f6d755c
|
use array instead of hash for dumpconfig json and add circuit
|
2022-01-08 15:19:26 +01:00 |
|
John
|
c14f934837
|
add filename
|
2022-01-08 15:18:03 +01:00 |
|
John
|
dea6b976e2
|
add creation time
|
2021-11-20 09:15:38 +01:00 |
|
John
|
5e5ed3fdd9
|
fix deletion
|
2021-11-13 18:07:29 +01:00 |
|
John
|
7a567e69fb
|
move helper method to SymbolString
|
2021-11-05 19:45:04 +01:00 |
|
John
|
890e718b09
|
fix iterator usage, avoid unnecessary copies
|
2021-11-04 15:02:33 +01:00 |
|
Steffen Pankratz
|
251ddce131
|
fix compiler warning: loop variable creates a copy from type
Signed-off-by: Steffen Pankratz <kratz00@gmx.de>
|
2021-09-06 20:07:52 +02:00 |
|
John
|
38bfc7a751
|
new enum type for OutputFormat, add level/pollprio/condition to HTTP GET and extend message key by circuit/direction/condition for OF_ALL_ATTRS, start message dump in JSON format
|
2021-04-02 10:41:50 +02:00 |
|
John
|
3af8ede096
|
updated copyright year
|
2021-01-16 08:32:09 +01:00 |
|
john30
|
27778f2255
|
use defines for values in source mask of message key and simplified a bit (in preparation of #278), documentation
|
2019-08-15 19:04:51 +02:00 |
|
john30
|
fa434e5151
|
fix for messages with later set poll priority being preferred before others in the poll sequence
|
2019-01-13 20:52:00 +01:00 |
|
john30
|
cc6f16e65a
|
fix for messages with later set poll priority being preferred before others in the poll sequence
|
2019-01-13 18:02:35 +01:00 |
|
john30
|
caedcc6cb5
|
Revert "remove newline from JSON output"
This reverts commit d3e496ef6b.
|
2018-12-26 15:27:47 +01:00 |
|
john30
|
d3e496ef6b
|
remove newline from JSON output
|
2018-12-25 14:11:33 +01:00 |
|
john
|
c467f2b245
|
add MessageMap::findAll changedSince argument to distinguish touched/changed for since/until range
|
2018-12-02 12:22:37 +01:00 |
|
john30
|
1c17f7c466
|
use nullptr instead of NULL
|
2018-05-06 14:54:52 +02:00 |
|
john30
|
10e0c96ac2
|
fix for potential duplicate free
|
2018-04-08 19:07:49 +02:00 |
|
john30
|
000d68f3c2
|
added "-def" option to read and write commands for using inline message definition (fixes #154), added support for replacing messages during load to FileReader and subclasses, added MessageMap::remove(), prepared decode/encode commands
|
2018-04-08 13:48:49 +02:00 |
|
john30
|
8ad3ad9c5b
|
removed unnecessary check
|
2018-04-08 09:08:46 +02:00 |
|
john30
|
bd5f800426
|
code style, missing initializers and imports
|
2018-04-04 15:48:26 +02:00 |
|
john30
|
a36174c02f
|
added support for retrieving configuration files from config service URL and changed that to be the default, always store loaded files by relative path, changed FileReader to allow reading from stream as well
|
2018-04-04 10:08:46 +02:00 |
|
john30
|
fa78ae73f0
|
updated copyright year
|
2018-01-28 15:17:33 +01:00 |
|
john30
|
b0e20b7c7c
|
code style
|
2017-12-26 14:27:44 +01:00 |
|
john30
|
c680e87bde
|
corrected using fieldIndex in Message::decodeLastData(bool, ...), corrected finding field in DataFieldSet::read() with index and without name, added optional partType and fieldName to DataField::getCount()
|
2017-12-26 13:56:26 +01:00 |
|
john30
|
f6aeaae2cc
|
fix for dumping chained messages, load and dump everything (unconditionally) when checking/dumping configuration
|
2017-09-09 10:04:56 +02:00 |
|
john30
|
ca7c8bd4fa
|
fix for potential access to no longer existing Message instances in DataHandler, validate MQTT topic during argument parsing, extended DataHandler registration to allow registering multiple instances at once, only create MqttHandler if active
|
2017-08-27 09:40:43 +02:00 |
|