Änderungsvorschlag: Erlaube NEWLINE im DEF-Bereich

Begonnen von JoeALLb, 13 Dezember 2017, 13:31:24

Vorheriges Thema - Nächstes Thema

JoeALLb

Hallo:
Da ich einige recht lange und komplexe Devices habe möchte ich die DEV des Devices gerne mehrzeilig abbilden können.
Dadurch ist der Überblick viel größer und ich finde auch leichter heraus, welche Gruppenadresse welcher G-Nummer entspricht.

Anbei mein simpler Versuch, und ein erster Test scheint zu klappen:

Edit: muss den code nochmal überarbeiteten.

Kann dies übernommen werden?
FHEM-Server auf IntelAtom+Debian (8.1 Watt), KNX,
RasPi-2 Sonos-FHEM per FHEM2FHEM,RasPi-3 Versuchs-RasPi für WLAN-Tests
Gateways: DuoFern Stick, CUL866 PCA301, CUL HM, HMLan, JeeLink, LaCrosse,VCO2
Synology. Ardurino UNO für 1-Wire Tests, FB7270

Andi291

Spricht nichts dagegen - aber den COde musst schon rausrücken :-P

JoeALLb

Sorry, musste meinen Code nochmal entfernen, da er Nebeneffekte hatte.

Ich würde es analog wie Rudi hier
https://svn.fhem.de/trac/changeset?reponame=&new=12700%40trunk%2Ffhem%2FFHEM%2F98_dummy.pm&old=12688%40trunk%2Ffhem%2FFHEM%2F98_dummy.pm

einfach mit diesem Code in Zeile 238 machen:
$def =~ s/\n/ /g;

sG
Joe
FHEM-Server auf IntelAtom+Debian (8.1 Watt), KNX,
RasPi-2 Sonos-FHEM per FHEM2FHEM,RasPi-3 Versuchs-RasPi für WLAN-Tests
Gateways: DuoFern Stick, CUL866 PCA301, CUL HM, HMLan, JeeLink, LaCrosse,VCO2
Synology. Ardurino UNO für 1-Wire Tests, FB7270

Andi291


JoeALLb

Meine Testumgebung ist gerade nicht sonderlich stabil, aber ein erster test war erfolgreich! Herzlichen Dank!

Ich werde es weiter beobachten, da diese Änderung aber keinen negativen Effekt haben sollte, plädiere ich für eine Aufnahme in den Trunk.

sG
Joe
FHEM-Server auf IntelAtom+Debian (8.1 Watt), KNX,
RasPi-2 Sonos-FHEM per FHEM2FHEM,RasPi-3 Versuchs-RasPi für WLAN-Tests
Gateways: DuoFern Stick, CUL866 PCA301, CUL HM, HMLan, JeeLink, LaCrosse,VCO2
Synology. Ardurino UNO für 1-Wire Tests, FB7270

Andi291


JoeALLb

Hallo Andi,

ja funktioniert TOP. Kannst Du das bitte auch gleich in die neue Schnittstellenversion mit aufnehmen?

Danke, sG
und frohe Weihnachten,

Joe
FHEM-Server auf IntelAtom+Debian (8.1 Watt), KNX,
RasPi-2 Sonos-FHEM per FHEM2FHEM,RasPi-3 Versuchs-RasPi für WLAN-Tests
Gateways: DuoFern Stick, CUL866 PCA301, CUL HM, HMLan, JeeLink, LaCrosse,VCO2
Synology. Ardurino UNO für 1-Wire Tests, FB7270

Andi291


JoeALLb

Aber im SVN ist es noch nicht drinnen ;-)
Und wenn ich nicht aufpasse, verhaut mir ein Update manchmal meine Konfiguration ;-)
FHEM-Server auf IntelAtom+Debian (8.1 Watt), KNX,
RasPi-2 Sonos-FHEM per FHEM2FHEM,RasPi-3 Versuchs-RasPi für WLAN-Tests
Gateways: DuoFern Stick, CUL866 PCA301, CUL HM, HMLan, JeeLink, LaCrosse,VCO2
Synology. Ardurino UNO für 1-Wire Tests, FB7270

Andi291