feat(sensor): IP-Adresse, von Haus aus eingeblendet
Michaels Wunsch: die Adresse soll man sehen, ohne erst einen Sensor einzuschalten - man braucht sie fuer die Firmware-API, zum Anpingen oder um ein Geraet wiederzufinden. ha-ninlight macht es genauso. WLAN-Signal, Laufzeit und freier Speicher bleiben aus: die braucht man erst im Fehlerfall.
This commit is contained in:
@@ -43,6 +43,15 @@ def _strip(data: NinstripData, key: str) -> Any:
|
||||
|
||||
|
||||
SENSORS: tuple[NinstripSensorDescription, ...] = (
|
||||
# Von Haus aus an: die Adresse ist das, was man im Alltag sucht - fuer die
|
||||
# Firmware-API, zum Anpingen oder um ein Geraet wiederzufinden. Wie in
|
||||
# ha-ninlight.
|
||||
NinstripSensorDescription(
|
||||
key="ip_address",
|
||||
translation_key="ip_address",
|
||||
entity_category=EntityCategory.DIAGNOSTIC,
|
||||
value=lambda d: _wifi(d, "ip"),
|
||||
),
|
||||
NinstripSensorDescription(
|
||||
key="rssi",
|
||||
translation_key="rssi",
|
||||
|
||||
@@ -72,6 +72,9 @@
|
||||
}
|
||||
},
|
||||
"sensor": {
|
||||
"ip_address": {
|
||||
"name": "IP-Adresse"
|
||||
},
|
||||
"rssi": {
|
||||
"name": "WLAN-Signal"
|
||||
},
|
||||
|
||||
@@ -72,6 +72,9 @@
|
||||
}
|
||||
},
|
||||
"sensor": {
|
||||
"ip_address": {
|
||||
"name": "IP-Adresse"
|
||||
},
|
||||
"rssi": {
|
||||
"name": "WLAN-Signal"
|
||||
},
|
||||
|
||||
@@ -72,6 +72,9 @@
|
||||
}
|
||||
},
|
||||
"sensor": {
|
||||
"ip_address": {
|
||||
"name": "IP address"
|
||||
},
|
||||
"rssi": {
|
||||
"name": "Wi-Fi signal"
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user