Commit Graph

54 Commits

Author SHA1 Message Date
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
2cb5f5c9ce add command line usage 2024-03-27 01:55:55 +13:00
24c222e4a3 support providing custom decryption keys via command line args 2024-03-27 01:44:25 +13:00
a6958e1451 options are null when not provided 2024-03-27 01:32:08 +13:00
445452d7f5 add command line arg to collect all service envelopes 2024-03-27 01:28:43 +13:00
9152b0e62a support custom mqtt servers 2024-03-27 01:23:57 +13:00
020c78ac85 track when node position was last updated 2024-03-23 23:47:37 +13:00
b9082ebedb track when neighbours were last updated 2024-03-23 23:34:02 +13:00
d7252c9962 store neighbour info directly in the nodes table 2024-03-23 22:56:03 +13:00
45988cee12 some nodes are spamming map reports at a high rate. we don't need them 2024-03-23 21:35:29 +13:00
24fdcdb707 add env var to enable and disable collecting all service envelopes 2024-03-23 09:41:51 +13:00
961ea71c84 collect channel and gateway data for traceroutes 2024-03-19 02:27:23 +13:00
d94bfe471e collect service envelopes 2024-03-16 18:32:19 +13:00
bb7fa83d94 collect waypoints 2024-03-15 16:11:51 +13:00
70750681ff collect text messages 2024-03-14 23:28:49 +13:00
9bceb14c4a dont save duplicate device metrics received in the last 15 seconds 2024-03-14 01:02:00 +13:00
b812d730dc collect device metrics 2024-03-14 00:55:27 +13:00
0e875807ce hide logs 2024-03-13 17:32:07 +13:00
5f2f581121 ignore ROUTING_APP 2024-03-13 15:19:40 +13:00
ffdf735f82 ignore packets we don't want to see for now 2024-03-13 15:18:05 +13:00
2761aa42de collect map reports 2024-03-13 15:05:51 +13:00
020b4be72c collect traceroutes 2024-03-13 14:18:47 +13:00