Commit graph

65 commits

Author SHA1 Message Date
Tomaae
f8b8dd075b
refactoring 2022-08-11 17:02:46 +02:00
Tomaae
968d5c3859
Consolidated device tracker unique id, fixes #194 2022-08-11 16:45:35 +02:00
Tomaae
ccb1b1fae7
Added now and unknown states to last seen tracker attribute #203 2022-05-26 10:06:06 +02:00
Tomaae
263b38b301
Changed last seen to datetime to improve DB size usage #203 2022-05-26 10:00:02 +02:00
Tomaae
d863afd7ca
added support for per entity services
refactored HA entity implementation
2022-03-27 03:29:36 +02:00
Tomaae
20aadb2ec7
removed duplicate code 2022-03-23 15:19:21 +01:00
Michel van de Wetering
f20496b027 Use default_model and default_manufacturer 2022-03-23 14:07:36 +01:00
Tomaae
7d76af5b79 removed DATA_CLIENT from DOMAIN 2022-02-18 08:06:10 +01:00
Tomaae
81a61e1807 redo device trackers 2022-02-05 00:56:30 +01:00
Tomaae
1503cd79d1 renamed format_value to helper.py 2022-02-02 22:18:05 +01:00
Tomaae
a3e6761c78 renamed format_attribute to helper.py 2022-02-02 22:13:39 +01:00
ddanssaert
873d18e60a added support for overriding zone name in device_tracker 2021-12-16 22:45:29 +01:00
tomaae
e10ab3e0ee Replaced device_state_attributes for extra_state_attributes, fixes #152 2021-12-13 10:59:36 +01:00
tomaae
cc381dcaa7 Improve attribute formatting 2021-04-12 14:29:15 +02:00
tomaae
3a28a6a138 Added more debug data to device tracker 2021-04-12 11:12:29 +02:00
tomaae
b309ec235a added debugs 2021-01-17 13:58:15 +01:00
tomaae
d245bed440 Code cleanup 2020-12-25 23:31:51 +01:00
tomaae
88c79bcada Code cleanup 2020-12-25 20:28:36 +01:00
tomaae
7379199d40 Moved port tracker to binary sensors 2020-12-25 18:24:47 +01:00
tomaae
e4926b9a67 Moved PPP from device tracker to binary sensors #76 2020-12-25 17:50:21 +01:00
tomaae
f5a2c041ec Fixed grouping for PPP #76 2020-12-25 15:30:54 +01:00
tomaae
53f2f63a73 Added PPP user connection tracker #76 2020-12-25 11:48:36 +01:00
tomaae
2786ed6d3f Sensor port tracker selection #68 2020-12-12 12:08:49 +01:00
tomaae
5e7ae94cea Resolve device manufacturer for tracked devices #67 2020-12-03 16:41:06 +01:00
tomaae
966bdf2f57 black formatting 2020-12-02 15:38:17 +01:00
tomaae
41f9ad97c9 Device tracker and accounting sensor uses default_name and does not add manufacturer and model data #57 2020-12-02 14:57:30 +01:00
tomaae
71a4b7c812 Added default name to port uid #60 2020-12-02 11:43:10 +01:00
tomaae
a86eecf150 Display PoE capability and status per port #71 2020-12-02 09:28:56 +01:00
tomaae
480ef5988c display customized interface name for port device tracker 2020-04-20 08:34:21 +02:00
tomaae
6c31c1e35e renamed _sid_data variable 2020-04-20 08:03:02 +02:00
tomaae
afdb08e650 refactored device tracker 2020-04-20 07:51:37 +02:00
tomaae
99d6d7c43b do not create device tracker for wlan interface 2020-04-13 08:13:26 +02:00
tomaae
897d5dc0c4 fixed handling of unavailable devices when device tracking is turned off 2020-04-11 17:52:38 +02:00
tomaae
70cdb93eb3 reformatted using black 2020-04-11 05:45:36 +02:00
tomaae
018ed3cf9c removed integration name prefix from hosts and their related sensors #24 2020-04-10 12:46:07 +02:00
tomaae
92da2eb9a7 device tracker returns away when tracking is disabled #24 2020-04-10 12:30:07 +02:00
tomaae
07690aad9f separated hosts and accounting to host per group and all groups contain mikrotik name #24 2020-04-10 09:22:28 +02:00
tomaae
2620ea3761 added connections to host device tracker #24 2020-04-10 08:14:49 +02:00
tomaae
3c41ad3a0a added device tracking options functionality #24 2020-04-10 00:03:26 +02:00
tomaae
5521d01e33 changed unique_id's for device trackers to distinguish between interface and host #24 2020-04-09 02:46:09 +02:00
Ivan Pavlina
023f45cf26 Modified variable hostname to host-name to keep inline with Mikrotik API 2020-04-08 16:53:20 +02:00
tomaae
65074df370 host device_tracker calculate time since last successful availability check 2020-04-08 09:48:16 +02:00
tomaae
e4e128ab4b changed host device_tracker from dhcp to host data point 2020-04-08 09:44:00 +02:00
tomaae
6515fa8ef5 Reordered host device tracker attributions on UI card #24 2020-04-07 04:15:23 +02:00
tomaae
052d532fe0 Preliminary support for host tracking #24 2020-04-07 03:55:38 +02:00
tomaae
1ec4e13eb8 added entity update debugs #18 2020-04-04 19:46:40 +02:00
Andrey Khrolenok
7ccaf0d9c3
PM8 code optimization 2020-03-21 19:02:28 +03:00
tomaae
8ec4f9ade5 changed string formatting according to development guidelines 2020-03-16 19:02:54 +01:00
tomaae
e418c20252 reformatted code using black 2020-03-16 04:51:41 +01:00
tomaae
9be5a15c54 removed redundant returns 2019-12-12 23:14:14 +01:00