===== 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. - # Beispiel: plug002 - Elektronikecke plug003 - Licht 3D-Drucker ikea_btn_006 - Schweißecke === WiFi / Ethernet Devices === [[https://www.rfc-editor.org/rfc/rfc952|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. <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 === [_]_<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#.*

\(.*\)

.*Tasmota \([0-9.]\+\) .\+ Theo Arends.*#\1\tv\2#p')" if [ -n "$plug" ]; then printf "\t%s\n" "$plug" fi done