mirror of
https://github.com/tomaae/homeassistant-mikrotik_router.git
synced 2025-06-29 20:14:30 +02:00
Use comment as name when available, make sensor more granular #20
This commit is contained in:
parent
68e0b4c288
commit
49631e2826
2 changed files with 38 additions and 9 deletions
|
@ -734,11 +734,14 @@ class MikrotikControllerData:
|
|||
key=".id",
|
||||
vals=[
|
||||
{"name": ".id"},
|
||||
{"name": "chain", "default": "unknown"},
|
||||
{"name": "action", "default": "unknown"},
|
||||
{"name": "protocol", "default": "any"},
|
||||
{"name": "dst-port", "default": "any"},
|
||||
{"name": "in-interface", "default": "any"},
|
||||
{"name": "out-interface", "default": "any"},
|
||||
{"name": "to-addresses"},
|
||||
{"name": "to-ports"},
|
||||
{"name": "to-ports", "default": "any"},
|
||||
{"name": "comment"},
|
||||
{
|
||||
"name": "enabled",
|
||||
|
@ -748,13 +751,32 @@ class MikrotikControllerData:
|
|||
},
|
||||
],
|
||||
val_proc=[
|
||||
[
|
||||
{"name": "uniq-id"},
|
||||
{"action": "combine"},
|
||||
{"key": "chain"},
|
||||
{"text": ","},
|
||||
{"key": "action"},
|
||||
{"text": ","},
|
||||
{"key": "protocol"},
|
||||
{"text": ","},
|
||||
{"key": "in-interface"},
|
||||
{"text": ":"},
|
||||
{"key": "dst-port"},
|
||||
{"text": "-"},
|
||||
{"key": "out-interface"},
|
||||
{"text": ":"},
|
||||
{"key": "to-addresses"},
|
||||
{"text": ":"},
|
||||
{"key": "to-ports"},
|
||||
],
|
||||
[
|
||||
{"name": "name"},
|
||||
{"action": "combine"},
|
||||
{"key": "protocol"},
|
||||
{"text": ":"},
|
||||
{"key": "dst-port"},
|
||||
]
|
||||
],
|
||||
],
|
||||
only=[{"key": "action", "value": "dst-nat"}],
|
||||
)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue