Commit graph

51 commits

Author SHA1 Message Date
Alex Janka 7b5816bed7 make log_timestamp actually do something 2024-04-02 08:41:34 +11:00
Alex Janka 207a5b8917 better logging and maybe better error handling 2024-04-02 08:29:29 +11:00
Alex Janka 63afe2bb28 better formatted mdns discovered 2024-03-26 09:34:10 +11:00
Alex Janka c3eaf6ead6 timeout actually works like its meant to 2024-03-23 08:32:00 +11:00
Alex Janka 7fdbb13ca4 logging changes 2024-03-21 12:21:45 +11:00
Alex Janka 7d511f3c12 simultaneous connection and better erroring 2024-03-21 09:36:35 +11:00
Alex Janka 9ff8317269 dont log unknown characteristics 2024-03-09 09:09:28 +11:00
Alex Janka ce989d70af fix the Weird Errors caused (?) by opt-level, plus minor tweaks 2024-03-09 09:01:47 +11:00
Alex Janka af3a618529 version bump 2024-03-09 08:20:20 +11:00
Alex Janka d2bc889b53 filter by characteristic rather than service 2024-03-09 08:19:12 +11:00
Alex Janka 589542ec0b derive debug 2024-03-09 08:19:07 +11:00
Alex Janka dca67cb66e version bumpe 2024-03-07 09:45:32 +11:00
Alex Janka 8d5c8e85c6 lil reformatting + log changes 2024-03-07 09:44:34 +11:00
Alex Janka 9ea54102af better timeouts/reconnect 2024-03-07 09:36:11 +11:00
Alex Janka 341c347d3c unknown characteristic/service types downgraded to info 2024-03-07 09:26:02 +11:00
Alex Janka 401fd144cd timeout and proper chunk handling 2024-03-07 09:24:20 +11:00
Alex Janka 42b742feb1 log mdns discoveries 2024-03-07 09:24:07 +11:00
Alex Janka 2ebf87272c better error printing and handling of missing values in characteristic response 2024-03-07 09:23:37 +11:00
Alex Janka b9048658ff systemd service uses watch command 2024-03-07 08:32:31 +11:00
Alex Janka 00d515aeb5 documenting 2024-03-05 10:11:18 +11:00
Alex Janka 03a4835ed8 tlv8 wronglength error more descriptive 2024-03-05 10:06:06 +11:00
Alex Janka a4e3e37e6b discover command for browsing mdns 2024-03-05 10:05:43 +11:00
Alex Janka e4ffd63a8a discover thread: runs discovery every 5 minutes 2024-02-25 19:02:15 +11:00
Alex Janka b2b2db6ac8 clean 2024-02-25 15:41:07 +11:00
Alex Janka 55c51c8a0a lol 2024-02-25 12:34:25 +11:00
Alex Janka d343d6cc51 packaging updates 2024-02-25 12:29:00 +11:00
Alex Janka 4940ced069 packaging 2024-02-25 11:44:17 +11:00
Alex Janka 8b8049df2f rocket port 2024-02-25 11:39:24 +11:00
Alex Janka 8b738777a8 discovery and reconnection actually works!!! 2024-02-25 11:35:58 +11:00
Alex Janka 878521fcfb some changes (lol) 2024-02-25 09:34:27 +11:00
Alex Janka 43c76585bc its at least better lol 2024-02-24 18:46:31 +11:00
Alex Janka 2104a2f0b0 retry 2024-02-23 18:08:32 +11:00
Alex Janka 1711b3d6ea prometheus (style) metrics 2024-02-23 17:52:47 +11:00
Alex Janka 7ffea13691 name 2024-02-23 15:08:37 +11:00
Alex Janka c3cd4e7bdb serving 2024-02-23 15:06:10 +11:00
Alex Janka 8982b11073 find with mdns 2024-02-23 14:06:44 +11:00
Alex Janka 6ddabfbf11 accessory names, better parsing etc 2024-02-23 12:14:56 +11:00
Alex Janka 65c976c851 hashmapping 2024-02-23 10:06:32 +11:00
Alex Janka 015563947e get characteristics works! 2024-02-22 15:29:20 +11:00
Alex Janka ab735cf980 yessss 2024-02-22 12:50:46 +11:00
Alex Janka 009aeabd45 format tweaks 2024-02-22 11:19:49 +11:00
Alex Janka 0aa80012ac DICKHEAD 2024-02-22 11:19:30 +11:00
Alex Janka a308515aea error out on error in tlv 2024-02-22 10:58:49 +11:00
Alex Janka 72525381c9 dont specify host port 2024-02-22 10:47:30 +11:00
Alex Janka 7a49efe6f6 cleanup, show tlv errors 2024-02-22 10:38:42 +11:00
Alex Janka 3b9bc6c959 http with encryption almost works 2024-02-22 10:13:55 +11:00
Alex Janka fb6edfe83e clean 2024-02-22 10:13:48 +11:00
Alex Janka 0077eaddb1 data type improvements 2024-02-22 10:13:41 +11:00
Alex Janka 371937bf1f almost auths 2024-02-18 09:36:09 +11:00
Alex Janka 0aef7feb32 first pass tlv (bad!) 2024-02-18 09:31:27 +11:00