FHEM Forum

FHEM - Hausautomations-Systeme => EnOcean => Thema gestartet von: binford6000 am 10 August 2018, 11:39:54

Titel: [gelöst] Peha PSC234: Umzug möglich oder doch neu anlernen?
Beitrag von: binford6000 am 10 August 2018, 11:39:54
Hallo zusammen,
ich habe im Zuge einer Konsolidierung meiner FHEM-Instanzen alle CULs nur noch per ser2net am Start.
So auch einen TCM300 USB Stick:
Internals:
   BaseID     00000000
   DEF        ESP3 10.3.3.237:2003@57600
   DeviceName 10.3.3.237:2003@57600
   FD         18
   LastID     00000000
   MODEL      ESP3
   NAME       USB300
   NOTIFYDEV  global
   NR         346
   NTFY_ORDER 50-USB300
   PARTIAL   
   STATE      opened
   TYPE       TCM
   READINGS:
     2018-08-10 06:10:48   state           opened
   helper:
     telegramSentTimeLast 1533847004.65444
     awaitCmdResp:
       0
Attributes:
   alias      USB 300 EnOcean Gateway
   devStateIcon opened:ios-on-blue disconnected:ios-NACK
   group      CUL Sticks
   icon       cul_usb
   room       91_Interfaces
   sendInterval 0
   smartAckMailboxMax 0
   verbose    5


Jetzt wollte ich eine PSC234 von Peha einfach als RAW-Definition umziehen. Bekomme aber nach "Execute commands":
attribute-value [defaultChannel] = 0 wrong

Das Gerät wird angelegt, aber nicht komplett wie im RAW beschrieben:
Internals:
   CFGFN     
   DEF        0193DE54
   IODev      USB300
   NAME       Steckdose1
   NR         17233
   NTFY_ORDER 50-Steckdose1
   STATE      ???
   TYPE       EnOcean
Attributes:
   IODev      USB300
   alias      Spuele
   comMode    biDir
   manufID    7FF
   room       EnOcean
   subType    raw


RAW:
define Steckdose1 EnOcean 0193DE54
attr Steckdose1 IODev USB300
attr Steckdose1 alias Spuele
attr Steckdose1 comMode biDir
attr Steckdose1 defaultChannel 0
attr Steckdose1 devChannel 255
attr Steckdose1 devStateIcon on:ios-on-blue:off off:ios-off:on
attr Steckdose1 eep D2-01-09
attr Steckdose1 event-on-change-reading energy0,power
attr Steckdose1 group Geräte
attr Steckdose1 icon message_socket
attr Steckdose1 manufID 033
attr Steckdose1 room 90_Devices
attr Steckdose1 subDef FF9D7D81
attr Steckdose1 subType actuator.01


Im Log steht folgendes:
2018.08.10 11:29:19 5: TCM USB300 received ESP: A6
2018.08.10 11:29:19 5: TCM USB300 received ESP: A65C1DFD
2018.08.10 11:31:58 2: EnOcean define Steckdose1 EnOcean 0193DE54
2018.08.10 11:32:43 5: TCM USB300 received ESP: A4
2018.08.10 11:32:43 5: TCM USB300 received ESP: A4F075FEFD


Ein manuelles Eintragen der fehlenden Attribute geht zwar, aber die Steckdose funktioniert nicht.
Gibt es einen Weg die Steckdose ohne erneutes Anlernen zu importieren?

VG Sebastian
Titel: Antw:Peha PSC234: Umzug möglich oder doch neu anlernen?
Beitrag von: binford6000 am 10 August 2018, 18:28:51
UPDATE:
Fehler gefunden. In der ser2net.conf hatte sich bei 57600 eine "6" zuviel eingeschlichen.
Fehlermeldung beim Erstellen kommt zwar immer noch, allerdings wird das Device korrekt erkannt
und kann nachkonfiguriert werden:
defmod Steckdose1 EnOcean 0193DE54
attr Steckdose1 IODev USB300
attr Steckdose1 alexaName Spuele
attr Steckdose1 alexaRoom Kueche
attr Steckdose1 alias Spuele
attr Steckdose1 comMode biDir
attr Steckdose1 devStateIcon on:ios-on-blue:off off:ios-off:on
attr Steckdose1 eep D2-01-09
attr Steckdose1 event-on-change-reading energy0,power,state
attr Steckdose1 genericDeviceType light
attr Steckdose1 manufID 7FF
attr Steckdose1 room EnOcean
attr Steckdose1 subDef FF9D7D81
attr Steckdose1 subType actuator.01


Mache das hier wieder zu.
VG Sebastian
Titel: Antw:[gelöst] Peha PSC234: Umzug möglich oder doch neu anlernen?
Beitrag von: binford6000 am 11 August 2018, 21:54:50
Hallo Zusammen,
also das mit RAW wiederherstellen hat zwar geklappt, aber ich habe jetzt doch
die Steckdose neu angelernt. Nur dann wird sie korrekt angelegt.

Mein Fazit lautet also: Neu anlernen ist viel besser als mit RAW umziehen!  8)
VG Sebastian