TCM Transceiver: Fehlermeldungen bei get-Kommandos

Begonnen von klaus.schauer, 21 August 2013, 11:42:50

Vorheriges Thema - Nächstes Thema

klaus.schauer

In letzter Zeit wurden mehrfach Fehler zu den get-Befehlen bei TCM310 Transceivern gemeldet. Während

get <name> baseID
get <name> sw_ver

nur teilweise Fehler wie "get sw_ver: Bogus answer received: 550021000226", "wrong data checksum: got 45, computed AB".

zurückliefern, tritt bei

get <Name> repeater

immer der Fehler "Timeout reading answer for get repeater" auf.

Das Problem scheint auf unterschiedlicher Hardware z. B. FRITZ!box 7390, Raspberry Pi aufzutreten. Auch scheint es nicht an den TCM 310 Chips oder einer speziellen Firmware zu liegen.

Ich würde mich freuen, falls wir die Fehlermeldungen möglichst nachvollziehbar zusammentragen könnten, um den Fehler besser einzugrenzen und beheben zu können.

fallenguru

Hardware: BSC EnOcean Smart Connect USB (TCM310/ESP3) an Raspberry Pi Mod. B (512MB)
Software: Fhem development auf Raspbian wheezy, beides tagesaktuell

Symptome:
* get idbase liefert knapp 50% der Zeit nur "Bogus answer received: [Hex-Zahl variabler Länge und Inhalts]"
* get sw_ver liefert entweder "Bogus answer" wie oben oder "wrong data checksum: got [zweistellige Hex-Zahl], computed [andere zweistellige Hex-Zahl]". In 30 Versuchen habe ich nie ein korrektes Ergebnis bekommen.
* get repeater liefert ebenfalls entweder "Bogus answer" wie oben oder aber "Timeout reading answer for get repeater".
Anfangs hatte ich die Stromversorgung des bzw. über den Raspberry Pi in Verdacht, doch der Stick verhält sich an einem Laptop (Asus UX32VD) mit aktuellem Ubuntu identisch. Umgekehrt hatte bzw. habe ich mit einem BootUp USB2+Rep-EnO868 (TCM300/ESP2) an beiden Computern keinerlei derartige Probleme.

Falls es am BSC-Stick liegen sollte, kann ich natürlich gerne auch eine alternative Implementierung ausprobieren, z. B. Busware EUL oder EnOcean USB 300 (OEM) [für Letzteren bräuchte ich allerdings eine Bezugsquelle, die an Endkunden in .at verkauft].

P.S. Ich hoffe, es war ok, mich noch einmal in diesem Sammelthread zu äußern, den anderen kann man damit jetzt natürlich schließen.

EDIT: Große Teile mit weiteren Symptomen entfernt, weil diese wahrscheinlich -- zumindest auch -- eine andere Ursache haben.


rudolfkoenig

