FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: avaris am 29 April 2017, 07:01:24

Titel: Mehrere devices gleichzeitig bearbeiten
Beitrag von: avaris am 29 April 2017, 07:01:24
Hallo,

ich habe z.b. 14 thermostate. Gibt es eine Möglichkeit bei den allen gleichzeitig die attribute zu ändern oder sowas wie "templates" anzulegen, wo z.b. steht, all diese device haben icon x und homebridgeMapping = y usw. ohne das jedes mal bei jedem einzelnen device zu editieren?

Ich habe zwar structure und "template" gefunden aber ich glaube nicht dass diese Funktion dafür gedacht sind? Wenn ja, verstehe ich diese nicht.

Danke für die Hilfe!

Grüße
Avaris
Titel: Antw:Mehrere devices gleichzeitig bearbeiten
Beitrag von: igami am 29 April 2017, 07:03:55
Es gibt ein inofizielles archetype Modul was das kann.
Im Mai checke ich das mal ofiziell ein :D
Titel: Antw:Mehrere devices gleichzeitig bearbeiten
Beitrag von: Thorsten Pferdekaemper am 29 April 2017, 07:38:59
Hi,
die meisten Befehle erlauben <devspec> an der Stelle, wo man das Device hinschreibt. Dort kann man dann so Sachen wie "TYPE=..." oder auch "Heizunng.*" hinschreiben. Dann wird der Befehl auf alle Devices ausgeführt, die dazu passen.
Siehe Commandref...
Gruß,
   Thorsten
Titel: Antw:Mehrere devices gleichzeitig bearbeiten
Beitrag von: chris1284 am 29 April 2017, 07:42:28
je nach deiner namensgebung geht auch sowas wie attr .*._thermostat.*. attributxyz 1
Titel: Antw:Mehrere devices gleichzeitig bearbeiten
Beitrag von: CoolTux am 29 April 2017, 08:13:32
Um das ganze zu testen was er da genau findet kannst du statt attr erstmal ein list schreiben dann werden dir alle entsprechenden Devices aufgelistet.

list group=Thermostate
Titel: Antw:Mehrere devices gleichzeitig bearbeiten
Beitrag von: avaris am 29 April 2017, 20:19:07
Danke, funktioniert bestens!
Titel: Antw:Mehrere devices gleichzeitig bearbeiten
Beitrag von: avaris am 29 April 2017, 21:16:31
Ist es möglich den "DEF" Wert mit einem commando zu ändern?

Schönen Gruß
Ava
Titel: Antw:Mehrere devices gleichzeitig bearbeiten
Beitrag von: CoolTux am 29 April 2017, 21:26:26
Commandref schauen

defmod

Grüße
Titel: Antw:Mehrere devices gleichzeitig bearbeiten
Beitrag von: Thorsten Pferdekaemper am 29 April 2017, 21:33:39
...aber bei Thermostaten ist das normalerweise nicht so wirklich sinnvoll, oder?
Gruß,
   Thorsten
Titel: Antw:Mehrere devices gleichzeitig bearbeiten
Beitrag von: CoolTux am 29 April 2017, 21:44:01
Mir erscheint es immer nicht sinnvoll. Wüste nicht wieso man sowas generell braucht.
Titel: Antw:Mehrere devices gleichzeitig bearbeiten
Beitrag von: avaris am 29 April 2017, 21:58:28
Ich habe mir eine config gemacht, wo ich mit einem schlag ein device einstellen kann. Die ganzen Werte kommen bei mir aus KNX, so muss ich nur das device und die Adressen eingeben und schon ist das Gerät angelegt und in Eve verfügbar. Ich habe über 100 Geräte im Haus, da hab ich keine lust das immer per Hand in der Maske z.B. für 15 Thermostate anzupassen die alle über KNX laufen.

Leider weiss ich noch nicht, ob man templates für die devices anlegen kann wo die ganzen Attribute usw. vordefiniert sind und ich nur durch die Änderung des Templates alle Geräte erwische usw. daher der Umweg.

