Commit Graph
243 Commits
Author SHA1 Message Date
John b901232678 add /templates endpoint and include types+templates+conditions+chains in dump output 2023-10-22 12:17:43 +02:00
John 4c453a2354 formatting 2023-10-14 16:24:46 +02:00
John 5e2509b60c allow initsend for enhanced as well, cleaner separation 2023-10-14 16:23:04 +02:00
John f2a845d462 fix initial broadcast scan message 2023-10-14 11:59:34 +02:00
John 8b302de3ac fix startup 2023-10-14 07:49:10 +02:00
John 730d92d06c abstract bus protocol handling 2023-10-13 08:08:58 +02:00
John acc6eddbba fix previous commit, formatting 2023-10-01 14:29:11 +02:00
John 0698906cd1 allow limiting number of scan retries (fixes 1013) 2023-09-23 14:09:27 +02:00
John 9bd534afa4 allow notifying queue and improve shutdown duration 2023-09-23 09:09:05 +02:00
John c1624f528f extract request related parts 2023-07-08 11:08:29 +02:00
John ea87515ef5 repeat HTTP requests once 2023-06-17 10:24:08 +02:00
John 8f190e9e84 add scan status 2023-06-17 08:18:34 +02:00
John 2c7cab3dc1 update year 2023-06-16 20:40:35 +02:00
John 0ede430ece extra layer for device, more abstraction 2023-06-16 20:26:30 +02:00
John 9c74288ba9 delay check only if scan succeeded 2023-06-16 19:23:32 +02:00
John 5825975d48 make capath+cafile static as they are 2023-05-31 18:50:04 +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 780703c6ff avoid unnecessary waits when there is no signal 2023-01-06 11:39:13 +01:00
John f3d030c137 reveal enhanced device version in info cmd and add to update check, unify wait 2022-12-17 17:20:19 +01:00
John c2666f7cb2 repeat failed scans 2022-09-18 13:39:39 +02:00
John 1682a54ec5 Merge remote-tracking branch 'origin/master' into feature/knx 2022-08-27 18:24:41 +02:00
John 76dafd4783 continue initial scan until succeeded (solves #596) 2022-06-19 16:02:15 +02:00
John 232164c866 started knx integration 2022-05-01 12:13:13 +02:00
John 5691822502 add enum for scan status 2022-04-30 15:41:10 +02:00
John bed49edb8e rename start method 2022-04-10 16:38:46 +02:00
John 67b8ceb5e9 fix /decode handling 2022-04-10 09:07:01 +02:00
John ab97fc3299 add --capath and --cafile including insecure option 2022-02-19 12:55:38 +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 7ae43351da code style 2022-02-12 12:42:35 +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 6f56ca6331 silence compiler warning 2022-02-05 12:52:21 +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 e53d7abeb5 correct help 2021-11-12 19:15:12 +01:00
John 3386b2d892 fix help on hex command 2021-11-07 10:34:43 +01:00
John 86510f52ea format help output 2021-11-07 10:12:29 +01:00
John 0a1dfebc20 add verbose option to info command 2021-11-07 10:01:33 +01:00
John 39498ee02f add /decode endpoint 2021-11-06 21:56:17 +01:00
John 523df25eb0 add /raw endpoint 2021-11-05 19:51:08 +01:00
John 1b47ae7815 move datatypes to separate endpoint 2021-11-05 17:47:49 +01:00
John b36e610691 better fake filename for http/tcp defs, follow openapi doc for global.types 2021-11-05 15:46:52 +01:00
John d5b7a257f0 add def shortcut for define 2021-11-05 10:54:52 +01:00
John edb1e365a6 add types to json get with definition 2021-11-05 10:54:17 +01:00
John 142a55239a add define query 2021-11-04 18:14:02 +01:00
John 3f347d059a prepare upcoming adapter3 firmware enhancements 2021-09-11 08:59:20 +02:00
John 891681a464 set listener early 2021-04-02 11:12:32 +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