Hi,
habe heute ein Update gemacht (wie jeden Tag).
Daraufhin habe ich im Log für einige Fensterkontakt folgende Einträge:
wrong housecode: The first digit must be equal or greater than 0x69
Habe nun im Unterforum FHEM Code changes gelesen dass es Codeänderungen an dem Modul gab - soweit so gut!
Aber was muss ich jetzt machen um die Einträge wieder wegzubekommen?
Bin vorerst auf das alte Modul zurückgewechselt.
Hallo punker,
wie ist die Definition der Fensterkontakte?
Einer von mehreren:
define tfk.bad_dieter CUL_FHTTK 0ce5ef
attr tfk.bad_dieter IODev CUL868
Hmm komisch, diese Meldung sollte nur auftauchen, wenn das Attribute "model" des CUL_FHTTK auf "dummy" gesetzt wurden ist. Nur so kann ich es bei mir nachvollziehen. Weiterhin finde ich die Adresse des Fensterkontakts etwas eigenartig, da wie auf http://fhz4linux.info/tiki-index.php?page=FHT+protocol beschrieben, diese nur im oberen Bereich ab x69 zu finden sind. User "jksd" (http://forum.fhem.de/index.php/topic,31130.msg237061.html#msg237061) hatte ein Problem, einen TF an der FHT80B anzulernen, der unterhalb lag.
Was sind das für Hardware Modelle? TF oder TF-2.
Das sind schon alte Teile, die waren in so nem Set dabei.
Dieser hier hat noch so ein großes ca. 5.5x12cm Gehäuse mit Plastikantenne, welche aber ohne Funktion ist!
Wurde per autocreate angelegt!
Hier sind die Codes meiner TFK's:
f7cab3 9077fe 813ba6 b4e0b0 671736 05a6a5 556dcf 58adf7
Okay Danke, das ist natürlich eine neue Erkenntnis. Die Hälfte ist unter 69...den Definition Check entferne ich. Das kann ich erst heute Nachmittag fixen.
Was mich aber dennoch verwundert, ist die Meldung bei Dir. Diese wird erst beim setzen per "Hand (set tf open)" des TF erzeugt, wenn die Adresse nicht passt. Da Du aber dummy nicht gesetzt hast, sollte da auch kein SET passieren.
Die andere die auf jeden Fall raus muss ist "wrong sensor specification <name>, the fist two digits must be equal or greater than 0x69!" die würde beim Laden erscheinen und den TF erst gar nicht anlegen.
Hier ist noch das gesamte Log vom FHEM-start (hab nur andere unwichtige Sachen rausgeschnitten):
2015.01.09 11:16:02 1: Including fhem.cfg
2015.01.09 11:16:02 3: tPort: port 7072 opened
2015.01.09 11:16:02 3: Opening CUL868 device /dev/ttyACM0
2015.01.09 11:16:02 3: Setting CUL868 baudrate to 9600
2015.01.09 11:16:02 3: CUL868 device opened
2015.01.09 11:16:03 3: CUL868: Possible commands: BbCFiAZEGMKUYRTVWXefmltux
2015.01.09 11:16:03 3: Opening CUL868max device /dev/ttyACM1
2015.01.09 11:16:03 3: Setting CUL868max baudrate to 9600
2015.01.09 11:16:03 3: CUL868max device opened
2015.01.09 11:16:03 3: CUL868max: Possible commands: BbCFiAZEGMKUYRTVWXefmltux
2015.01.09 11:16:03 2: Switched CUL868max rfmode to MAX
2015.01.09 11:16:04 3: WEB: port 8083 opened
2015.01.09 11:16:05 1: define tfk.bad_dieter tfk.bad_dieter CUL_FHTTK 0ce5ef: wrong sensor specification 0ce5ef, the fist two digits must be equal or greater than 0x69!
2015.01.09 11:16:05 3: Please define tfk.bad_dieter first
2015.01.09 11:16:05 3: Please define tfk.bad_dieter first
2015.01.09 11:16:05 3: Please define tfk.bad_dieter first
2015.01.09 11:16:05 3: Please define tfk.bad_dieter first
2015.01.09 11:16:05 1: define tfk.compizimmer tfk.compizimmer CUL_FHTTK 58adf7: wrong sensor specification 58adf7, the fist two digits must be equal or greater than 0x69!
2015.01.09 11:16:05 3: Please define tfk.compizimmer first
2015.01.09 11:16:05 3: Please define tfk.compizimmer first
2015.01.09 11:16:05 3: Please define tfk.compizimmer first
2015.01.09 11:16:05 3: Please define tfk.compizimmer first
2015.01.09 11:16:05 1: define tfk.kueche_wifling tfk.kueche_wifling CUL_FHTTK 671736: wrong sensor specification 671736, the fist two digits must be equal or greater than 0x69!
2015.01.09 11:16:05 3: Please define tfk.kueche_wifling first
2015.01.09 11:16:05 3: Please define tfk.kueche_wifling first
2015.01.09 11:16:05 3: Please define tfk.kueche_wifling first
2015.01.09 11:16:05 3: Please define tfk.kueche_wifling first
2015.01.09 11:16:05 1: define tfk.kueche_vorne tfk.kueche_vorne CUL_FHTTK 05a6a5: wrong sensor specification 05a6a5, the fist two digits must be equal or greater than 0x69!
2015.01.09 11:16:05 3: Please define tfk.kueche_vorne first
2015.01.09 11:16:05 3: Please define tfk.kueche_vorne first
2015.01.09 11:16:05 3: Please define tfk.kueche_vorne first
2015.01.09 11:16:05 3: Please define tfk.kueche_vorne first
2015.01.09 11:16:05 1: define tfk.haustuer tfk.haustuer CUL_FHTTK 556dcf: wrong sensor specification 556dcf, the fist two digits must be equal or greater than 0x69!
2015.01.09 11:16:05 3: Please define tfk.haustuer first
2015.01.09 11:16:05 3: Please define tfk.haustuer first
2015.01.09 11:16:05 3: Please define tfk.haustuer first
2015.01.09 11:16:05 3: Please define tfk.haustuer first
2015.01.09 11:16:05 3: Please define tfk.haustuer first
2015.01.09 11:16:13 1: Including /var/log/fhem/fhem.save
2015.01.09 11:16:14 1: configfile: wrong sensor specification 0ce5ef, the fist two digits must be equal or greater than 0x69!
Please define tfk.bad_dieter first
Please define tfk.bad_dieter first
Please define tfk.bad_dieter first
Please define tfk.bad_dieter first
wrong sensor specification 58adf7, the fist two digits must be equal or greater than 0x69!
Please define tfk.compizimmer first
Please define tfk.compizimmer first
Please define tfk.compizimmer first
Please define tfk.compizimmer first
wrong sensor specification 671736, the fist two digits must be equal or greater than 0x69!
Please define tfk.kueche_wifling first
Please define tfk.kueche_wifling first
Please define tfk.kueche_wifling first
Please define tfk.kueche_wifling first
wrong sensor specification 05a6a5, the fist two digits must be equal or greater than 0x69!
Please define tfk.kueche_vorne first
Please define tfk.kueche_vorne first
Please define tfk.kueche_vorne first
Please define tfk.kueche_vorne first
wrong sensor specification 556dcf, the fist two digits must be equal or greater than 0x69!
Please define tfk.haustuer first
Please define tfk.haustuer first
Please define tfk.haustuer first
Please define tfk.haustuer first
Please define tfk.haustuer first
statefile: Please define tfk.bad_dieter first
Please define tfk.bad_dieter first
Please define tfk.bad_dieter first
Please define tfk.bad_dieter first
Please define tfk.bad_dieter first
Please define tfk.bad_dieter first
Please define tfk.compizimmer first
Please define tfk.compizimmer first
Please define tfk.compizimmer first
Please define tfk.compizimmer first
Please define tfk.compizimmer first
Please define tfk.compizimmer first
Please define tfk.haustuer first
Please define tfk.haustuer first
Please define tfk.haustuer first
Please define tfk.haustuer first
Please define tfk.haustuer first
Please define tfk.haustuer first
Please define tfk.kueche_vorne first
Please define tfk.kueche_vorne first
Please define tfk.kueche_vorne first
Please define tfk.kueche_vorne first
Please define tfk.kueche_vorne first
Please define tfk.kueche_vorne first
Please define tfk.kueche_wifling first
Please define tfk.kueche_wifling first
Please define tfk.kueche_wifling first
Please define tfk.kueche_wifling first
Please define tfk.kueche_wifling first
Please define tfk.kueche_wifling first
2015.01.09 11:16:14 3: setStartUpTime return value: 2015-01-09 11:16:14
2015.01.09 11:16:14 2: Error messages while initializing FHEM: configfile: wrong sensor specification 0ce5ef, the fist two digits must be equal or greater than 0x69! Please define tfk.bad_dieter first Please define tfk.bad_dieter first Please define tfk.bad_dieter first Please define tfk.bad_dieter first wrong sensor specification 58adf7, the fist two digits must be equal or greater than 0x69! Please define tfk.compizimmer first Please define tfk.compizimmer first Please define tfk.compizimmer first Please define tfk.compizimmer first wrong sensor specification 671736, the fist two digits must be equal or greater than 0x69! Please define tfk.kueche_wifling first Please define tfk.kueche_wifling first Please define tfk.kueche_wifling first Please define tfk.kueche_wifling first wrong sensor specification 05a6a5, the fist two digits must be equal or greater than 0x69! Please define tfk.kueche_vorne first Please define tfk.kueche_vorne first Please define tfk.kueche_vorne first Please define tfk.kueche_vorne first wrong sensor specification 556dcf, the fist two digits must be equal or greater than 0x69! Please define tfk.haustuer first Please define tfk.haustuer first Please define tfk.haustuer first Please define tfk.haustuer first Please define tfk.haustuer first statefile: Please define tfk.bad_dieter first Please define tfk.bad_dieter first Please define tfk.bad_dieter first Please define tfk.bad_dieter first Please define tfk.bad_dieter first Please define tfk.bad_dieter first Please define tfk.compizimmer first Please define tfk.compizimmer first Please define tfk.compizimmer first Please define tfk.compizimmer first Please define tfk.compizimmer first Please define tfk.compizimmer first Please define tfk.haustuer first Please define tfk.haustuer first Please define tfk.haustuer first Please define tfk.haustuer first Please define tfk.haustuer first Please define tfk.haustuer first Please define tfk.kueche_vorne first Please define tfk.kueche_vorne first Please define tfk.kueche_vorne first Please define tfk.kueche_vorne first Please define tfk.kueche_vorne first Please define tfk.kueche_vorne first Please define tfk.kueche_wifling first Please define tfk.kueche_wifling first Please define tfk.kueche_wifling first Please define tfk.kueche_wifling first Please define tfk.kueche_wifling first Please define tfk.kueche_wifling first
2015.01.09 11:16:14 0: Server started with 179 defined entities (version $Id: fhem.pl 7358 2014-12-29 16:03:31Z rudolfkoenig $, os linux, user fhem, pid 30057)
Ja genau, so würde ich es erwarten.
Wird dann korrigiert! :)
Auf jeden Fall Danke für Deine Hilfe. :)
Keine Ursache!
ich habe genau die gleichen Probleme nach dem Update, zwei meiner Fensterkontakte sind plötzlich nicht mehr definiert.
Im Log steht
Zitat"wrong sensor specification 663632, the fist two digits must be equal or greater than 0x69!"
Betroffene Fenster:
Zitatdefine Window_Kitchen CUL_FHTTK 478a83
define Window_Lounge_right CUL_FHTTK 663632
Habe vorhin den Fix eingecheckt.
Sind das auch zufällig die alten Modelle?
es sind zwei Funk-Tür-Fensterkontakte FHT80TF-2 :
(http://tinyurl.com/kb939d5)
wie alt diese sind kann ich nicht sagen, ich schätze so ein Jahr.
Ich habe noch zwei weitere dieser Kontakte im Einsatz, diese funktionieren jedoch noch:
Zitatdefine Tuer_Wohnen CUL_FHTTK 96a53d
define Window_Sleep CUL_FHTTK daf30e
Okay danke für die Info.
Hi,
Ich habe das gleiche Problem wie Tom111. Nach dem Update vor 30 min, wurde einer meiner TFKs nicht mehr erkannt. Die Einträge in der fhem.cfg sind alt und wurden damals mit autocreate erzeugt:
define tuer.WohnzimmerOst CUL_FHTTK 377f48
attr tuer.WohnzimmerOst IODev CUL_0
attr tuer.WohnzimmerOst alias Türkontakt Wohnzimmer Ost
attr tuer.WohnzimmerOst devStateIcon .*Open:fts_door_open .*Closed:fts_door
attr tuer.WohnzimmerOst room eg_Wohnzimmer
Im event monitor kann ich auch sehen, dass Meldungen vom TFK kommen:
2015-01-10 01:44:29 Global global UNDEFINED CUL_FHTTK_377f48 CUL_FHTTK 377f48
2015-01-10 01:44:29 Global global UNDEFINED CUL_FHTTK_377f48 CUL_FHTTK 377f48
Der FHT erkennt noch den TFK normal, nur FHEM spielt nicht mit.
Hi,
Danke für die Info. Ein Fix ist jetzt per update verfügbar.
nach dem Update geht wieder alles (denke ich mal). :D
Danke!
Prima, dickes Lob von mir :D, seit heute morgen funktioniert es wieder normal.