Aber so funktioniert das schonmal und ersparrt viel arbeit :)

In der commandref hab ich das leider nicht gefunden, hab aber auch ganz falsch gesucht, Danke für Hilfe!

PS: Bevor ich hier was frage, such ich selber noch, sonst würden hier schon dutzende Fragen stehen. Nur wenn man manchmal falsch sucht.. findet man nix und fragt.. bevor Tage vergehen ^^
Titel: Antw:Mehrere devices gleichzeitig bearbeiten
Beitrag von: CoolTux am 29 April 2017, 22:08:20
Zitat von: igami am 29 April 2017, 07:03:55
Es gibt ein inofizielles archetype Modul was das kann.
Im Mai checke ich das mal ofiziell ein :D

Hast Du Dir das mal angeschaut? Ansonsten kann wohl der Befehl copy auch ne Menge.
Titel: Antw:Mehrere devices gleichzeitig bearbeiten
Beitrag von: KernSani am 30 April 2017, 01:19:31
Und es gibt auch noch den template Befehl...
Titel: Antw:Mehrere devices gleichzeitig bearbeiten
Beitrag von: Thorsten Pferdekaemper am 30 April 2017, 08:34:10
Zitat von: avaris am 29 April 2017, 21:58:28Nur wenn man manchmal falsch sucht.. findet man nix und fragt.. bevor Tage vergehen ^^
Meine Meinung: Mach Dir da keine Sorgen. Auch wenn es einige der "RTFM-Schreier" gibt, die oft selbst nicht so genau wissen, ob irgend etwas wirklich in der Doku steht. Die muss man manchmal ein Stück weit ignorieren.
Gruß,
   Thorsten
Titel: Antw:Mehrere devices gleichzeitig bearbeiten
Beitrag von: Icebear am 30 April 2017, 23:47:55
Zitat von: CoolTux am 29 April 2017, 21:44:01
Mir erscheint es immer nicht sinnvoll. Wüste nicht wieso man sowas generell braucht.
Hi,
Um zb allen FHTs die gleiche night-temp zu zu weisen... Oder alle in den Raum Heizung schieben .. Oder oder ....

Gesendet von meinem E39 mit Tapatalk

Titel: Antw:Mehrere devices gleichzeitig bearbeiten
Beitrag von: KernSani am 30 April 2017, 23:58:10
Zitat von: Icebear am 30 April 2017, 23:47:55
Hi,
Um zb allen FHTs die gleiche night-temp zu zu weisen... Oder alle in den Raum Heizung schieben .. Oder oder ....

Gesendet von meinem E39 mit Tapatalk
Verstehe ich jetzt was falsch? Das lässt sich doch mit einer einfachen devspec machen?
Titel: Antw:Mehrere devices gleichzeitig bearbeiten
Beitrag von: Icebear am 01 Mai 2017, 00:02:40
Zitat von: KernSani am 30 April 2017, 23:58:10
Verstehe ich jetzt was falsch? Das lässt sich doch mit einer einfachen devspec machen?
Oder einfach mit attr TYPE=FHT night-temp 18

Gesendet von meinem E39 mit Tapatalk

Titel: Antw:Mehrere devices gleichzeitig bearbeiten
Beitrag von: KernSani am 01 Mai 2017, 00:08:21
Zitat von: Icebear am 01 Mai 2017, 00:02:40
Oder einfach mit attr TYPE=FHT night-temp 18

Gesendet von meinem E39 mit Tapatalk
das meinte ich mit DevSpec :-)
Titel: Antw:Mehrere devices gleichzeitig bearbeiten
Beitrag von: Icebear am 01 Mai 2017, 00:10:28
Zitat von: KernSani am 01 Mai 2017, 00:08:21
das meinte ich mit DevSpec :-)
Ups.... Erst hirn einschalten ...
Sollte den mayday live stream lassen :-)
Ploede op.. Waer sonst da..

