Autor Thema: Änderungsvorschlag: Erlaube NEWLINE im DEF-Bereich  (Gelesen 700 mal)

Offline JoeALLb

  • Hero Member
  • *****
  • Beiträge: 1265
Änderungsvorschlag: Erlaube NEWLINE im DEF-Bereich
« am: 13 Dezember 2017, 13:31:24 »
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?
« Letzte Änderung: 13 Dezember 2017, 16:16:45 von JoeALLb »
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

Offline Andi291

  • Developer
  • Sr. Member
  • ****
  • Beiträge: 981
Antw:Änderungsvorschlag: Erlaube NEWLINE im DEF-Bereich
« Antwort #1 am: 13 Dezember 2017, 19:56:58 »
Spricht nichts dagegen - aber den COde musst schon rausrücken :-P

Offline JoeALLb

  • Hero Member
  • *****
  • Beiträge: 1265
Antw:Änderungsvorschlag: Erlaube NEWLINE im DEF-Bereich
« Antwort #2 am: 14 Dezember 2017, 10:43:29 »
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

Offline Andi291

  • Developer
  • Sr. Member
  • ****
  • Beiträge: 981
Antw:Änderungsvorschlag: Erlaube NEWLINE im DEF-Bereich
« Antwort #3 am: 15 Dezember 2017, 19:39:00 »
Servus!

Tut der Anhang, was DU willst?

Offline JoeALLb

  • Hero Member
  • *****
  • Beiträge: 1265
Antw:Änderungsvorschlag: Erlaube NEWLINE im DEF-Bereich
« Antwort #4 am: 18 Dezember 2017, 10:05:17 »
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

Offline Andi291

  • Developer
  • Sr. Member
  • ****
  • Beiträge: 981
Antw:Änderungsvorschlag: Erlaube NEWLINE im DEF-Bereich
« Antwort #5 am: 18 Dezember 2017, 12:13:07 »
Gib mir Bescheid, checke ich dann gerne ein...

Offline JoeALLb

  • Hero Member
  • *****
  • Beiträge: 1265
Antw:Änderungsvorschlag: Erlaube NEWLINE im DEF-Bereich
« Antwort #6 am: 20 Dezember 2017, 11:26:15 »
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

Offline Andi291

  • Developer
  • Sr. Member
  • ****
  • Beiträge: 981
Antw:Änderungsvorschlag: Erlaube NEWLINE im DEF-Bereich
« Antwort #7 am: 20 Dezember 2017, 16:48:05 »
Schon drin :-)

Offline JoeALLb

  • Hero Member
  • *****
  • Beiträge: 1265
Antw:Änderungsvorschlag: Erlaube NEWLINE im DEF-Bereich
« Antwort #8 am: 16 Januar 2018, 16:34:00 »
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

Offline Andi291

  • Developer
  • Sr. Member
  • ****
  • Beiträge: 981
Antw:Änderungsvorschlag: Erlaube NEWLINE im DEF-Bereich
« Antwort #9 am: 16 Januar 2018, 19:33:29 »
Jaja, is ja recht :-)

Eingechecked...
Gefällt mir Gefällt mir x 1 Liste anzeigen