Commit graph

251 commits

Author SHA1 Message Date
Tomaae
d420a8ad06
Fixed duplication of tracker entities for restored entities #236 2022-08-17 09:29:46 +02:00
Tomaae
f4bffc55de
add update sensor for routerboard firmware #229 2022-08-11 14:58:30 +02:00
Tomaae
1a4479da78
Changed modem detection from route, to dhcp client. fixes #183 2022-08-11 13:23:51 +02:00
Tomaae
5b1c88fa6a
fixed reconnect, fixes #217 2022-08-11 10:04:57 +02:00
Tomaae
7d1915b566
fixed typo in captive portal #200 2022-06-30 13:48:22 +02:00
Tomaae
ce54b6ef1b
fixed typo in captive portal #200 2022-06-29 14:07:57 +02:00
Tomaae
3ee517463b
added GPS support #196 2022-06-28 21:57:24 +02:00
Tomaae
f1c7cea7c4
added UPS support #144 2022-06-28 21:26:49 +02:00
Tomaae
c10fb9fedb
API, renamed path and update functions 2022-06-28 20:28:00 +02:00
Tomaae
7782503f78
merged get_sfp into path 2022-06-28 20:13:07 +02:00
Tomaae
e14d018b20
Added captive portal authorized clients count #200 2022-06-25 15:18:00 +02:00
Tomaae
981668032e
Added sensors for total interface tx/rx bytes, fixes #210 2022-06-25 14:34:25 +02:00
Tomaae
085a859dd7
updated entity registry access, fixes #209 2022-06-25 13:55:46 +02:00
Tomaae
bd56487f42
force check for firmware update, fixes #208 2022-05-27 10:58:51 +02:00
Tomaae
9f19740c92
Added support for captive portal authorization data #200 2022-05-26 09:41:00 +02:00
Sam Jongenelen
6306829bf8
Added logging of the Filter ID 2022-05-23 15:43:14 +02:00
Tomaae
817ecaa8c1
skip availability check when interface or address is empty #199 2022-05-18 22:04:37 +02:00
Tomaae
0da0f876c3
always update tracked host data from parent source #180 2022-05-18 21:28:53 +02:00
Tomaae
84bd65c881
set all comments from API to str, fixes #180 2022-04-06 19:57:27 +02:00
Tomaae
d8b073dac9
code cleanup 2022-04-06 16:20:06 +02:00
Tomaae
82098ba235
removed bare excepts 2022-04-06 16:19:56 +02:00
Tomaae
40d98f4778
controller code cleanup 2022-03-26 01:38:46 +01:00
Tomaae
1259018e56
added local ip address to PPP connection tracking #184 2022-03-15 10:31:48 +01:00
Tomaae
84fc3ff7f0 added support for CHR, ref #181 2022-03-09 15:06:30 +01:00
Tomaae
4fbd5a4280 Cleanup interface bandwidth tracking, ref #166 2022-03-03 11:24:39 +01:00
Tomaae
aee405a9f0 Disabled tracking of devices behind default gateway, fixes #139 2022-03-03 11:10:41 +01:00
Tomaae
5d04872032 Improved interface bandwidth tracking, fixes #166 2022-03-03 10:12:05 +01:00
Tomaae
25a09498d6 Removed WAN prefix in RouterOS 7+ client bandwidth, fixes #155 2022-03-03 09:15:14 +01:00
Tomaae
5973315048 Mikrotik support on custom hardware, fixes #135 2022-02-18 12:29:41 +01:00
Tomaae
5badbc9053 Added client count sensors for wired and wireless hosts, fixes #69 2022-02-18 12:21:25 +01:00
Tomaae
9cc4921658 Expanded filter uid, fixes #141 2022-02-18 11:11:14 +01:00
Tomaae
054065922d Handle numeric interfaces names in interface_list, Fixes #151 2022-02-18 10:48:04 +01:00
Tomaae
73d1bc29ac Detect firmware upgrade on routeros reboot, Fixes #167 2022-02-18 10:42:10 +01:00
Tomaae
19c9f40948 support for wifiwave2 #165 #170 2022-02-18 09:10:07 +01:00
Tomaae
e62a711bfe implemented debug masking 2022-02-18 07:33:38 +01:00
Tomaae
1ea1f3a4b7 renamed helper.py to apiparser.py 2022-02-02 22:01:12 +01:00
Tomaae
14b98c7bed cleanup system/health 2022-01-31 09:57:16 +01:00
Tomaae
f1268ad1b7 Fixed listeners unload after integration is removed 2022-01-24 13:45:42 +01:00
Ivan Pavlina
c7c58fa08a Removing duplicated methods 2022-01-20 20:51:45 +01:00
Ivan Pavlina
a4391c3460 log line modified 2022-01-20 20:10:16 +01:00
Ivan Pavlina
66c768a271 black... 2022-01-20 12:11:33 +01:00
Ivan Pavlina
926803589d bugfix, first run was not properly calculated 2022-01-20 09:54:40 +01:00
Ivan Pavlina
311f3715d9 Adding error log and writing it once on missing kid-control-devices data 2022-01-20 09:54:40 +01:00
Ivan Pavlina
88c5bf1e2f bugfix, delta needs to be multiplied by 8 to get bits count, original value is in bytes 2022-01-20 09:54:40 +01:00
Ivan Pavlina
7ffb5202ec Modified checking of sensor type name logic to prevent false positives. Removed excessive logging. 2022-01-20 09:54:40 +01:00
Ivan Pavlina
e93b02e71d Accounting feature renamed to Client traffic. In case of older firmware fallback to accounting fetature for client traffic monitoring, instead use kid-control-devices 2022-01-20 09:54:40 +01:00
Tomaae
0120409382
Merge pull request #134 from kittizz/master
add more unique key mangle role
2022-01-09 01:16:10 +01:00
Tomaae
1bc901cf9d added 7.1 support for system health #97
added voltage sensor #156
2022-01-08 22:07:31 +01:00
Tomaae
fd73bd0610 Black #147 2022-01-02 14:40:12 +01:00
ddanssaert
873d18e60a added support for overriding zone name in device_tracker 2021-12-16 22:45:29 +01:00