Hauptmenü

[Gelöst]TCM310 pairforsec

Begonnen von BlobBob, 19 Februar 2014, 17:51:43

Vorheriges Thema - Nächstes Thema

BlobBob

Hallo Forum,

Ich habe ein TCM310 an einer seriellen Schnittstelle. Das TCM hat schon einen Temperatursensor eingelernt und ich kann die Daten auslesen.
Leider hapert es nun an einem Aktor, es ist ein SAB02, also muss ich ihn scheinbar als MD15 konfigurieren. Dazu muss ich ihn aber erstmal einlernen und dazu gehört das TCM in den pairforsec mode geschickt.

Das TCM wird in der Konfigurationsdatei mit
define TCM310 TCM 310 /dev/ttyAPP0@57600
angelegt.
danach würde ich mit der Zeile
set TCM310 pairForSec 600

den entsprechenden Einlernmodus aktivieren. Sobald die Zeile drin ist ist das Webfrontend nichtmehr erreichbar.
Warum?

Sobald ich die Zeile wieder lösche (per SSH) dann funktioniert wieder alles soweit wie vorher.

Beste Grüße

Puschel74

Hallo,

Zitatdefine TCM310 TCM 310 /dev/ttyAPP0@57600
Wenn ich raten müsste würde ich dich erstmal bitten etwas mehr zu deiner Hardware zu verraten.
ttyAPP0 kenn ich nicht.

Grüße
Zotac BI323 als Server mit DBLog
CUNO für FHT80B, 3 HM-Lan per vCCU, RasPi mit CUL433 für Somfy-Rollo (F2F), RasPi mit I2C(LM75) (F2F), RasPi für Panstamp+Vegetronix +SONOS(F2F)
Ich beantworte keine Supportanfragen per PM! Bitte im Forum suchen oder einen Beitrag erstellen.

BlobBob

Hallo Puschel, das ist eine uart auf einem ARM9 von Freescale. Das TCM ist direkt an dieser uart angeschlossen und die Kommunikation zwischen TCM und ARM funktioniert.

BlobBob

#3
Update:

Hier mal noch die konfig dazu. Die letzte Zeile auskommentiert bzw aktiv entscheidet über Erreichbarkeit des Webfrontends.
Die Konfiguration wurde zur Fehlereingrenzung minimiert, daher ist auch nicht der funktionierende Temperatursensor zu sehen :)

attr global autoload_undefined_devices 1
attr global logfile ./log/fhem-%Y-%m.log
attr global modpath .

attr global statefile ./log/fhem.save
attr global updateInBackground 1
attr global userattr devStateIcon devStateStyle icon sortby webCmd
attr global verbose 3

define telnetPort telnet 7072 global

define WEB FHEMWEB 8083 global

define WEBphone FHEMWEB 8084 global
attr WEBphone stylesheetPrefix smallscreen

define WEBtablet FHEMWEB 8085 global
attr WEBtablet stylesheetPrefix touchpad

# Fake FileLog entry, to access the fhem log from FHEMWEB
define Logfile FileLog ./log/fhem-%Y-%m.log fakelog

define autocreate autocreate
attr autocreate filelog ./log/%NAME-%Y.log

define eventTypes eventTypes ./log/eventTypes.txt

# Disable this to avoid looking for new USB devices on startup
define initialUsbCheck notify global:INITIALIZED usb create

define TCM310 TCM 310 /dev/ttyAPP0@57600
#set TCM310 pairForSec 600


Hier ist der log mit pairForSec aktiv

2014.02.20 10:26:29 1: Including fhem.cfg
2014.02.20 10:26:31 3: telnetPort: port 7072 opened
2014.02.20 10:26:32 3: WEB: port 8083 opened
2014.02.20 10:26:32 3: WEBphone: port 8084 opened
2014.02.20 10:26:32 3: WEBtablet: port 8085 opened
2014.02.20 10:26:34 3: Opening TCM310 device /dev/ttyAPP0
2014.02.20 10:26:34 3: Setting TCM310 baudrate to 57600
2014.02.20 10:26:34 3: TCM310 device opened
2014.02.20 10:26:34 2: TCM TCM310 BaseID=FFEE8A80,RemainingWriteCycles=0A


Zusätzliche Info, Mit aktiviertem pairForSec kann die Telnet Sitzung kann gestartet werden, aber es kommt kein "fhem>"

Puschel74

Hallo,

das set gehört aber nicht in die Konfig sondern wird über die Befehlszeile einmalig eingegeben.

Was macht FHEM wenn du das mal versuchst?

Grüsse
Zotac BI323 als Server mit DBLog
CUNO für FHT80B, 3 HM-Lan per vCCU, RasPi mit CUL433 für Somfy-Rollo (F2F), RasPi mit I2C(LM75) (F2F), RasPi für Panstamp+Vegetronix +SONOS(F2F)
Ich beantworte keine Supportanfragen per PM! Bitte im Forum suchen oder einen Beitrag erstellen.

BlobBob

ah super, danke

es wurde eingelernt.

2014-02-20_11:05:39 EnO_sensor_01032A77 teach-in: EEP A5-20-01 Manufacturer: Thermokon
2014-02-20_11:05:44 EnO_sensor_01032A77 1
2014-02-20_11:05:44 EnO_sensor_01032A77 currentValue: 1
2014-02-20_11:05:44 EnO_sensor_01032A77 serviceOn: no
2014-02-20_11:05:44 EnO_sensor_01032A77 energyInput: disabled
2014-02-20_11:05:44 EnO_sensor_01032A77 energyStorage: empty
2014-02-20_11:05:44 EnO_sensor_01032A77 battery: ok
2014-02-20_11:05:44 EnO_sensor_01032A77 cover: closed
2014-02-20_11:05:44 EnO_sensor_01032A77 tempSensor: ok
2014-02-20_11:05:44 EnO_sensor_01032A77 window: closed
2014-02-20_11:05:44 EnO_sensor_01032A77 actuatorStatus: ok
2014-02-20_11:05:44 EnO_sensor_01032A77 measured-temp: 25.9
2014-02-20_11:05:44 EnO_sensor_01032A77 selfCtl: off

Puschel74

Hallo,

dann bitte deinen ersten Beitrag bearbeiten und dem Titel ein (Gelöst) vorne dran.
Danke.

Grüsse
Zotac BI323 als Server mit DBLog
CUNO für FHT80B, 3 HM-Lan per vCCU, RasPi mit CUL433 für Somfy-Rollo (F2F), RasPi mit I2C(LM75) (F2F), RasPi für Panstamp+Vegetronix +SONOS(F2F)
Ich beantworte keine Supportanfragen per PM! Bitte im Forum suchen oder einen Beitrag erstellen.