Gesendet von meinem E39 mit Tapatalk

Titel: Antw:Mehrere devices gleichzeitig bearbeiten
Beitrag von: Thorsten Pferdekaemper am 01 Mai 2017, 07:39:54
Zitat von: Icebear am 30 April 2017, 23:47:55Um zb allen FHTs die gleiche night-temp zu zu weisen... Oder alle in den Raum Heizung schieben .. Oder oder ....
Die Frage nach dem "sinnvoll" hatte sich auf die Änderung des DEF bezogen.
Gruß,
   Thorsten
Titel: Antw:Mehrere devices gleichzeitig bearbeiten
Beitrag von: avaris am 11 Mai 2017, 08:09:01
Nun hängt ich am nächsten step fest :(

   genericDeviceType window
   homebridgeMapping clear CurrentPosition=aufzu,minValue=0,maxValue=1 TargetPosition=aufzu-set,cmd=value On=state,valueOn=0,valueOff=1
   room       Homekit,KNX,Wintergarten
   userReadings aufzu { ReadingsVal("Wintergarten.Autofenster.AufZu","state","") eq "on" ? 0 : 1  }


Es ist ein Fenster das über eine Gruppenadresse über KNX mit Schalten 0 (Aus) das Fenster ausgefahren wird, mit 1 (Ein) das Fenster eingefahren wird.

Es funktioniert jetzt halbwegs auch, das Problem ist nur, wenn ich in Eve auf "Öffnen" drücke.. er natürlich die 100 (ignoriert irgendwie min und max) sendet und das Fenster geht auf "Ein" es wird eingefahren.. beim schließen auf AUS.. ich krieg es leider nicht hin mit invert, dass er von homebridge -> fhem, die Werte invertiert die aus Eve heraus gesendet werden. Jemand ne idee?

Danke für die Hilfe!

Schönen Gruß
Avaris
Titel: Antw:Mehrere devices gleichzeitig bearbeiten
Beitrag von: Thorsten Pferdekaemper am 11 Mai 2017, 08:17:40
Hi,
warum ist das in dem Thread hier? Da geht's doch um was ganz anderes? Am besten, Du machst damit erstmal einen neuen Thread mit einem passenden Titel auf.
Gruß,
   Thorsten
Titel: Antw:Mehrere devices gleichzeitig bearbeiten
Beitrag von: amenomade am 11 Mai 2017, 08:17:59
Zitat von: CoolTux am 29 April 2017, 21:44:01
Wüste nicht wieso man sowas generell braucht.

Wie kann man dann die Profile in einem Heating_Control Modul ändern? Bin interessiert, weil defmod Nachteile hat
https://forum.fhem.de/index.php/topic,71335.msg628463.html#msg628463

Gruß
Titel: Antw:Mehrere devices gleichzeitig bearbeiten
Beitrag von: Thorsten Pferdekaemper am 11 Mai 2017, 08:20:13
Zitat von: amenomade am 11 Mai 2017, 08:17:59
Wie kann man dann die Profile in einem Heating_Control Modul ändern? Bin interessiert, weil defmod Nachteile hat
https://forum.fhem.de/index.php/topic,71335.msg628463.html#msg628463
Das Internal "DEF" zu ändern hätte dieselben Probleme.
Gruß,
   Thorsten
Titel: Antw:Mehrere devices gleichzeitig bearbeiten
Beitrag von: amenomade am 11 Mai 2017, 08:41:06
Ja klar. Deswegen bin ich immer noch auf der Suche für eine andere Lösung. Im Moment habe ich keine andere Lösung als defmod.

Vielleicht doch eine aufwändige für mein Bedarf (zur Steuerung FBDECT Thermostate) wäre auf HC zu verzichten, und alles mit viele "at" und modifyTimeSpec  zu implementieren, aber wäre schön, wenn der HC Modul es könnte...

Gruß