In Zeile 712 von 00_TCP.pm:
if(length($data) >= 7) {
7 muss durch 14 ersetzt werden. Und 4 Zeilen weiter unten
next if(length($data) < hex($dlen)+hex($olen)+6);

vermutlich (aber nicht ganz sicher) durch
next if(length($data) < 2*hex($dlen));

klaus.schauer

Zitat von: rudolfkoenig schrieb am Sa, 31 August 2013 17:40In Zeile 712 von 00_TCP.pm:
if(length($data) >= 7) {
7 muss durch 14 ersetzt werden. Und 4 Zeilen weiter unten
next if(length($data) < hex($dlen)+hex($olen)+6);

vermutlich (aber nicht ganz sicher) durch
next if(length($data) < 2*hex($dlen));
Ich werde es bei mir testen, danke.

klaus.schauer

Zitat von: rudolfkoenig schrieb am Sa, 31 August 2013 17:40In Zeile 712 von 00_TCP.pm:
if(length($data) >= 7) {
7 muss durch 14 ersetzt werden.
Müsste es nicht sogar 16 sein? 1 Byte Daten werden ja mindestens gesendet. Beide Versionen gehen aber bei mir?!

rudolfkoenig

Falls TCM immer ein Byte an Daten sendet, dann ist es egal ob 14 oder 16, diese Abfrage dient nur dazu, dass die naechste Pruefung durchgefuehrt werden kann. Ich wuerde sicherheitshalber 14 verwenden, schaden tut es nicht.

Apropos TCM/EnOcen: wenn du Zeit hast, bitte loglevel durch Log3/verbose abloesen, siehe auch Link

klaus.schauer

Jetzt steht die bereinigte und erweiterte Programmdatei 00_TCM V3883 zur Verfügung.

mv

Habe ein ähnliches Problem mit meinem Raspbery Pi mit TCM 310

get TCM310_0 baseID liefert Fehlermeldung "Timeout reading answer for get baseID"

Was mache ich falsch?
Physische Schalter kann ich auslesen.
Hier noch die Konfig:

define TCM310_0 TCM 310 /dev/ttyAMA0@57600
attr TCM310_0 room EnOcean

define EnO_switch_0014A8C0 EnOcean 0014A8C0
attr EnO_switch_0014A8C0 eventMap BI:off B0:on
attr EnO_switch_0014A8C0 room EnOcean
attr EnO_switch_0014A8C0 subType switch
define FileLog_EnO_switch_0014A8C0 FileLog ./log/EnO_switch_0014A8C0-%Y.log EnO_switch_0014A8C0
attr FileLog_EnO_switch_0014A8C0 logtype text
attr FileLog_EnO_switch_0014A8C0 room EnOcean


define Handy PRESENCE lan-ping 192.168.66.1 60

define au_Veranda_Stehleuchte EnOcean 00000001
attr au_Veranda_Stehleuchte eventMap AI:off A0:on
attr au_Veranda_Stehleuchte room EnOcean
attr au_Veranda_Stehleuchte subType switch

define au_Ecke_Stehleuchte EnOcean 00000002
attr au_Ecke_Stehleuchte eventMap BI:off B0:on
attr au_Ecke_Stehleuchte room EnOcean
attr au_Ecke_Stehleuchte subType switch
attr au_Ecke_Stehleuchte switchMode pushbutton

define EnO_switch_0014A894 EnOcean 0014A894
attr EnO_switch_0014A894 eventMap BI:off B0:on
attr EnO_switch_0014A894 room EnOcean
attr EnO_switch_0014A894 subType switch
attr EnO_switch_0014A894 switchMode pushbutton
define FileLog_EnO_switch_0014A894 FileLog ./log/EnO_switch_0014A894-%Y.log EnO_switch_0014A894
attr FileLog_EnO_switch_0014A894 logtype text
attr FileLog_EnO_switch_0014A894 room EnOcean

krikan

Hast Du mal ein paar mehr Details:
Fhem tagaktuell?
Welches Gateway genau?
Wann tritt der Fehler genau auf?
und natürlich das Übliche, was klaus.schauer evtl. noch brauchen könnte: list <device>, log mit 5 ....

Danke!

mv

Fhem ist aktuell

Hier noch die Details:
BaseID
00000000
DEF   
310 /dev/ttyAMA0@57600
DeviceName
/dev/ttyAMA0@57600
FD
11
LastID
00000000
MODEL
310
NAME
TCM310_0
NR
29
PARTIAL
STATE
opened
TYPE
TCM

wie schalte ich das Log auf Level 5

krikan

#10
ZitatFhem ist aktuell
d.h. wenn Du "update" ins Befehl-Eingabefenster eingibst, kommt "...nothing to do". Korrekt?

Zitatwie schalte ich das Log auf Level 5
http://fhem.de/Heimautomatisierung-mit-fhem.pdf Seite 23 ( ->verbose) und http://fhem.de/commandref.html#TCM (-> verbose)

Zitiere mich mal selbst, gehört sich eigentlich nicht ;):
ZitatWelches Gateway genau?
TCM310 ist "nur" der Transceiver-Chip. Du solltest genauere Angaben zum Gateway liefern: Enocean PI, USB300 ? Evtl. Besonderheiten: Funkfrequenzabweichungen.....

ZitatWann tritt der Fehler genau auf?
Ich brauche mehr Details....
Startet Fhem ohne Probleme? Kommt die Fehlermeldung immer? Gehen alle "get"-Befehle nicht? Und was Dir noch ein-/auffällt.....

Du darfst gerne mehr schreiben, ansonsten kann man nur ins Blaue raten und die allgemeine Hilfsbetreitschaft sinkt auf 0.  :)

edit: sinnentstellenden Tippfehler korrigiert.

mv

Vielen Dank für deine Geduld und Hilfe.
Habe in zwei Wochen mehr Zeit mich der Sache anzunehmen.

Soviel vorweg.
Habe erneut ein Update angestossen und siehe da: Es gibt eine neue Version.
Fhem ist also nun aktuell.
Hier noch das Log des Updates:



Saving statefile: done

Backup:

backup done: FHEM-20140806_200108.tar.gz (10356487 Bytes)

404 file(s) have been updated:
==> 2014-08-04 07:45:12 ./CHANGED
==> 2014-06-23 07:45:15 ./configDB.pm
==> 2014-08-04 07:45:19 ./fhem.pl
==> 2014-04-09 07:45:15 FHEM/00_CUL.pm
==> 2014-07-17 12:27:26 FHEM/00_FBAHA.pm
==> 2014-08-03 07:45:10 FHEM/00_HMLAN.pm
==> 2014-03-23 07:45:14 FHEM/00_MAXLAN.pm
==> 2014-05-07 07:45:13 FHEM/00_NetzerI2C.pm
==> 2014-08-05 07:45:11 FHEM/00_OWX.pm
==> 2014-08-05 07:45:11 FHEM/00_OWX_ASYNC.pm
==> 2014-07-07 07:45:13 FHEM/00_RPII2C.pm
==> 2014-07-12 07:45:13 FHEM/00_TCM.pm
==> 2014-08-06 07:45:22 FHEM/00_THZ.pm
==> 2014-04-15 15:29:35 FHEM/00_TUL.pm
==> 2014-04-26 07:45:11 FHEM/00_ZWDongle.pm
==> 2014-06-10 07:45:12 FHEM/01_FHEMWEB.pm
==> 2014-05-31 07:45:17 FHEM/02_FRAMEBUFFER.pm
==> 2014-05-19 07:45:13 FHEM/02_RSS.pm
==> 2014-03-13 07:45:14 FHEM/09_CUL_FHTTK.pm
==> 2014-08-04 07:45:12 FHEM/10_CUL_HM.pm
==> 2014-06-20 07:45:13 FHEM/10_EnOcean.pm
==> 2014-07-06 14:36:24 FHEM/10_FBDECT.pm
==> 2014-05-24 07:45:09 FHEM/10_FRM.pm
==> 2014-03-27 07:45:14 FHEM/10_FS20.pm
==> 2014-04-26 07:45:11 FHEM/10_IT.pm
==> 2014-06-20 07:45:13 FHEM/10_Itach_IR.pm
==> 2014-04-06 07:45:11 FHEM/10_MAX.pm
==> 2014-07-28 07:45:12 FHEM/10_OWServer.pm
==> 2014-07-31 07:45:12 FHEM/10_RESIDENTS.pm
==> 2014-07-05 07:45:12 FHEM/10_SOMFY.pm
==> 2014-04-27 07:45:12 FHEM/10_UNIRoll.pm
==> 2014-07-12 07:45:13 FHEM/10_ZWave.pm
==> 2014-03-01 07:45:12 FHEM/11_FHT.pm
==> 2014-02-21 07:45:13 FHEM/11_FHT8V.pm
==> 2014-02-17 07:45:13 FHEM/11_OWDevice.pm
==> 2014-03-03 07:45:17 FHEM/12_HMS.pm
==> 2014-05-07 07:45:13 FHEM/13_KS300.pm
==> 2014-03-23 07:45:14 FHEM/14_CUL_MAX.pm
==> 2013-11-16 07:45:11 FHEM/14_CUL_TX.pm
==> 2014-03-31 07:45:16 FHEM/14_CUL_WS.pm
==> 2014-02-18 07:45:16 FHEM/15_CUL_EM.pm
==> 2014-03-21 07:45:13 FHEM/16_CUL_RFR.pm
==> 2014-07-04 07:45:12 FHEM/16_STACKABLE_CC.pm
==> 2014-03-28 07:45:16 FHEM/17_EGPM2LAN.pm
==> 2014-05-22 07:45:18 FHEM/20_FRM_AD.pm
==> 2014-05-22 07:45:18 FHEM/20_FRM_I2C.pm
==> 2014-05-22 07:45:18 FHEM/20_FRM_IN.pm
==> 2014-05-22 07:45:18 FHEM/20_FRM_LCD.pm
==> 2014-05-22 07:45:18 FHEM/20_FRM_OUT.pm
==> 2014-05-22 07:45:18 FHEM/20_FRM_PWM.pm
==> 2014-05-22 07:45:18 FHEM/20_FRM_RGB.pm
==> 2014-05-22 07:45:18 FHEM/20_FRM_ROTENC.pm
==> 2014-05-22 07:45:18 FHEM/20_FRM_SERVO.pm
==> 2014-05-22 07:45:18 FHEM/20_FRM_STEPPER.pm
==> 2014-07-31 07:45:12 FHEM/20_GUEST.pm
==> 2014-07-31 07:45:12 FHEM/20_ROOMMATE.pm
==> 2014-07-20 07:45:11 FHEM/21_OWAD.pm
==> 2014-07-17 07:45:11 FHEM/21_OWCOUNT.pm
==> 2014-07-17 07:45:11 FHEM/21_OWID.pm
==> 2014-07-25 07:45:09 FHEM/21_OWLCD.pm
==> 2014-07-20 07:45:11 FHEM/21_OWMULTI.pm
==> 2014-07-17 07:45:11 FHEM/21_OWSWITCH.pm
==> 2014-06-26 07:45:10 FHEM/21_OWTEMP.pm
==> 2014-08-01 07:45:16 FHEM/21_OWTHERM.pm
==> 2014-07-11 07:45:12 FHEM/23_LUXTRONIK2.pm
==> 2014-03-04 07:45:12 FHEM/30_ENECSYSGW.pm
==> 2014-03-04 07:45:12 FHEM/30_HUEBridge.pm
==> 2014-03-04 07:45:12 FHEM/31_ENECSYSINV.pm
==> 2014-07-09 07:45:12 FHEM/31_HUEDevice.pm
==> 2014-06-16 07:45:15 FHEM/31_LightScene.pm
==> 2014-05-05 07:45:12 FHEM/32_SYSSTAT.pm
==> 2014-08-02 07:45:16 FHEM/32_mailcheck.pm
==> 2014-06-13 07:45:12 FHEM/32_speedtest.pm
==> 2014-06-24 07:45:11 FHEM/32_withings.pm
==> 2014-07-17 07:45:11 FHEM/33_readingsGroup.pm
==> 2014-05-21 07:45:15 FHEM/33_readingsHistory.pm
==> 2014-05-06 07:45:17 FHEM/33_readingsProxy.pm
==> 2014-04-29 07:45:11 FHEM/34_SWAP.pm
==> 2014-01-28 07:45:14 FHEM/34_panStamp.pm
==> 2014-01-28 07:45:14 FHEM/35_SWAP_0000002200000003.pm
==> 2014-04-26 07:45:11 FHEM/35_SWAP_0000002200000008.pm
==> 2014-04-26 07:45:11 FHEM/36_EC3000.pm
==> 2014-06-11 07:45:14 FHEM/36_EMT7110.pm
==> 2014-06-08 07:45:16 FHEM/36_JeeLink.pm
==> 2014-02-26 07:45:14 FHEM/36_LaCrosse.pm
==> 2014-07-26 07:45:14 FHEM/36_Level.pm
==> 2013-12-23 07:45:12 FHEM/36_PCA301.pm
==> 2014-06-30 07:45:15 FHEM/37_SHC.pm
==> 2014-06-30 07:45:15 FHEM/37_SHCdev.pm
==> 2014-05-20 07:45:16 FHEM/38_CO20.pm
==> 2014-07-26 07:45:14 FHEM/38_netatmo.pm
==> 2014-04-23 07:45:12 FHEM/40_RFXCOM.pm
==> 2014-04-23 07:45:12 FHEM/41_OREGON.pm
==> 2014-04-23 07:45:12 FHEM/42_RFXMETER.pm
==> 2014-06-27 07:45:10 FHEM/42_SYSMON.pm
==> 2014-04-23 07:45:12 FHEM/43_RFXX10REC.pm
==> 2014-05-25 07:45:13 FHEM/45_TRX.pm
==> 2014-05-02 07:45:17 FHEM/46_TRX_ELSE.pm
==> 2014-07-10 07:45:11 FHEM/46_TRX_LIGHT.pm
==> 2014-04-24 07:45:13 FHEM/46_TRX_SECURITY.pm
==> 2014-05-02 07:45:17 FHEM/46_TRX_WEATHER.pm
==> 2014-07-07 07:45:13 FHEM/51_I2C_BMP180.pm
==> 2014-06-06 07:45:34 FHEM/51_I2C_TSL2561.pm
==> 2014-05-07 07:45:13 FHEM/51_Netzer.pm
==> 2014-07-07 07:45:13 FHEM/51_RPI_GPIO.pm
==> 2014-05-22 07:45:18 FHEM/52_I2C_DS1307.pm
==> 2014-05-22 07:45:18 FHEM/52_I2C_LCD.pm
==> 2014-07-07 07:45:13 FHEM/52_I2C_MCP23017.pm
==> 2014-07-07 07:45:13 FHEM/52_I2C_PCA9532.pm
==> 2014-07-07 07:45:13 FHEM/52_I2C_PCF8574.pm
==> 2014-05-15 07:45:12 FHEM/52_I2C_SHT21.pm
==> 2014-07-29 07:45:11 FHEM/55_GDS.pm
==> 2014-03-18 07:45:17 FHEM/55_PIFACE.pm
==> 2014-04-13 07:45:11 FHEM/55_weco.pm
==> 2014-07-05 07:45:12 FHEM/57_Calendar.pm
==> 2013-12-21 07:45:12 FHEM/59_HCS.pm
==> 2014-07-26 07:45:14 FHEM/59_Twilight.pm
==> 2013-10-20 13:19:34 FHEM/59_WWO.pm
==> 2014-06-15 07:45:15 FHEM/59_Weather.pm
==> 2014-06-21 07:45:13 FHEM/66_ECMD.pm
==> 2014-04-26 07:45:11 FHEM/67_ECMDDevice.pm
==> 2014-03-28 07:45:16 FHEM/70_EGPM.pm
==> 2014-07-23 07:45:10 FHEM/70_ENIGMA2.pm
==> 2014-07-12 07:45:13 FHEM/70_JSONMETER.pm
==> 2014-07-29 07:45:11 FHEM/70_Jabber.pm
==> 2014-04-07 07:45:15 FHEM/70_ONKYO_AVR.pm
==> 2014-05-30 07:45:22 FHEM/70_PHTV.pm
==> 2014-07-07 07:45:13 FHEM/70_PIONEERAVR.pm
==> 2014-08-04 07:45:12 FHEM/70_PushNotifier.pm
==> 2014-06-07 07:45:17 FHEM/70_Pushover.pm
==> 2014-03-23 07:45:14 FHEM/70_SML.pm
==> 2014-06-19 07:45:15 FHEM/70_STV.pm
==> 2014-08-03 07:45:10 FHEM/70_VIERA.pm
==> 2014-03-11 07:45:12 FHEM/70_WS3600.pm
==> 2014-01-17 07:45:13 FHEM/70_XBMC.pm
==> 2014-06-28 07:45:10 FHEM/71_PIONEERAVRZONE.pm
==> 2014-07-29 07:45:11 FHEM/71_YAMAHA_AVR.pm
==> 2014-05-30 07:45:22 FHEM/71_YAMAHA_BD.pm
==> 2014-07-21 07:45:10 FHEM/72_FB_CALLMONITOR.pm
==> 2014-05-25 07:45:13 FHEM/73_MPD.pm
==> 2014-08-02 07:45:16 FHEM/73_PRESENCE.pm
==> 2014-06-20 07:45:13 FHEM/88_Itach_IRDevice.pm
==> 2013-12-17 07:45:12 FHEM/88_LINDY_HDMI_SWITCH.pm
==> 2014-07-04 07:45:12 FHEM/89_HEATRONIC.pm
==> 2014-03-26 07:45:15 FHEM/90_at.pm
==> 2014-05-25 07:45:13 FHEM/91_eventTypes.pm
==> 2014-06-08 07:45:16 FHEM/91_notify.pm
==> 2014-04-25 07:45:11 FHEM/91_watchdog.pm
==> 2014-05-17 07:45:15 FHEM/92_FileLog.pm
==> 2014-05-09 07:45:10 FHEM/93_DbLog.pm
==> 2014-07-06 14:36:24 FHEM/93_FHEM2FHEM.pm
==> 2014-05-22 07:45:18 FHEM/95_Dashboard.pm
==> 2014-06-30 07:45:15 FHEM/95_FLOORPLAN.pm
==> 2014-05-25 07:45:13 FHEM/95_holiday.pm
==> 2014-06-20 07:45:13 FHEM/95_remotecontrol.pm
==> 2014-05-28 07:45:13 FHEM/98_ComfoAir.pm
==> 2014-07-06 07:45:12 FHEM/98_GEOFANCY.pm
==> 2014-07-30 07:45:11 FHEM/98_HMinfo.pm
==> 2014-05-06 07:45:17 FHEM/98_HTTPMOD.pm
==> 2014-07-04 07:45:12 FHEM/98_Heating_Control.pm
==> 2014-05-11 07:45:10 FHEM/98_IF.pm
==> 2014-03-10 07:45:13 FHEM/98_JsonList.pm
==> 2014-05-12 07:45:12 FHEM/98_JsonList2.pm
==> 2014-03-27 07:45:14 FHEM/98_PID20.pm
==> 2014-07-01 07:45:13 FHEM/98_RandomTimer.pm
==> 2014-08-04 07:45:12 FHEM/98_SVG.pm
==> 2014-05-23 07:45:14 FHEM/98_THRESHOLD.pm
==> 2014-07-22 07:45:09 FHEM/98_Text2Speech.pm
==> 2014-07-31 07:45:12 FHEM/98_WOL.pm
==> 2014-07-01 07:45:13 FHEM/98_WeekdayTimer.pm
==> 2014-06-17 07:45:11 FHEM/98_apptime.pm
==> 2014-03-21 07:45:13 FHEM/98_autocreate.pm
==> 2014-04-06 07:45:11 FHEM/98_average.pm
==> 2014-05-20 07:45:16 FHEM/98_backup.pm
==> 2014-05-21 07:45:15 FHEM/98_cloneDummy.pm
==> 2014-07-05 07:45:12 FHEM/98_cmdalias.pm
==> 2014-05-21 07:45:15 FHEM/98_configdb.pm
==> 2014-05-19 07:45:13 FHEM/98_copy.pm
==> 2014-03-03 07:45:17 FHEM/98_dewpoint.pm
==> 2014-02-16 07:45:23 FHEM/98_dummy.pm
==> 2014-06-05 07:45:18 FHEM/98_fheminfo.pm
==> 2014-02-27 07:45:17 FHEM/98_pilight.pm
==> 2014-01-13 07:45:14 FHEM/98_rain.pm
==> 2014-07-02 07:45:13 FHEM/98_statistics.pm
==> 2014-08-04 07:45:12 FHEM/98_structure.pm
==> 2014-02-09 07:45:09 FHEM/98_telnet.pm
==> 2014-06-05 07:45:18 FHEM/98_update.pm
==> 2014-04-24 07:45:13 FHEM/98_weblink.pm
==> 2014-05-14 07:45:13 FHEM/99_SUNRISE_EL.pm
==> 2014-04-09 07:45:15 FHEM/99_Utils.pm
==> 2014-06-16 07:45:15 FHEM/Blocking.pm
==> 2014-06-29 07:45:04 FHEM/CUL_V2.hex
==> 2014-06-29 07:45:04 FHEM/CUL_V2_HM.hex
==> 2014-06-29 07:45:04 FHEM/CUL_V2_MAX.hex
==> 2014-06-29 07:45:04 FHEM/CUL_V3.hex
==> 2014-06-29 07:45:04 FHEM/CUL_V4.hex
==> 2014-04-08 07:45:12 FHEM/Color.pm
==> 2014-05-14 07:45:13 FHEM/DevIo.pm
==> 2014-05-12 07:45:11 FHEM/FhemUtils/release.pm
==> 2014-07-16 07:45:12 FHEM/GPUtils.pm
==> 2014-08-04 07:45:12 FHEM/HMConfig.pm
==> 2014-06-05 10:14:18 FHEM/HttpUtils.pm
==> 2013-11-06 07:45:11 FHEM/MaxCommon.pm
==> 2014-04-07 07:45:15 FHEM/ONKYOdb.pm
==> 2014-08-05 07:45:11 FHEM/OWX_DS2480.pm
==> 2014-08-05 07:45:11 FHEM/OWX_DS9097.pm
==> 2014-07-19 07:45:10 FHEM/OWX_FRM.pm
==> 2014-08-05 07:45:11 FHEM/OWX_SER.pm
==> 2014-05-05 07:45:12 FHEM/RTypes.pm
==> 2014-06-30 07:45:15 FHEM/SHC_datafields.pm
==> 2014-06-30 07:45:15 FHEM/SHC_parser.pm
==> 2013-12-31 07:45:12 FHEM/SetExtensions.pm
==> 2014-07-15 09:19:21 FHEM/TcpServerUtils.pm
==> 2014-05-12 07:45:12 FHEM/WinService.pm
==> 2014-06-27 07:45:10 FHEM/lib/Device/Firmata.pm
==> 2013-10-19 07:45:10 FHEM/lib/Device/Firmata/Base.pm
==> 2014-03-05 07:45:12 FHEM/lib/Device/Firmata/Constants.pm
==> 2013-10-19 07:45:10 FHEM/lib/Device/Firmata/Error.pm
==> 2013-10-19 07:45:10 FHEM/lib/Device/Firmata/Language.pm
==> 2014-06-27 07:45:10 FHEM/lib/Device/Firmata/Platform.pm
==> 2014-06-05 07:45:18 FHEM/lib/Device/Firmata/Protocol.pm
==> 2014-04-09 07:45:15 FHEM/lib/LiquidCrystal.pm
==> 2014-07-16 07:45:11 FHEM/lib/ProtoThreads.pm
==> 2014-06-30 07:45:15 FHEM/lib/SHC_packet_layout.xml
==> 2014-04-26 07:45:11 FHEM/lib/SWAP/devices.xml
==> 2013-10-01 07:45:12 FHEM/lib/SWAP/justme/epd.xml
==> 2014-04-26 07:45:11 FHEM/lib/SWAP/justme/indoorsensor.xml
==> 2014-04-26 07:45:11 FHEM/lib/SWAP/justme/rgbdriver.xml
==> 2014-01-26 07:45:12 docs/HOWTO.html
==> 2014-01-26 07:45:12 docs/HOWTO_DE.html
==> 2014-04-15 15:29:36 docs/IMG_0483.jpg
==> 2014-08-04 07:45:18 docs/commandref.html
==> 2014-08-04 07:45:19 docs/commandref_DE.html
==> 2014-07-14 07:45:12 docs/forum_22336.jpg
==> 2014-04-26 07:45:11 www/codemirror/LICENSE
==> 2014-03-06 07:45:14 www/codemirror/blackboard.css
==> 2014-03-06 07:45:14 www/codemirror/closebrackets.js
==> 2014-04-26 07:45:11 www/codemirror/codemirror.css
==> 2014-04-26 07:45:11 www/codemirror/codemirror.js
==> 2014-04-26 07:45:11 www/codemirror/css.js
==> 2014-05-20 07:45:16 www/codemirror/eclipse.css
==> 2014-04-09 07:45:15 www/codemirror/fhem.js
==> 2014-05-01 07:45:12 www/codemirror/fhem_codemirror.js
==> 2014-03-06 07:45:14 www/codemirror/matchbrackets.js
==> 2014-03-06 07:45:14 www/codemirror/perl.js
==> 2014-03-06 07:45:14 www/codemirror/show-hint.css
==> 2014-04-26 07:45:11 www/codemirror/show-hint.js
==> 2014-04-26 07:45:11 www/codemirror/xml.js
==> 2014-01-25 07:45:15 www/gplot/SM_CPUStat.gplot
==> 2014-01-25 07:45:15 www/gplot/SM_CPUStatSum.gplot
==> 2014-02-24 07:45:13 www/gplot/SM_CPUStatTotal.gplot
==> 2014-01-15 07:45:11 www/gplot/SM_CPUTemp.gplot
==> 2014-01-15 07:45:11 www/gplot/SM_DB_CPUFreq.gplot
==> 2014-01-15 07:45:11 www/gplot/SM_DB_CPUTemp.gplot
==> 2014-01-15 07:45:11 www/gplot/SM_DB_Load.gplot
==> 2014-01-15 07:45:11 www/gplot/SM_DB_Network_eth0.gplot
==> 2014-01-15 07:45:11 www/gplot/SM_DB_RAM.gplot
==> 2014-05-28 07:45:13 www/gplot/SM_DB_all.gplot
==> 2014-06-04 07:45:21 www/gplot/SM_FS_root.gplot
==> 2014-06-04 07:45:21 www/gplot/SM_FS_usb1.gplot
==> 2014-01-15 07:45:11 www/gplot/SM_Load.gplot
==> 2014-01-15 07:45:11 www/gplot/SM_Network_eth0.gplot
==> 2014-01-15 07:45:11 www/gplot/SM_Network_eth0t.gplot
==> 2014-01-15 07:45:11 www/gplot/SM_Network_wlan0.gplot
==> 2014-01-15 07:45:11 www/gplot/SM_RAM.gplot
==> 2013-10-23 07:45:11 www/gplot/hm-rt.gplot
==> 2014-05-28 07:45:13 www/gplot/power8top10.gplot
==> 2014-05-05 07:45:12 www/gplot/sysstat.gplot
==> 2014-05-04 07:45:16 www/gplot/templateDB.gplot
==> 2014-02-18 07:45:16 www/images/default/dashboardicons.png
==> 2013-12-15 07:45:11 www/images/default/fhemicon_ios.png
==> 2014-04-15 07:45:16 www/images/default/remotecontrol/black_btn2_0.png
==> 2014-04-15 07:45:16 www/images/default/remotecontrol/black_btn2_1.png
==> 2014-04-15 07:45:16 www/images/default/remotecontrol/black_btn2_2.png
==> 2014-04-15 07:45:16 www/images/default/remotecontrol/black_btn2_3.png
==> 2014-04-15 07:45:16 www/images/default/remotecontrol/black_btn2_4.png
==> 2014-04-15 07:45:16 www/images/default/remotecontrol/black_btn2_5.png
==> 2014-04-15 07:45:16 www/images/default/remotecontrol/black_btn2_6.png
==> 2014-04-15 07:45:16 www/images/default/remotecontrol/black_btn2_7.png
==> 2014-04-15 07:45:16 www/images/default/remotecontrol/black_btn2_8.png
==> 2014-04-15 07:45:16 www/images/default/remotecontrol/black_btn2_9.png
==> 2014-04-15 07:45:16 www/images/default/remotecontrol/black_btn_CHDOWN3.png
==> 2014-04-15 07:45:16 www/images/default/remotecontrol/black_btn_CHUP3.png
==> 2014-04-15 07:45:16 www/images/default/remotecontrol/black_btn_CH_LIST2.png
==> 2014-04-15 07:45:16 www/images/default/remotecontrol/black_btn_CONTENTS2.png
==> 2014-04-15 07:45:16 www/images/default/remotecontrol/black_btn_DOWN3.png
==> 2014-04-15 07:45:16 www/images/default/remotecontrol/black_btn_ENTER2.png
==> 2014-04-15 07:45:16 www/images/default/remotecontrol/black_btn_EXIT2.png
==> 2014-04-15 07:45:16 www/images/default/remotecontrol/black_btn_GUIDE2.png
==> 2014-04-15 07:45:16 www/images/default/remotecontrol/black_btn_INFO3.png
==> 2014-04-15 07:45:16 www/images/default/remotecontrol/black_btn_LEFT3.png
==> 2014-04-15 07:45:16 www/images/default/remotecontrol/black_btn_MENU2.png
==> 2014-04-15 07:45:16 www/images/default/remotecontrol/black_btn_MUTE2.png
==> 2014-04-15 07:45:16 www/images/default/remotecontrol/black_btn_PRECH2.png
==> 2014-04-15 07:45:16 www/images/default/remotecontrol/black_btn_RETURN2.png
==> 2014-04-15 07:45:16 www/images/default/remotecontrol/black_btn_RIGHT3.png
==> 2014-04-15 07:45:16 www/images/default/remotecontrol/black_btn_SOURCE2.png
==> 2014-04-15 07:45:16 www/images/default/remotecontrol/black_btn_TOOLS2.png
==> 2014-04-15 07:45:16 www/images/default/remotecontrol/black_btn_TTXMIX.png
==> 2014-04-15 07:45:16 www/images/default/remotecontrol/black_btn_UP3.png
==> 2014-04-15 07:45:16 www/images/default/remotecontrol/black_btn_VOLDOWN3.png
==> 2014-04-15 07:45:16 www/images/default/remotecontrol/black_btn_VOLUP3.png
==> 2013-11-25 07:45:12 www/images/fhemSVG/IR.svg
==> 2013-11-24 07:45:14 www/images/fhemSVG/Icon_Fisch.svg
==> 2014-05-18 07:45:15 www/images/fhemSVG/RPi.svg
==> 2014-02-14 07:45:14 www/images/fhemSVG/alarm_system_password.svg
==> 2014-05-12 07:45:12 www/images/fhemSVG/ampel_aus.svg
==> 2014-05-12 07:45:12 www/images/fhemSVG/ampel_gelb.svg
==> 2014-05-12 07:45:12 www/images/fhemSVG/ampel_gruen.svg
==> 2014-05-12 07:45:12 www/images/fhemSVG/ampel_rot.svg
==> 2014-02-14 07:45:14 www/images/fhemSVG/building_carport.svg
==> 2014-02-14 07:45:14 www/images/fhemSVG/building_carport_light.svg
==> 2014-02-14 07:45:14 www/images/fhemSVG/building_carport_socket.svg
==> 2014-02-14 07:45:14 www/images/fhemSVG/building_outside.svg
==> 2014-02-14 07:45:14 www/images/fhemSVG/building_security.svg
==> 2013-11-24 07:45:14 www/images/fhemSVG/cul_868.svg
==> 2013-11-24 07:45:14 www/images/fhemSVG/cul_cul.svg
==> 2013-11-24 07:45:14 www/images/fhemSVG/cul_usb.svg
==> 2014-05-18 07:45:15 www/images/fhemSVG/dog_silhouette.svg
==> 2013-11-24 07:45:14 www/images/fhemSVG/dreambox.svg
==> 2014-05-18 07:45:15 www/images/fhemSVG/floor.svg
==> 2013-11-24 07:45:14 www/images/fhemSVG/fts_shutter_updown.svg
==> 2014-02-14 07:45:14 www/images/fhemSVG/garden_socket.svg
==> 2014-02-14 07:45:14 www/images/fhemSVG/general_an_fuer_zeit.svg
==> 2014-02-14 07:45:14 www/images/fhemSVG/general_aus_fuer_zeit.svg
==> 2014-05-12 07:45:12 www/images/fhemSVG/lan_rs485.svg
==> 2014-02-14 07:45:14 www/images/fhemSVG/light_on-for-timer.svg
==> 2014-02-14 07:45:14 www/images/fhemSVG/light_outdoor.svg
==> 2013-11-24 07:45:14 www/images/fhemSVG/message_socket_disabled.svg
==> 2013-11-24 07:45:14 www/images/fhemSVG/message_socket_enabled.svg
==> 2013-11-24 07:45:14 www/images/fhemSVG/message_socket_off2.svg
==> 2013-11-24 07:45:14 www/images/fhemSVG/message_socket_on2.svg
==> 2013-11-24 07:45:14 www/images/fhemSVG/message_socket_unknown.svg
==> 2014-02-14 07:45:14 www/images/fhemSVG/outside_socket.svg
==> 2014-02-14 07:45:14 www/images/fhemSVG/people_sensor.svg
==> 2014-02-14 07:45:14 www/images/fhemSVG/refresh.svg
==> 2014-05-12 07:45:12 www/images/fhemSVG/scc_868.svg
==> 2014-02-14 07:45:14 www/images/fhemSVG/security.svg
==> 2014-02-14 07:45:14 www/images/fhemSVG/security_password.svg
==> 2014-02-14 07:45:14 www/images/fhemSVG/socket_timer.svg
==> 2013-11-24 07:45:14 www/images/fhemSVG/system_backup.svg
==> 2013-11-24 07:45:14 www/images/fhemSVG/system_fhem.svg
==> 2013-11-24 07:45:14 www/images/fhemSVG/system_fhem_reboot.svg
==> 2013-11-24 07:45:14 www/images/fhemSVG/system_fhem_update.svg
==> 2014-05-18 07:45:16 www/images/openautomation/audio_mic.svg
==> 2014-05-18 07:45:16 www/images/openautomation/audio_mic_mute.svg
==> 2014-05-18 07:45:16 www/images/openautomation/control_1.svg
==> 2014-05-18 07:45:16 www/images/openautomation/control_2.svg
==> 2014-05-18 07:45:16 www/images/openautomation/control_3.svg
==> 2014-05-18 07:45:16 www/images/openautomation/control_4.svg
==> 2013-12-19 07:45:11 www/images/openautomation/iconalias.txt
==> 2014-05-19 07:45:13 www/images/openautomation/light_led_stripe.svg
==> 2014-05-19 07:45:13 www/images/openautomation/light_led_stripe_rgb.svg
==> 2014-05-18 07:45:16 www/images/openautomation/measure_battery_0.svg
==> 2014-05-18 07:45:16 www/images/openautomation/measure_battery_100.svg
==> 2014-05-18 07:45:16 www/images/openautomation/measure_battery_25.svg
==> 2014-05-18 07:45:16 www/images/openautomation/measure_battery_50.svg
==> 2014-05-18 07:45:16 www/images/openautomation/measure_battery_75.svg
==> 2014-05-18 07:45:16 www/images/openautomation/weather_barometric_pressure.svg
==> 2013-12-04 07:45:12 www/jscolor/jscolor.js
==> 2014-03-27 07:45:14 www/pgm2/brightstyle.css
==> 2014-02-13 07:45:14 www/pgm2/console.js
==> 2014-05-04 07:45:17 www/pgm2/darkCommon.css
==> 2014-03-27 07:45:14 www/pgm2/darkfloorplanstyle.css
==> 2014-05-04 07:45:17 www/pgm2/darksmallscreenstyle.css
==> 2014-05-04 07:45:17 www/pgm2/darkstyle.css
==> 2014-02-13 07:45:14 www/pgm2/darksvg_style.css
==> 2014-05-04 07:45:17 www/pgm2/darktouchpadstyle.css
==> 2014-05-23 07:45:14 www/pgm2/dashboard.js
==> 2014-05-21 07:45:15 www/pgm2/dashboard_darkstyle.css
==> 2014-05-21 07:45:15 www/pgm2/dashboard_ios7.css
==> 2014-05-21 07:45:15 www/pgm2/dashboard_style.css
==> 2014-05-07 07:45:13 www/pgm2/defaultCommon.css
==> 2014-07-13 07:45:13 www/pgm2/fhemweb.js
==> 2014-06-09 07:45:30 www/pgm2/fhemweb_colorpicker.js
==> 2014-05-14 07:45:13 www/pgm2/fhemweb_multiple.js
==> 2014-06-09 07:45:30 www/pgm2/fhemweb_readingsHistory.js
==> 2013-11-22 15:06:27 www/pgm2/fhemweb_slider.js
==> 2014-01-11 07:45:16 www/pgm2/fhemweb_svg.js
==> 2014-05-04 07:45:17 www/pgm2/fhemweb_textField.js
==> 2014-03-27 07:45:14 www/pgm2/floorplanstyle.css
==> 2014-06-06 07:45:34 www/pgm2/ios6Common.css
==> 2014-06-06 07:45:34 www/pgm2/ios6dashboard.css
==> 2014-05-15 07:45:12 www/pgm2/ios6style.css
==> 2014-05-16 07:45:12 www/pgm2/ios6svg_defs.svg
==> 2014-05-16 07:45:12 www/pgm2/ios6svg_style.css
==> 2014-05-15 07:45:12 www/pgm2/ios6touchpadfloorplanstyle.css
==> 2014-06-10 07:45:12 www/pgm2/ios6touchpadstyle.css
==> 2014-05-04 07:45:17 www/pgm2/ios7Common.css
==> 2014-03-27 07:45:14 www/pgm2/ios7floorplanstyle.css
==> 2014-03-27 07:45:14 www/pgm2/ios7smallscreenfloorplanstyle.css
==> 2014-05-04 07:45:17 www/pgm2/ios7smallscreenstyle.css
==> 2014-05-04 07:45:17 www/pgm2/ios7style.css
==> 2014-02-13 07:45:14 www/pgm2/ios7svg_style.css
==> 2014-03-27 07:45:14 www/pgm2/ios7touchpadfloorplanstyle.css
==> 2014-05-04 07:45:17 www/pgm2/ios7touchpadstyle.css
==> 2014-05-04 07:45:17 www/pgm2/jquery-ui.min.css
==> 2013-12-20 15:42:40 www/pgm2/jquery-ui.min.js
==> 2014-07-13 07:45:13 www/pgm2/jquery.min.js
==> 2014-05-07 07:45:13 www/pgm2/smallscreenstyle.css
==> 2014-05-04 07:45:17 www/pgm2/style.css
==> 2013-11-24 07:45:14 www/pgm2/svg_defs.svg
==> 2014-02-13 07:45:14 www/pgm2/svg_style.css
==> 2014-05-07 07:45:13 www/pgm2/touchpadstyle.css

A new version of fhem.pl was installed, 'shutdown restart' is required!

Update completed!


Als HW verwende ich einen Enocean Pi auf einem Raspbery Pi B+

Nach dem Update kann ich nun allerdings fhem nicht mehr starten. Erhalte nach dem Start mit "sudo /etc/init.d/fhem start" die folgende Fehlermeldung:
Can't locate object method "TCM" via package "TCM310_0" (perhaps you forgot to load "TCM310_0"?) at ./FHEM/00_TCM.pm line 593.

Den Raspberry hatte ich auch neu gestartet - Fehlermeldung ist dieselbe.

krikan

Hmm, glaube das hatten wir schon mal, aber im Zusammenhang mit RS485 und den neuen TCM-Modulen, aber nicht mit EnOcean Pi. Kann Dir da nicht wirklich helfen. Ich denke klaus.schauer hat sicherlich Idenn...

mv

Ok danke dir. Dann warte ich mal auf Feedback.