jkingsman
|
ce4946351f
|
Allow bots to send region scoped messages
|
2026-06-27 00:36:28 -07:00 |
|
jkingsman
|
4b4dfb0767
|
Add incoming region to kwargs
|
2026-06-26 21:26:58 -07:00 |
|
jkingsman
|
14cd399f70
|
Suppress expected reconnect. Closes #305.
|
2026-06-26 21:06:14 -07:00 |
|
Jack Kingsman
|
ca9a60a947
|
Clear out some stale HA states
|
2026-06-24 20:55:02 -07:00 |
|
Jack Kingsman
|
3a78bf36ac
|
filter out geo from non-geo sensors, and publish gps for device tracking
|
2026-06-22 17:34:44 -07:00 |
|
Jack Kingsman
|
08c4ec3283
|
Ruff me up
|
2026-06-20 17:54:46 -07:00 |
|
fred777
|
f1e853ea0a
|
Merge remote-tracking branch 'origin/main' into fred777-add_bot_globals
|
2026-06-12 16:34:00 +02:00 |
|
Jack Kingsman
|
fb848d2e8d
|
Add outbound message opt-in for apprise
|
2026-06-11 20:42:29 -07:00 |
|
fred777
|
4d06e38ee5
|
Merge remote-tracking branch 'origin/main' into fred777-add_bot_globals
|
2026-06-08 09:48:46 +02:00 |
|
Bjorkan
|
603adccb9f
|
Emit UTC Z-suffixed timestamps for Community MQTT observer payloads
|
2026-06-05 10:38:17 +02:00 |
|
Jack Kingsman
|
bea51b894d
|
Add packet_hash to bot kwargs. Closes #268.
|
2026-06-01 18:50:35 -07:00 |
|
fred777
|
abfd45f7f1
|
Introduce _bot_globals for persistent data storage between bot executions
|
2026-05-27 10:28:34 +02:00 |
|
Jack Kingsman
|
e23613d18a
|
fix: units in lpp sensors to HA. Extends PR #260.
|
2026-05-14 09:01:10 -07:00 |
|
Jack Kingsman
|
2778e8bd4f
|
Don't use ghost shape of telemetry, and fix ceiling behavior
|
2026-05-13 17:47:24 -07:00 |
|
Jack Kingsman
|
896267ff7e
|
Fix migration bump
|
2026-05-13 17:30:07 -07:00 |
|
Jack Kingsman
|
a4fd1d3b37
|
Propagate to HA
|
2026-05-13 17:30:07 -07:00 |
|
Jack Kingsman
|
79c8b45d89
|
Don't forward unparseable packets to community endpoints. Closes #255.
|
2026-05-13 16:43:52 -07:00 |
|
Jack Kingsman
|
baca8b5234
|
Merge pull request #253 from MartinFournier/feature/community-mqtt-websocket-path
Add WebSocket path config for community MQTT
|
2026-05-13 16:40:11 -07:00 |
|
Jack Kingsman
|
5033beacc9
|
Add test and simplify strip logic
|
2026-05-13 16:36:45 -07:00 |
|
Jack Kingsman
|
6e4f1ac47b
|
Drop token renewal time to one hour. Closes #248.
|
2026-05-13 16:31:16 -07:00 |
|
Martin Fournier
|
25190cded5
|
Add WebSocket path config for community MQTT
Path hardcoded to "/". Brokers like analyzer.montrealmesh.ca need
non-root path (e.g. /mqtt). Expose field in fanout config + UI.
|
2026-05-11 02:13:09 -04:00 |
|
Jack Kingsman
|
e814653300
|
Add non-markdown option. Closes #232.
|
2026-04-30 19:54:43 -07:00 |
|
Jack Kingsman
|
16f87e640f
|
Attempt up to three Apprise retries. Closes #232.
|
2026-04-28 14:40:14 -07:00 |
|
Jack Kingsman
|
761fd82da6
|
Backoff MQTT failures all the way up to 1hr on connection failure, and also don't multi-toast on connection error. Closes #231.
|
2026-04-28 12:00:03 -07:00 |
|
Jack Kingsman
|
b37ce89c96
|
Add repeater telemetry error count
|
2026-04-25 13:45:17 -07:00 |
|
Jack Kingsman
|
ecb4c99a43
|
Make Apprise strings customizable. Closes #212.
|
2026-04-21 19:40:14 -07:00 |
|
Jack Kingsman
|
300677aca3
|
Disambiguate colliding sensors and display all. Closes #211.
|
2026-04-21 10:14:09 -07:00 |
|
Kizniche
|
25089930f1
|
fIX Community MQTT publishing stale firmware_version and model
|
2026-04-20 21:47:38 -04:00 |
|
Jack Kingsman
|
cfa2bf575c
|
Correct HA documentation to use the actual node name
|
2026-04-19 15:11:25 -07:00 |
|
Jack Kingsman
|
b1020e6e34
|
Add some QOL improvements to HA integration
|
2026-04-16 23:03:56 -07:00 |
|
Jack Kingsman
|
64502c4ca2
|
Fix default URL for map upload. Closes #190.
|
2026-04-16 11:39:17 -07:00 |
|
Jack Kingsman
|
e1ee7fcd24
|
Add default precision
|
2026-04-12 18:59:44 -07:00 |
|
Jack Kingsman
|
b9414e84ee
|
Add LPP/tracked repeater telemetry and HA fanout
|
2026-04-12 17:23:25 -07:00 |
|
Jack Kingsman
|
c24e291017
|
Destroy old discovery topics when the radio key changes
|
2026-04-12 14:59:41 -07:00 |
|
Jack Kingsman
|
d2d009ae79
|
Autoseed with radio identity
|
2026-04-12 14:54:36 -07:00 |
|
Jack Kingsman
|
d09166df84
|
HomeAssistant MQTT fanout
|
2026-04-12 14:36:13 -07:00 |
|
Jack Kingsman
|
442c2fad20
|
Fix some frontend display/quality/doc issues
|
2026-04-10 15:43:08 -07:00 |
|
Jack Kingsman
|
1e22a21445
|
Add radio health &c. to fanout bus
|
2026-04-10 14:31:45 -07:00 |
|
Jack Kingsman
|
7d5cfdec26
|
Add note about startup on windows
|
2026-04-07 22:07:31 -07:00 |
|
Jack Kingsman
|
975bf7f03f
|
Docs, dead code, and schema updates
|
2026-04-02 19:03:02 -07:00 |
|
Jack Kingsman
|
2cd71bf086
|
Fix linting
|
2026-03-29 19:09:36 -07:00 |
|
Jack Kingsman
|
08d55dec72
|
Show last error status on integrations. Closes #122.
|
2026-03-29 18:47:17 -07:00 |
|
Jack Kingsman
|
20532f70a3
|
Allow map uploader to follow redirects. Closes #123.
|
2026-03-29 18:15:10 -07:00 |
|
Jack Kingsman
|
659370e1eb
|
Don't cast SNR/RSSI to string. Closes #121.
|
2026-03-29 18:02:59 -07:00 |
|
Jack Kingsman
|
d1499ad75f
|
Merge pull request #116 from kizniche/feat-int-mc-map-auto-uploader
Add automatic mesh map upload (integration/fanout module). Closes #108. Thank you!!
|
2026-03-26 18:08:34 -07:00 |
|
jkingsman
|
79d5e69ee0
|
Format + lint
|
2026-03-26 17:59:59 -07:00 |
|
jkingsman
|
650a24a68c
|
Centralize duplicated crypto code
|
2026-03-26 17:18:28 -07:00 |
|
Kizniche
|
53f122e503
|
formatting changes to satisfy check
|
2026-03-26 20:08:42 -04:00 |
|
Kizniche
|
efeb047116
|
Switching to using radio lat/lon, rename Community MQTT to Community Sharing, update AGENTS_fanout.md
|
2026-03-26 19:55:30 -04:00 |
|
jkingsman
|
54c24c50d3
|
Clarify MQTT error logs when persistent
|
2026-03-26 13:39:08 -07:00 |
|