[FHEMWEB Patch] exportdevice

Begonnen von Loredo, 22 August 2016, 15:30:48

Vorheriges Thema - Nächstes Thema

Loredo

Zitat von: rudolfkoenig am 24 Oktober 2016, 20:03:37
Das kann man im telnet, oder in der "Raw definition" Fenster tun.


Mehrzeilige Definitionen funktionieren nicht per Telnet, habe ich probiert.
Ich möchte auch kein Telnet Fenster öffnen müssen, sondern ich würde gerne sämtliche Arbeiten über Port 443 erledigen können.

Schlägst du wirklich vor das Raw Definition Fenster "irgendwo" aufzumachen, um dort dann den Inhalt rauszulöschen, den eigentlich gewünschten Schnippsel eines vielleicht komplett anderen Devices hinein zu kopieren und es dann auszuführen?
Also meiner Logik entspricht das nicht, aber gut...
Hat meine Arbeit dir geholfen? ⟹ https://paypal.me/pools/c/8gDLrIWrG9

Maintainer:
FHEM-Docker Image, https://github.com/fhem, Astro(Co-Maintainer), ENIGMA2, GEOFANCY, GUEST, HP1000, Installer, LaMetric2, MSG, msgConfig, npmjs, PET, PHTV, Pushover, RESIDENTS, ROOMMATE, search, THINKINGCLEANER

rudolfkoenig

ZitatMehrzeilige Definitionen funktionieren nicht per Telnet, habe ich probiert.
Sicher doch, du hast es nur nicht richtig gemacht (Zeile mit \ beenden).
Zitat
Schlägst du wirklich vor das Raw Definition Fenster "irgendwo" aufzumachen, um dort dann den Inhalt rauszulöschen, den eigentlich gewünschten Schnippsel eines vielleicht komplett anderen Devices hinein zu kopieren und es dann auszuführen?
Na vorschlagen ist uebertrieben, aber ja, das geht so.

betateilchen

@Rudi: was hast Du in WriteStatefile() geändert? Würde das gerne verstehen, um prüfen zu können, ob ich für configDB etwas nachziehen muss. Dort wird eine eigene Logik für das Statefile verwendet.
-----------------------
Formuliere die Aufgabe möglichst einfach und
setze die Lösung richtig um - dann wird es auch funktionieren.
-----------------------
Lesen gefährdet die Unwissenheit!

rudolfkoenig

Das Formatieren in eine separate Funktion ausgelagert (GetAllReadings), damit ich die gleiche Funktion in list -r verwenden kann. Das Gleiche ist mit CommandSave passiert (da heisst es GetDefAndAttr).

Loredo

Zitat von: rudolfkoenig am 24 Oktober 2016, 20:28:22
Sicher doch, du hast es nur nicht richtig gemacht (Zeile mit \ beenden).


Irgendein Steuerzeichen war wohl dazwischen, zumindest händisch geht es so, ja.
Hat meine Arbeit dir geholfen? ⟹ https://paypal.me/pools/c/8gDLrIWrG9

Maintainer:
FHEM-Docker Image, https://github.com/fhem, Astro(Co-Maintainer), ENIGMA2, GEOFANCY, GUEST, HP1000, Installer, LaMetric2, MSG, msgConfig, npmjs, PET, PHTV, Pushover, RESIDENTS, ROOMMATE, search, THINKINGCLEANER