Hauptmenü

Neueste Beiträge

#91
Homematic / Homematik HM-CC-RT-DN Peering ...
Letzter Beitrag von Archimedes - 10 Dezember 2025, 15:49:09
Moin auch,
wie kann ich Homematic HM-CC-RT-DN Pairing entfernen, wenn ein Thermostat kaputt ist ?
Ich habe im Wohnzimmer 2 Heizungen mit jeweils HM-CC-RT-DN. Habe diese beiden über FHEM mit dem Befehl set .... peerchan 0 ... single miteinander verbunden. Die hintere Heizung eingestellt, das vordere Thermostat stellte sich ebenfalls ein. (Sorry, ich suche den ganzen Befehl von vor 8 Jahren noch).
Das hat soweit funktioniert, interessanter Weise auch als der FHEM Server mal ausgefallen war. Und hier genau beginnt meine Frage:

Wie kann ich das pairing wieder entfernen ? Das steckt ja in den Devices drin und läuft nicht über den FHEM Server.

Problem: Das hintere Thermostat, ist defekt. Jedenfalls soweit, dass die Funkverbindung sowie das Rädchen nicht mehr funktionieren. Vor kurzem hat er selbständig einen Reset gemacht, seitdem kann ich ihn seitens Funkverbindung zu nichts mehr bewegen. Also ein neues gekauft, ist auch eingebunden in FHEM, muss noch etwas Namenskorrektur vornehmen, soweit so gut.

Das vordere Thermostat kennt natürlich noch seinen alten Partner, den würde ich gerne ohne einen kompletten Reset entfernen ?

Das defekte Thermostat heisst HM_3156DD.

Gruß Axel

Internals
peerList HM_3156DD_ClimaTeam

Attributes
alias Thermostat.vorn_WZ
icon hc_wht_regler
model HM-CC-RT-DN
peerIDs 00000000,3156DD05
room Wohnzimmer


#92
Verbrauchsmessung / Aw: iMSys - Wie es im wirklich...
Letzter Beitrag von ClausL - 10 Dezember 2025, 15:40:28
Hallo,

so, ich habe jetzt im Keller alte Provisorien bereinigt. Das Smartmetergateway ist jetzt im Netz. Also Theoretisch. Zumindest, was die Kabel angeht. Funktionieren tut es auch. Aber natürlich nicht so, wie man / ich es erwarten würde. DHCP ist also schon mal nicht aktiv.

Aber fangen wir damit an, was geht. Das TruDi-Livesystem habe ich jetzt mal ans Laufen bekommen. Nach Eingabe des ellenlangen und ausgewürfelten Benutzernamens (als nichts, was man sich merken kann), Eingabe des langen (aber immerhin kürzer, als Bernutzernamen, aber auch nichts, was man sich merken kann) Passwortes und Eingabe einer Identifikationsnummer (stand auf dem Gateway) sowie IP-Adresse und Port (Netzwerk hatte ich vorher passend eingestellt) hat es dann im 2. Anlauf tatsächlich funktioniert. Daten auslesen ging dann auch. Was aber zunächst einmal gar nichts nützt. Ich habe die auf den Live Stick geschrieben. Da scheinen sie in einer Datei gelandet zu sein, die ein Dateisystem repräsentiert. Einhängen kann ich das aber nicht. Evtl. verschlüssel? Wer weiß. Ach ja, nach einem Neustart sind die Daten dann natürlich weg.

Nun zu dem, was nicht oder nicht richtig geht. Beim ersten Versuch habe ich das Gateway ja über eine Browser erreicht. Das geht nicht mehr (richtig). Das Gateway meint, ich hätte mich falsch angemeldet und sperrt den Zugang für 5 Minuten. Das Problem dabei ist, ich hatte noch gar keinen Versuch unternommen, mich anzumelden. Wenn die 5 Minuten abgelaufen sind, sperrt mich das Gateway erneut, obwohl ich wieder nicht versucht habe, mich anzumelden. Usw.

Also, für mich ist das hier nur ein Haufen Müll. Benutzernamen, die anderswo als extrem sichere Passwörter durchgehen. Lange, sehr sichere Passwörter, die man dann auch noch blind eingeben muss (damit man die Eingabe auch ja nicht überprüfen kann). Netzwerkeinstellungen, die man nur mit gutem Willen als stark veraltet bezeichnen kann. Eine Software, die anbietet Daten zu speichern, das aber ohne Fehlermeldung nicht macht. Mann könnte ja ein anderes Dateisystem einbinden. Aber dafür brauche ich das Systemverwalterpasswort.

