Commit Graph
720 Commits
Author SHA1 Message Date
John af6decf96c fix potential illegal access 2022-03-12 13:00:38 +01:00
John 1cc1d1bf50 replace old config path 2022-02-27 17:46:47 +01:00
John ec75488553 add negative filtering 2022-02-26 13:44:45 +01:00
John 1798007f9d add mqttjson=short option 2022-02-26 08:56:22 +01:00
John 7e7eb28898 add dumpconfigto option, JSON formatting 2022-02-26 08:54:01 +01:00
John ab97fc3299 add --capath and --cafile including insecure option 2022-02-19 12:55:38 +01:00
John ea60ef9194 fix non-json payload prefix (fixes #535) 2022-02-17 07:13:45 +01:00
John 3ee2483ab0 fix partial topic match (#523) 2022-02-13 20:53:19 +01:00
John a302b15c1c more verbosity on config file loading 2022-02-13 20:41:29 +01:00
John 4aa586818b corrected cleanup, var names 2022-02-13 11:37:02 +01:00
John d5f4ced49e prepare CA path+file options, use ssl lib defaults, fix reconnect with https 2022-02-13 11:33:55 +01:00
John 7d47e24c6c add option to stop after inject, check invalid combination of inject/check args 2022-02-13 10:11:53 +01:00
John d4ae0e9e46 code style 2022-02-12 12:50:11 +01:00
John 7ae43351da code style 2022-02-12 12:42:35 +01:00
John 4a05f30155 missing add to poll queue 2022-02-12 11:28:57 +01:00
John 0aeb0a4aaf avoid polling if message is up-to-date within interval 2022-02-12 11:25:15 +01:00
John bfa6f68045 allow passing poll prio in topic suffix 2022-02-12 09:20:55 +01:00
John 7337dd9e52 add option to auto-adjust poll prio of matched messages from integration 2022-02-12 09:15:10 +01:00
John 9a893252a4 parse all by default, check topic for match-ability 2022-02-12 08:45:50 +01:00
John 6fee17d0a5 add ssl dependencies 2022-02-08 21:04:34 +01:00
John e3dfe32350 start SSL 2022-02-07 22:34:43 +01:00
John 0135dc9100 update year 2022-02-06 13:37:08 +01:00
John 02b04fe8ce add --mqttvar 2022-02-06 00:45:57 +01:00
John 72f6265b87 add %fieldname 2022-02-06 00:41:33 +01:00
John bc3b9489b6 support lograwdata=... with env as well 2022-02-05 19:13:12 +01:00
John 29c57a11e5 support static topic for non-JSON 2022-02-05 18:21:48 +01:00
John 21fa9ba43e document previous todo 2022-02-05 16:21:26 +01:00
John 070bcbe3be fix global topic reduction 2022-02-05 14:59:09 +01:00
John 702ca67368 filter message defs by users levels as well 2022-02-05 13:23:26 +01:00
John 1d232e211f add qos param, add global topic param and allow reduction to alive only (addresses #355), allow disabling defaults for topic (solves #355), optimized 2022-02-05 13:05:23 +01:00
John 6f56ca6331 silence compiler warning 2022-02-05 12:52:21 +01:00
John b3f474e3b8 skip seen for active write messages and publish read pendant for those 2022-01-30 14:51:44 +01:00
John 6155e58e50 fix topic matching, extend documentation 2022-01-30 14:17:12 +01:00
John 95eef1e741 add curly braces support to mqtt integration, documentation 2022-01-30 12:48:03 +01:00
John 6b576c70e7 solved some todos, memory optimization 2022-01-29 14:59:31 +01:00
John fded31b0cc extend MQTT integration support with type switch by direction and type_part-by, optimize memory usage, force publish of seen messages when filtering seen 2022-01-29 12:47:40 +01:00
John 7128a380f3 extend MQTT integration support with seen filter and variable compression 2022-01-23 19:34:45 +01:00
John d73e407acb extend MQTT integration support 2022-01-23 17:55:18 +01:00
John 17b1bdf4a0 extend MQTT integration support with type_switch 2022-01-22 22:21:59 +01:00
John 1e21850a2b extend MQTT integration support 2022-01-22 15:28:32 +01:00
John 7e563d5ae9 add MQTT integration support 2022-01-16 19:05:32 +01:00
John 13221e2fd7 remove incomplete override path feature 2021-12-19 16:44:43 +01:00
John a070dd65d5 avoid strlwr 2021-12-18 11:12:43 +01:00
John dcddea596f also use env vars for parsing options 2021-12-18 10:51:46 +01:00
John 125320343a update update check service location 2021-12-11 14:31:41 +01:00
John 1354b94d9e fix device info 2021-11-15 20:26:48 +01:00
John 1f95b4934e add invalid to info 2021-11-13 17:11:38 +01:00
John ac8b937a03 add grace period for race in connection cleanup 2021-11-13 17:09:37 +01:00
John 3f40162479 check polled count 2021-11-13 14:08:47 +01:00
John e53d7abeb5 correct help 2021-11-12 19:15:12 +01:00