Unsupported character

Begonnen von hannsmattes, 22 März 2016, 11:12:17

Vorheriges Thema - Nächstes Thema

hannsmattes

Hei,

beim Fhem-Start wird folgendes ins Log geschrieben:

WARNING: unsupported character in reading contact} (not A-Za-z/\d_\.-), notify the CUL_HM module maintainer.

Taucht wohl auf, seitdem ich einige Fensterkontakte (sowohl optische als auch magnetische) eingebunden habe. Funktioniert übrigens alles, ich wollte aber Bescheid gesagt haben.

Gruß Hanns

Nobby1805

Hast du den Kontakten Namen gegeben ... dabei evtl.. Umlaute verwendet ?
FHEM-Featurelevel: 6.2   (fhem.pl:28227/2023-11-29) auf Windows 10 Pro mit Strawberry Perl 5.32.1.1-32bit
TabletUI: 2.7.15
IO: 2xHMLAN(0.965)|HMUSB2(0.967)

hannsmattes

Hei,

nein, ich verwende die HM_XXXXX-Benennung und habe in der fensterkontaktrelevanten Konfiguration auch keine Umlaute entdeckt. Aber vielleicht übersehe ich ja etwas:

define HM_413755 CUL_HM 413755
attr HM_413755 userattr TuerFenster TuerFenster_map structexclude
attr HM_413755 IODev HMLAN1
attr HM_413755 IOgrp hmvccu
attr HM_413755 TuerFenster AlleFenster
attr HM_413755 actCycle 001:05
attr HM_413755 actStatus alive
attr HM_413755 alias FK_Terrasse_Wirt
attr HM_413755 autoReadReg 4_reqStatus
attr HM_413755 devStateIcon closed:fts_window_1w@green open:fts_window_1w_open@red
attr HM_413755 expert 2_raw
attr HM_413755 firmware 1.0
attr HM_413755 group Fensterkontakt
attr HM_413755 model HM-SEC-SCo
attr HM_413755 peerIDs 00000000,
attr HM_413755 room 01-Wirtschaftsraum,Fenster
attr HM_413755 serialNr MEQ1404444
attr HM_413755 subType threeStateSensor
define FileLog_HM_413755 FileLog ./log/HM_413755-%Y.log HM_413755
attr FileLog_HM_413755 logtype text
attr FileLog_HM_413755 room Logs
define ActionDetector CUL_HM 000000
attr ActionDetector event-on-change-reading .*
attr ActionDetector model ActionDetector
define HM_41372C CUL_HM 41372C
attr HM_41372C userattr HM_413755 HM_413755_map TuerFenster TuerFenster_map structexclude
attr HM_41372C HM_413755 AlleFenster
attr HM_41372C IODev HMLAN1
attr HM_41372C IOgrp hmvccu
attr HM_41372C TuerFenster AlleFenster
attr HM_41372C actCycle 001:05
attr HM_41372C actStatus alive
attr HM_41372C alias FK_Elternbad
attr HM_41372C autoReadReg 4_reqStatus
attr HM_41372C devStateIcon closed:fts_window_1w@green open:fts_window_1w_open@red
attr HM_41372C expert 2_raw
attr HM_41372C firmware 1.0
attr HM_41372C group Fensterkontakt
attr HM_41372C model HM-SEC-SCo
attr HM_41372C peerIDs 00000000,
attr HM_41372C room Fenster,04-Baeder
attr HM_41372C serialNr MEQ1404480
attr HM_41372C subType threeStateSensor
define FileLog_HM_41372C FileLog ./log/HM_41372C-%Y.log HM_41372C
attr FileLog_HM_41372C logtype text
attr FileLog_HM_41372C room Logs
# Niko
define HM_4197B0 CUL_HM 4197B0
attr HM_4197B0 userattr HM_413755 HM_413755_map TuerFenster TuerFenster_map structexclude
attr HM_4197B0 HM_413755 AlleFenster
attr HM_4197B0 IODev HMLAN1
attr HM_4197B0 IOgrp hmvccu
attr HM_4197B0 TuerFenster AlleFenster
attr HM_4197B0 actCycle 001:05
attr HM_4197B0 actStatus alive
attr HM_4197B0 alias FK_Niko
attr HM_4197B0 autoReadReg 4_reqStatus
attr HM_4197B0 devStateIcon devStateIcon closed:fts_window_1w@green open:fts_window_1w_open@\red
attr HM_4197B0 expert 2_raw
attr HM_4197B0 firmware 1.0
attr HM_4197B0 group Fensterkontakt
attr HM_4197B0 model HM-SEC-SCo
attr HM_4197B0 peerIDs 00000000,
attr HM_4197B0 room 02-Niko,Fenster
attr HM_4197B0 serialNr MEQ1404692
attr HM_4197B0 subType threeStateSensor
define FileLog_HM_4197B0 FileLog ./log/HM_4197B0-%Y.log HM_4197B0
attr FileLog_HM_4197B0 logtype text
attr FileLog_HM_4197B0 room Logs
## Sensor haustuer
define HM_2FFC31 CUL_HM 2FFC31
attr HM_2FFC31 userattr HM_413755 HM_413755_map TuerFenster TuerFenster_map structexclude
attr HM_2FFC31 HM_413755 AlleFenster
attr HM_2FFC31 IODev CUL1
attr HM_2FFC31 IOgrp hmvccu:CUL1
attr HM_2FFC31 TuerFenster AlleFenster
attr HM_2FFC31 actCycle 028:00
attr HM_2FFC31 actStatus alive
attr HM_2FFC31 alias FK_Haustuer
attr HM_2FFC31 autoReadReg 4_reqStatus
attr HM_2FFC31 devStateIcon closed:fts_window_1w@green open:fts_window_1w_open@red
attr HM_2FFC31 expert 2_raw
attr HM_2FFC31 firmware 2.4
attr HM_2FFC31 group Fensterkontakt
attr HM_2FFC31 model HM-SEC-SC-2
attr HM_2FFC31 room 01-Flur,Fenster
attr HM_2FFC31 serialNr LEQ1212333
attr HM_2FFC31 subType threeStateSensor
define FileLog_HM_2FFC31 FileLog ./log/HM_2FFC31-%Y.log HM_2FFC31
attr FileLog_HM_2FFC31 logtype text
attr FileLog_HM_2FFC31 room Logs