Wäre es nun ungerecht, wenn ich den ganzen Kram als einen großen Haufen Müll bezeichne? Zumindest habe ich nicht den Eindruck, dass die für diesen Kram verantwortlichen möchten, dass das jemand benutzt.

Viele Grüße, Claus
#93
FHEMWEB / Aw: Anzeige plötzlich mit Fehl...
Letzter Beitrag von rudolfkoenig - 10 Dezember 2025, 15:17:56
Laut Doku ist "variable length lookbehind" ab 5.30 implementiert.
5.32 ist noch experimental.
5.42 (meine Version) hat kein Problem damit.
Ich wuerde gerne wissen, ab wann es nicht mehr experimental, und dafuer die Unterscheidung setzen.

Es sei denn jemand hat eine Loesung fuer das Problem ohne "lookbehind"
#94
FHEMWEB / Aw: Anzeige plötzlich mit Fehl...
Letzter Beitrag von erwin - 10 Dezember 2025, 14:32:06
zur INFO:
mit perl 5.32.1 bekomme ich einmalig beim start:
PERL WARNING: Variable length lookbehind is experimental in regex; marked by <-- HERE in m/(?<=\n|\r|\s|^)([a-z0-9._]+)(?=\n|\r|\s|$) <-- HERE / at ./FHEM/01_FHEMWEB.pm line 1286, <$fh> line 42.FHEM läuft, bin mir nicht klar, wie ich den Fehler (runtime) produzieren kann.
l.g. erwin
#95
FHEMWEB / Aw: Update 01_FHEMWEB: FHEM st...
Letzter Beitrag von scooty - 10 Dezember 2025, 14:08:51
Gerade auch gesehen, sorry für den Doppelpost.
#97
FHEMWEB / Aw: Anzeige plötzlich mit Fehl...
Letzter Beitrag von rudolfkoenig - 10 Dezember 2025, 13:57:25
ZitatIch habe nach einem Update heute einen Fehler. Habe die alte Version wieder eingespielt und es lief wieder:
Welche perl Version hast Du?
Und was ist an diesem Regexp "variable length"? *Seufz*

Ich habe jetzt eine Version gebaut, mit Pruefung auf perl > 5.030, ab da soll laut Doku auch Variable length erlaubt sein.
Wer eine alte perl version hat, der darf keine FHEM Instanz mit dem Namen lt oder gt anlegen, oder sich nicht wundern, wenn die Hilfe kaputt ist.
#98
Sonstige Systeme / Aw: fhempy: tuya (lokal)
Letzter Beitrag von Gisbert - 10 Dezember 2025, 13:49:04
Zitat von: satprofi am 10 Dezember 2025, 11:31:42wie stellst du das an ? bei mir geht nichts mehr über lokale anbindung. nur mehr mit tuya-connector.

Das ist jetzt schon länger her, ca. 2.5 ~ 3 Jahre. Damals funktionierte es so, dass man einen Entwickler-Account haben musste und man das jeweilige Gerät einmalig in der Cloud anmelden musste. Danach hab ich die Geräte ohne Internet-Anschluss in der lokalen Cloud betrieben. Das funktioniert bis jetzt reibungslos.

Viele Grüße Gisbert
#99
FHEMWEB / Aw: Anzeige plötzlich mit Fehl...
Letzter Beitrag von MartinD - 10 Dezember 2025, 13:43:45
Hallo,

auch ich habe kein Web-Zugriff mehr!
Die Meldungen beim Start:

2025.12.10 13:36:55 1: Including fhem.cfg
2025.12.10 13:36:56 2: mozart4_DbLog - Subprocess >14158< initialized ... ready for non-blocking operation
2025.12.10 13:36:56 1: reload: Error:Modul 01_FHEMWEB deactivated:
 Variable length lookbehind not implemented in regex m/(?<=\n|\r|\s|^)([a-z0-9._]+)(?=\n|\r|\s|$)/ at ./FHEM/01_FHEMWEB.pm line 1286, <$fh> line 28.

2025.12.10 13:36:56 0: Variable length lookbehind not implemented in regex m/(?<=\n|\r|\s|^)([a-z0-9._]+)(?=\n|\r|\s|$)/ at ./FHEM/01_FHEMWEB.pm line 1286, <$fh> line 28.

