Benutzer-Werkzeuge

Webseiten-Werkzeuge


werkstatt:infrastruktur:labnet

Nomenclature

Home Assistant

Beim umbenennen von Devices in Home Assistant NIE die Entitäts-IDs automatisch umändern lassen! In dem Dialog der nach dem Ändern eines Device Namens aufpoppt also immer NEIN wählen.

<device_id> - <friendly_name>
# Beispiel:
plug002 - Elektronikecke
plug003 - Licht 3D-Drucker
ikea_btn_006 - Schweißecke

WiFi / Ethernet Devices

RFC952 Regel für Hostnames beachten! Erlaubte Charaktere: [A-Za-z0-9-]. Leerzeichen müssen mit einem - (hyphen) ersetzt werden. Hostname muss mit einem Buchstaben oder einer Zahl anfangen und darf nicht mit einem - (hyphen) enden.

<lowercase_descriptor><3_digit_count>
# Beispiel:
plug013  # 13. Blitzwolf / Gosun Plug (Schaltbare Steckdosen)
btn002   # 2. Knopf (z.B. Klingel)
led001   # 1. LED Strip (WLED)
pdu420   # 420. PDU (Power Distribution Unit / schaltbare Steckdosenleisten)
env002   # 2. Environment Sensor (z.B. Gas-, Temperatur-, Feutchtigkeitssensor, etc.)
tmp017   # 17. Temperatur Sensor

Zigbee Devices

[<optional_snake_case_vendor>_]<snake_case_descriptor>_<3_digit_count>
# Beispiele:
ikea_btn_001    # 1. Ikea Tradfri Dimmer
ikea_light_001  # 1. Ikea Tradfri Licht
sens_001        # 1. Sensor (z.B. Gas-, Temperatur-, Feutchtigkeitssensor, etc.)
temp_hum_002    # 2. Temperatur- und Feuchtigkeitssensor

Blitzwolf / Gosund SP111 schaltbare Steckdosen

Alle Plugs im Labnet auflisten (mit Versionsnummern):

# Bash script
echo
for ((i = 2; i <256; i++)); do
    printf "\r192.168.6.$i"
    plug="$(curl --connect-timeout 1 "192.168.6.$i" 2>/dev/null \
              | sed -n 's#.*<h2>\(.*\)</h2>.*Tasmota \([0-9.]\+\) .\+ Theo Arends</a>.*#\1\tv\2#p')"
    if [ -n "$plug" ]; then
        printf "\t%s\n" "$plug"
    fi
done
werkstatt/infrastruktur/labnet.txt · Zuletzt geändert: 2022/11/01 20:52 von alex

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki