FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: tyrolean am 17 Januar 2021, 09:55:17

Titel: Mehrer Befehle über Datei "einpfelgen"
Beitrag von: tyrolean am 17 Januar 2021, 09:55:17
Hallo,

ich betreibe mehrere FEHM Systeme auch bei Bekannten. Um Wartungsarbeiten zu erleichtern bin ich auf der Suche dass ich mehrer Befehle über z.Bsp. eine Datei "Einpflegen" kann. Mir ist schon klar dass ich hierzu auch die fhem.cfg Datei direkt verwenden könnte, allerdings habe ich keine große Freude damit hier direkt rumzubasteln (bzw. rumbasteln zu lassen)
Außerdem wäre es oft einfacher wenn man mehrere ähnliche Geräte (z.Bsp. Temperatursteuerungs PID's + DOIFs) verwendet nicht über Copy und dann fehlerbehaftet manuell nachzubessern sondern eine Vorlage einfach über "Suchen-Ersetzen" entsprechend anzupassen.

Kurzum ich bin auf der Suche nach einer Möglichkeit einen Satz von Befehlen einfach einzuspielen:
Bsp.
define Gerät_XY Dummy
attr Gerät_XY AT1 1
attr Gerät_XY AT2 1

Vielen Dank für eure Hilfe
Titel: Antw:Mehrer Befehle über Datei "einpfelgen"
Beitrag von: Sany am 17 Januar 2021, 10:10:51
ist bereits in fhem "eingebaut":

https://wiki.fhem.de/wiki/Import_von_Code_Snippets (https://wiki.fhem.de/wiki/Import_von_Code_Snippets)


viel Erfolg!
Titel: Antw:Mehrer Befehle über Datei "einpfelgen"
Beitrag von: betateilchen am 17 Januar 2021, 10:15:57
Zitat von: tyrolean am 17 Januar 2021, 09:55:17
Kurzum ich bin auf der Suche nach einer Möglichkeit einen Satz von Befehlen einfach einzuspielen:

Das geht völlig simpel über Telnet.
Titel: Antw:Mehrer Befehle über Datei "einpfelgen"
Beitrag von: Otto123 am 17 Januar 2021, 10:19:53
Hi,

es gibt auch die eingebaute Möglichkeit per Datei. Das hat allerdings auch "Nebeneffekte".
https://forum.fhem.de/index.php/topic,117201.msg1121393.html#msg1121393

Neben der Übergabe über Telnet geht es auch über HTTP: https://github.com/heinz-otto/fhemcl

Gruß Otto
Titel: Antw:Mehrer Befehle über Datei "einpfelgen"
Beitrag von: tyrolean am 17 Januar 2021, 12:34:25
Perfekt - Danke, genau das was ich gesucht habe...