Wie kann ich FHEM2FHEM Einschränkungen ändern?
Ab einer gewissen Anzahl von LOG Definitionen wird von FHEM2FHEM nichts mehr übernommen.
Ich nehme an das die Ursache die Überschreitung eine rgewissen Zeilenlänge damit zu tun hat.
ZB:
define F2F_Rasp08 FHEM2FHEM 192.168.17.188:7188:SSL LOG:HandyBSC_AB_LAN.*|HandyCSC1_AB_LAN.*|HandyCSC2_AB_LAN.*|HandyFST_AB_LAN.*|OG1KI_T_FR_EDV.*|OG2_FR_EDVAWE01.*|OG2_FR_EDVAWE02.*|OG2_FR_EDVAWE03.*|OG2_FR_EDVAWE04.*|OG2_FR_EDVAWE05.*|OG2_FR_EDVAWE06.*|OG2_FR_EDVAWE07.*|OG2_FR_EDVAWE08.*|OG2_FR_EDVAWE09.*|OG2_FR_EDVAWE10.*|TEK603.* <PASSWORT>
Auch die Schreibweise das alle LOG Definitionen in einer Zeile angelegt werden müssen macht das Ganze ein wenig unüberschaubar.
Die einzige Möglichkeit die ich derzeit sehe ist mehrer FHEM2FHEM Definitionen zu machen um alles von einem Raspberry zum anderen zu übertragen.
Gibt es hierzu eventuell andere Definitionsmöglichkeiten?
Ändere ich die FHEM2FHEM Definition in eine gekürzte Form
define F2F_Rasp08 FHEM2FHEM 192.168.17.188:7188:SSL LOG:Handy(BSC|CSC1|CSC2|FST_AB_LAN)_AB_LAN.*|OG1KI_T_FR_EDV.*|OG2_FR_EDVAWE(01|02|03|04|05|06|07|08|09|10).*|TEK603.* <PASSWORT>
So werden wieder alle LOG Definitionen übertragen, aber bei den einzelnen Geräten ist die FHEM2FHEM Verbindung dann nicht mehr ersichtlich.
ZB: Für das Gerät OG1KI_T_FR_EDV.* wird eine Verbindung zu FHEM2FHEM angezeigt.
Probably associated with
F2F_Rasp08 connected FHEM2FHEM
Zu den Geräten die unter FHEM2FHEM in dieser Form definiert werden OG2_FR_EDVAWE(01|02|03|04|05|06|07|08|09|10).* ist keine Verbindung zu FHEM2FHEM ersichtlich.
Ebenso auch bei den cloneDummys.
Lässt sich das vielleicht in dem Modul FHEM2FHEM anpassen?
Der Filter wird direkt vom perl als Regexp ausgewertet, und mir sind keine Einschraenkungen bezueglich Anzahl der moeglichen oder Ausdruecke bekannt.
ZitatProbably associated with
Das ist und war schon immer ein "nice to have" Feature, ich plane nicht eine wasserdichte Erkennung aller betroffenen Geraete.
Leider ist es so.
Irgendwie dürfte es an der Zeilenlänge liegen und nicht an der Regexp Anzahl, sonst würde die andere Schreibweise der Regexp ebenfalls nicht funktionieren.
Da es nur ein nice to have werde ich mir eine andere Lösung suchen müssen.
Ich werde dann wohl eine Aufteilung der FHEM2FHEM Regexp als Übergang machen müssen.
Danke für die Info dennoch.