2025.12.10 13:36:56 1: PERL WARNING: Subroutine FHEMWEB_Initialize redefined at ./FHEM/01_FHEMWEB.pm line 134, <$fh> line 39.
2025.12.10 13:36:56 1: PERL WARNING: Subroutine FW_Define redefined at ./FHEM/01_FHEMWEB.pm line 282, <$fh> line 39.
2025.12.10 13:36:56 1: PERL WARNING: Subroutine FW_Undef redefined at ./FHEM/01_FHEMWEB.pm line 325, <$fh> line 39.
2025.12.10 13:36:56 1: PERL WARNING: Subroutine FW_Read redefined at ./FHEM/01_FHEMWEB.pm line 340, <$fh> line 39.
2025.12.10 13:36:56 1: PERL WARNING: Subroutine FW_finishRead redefined at ./FHEM/01_FHEMWEB.pm line 626, <$fh> line 39.
2025.12.10 13:36:56 1: PERL WARNING: Subroutine FW_initInform redefined at ./FHEM/01_FHEMWEB.pm line 672, <$fh> line 39.
2025.12.10 13:36:56 1: PERL WARNING: Subroutine FW_addToWritebuffer redefined at ./FHEM/01_FHEMWEB.pm line 735, <$fh> line 39.
2025.12.10 13:36:56 1: PERL WARNING: Subroutine FW_AsyncOutput redefined at ./FHEM/01_FHEMWEB.pm line 761, <$fh> line 39.
2025.12.10 13:36:56 1: PERL WARNING: Subroutine FW_closeConn redefined at ./FHEM/01_FHEMWEB.pm line 797, <$fh> line 39.
2025.12.10 13:36:56 1: PERL WARNING: Subroutine FW_serveSpecial redefined at ./FHEM/01_FHEMWEB.pm line 816, <$fh> line 39.
2025.12.10 13:36:56 1: PERL WARNING: Subroutine FW_setStylesheet redefined at ./FHEM/01_FHEMWEB.pm line 828, <$fh> line 39.
2025.12.10 13:36:56 1: PERL WARNING: Subroutine FW_answerCall redefined at ./FHEM/01_FHEMWEB.pm line 840, <$fh> line 39.
2025.12.10 13:36:56 1: PERL WARNING: Subroutine FW_redirect redefined at ./FHEM/01_FHEMWEB.pm line 1235, <$fh> line 39.
2025.12.10 13:36:56 1: PERL WARNING: Subroutine addParam redefined at ./FHEM/01_FHEMWEB.pm line 1250, <$fh> line 39.
2025.12.10 13:36:56 1: PERL WARNING: Subroutine FW_dataAttr redefined at ./FHEM/01_FHEMWEB.pm line 1247, <$fh> line 39.
2025.12.10 13:36:56 1: PERL WARNING: Subroutine FW_addContent redefined at ./FHEM/01_FHEMWEB.pm line 1274, <$fh> line 39.
2025.12.10 13:36:56 1: reload: Error:Modul 01_FHEMWEB deactivated:
 Variable length lookbehind not implemented in regex m/(?<=\n|\r|\s|^)([a-z0-9._]+)(?=\n|\r|\s|$)/ at ./FHEM/01_FHEMWEB.pm line 1286, <$fh> line 39.

2025.12.10 13:36:56 0: Variable length lookbehind not implemented in regex m/(?<=\n|\r|\s|^)([a-z0-9._]+)(?=\n|\r|\s|$)/ at ./FHEM/01_FHEMWEB.pm line 1286, <$fh> line 39.

