Commit graph

51 commits

Author SHA1 Message Date
agessaman
620e7bbc8a Add TCP connection support and improve documentation 2025-10-14 19:34:43 -07:00
agessaman
2e4350d488 add uninstall.sh 2025-10-13 21:45:02 -07:00
agessaman
a88686207d more ble installer refinements 2025-10-13 21:30:08 -07:00
agessaman
b8c673498a fix ble to be more reliable 2025-10-13 21:24:05 -07:00
agessaman
388acea770 remove trust from bluetoothctl pairing, filter node list 2025-10-13 21:20:03 -07:00
agessaman
6d652222a8 updated broker configuration workflow 2025-10-13 21:14:54 -07:00
agessaman
55698205cc ensure bluetooth disconnect after pairing on linux so service can start smoothly the first time 2025-10-13 20:51:31 -07:00
agessaman
dd618e451d fixed flow for non-reconfigure 2025-10-13 20:46:17 -07:00
agessaman
f6112aa6a2 be more flexible about ble names 2025-10-13 20:42:40 -07:00
agessaman
1e53ef39ad move ble_pairing_helper.py to download instead of embedded 2025-10-13 20:34:40 -07:00
agessaman
b9daa821eb pin? no, passkey! 2025-10-13 20:26:40 -07:00
agessaman
75ccb82a7c fix linix implementation 2025-10-13 20:24:25 -07:00
agessaman
19bda53864 implement different pairing method for linux 2025-10-13 20:17:21 -07:00
agessaman
2d9a8136c9 second fix to node filtering 2025-10-13 20:01:20 -07:00
agessaman
15699a9699 fixed meshcore node identification 2025-10-13 20:00:26 -07:00
agessaman
ac7eb31418 the final fix to ble? 2025-10-13 19:12:10 -07:00
agessaman
85be5ac811 maybe the final fix 2025-10-13 19:02:33 -07:00
agessaman
dfaf440829 changes to ble logic 2025-10-13 17:54:50 -07:00
agessaman
695b7f364e ble, ble, ble 2025-10-13 17:47:43 -07:00
agessaman
f1277bc7bc lower ble connection debug threshold 2025-10-13 17:44:15 -07:00
agessaman
9c7dfe3935 change verification threshold for ble connect 2025-10-13 17:43:23 -07:00
agessaman
b22677b995 removed duplicate appstart 2025-10-13 17:40:11 -07:00
agessaman
d8f733981a maybe the final fix 2025-10-13 17:36:50 -07:00
agessaman
10275f8a71 better appstart logic 2025-10-13 17:31:48 -07:00
agessaman
5e93a23719 ble still... 2025-10-13 17:28:10 -07:00
agessaman
c99818d592 ble pairing improvements 2025-10-13 17:25:56 -07:00
agessaman
4f08aa9bb1 more ble troubleshooting 2025-10-13 17:21:06 -07:00
agessaman
7beea7025d ble debugging continues 2025-10-13 17:10:53 -07:00
agessaman
3e2d759aad more ble handling fixes 2025-10-13 17:03:49 -07:00
agessaman
4db8c74480 added pairing verification 2025-10-13 17:00:28 -07:00
agessaman
4dbf1853a9 fix typo 2025-10-13 16:56:45 -07:00
agessaman
5c9ab024ef more ble pairing updates 2025-10-13 16:55:16 -07:00
agessaman
b549ba0643 fix pairing 2025-10-13 16:50:50 -07:00
agessaman
3f40e92218 added pin pairing 2025-10-13 16:47:03 -07:00
agessaman
b1226f177b add rescan option to ble config 2025-10-13 16:27:43 -07:00
agessaman
322b597906 ble helper output improvements 2025-10-13 16:25:01 -07:00
agessaman
42c347f5a6 ble fixes 2025-10-13 16:22:16 -07:00
agessaman
26d4c173c6 added ble scan to installer. 2025-10-13 16:17:52 -07:00
agessaman
3b855a8a1d updated install.sh 2025-10-13 16:04:38 -07:00
agessaman
8fe075c415 installer fixes for meshcore_py 2025-10-13 15:52:07 -07:00
agessaman
3cc36aac3d updated to use meshcore_py 2.1.10 or later 2025-10-13 15:50:08 -07:00
agessaman
0c427d6d8d created installer 2025-10-13 15:35:43 -07:00
agessaman
a52ede025a Add Docker support, meshcore_py integration, and multi-MQTT functionality
- Add Dockerfile and docker-compose.yml for containerized deployment
- Integrate modified meshcore_py with private key export functionality
- Add multi-MQTT broker support with configuration management
- Update packet capture with enhanced authentication and token handling
- Add installation script and migration utilities
- Update documentation and configuration files
2025-10-12 20:41:39 -07:00
agessaman
7d1496a355 remove raw topic, add auto-advert interval 2025-10-11 20:33:45 -07:00
agessaman
ee6cc80eae added connection monitoring and automatic reconnection configuration 2025-10-10 18:37:26 -07:00
agessaman
f8aa8319e8 cleanup of unused variables 2025-10-09 22:18:26 -07:00
agessaman
e815a44691 Update comments/documentation. 2025-10-09 22:16:05 -07:00
agessaman
2d55ae2e8f Remove __pycache__ files from git tracking
- Remove Python cache files that should not be in version control
- __pycache__/ is already properly excluded in .gitignore
2025-10-09 22:12:52 -07:00
agessaman
673afb30e3 revise log output to add verbose and debug output levels 2025-10-09 22:11:33 -07:00
agessaman
b014a1beef Add config.ini.example and .gitignore to protect sensitive configuration 2025-10-09 21:58:13 -07:00