Commit graph

561 commits

Author SHA1 Message Date
Tomaae
1ea1f3a4b7 renamed helper.py to apiparser.py 2022-02-02 22:01:12 +01:00
Tomaae
79430ef1ef consolidated sensor update_items 2022-02-02 21:54:42 +01:00
Tomaae
6f7057b8b3 changed item_id postfix in sensor from name to data_reference 2022-02-02 21:07:23 +01:00
Tomaae
efb0bd8069 changed data source to data_path in sensor update loop 2022-02-02 21:00:34 +01:00
Tomaae
d7f63b3a50 removed duplicate via_device 2022-02-01 15:05:06 +01:00
Tomaae
867b66d500 added client name and manufacturer resolution for client traffic sensors 2022-02-01 14:45:54 +01:00
Tomaae
21f795c0de cleanup imports 2022-02-01 14:07:21 +01:00
Tomaae
fa8b64625c redo traffic sensors 2022-02-01 14:06:33 +01:00
Tomaae
97d7b649e3 updated MikrotikSensorEntityDescription class 2022-02-01 14:05:36 +01:00
Tomaae
74b46ed562 redo system sensors 2022-02-01 10:12:38 +01:00
Tomaae
123044fceb cleanup integration init 2022-02-01 10:11:42 +01:00
Tomaae
d96dac86a4 bump librouteros to 3.2.0 2022-01-31 09:59:48 +01:00
Tomaae
14b98c7bed cleanup system/health 2022-01-31 09:57:16 +01:00
Tomaae
d3f5cce525 black 2022-01-31 09:55:53 +01:00
Tomaae
5db1c78de7
Update generate_releasenotes.py 2022-01-24 15:09:00 +01:00
Tomaae
f1268ad1b7 Fixed listeners unload after integration is removed 2022-01-24 13:45:42 +01:00
Tomaae
556d550799 Redid integration setup to setup platform 2022-01-24 13:43:00 +01:00
Tomaae
07a9db9854 Destroy integration data only after unload platform is successful 2022-01-24 13:38:32 +01:00
Tomaae
a918a039ab Redid integration remove to unload platform 2022-01-24 12:47:19 +01:00
Tomaae
3b95198ad8 Added exception on connection failure during startup. 2022-01-24 11:50:58 +01:00
Tomaae
8d3e86a988 Merge remote-tracking branch 'origin/master' 2022-01-21 15:50:42 +01:00
Tomaae
8f7202d418 Format serial number #161 2022-01-21 15:50:25 +01:00
Tomaae
49c8f8916a
Update README.md 2022-01-20 21:34:55 +01:00
Tomaae
f6bc5ec064
Merge pull request #157 from ivanpavlina/master
Kid Control Devices tracking alternative for client traffic monitoring in RouterOS 7+
2022-01-20 21:28:18 +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
5eb47f80a4 docs update 2022-01-20 12:23:19 +01:00
Ivan Pavlina
66c768a271 black... 2022-01-20 12:11:33 +01:00
Ivan Pavlina
a6566e20d4 Black formatting 2022-01-20 09:55:05 +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
d183a67985 added bandit config 2022-01-08 21:19:58 +01:00
Tomaae
1206793dc3 implemented scripts to button entity 2022-01-08 21:05:50 +01:00
Tomaae
b29fe1d957
ci, added security report 2022-01-03 18:09:33 +01:00
Tomaae
a958369447 ci, bandit fix 2022-01-02 14:50:24 +01:00
Tomaae
953db99fdf ci, remove black dependency on hassfest and bandit 2022-01-02 14:41:25 +01:00
Tomaae
fd73bd0610 Black #147 2022-01-02 14:40:12 +01:00
Tomaae
161a7fbdb9
Update ci.yml
added bandit security checks
2021-12-24 02:24:55 +01:00
Tomaae
69dd83fdf9
Merge pull request #153 from ddanssaert/master
Adding support for overriding zone name in device_tracker
2021-12-17 02:55:52 +01:00
ddanssaert
873d18e60a added support for overriding zone name in device_tracker 2021-12-16 22:45:29 +01:00
tomaae
6129e18cc3 Fixed sensor and binary sensor attributes #147 2021-12-16 06:16:02 +01:00
tomaae
b04a0a5b26 Added status, rate, duplex and negotiation status to ethernet ports #146 2021-12-15 23:07:11 +01:00
tomaae
052c1f1e7d Kid control implementation for both disable and pause #147 2021-12-15 22:16:00 +01:00
tomaae
d373149c02 sensor entity code cleanup fix 2021-12-15 22:15:21 +01:00
tomaae
e372ebbfff sensor entity code cleanup 2021-12-15 02:06:27 +01:00