Commit Graph

75 Commits

Author SHA1 Message Date
2cd6e570eb cli options should not default to true, as it's impossible to turn off 2024-09-09 14:07:51 +12:00
0e0ed2b9ee add mqtt cli option to only allow processing specific portnums 2024-09-09 13:52:21 +12:00
ce4895bb8c add flag comments 2024-09-09 13:45:11 +12:00
2aec144e91 add cli option to log packets for unknown portnums 2024-09-09 13:28:04 +12:00
6260b58f81 remove old blocks 2024-09-09 13:07:46 +12:00
e2f354573a collect new snr and route back info for traceroutes 2024-09-08 13:00:49 +12:00
d163c84450 don't care if updating mqtt timestamp fails 2024-08-28 20:42:24 +12:00
485621ffa4 MQTT Status based on Last Packet Received 2024-08-28 01:14:19 -07:00
7b8c9f82e5 MQTT Status based on Last Packet Received 2024-08-28 01:10:14 -07:00
0de6599992 refactor hex id conversion to its own function 2024-08-27 17:01:56 +12:00
1760532898 allow setting a custom mqtt client id 2024-08-27 16:08:44 +12:00
f80ce3c4d3 add option to ignore direct messages 2024-08-26 12:32:18 +12:00
17dec0436c support multiple topics 2024-08-22 10:16:19 +12:00
c9049dd603 implement purging service envelopes 2024-08-21 00:55:31 +12:00
a3242c9055 implement purging neighbour infos 2024-08-21 00:46:23 +12:00
f310a17423 implement purging traceroutes 2024-08-21 00:37:03 +12:00
d4b67aebde implement purging waypoints 2024-08-21 00:33:14 +12:00
32d8019d61 implement purging map reports 2024-08-21 00:29:05 +12:00
349e1080b1 Colledct positions by default 2024-08-04 16:43:19 +02:00
a252967ea9 update default topic 2024-07-17 13:19:55 +12:00
957c349870 implement purging old text messages after configured duration 2024-07-05 23:48:52 +12:00
242c8a6aa6 implement purging old power metrics after configured duration 2024-06-07 10:54:33 +12:00
e5cc893449 implement purging old environment metrics after configured duration 2024-06-07 10:52:23 +12:00
e37d386d1a implement purging old device metrics after configured duration 2024-06-07 10:49:09 +12:00
d71b03f0d8 save temperature, humidity and pressure to nodes table 2024-06-07 00:12:53 +12:00
cd68b062a1 collect power metrics 2024-06-06 23:53:23 +12:00
97fee2778d collect environment metrics 2024-06-06 23:40:58 +12:00
9afa8a0594 Merge pull request #34 from fifieldt/ignore-atak-forwarder
Add 257 ATAK_FORWARDER to ignored packet types
2024-06-06 20:47:11 +12:00
5678396071 Added mqtt option mqtt-topic 2024-06-06 09:30:22 +02:00
1fb6a27ab0 update error message 2024-05-27 01:29:08 +12:00
43d6f5be75 support aes 256 decryption keys 2024-05-27 01:25:38 +12:00
135c2528f5 implement purging old positions after configured duration 2024-05-23 20:50:39 +12:00
538023f7b6 collect position history in database 2024-05-23 20:44:52 +12:00
a07ce17dce Ignore packets above max portnum (511)
Meshtastic defines the maximum PortNum as 511.

https://buf.build/meshtastic/protobufs/docs/main:meshtastic

Packets using a PortNum above this are not currently useful
for mapping - ignore them for now.
2024-05-20 11:47:42 +08:00
9c74130db5 Add 257 ATAK_FORWARDER to ignored packet types
72 ATAK_PLUGIN was already ignored by Meshtastic Map.

This patch adds 257 ATAK_FORWARDER to the list of ignored packets.
2024-05-20 11:17:21 +08:00
fbaafccec8 collect uptime telemetry added in meshtastic v2.3.5 2024-04-16 16:32:26 +12:00
1386ed78c4 add migration to add columns and drop existing traceroutes, also updated ui 2024-04-16 14:15:25 +12:00
3c492f37aa Update so that trace routes are reported as in phone apps. 2024-04-15 23:41:16 +01:00
e9d5c933cc ignore spam map reports 2024-04-01 01:46:40 +13:00
cc1cf5f374 mark position as updated when updating from map report 2024-04-01 00:15:08 +13:00
7acd0f36db collect extra map report data 2024-03-31 23:59:55 +13:00
16da561470 ignore firmware with spammy map reports 2024-03-31 23:49:34 +13:00
ec5607de12 nodes should be created and updated from map report packets 2024-03-31 23:47:56 +13:00
cfb6bf1f4d collect and show mqtt state for nodes 2024-03-31 18:05:31 +13:00
47af307184 add command line arg to collect all neighbour info 2024-03-29 20:10:07 +13:00
8fe31a4a9c move check inside block 2024-03-29 20:04:58 +13:00
cda01bf489 add command line arg to collect all map reports 2024-03-29 20:03:56 +13:00
99f1682b80 add command line arg to collect all waypoints 2024-03-29 20:01:26 +13:00
530dc9c2aa add command line arg to collect all text messages 2024-03-29 19:59:16 +13:00
9c6bd697cc add command line options to auto purge nodes unheard from for x seconds 2024-03-29 19:54:14 +13:00