define HM_30B226 CUL_HM 30B226
attr HM_30B226 userattr HM_413755 HM_413755_map TuerFenster TuerFenster_map structexclude
attr HM_30B226 HM_413755 AlleFenster
attr HM_30B226 IODev CUL1
attr HM_30B226 IOgrp hmvccu:CUL1
attr HM_30B226 TuerFenster AlleFenster
attr HM_30B226 actCycle 028:00
attr HM_30B226 actStatus unknown
attr HM_30B226 alias FK_Terrasse
attr HM_30B226 autoReadReg 4_reqStatus
attr HM_30B226 devStateIcon devStateIcon closed:fts_window_1w@green open:fts_window_1w_open@\red
attr HM_30B226 expert 2_raw
attr HM_30B226 firmware 2.4
attr HM_30B226 group Fensterkontakt
attr HM_30B226 model HM-SEC-SC-2
attr HM_30B226 room 01-Wohn,Fenster
attr HM_30B226 serialNr LEQ1102348
attr HM_30B226 subType threeStateSensor
define FileLog_HM_30B226 FileLog ./log/HM_30B226-%Y.log HM_30B226
attr FileLog_HM_30B226 logtype text
attr FileLog_HM_30B226 room Logs

# Stattdessen DoIf
define Badfenster_offen DOIF ([HM_41372C] eq "open") (set MAX_124545 desiredTemperature 12) DOELSE (set MAX_124545 desiredTe\
mperature auto)
define Nikofenster_offen DOIF ([HM_4197B0] eq "open") (set MAX_10f014 desiredTemperature 12) DOELSE (set MAX_10f014 desiredT\
emperature auto)
define Wirtschaftsfenster_offen DOIF ([HM_413755] eq "open") (set MAX_126fb0 desiredTemperature 12) DOELSE (set MAX_126fb0 d\
esiredTemperature auto)
attr Wirtschaftsfenster_offen wait 30

# Alle Fenster
define AlleFenster structure TuerFenster HM_413755 HM_41372C HM_4197B0 HM_2FFC31 HM_30B226
attr AlleFenster clientstate_behavior relative
attr AlleFenster clientstate_priority open closed
attr AlleFenster devStateIcon closed:fts_window_1w@green open:fts_window_1w_open@red
attr AlleFenster group Fenster
attr AlleFenster icon fts_window_2w
attr AlleFenster room 00-Haus,Fenster


Beste Grüße

Hanns

marvin78

Namen von Readings dürfen schon seit einiger Zeit bestimmte Zeichen nicht mehr enthalten. Martin hat jedoch Homemativ dahingehend schon auf den neuesten Stand gebracht. Also update und bereinigen der Register/Readings sollte helfen. Mehr dazu gibt es auch an einigen Stellen hier im Forum.

hannsmattes

Hei,

bingo, nach clear readings ist die Meldung verschwunden.

Dank und Gruß

Hanns