[Gelöst]:Umbennung Räume

Begonnen von ThorHoff, 08 Oktober 2019, 20:04:52

Vorheriges Thema - Nächstes Thema

ThorHoff

Hallo,

wie kann ich denn Räume einfach umbennen ?

Ich habe ein Raum "Haus", der enthält viele Devices;

Gibt einen anderen Weg, als über das Webfrontend bei jedem Device einen neuen Raum zu vergeben;


Grüße

Thorsten
Raspi3b+/ raspi 4b
Signalduino/conbee II/Duofern/HMIP-USB
FHEM/Somfy/Rademacher/HM/HMIP (piVCCU)/Zigbee

amenomade

#1
attr room=alterRaum room neuerRaum

EDIT: eh... Vorsicht. Das wird nur den Raum für die Devices ändern, die nur in einem einzgien Raum sind
Pi 3B, Alexa, CUL868+Selbstbau 1/2λ-Dipol-Antenne, USB Optolink / Vitotronic, Debmatic und HM / HmIP Komponenten, Rademacher Duofern Jalousien, Fritz!Dect Thermostaten, Proteus

MadMax-FHEM

Geht aber nur, wenn nicht weitere Räume bei dem/den Gerät/en sind (oder!?)...

Evtl. ist hier was dabei: https://forum.fhem.de/index.php/topic,60018.0.html

Gruß, Joachim
FHEM PI3B+ Bullseye: HM-CFG-USB, 40x HM, ZWave-USB, 13x ZWave, EnOcean-PI, 15x EnOcean, HUE/deCONZ, CO2, ESP-Multisensor, Shelly, alexa-fhem, ...
FHEM PI2 Buster: HM-CFG-USB, 25x HM, ZWave-USB, 4x ZWave, EnOcean-PI, 3x EnOcean, Shelly, ha-bridge, ...
FHEM PI3 Buster (Test)

amenomade

Pi 3B, Alexa, CUL868+Selbstbau 1/2λ-Dipol-Antenne, USB Optolink / Vitotronic, Debmatic und HM / HmIP Komponenten, Rademacher Duofern Jalousien, Fritz!Dect Thermostaten, Proteus

ThorHoff

Hallo Zusammen,

Vielen Dank!

Mit dem cmdalias
define cmd_roomrename cmdalias roomrename .* AS { for my $name (devspec2array("room=$EVTPART0")){ map {s/$EVTPART0/$EVTPART1/;; fhem("attr $name room $_")} AttrVal($name, 'room','') } }

habe ich es hinbekommen

Grüße
  Thorsten
Raspi3b+/ raspi 4b
Signalduino/conbee II/Duofern/HMIP-USB
FHEM/Somfy/Rademacher/HM/HMIP (piVCCU)/Zigbee