FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: dieter114 am 19 Februar 2020, 16:34:02

Titel: FHEM2FHEM längere Definitionen mit Umbruch schreiben
Beitrag von: dieter114 am 19 Februar 2020, 16:34:02
Hallo Leute,

gibt es eine Möglichkeit längere Definitionen einer FHEM2FHEM Instanz etwas übersichtlicher zuschreiben?
Ich verwende 3 RPI Maschinen und hab die über FHEM2FHEM verbunden.
Das funktioniert eigentlich prima - nur die Darstellung der Definition einer Zeile mit sehr vielen Einträgen
ist total unübersichtlich und erwschwert auch eine Fehlersuche erheblich.
192.168.xxx.xx:7072 LOG:(pool.water2:temperature).*|(pool.steuerung:solar_state).*|(pool.pump).*|(ESPEasy_ESP_Pool_Temp2).*|(ESPEasy_ESP_Pool_Temp3).*|(ESPEasy_ESP_Pool_Temp4).*
macht es nicht gerade leicht.
Meine Linux-Kenntnisse sind leider nicht ausreichend dafür.
Danke schonmal

Wolfdieter
Titel: Antw:FHEM2FHEM längere Definitionen mit Umbruch schreiben
Beitrag von: Beta-User am 19 Februar 2020, 16:47:48
Weiß nicht, ob das übersichtlicher ist, aber kürzer sollte z.B. so gehen:
LOG:(pool.(water2:temperature|steuerung:solar_state|pump).*|(ESPEasy_ESP_Pool_Temp[2-4])).*

Wenn du das erweitern willst, ist das auch keine Linux-Frage, sondern eine von regex. Das kannst du recht einfach online checken mit https://regexr.com/, das gibt Fehler aus, wenn Klammern fehlen usw., liefert einige Erklärungen, und - vor allem -  du kannst Testen, ob die Dinge, die du abgreifen willst, auch erfaßt sind bzw. die "unnötigen" nicht erfasst...
Titel: Antw:FHEM2FHEM längere Definitionen mit Umbruch schreiben
Beitrag von: dieter114 am 19 Februar 2020, 18:30:06
Danke Dir dafür nur hilft das nicht wirklich weiter.
Wenn es z.B. 20 Definitionen gibt wäre ein (irgendwie) untereinanderschreiben schon besser.
Ich verliere sonst die Übersicht in der Darstellung auf dem Monitor.

Danke und Gruß WDS