2025.12.10 13:36:56 1: PERL WARNING: Subroutine FHEMWEB_Initialize redefined at ./FHEM/01_FHEMWEB.pm line 134, <$fh> line 49.
2025.12.10 13:36:56 1: PERL WARNING: Subroutine FW_Define redefined at ./FHEM/01_FHEMWEB.pm line 282, <$fh> line 49.
2025.12.10 13:36:56 1: PERL WARNING: Subroutine FW_Undef redefined at ./FHEM/01_FHEMWEB.pm line 325, <$fh> line 49.
2025.12.10 13:36:56 1: PERL WARNING: Subroutine FW_Read redefined at ./FHEM/01_FHEMWEB.pm line 340, <$fh> line 49.
2025.12.10 13:36:56 1: PERL WARNING: Subroutine FW_finishRead redefined at ./FHEM/01_FHEMWEB.pm line 626, <$fh> line 49.
2025.12.10 13:36:56 1: PERL WARNING: Subroutine FW_initInform redefined at ./FHEM/01_FHEMWEB.pm line 672, <$fh> line 49.
2025.12.10 13:36:56 1: PERL WARNING: Subroutine FW_addToWritebuffer redefined at ./FHEM/01_FHEMWEB.pm line 735, <$fh> line 49.
2025.12.10 13:36:56 1: PERL WARNING: Subroutine FW_AsyncOutput redefined at ./FHEM/01_FHEMWEB.pm line 761, <$fh> line 49.
2025.12.10 13:36:56 1: PERL WARNING: Subroutine FW_closeConn redefined at ./FHEM/01_FHEMWEB.pm line 797, <$fh> line 49.
2025.12.10 13:36:56 1: PERL WARNING: Subroutine FW_serveSpecial redefined at ./FHEM/01_FHEMWEB.pm line 816, <$fh> line 49.
2025.12.10 13:36:56 1: PERL WARNING: Subroutine FW_setStylesheet redefined at ./FHEM/01_FHEMWEB.pm line 828, <$fh> line 49.
2025.12.10 13:36:56 1: PERL WARNING: Subroutine FW_answerCall redefined at ./FHEM/01_FHEMWEB.pm line 840, <$fh> line 49.
2025.12.10 13:36:56 1: PERL WARNING: Subroutine FW_redirect redefined at ./FHEM/01_FHEMWEB.pm line 1235, <$fh> line 49.
2025.12.10 13:36:56 1: PERL WARNING: Subroutine addParam redefined at ./FHEM/01_FHEMWEB.pm line 1250, <$fh> line 49.
2025.12.10 13:36:56 1: PERL WARNING: Subroutine FW_dataAttr redefined at ./FHEM/01_FHEMWEB.pm line 1247, <$fh> line 49.
2025.12.10 13:36:56 1: PERL WARNING: Subroutine FW_addContent redefined at ./FHEM/01_FHEMWEB.pm line 1274, <$fh> line 49.
2025.12.10 13:36:56 1: reload: Error:Modul 01_FHEMWEB deactivated:
 Variable length lookbehind not implemented in regex m/(?<=\n|\r|\s|^)([a-z0-9._]+)(?=\n|\r|\s|$)/ at ./FHEM/01_FHEMWEB.pm line 1286, <$fh> line 49.

2025.12.10 13:36:56 0: Variable length lookbehind not implemented in regex m/(?<=\n|\r|\s|^)([a-z0-9._]+)(?=\n|\r|\s|$)/ at ./FHEM/01_FHEMWEB.pm line 1286, <$fh> line 49.

Was kann ich tun?

Mit besten Grüßen

Martin
#100
FHEMWEB / Update 01_FHEMWEB: FHEM starte...
Letzter Beitrag von scooty - 10 Dezember 2025, 13:30:30
Hallo zusammen,

heute Update gemacht und 01_FHEMWEB kam in neuer Version.
Seitdem startet mein FHEM nicht mehr mit Hinweis im Log:

2025.12.10 13:16:44.125 1: reload: Error:Modul 01_FHEMWEB deactivated:
 Variable length lookbehind not implemented in regex m/(?<=\n|\r|\s|^)([a-z0-9._]+)(?=\n|\r|\s|$)/ at /opt/fhem/FHEM/01_FHEMWEB.pm line 1286, <$fh> line 66.

2025.12.10 13:16:44.125 0: Variable length lookbehind not implemented in regex m/(?<=\n|\r|\s|^)([a-z0-9._]+)(?=\n|\r|\s|$)/ at /opt/fhem/FHEM/01_FHEMWEB.pm line 1286, <$fh> line 66.

Letztes Update meiner FHEM-Instanz war am 30.11.25, vielleicht liegt es an einer der zwischenzeitlichen Änderungen?
Revision 30607: 01_FHEMWEB.pm: last fix for help corrupts "list .*" (Forum #143285)
Revision 30599: 01_FHEMWEB.pm: do not escape < (Forum #143241)

Falls weitere Infos benötigt werden, laßt es mich bitte wissen.

Mit
01_FHEMWEB.pm 30392 2025-10-14 16:11:08Z rudolfkoenigstartet FHEM problemlos.

VG,
Andreas