Dimmer wieder als drei Geräte und kein korrekter Status

Begonnen von sven.scherf, 04 März 2016, 17:30:58

Vorheriges Thema - Nächstes Thema

sven.scherf

Hallo zusammen,

ich habe meine FHEM installation upgedatet und habe nun die Version     
fhem.pl:10914/2016-02-22.

Heute musst ich meinen HM Dimmer neu anlernen und habe hierbei festgestellt, dass der Dimmer nun in FHEM dreimal angelgt wird.
Als HM_38C49B_Sw1_V_01,HM_38C49B_Sw1_V_02 und HM_38C49B.

Den Dimmer kann ich nur über HM_38C49B schalten und hier wird der Schaltzustand bei off nicht mehr korrekt angezeigt.
Der Dimmer erscheint nun auch nicht mehr unter der Rubrik Dimmer sondern unter CUL_HM.

Kann ich hier noch was einstellen oder muss ich hier auf das nächste update warten ?


Viele Grüße

Sven


   
Raspi 3 mit CUL Stick 433/868MHZ, Homematic

dev0

Bis auf
Zitat
...Schaltzustand bei off nicht mehr korrekt angezeigt.
hört sich das völlig normal an. Ohne Details könnte man aber nur raten warum das so ist.
Verschieb den Beitrag bitte in den Homematic Bereich und liefer die Notwendigen Infos.

martinp876

da fehlt dir eine Kanal.
der Dimmer hat ein Device, einen Kanal und 2 Virtuelle Kanäle. Hm.... Virtuell ist nciht ganz korrekt, aber so sind sie benannt.
Du kannst damit recht komplexe schaltvorgänge realisieren - aus unterschiedlichen Quellen.
Achte auf das Register "logicCombination" und lese dich ein. Oder ignoriere sie, wenn du sie nicht benötigst.

sven.scherf

Hsllo

Was mich hslt wunderte war, dass vor dem Fhem update ich nur ein Gerät angezeigt bekommen habe.
Ich kann zwar den Status schalten bekomme aber ihn nicht angezeigt. On/off
Definiert habe ich den Status mit devStateIcon.

Wo kann ich mich dazu einlesen , hier im Forum ?

Viele Grüße

Sven

Raspi 3 mit CUL Stick 433/868MHZ, Homematic

martinp876

was genau du hast kann ich so nicht erkennen.
du solltest bei einemMulti-Channel-Device  ein Device und 3 Channels haben. Ist das so? Oder willst du mit dem Device schalten? Ich denke da liegt dein Fehler. Im Device sollten in den internals 3 Kanäle auftauchen (nicht 2).

der erste Kanal ist der, den man nutzt.
Hast du schon in wiki nachgelesen? Suche einmal die dimmer ab. Ich bin nicht sicher, dass alle dimmer Beiträge up-to-date sind. also blättere einmal

Pfriemler

Auch wenn es ein bisschen spät kommt:
Verloren gegangene oder gelöschte Geräte landen beim Neuanlernen nie dort wo sie vorher waren (gibt es die Definition bereits und man führt ein erneutes Pairing durch, bleibt natürlich alles wie eingerichtet). Das Homematic-Device kommt üblicherweise in CUL_HM an, die Kanäle oft auch in Unsorted (d.h. ganz ohne Attribut "room").
Der Dimmer hat ein Device und drei Steuerkanäle, wie Martin schon sagt: der Hauptschaltkanal _Sw1, die beiden logischen Kanäle _Sw_V0x sind ab Werk deaktiviert und reagieren daher nicht auf Schaltbefehle, da kannst Du schalten soviel du willst, es wird nie eine Rückmeldung kommen, solange der Kanal nicht aktiv geschaltet wurde.
So wie Du das darstellst, fehlt der _Sw1. Dann aber ist unklar, wie Du den Dimmer überhaupt aus FHEM schalten willst, denn das Device besitzt keine Kanalschaltfunktion und die beiden virtuellen sind ja vermutlich noch wie ab Werk tot.
Dann ist die Frage, ob Du den Status tatsächlich schalten kannst (d.h. das Gerät reagiert) oder ob nur FHEM so tut, als würde es schalten, aber das Gerät reagiert nicht und der Status auch nicht. Dann war das Pairing nicht sauber.

Also gib uns mal Infos. Ein "list HM_38C49B" etwa. Bei meinem Dimmer sieht das so aus (in Auszügen):
Die attack-Meldungen kommen übrigens durch einem parallelen Zugriff mit dem HM-Konfigurator über den USB-Konf.-Stick.
Gerät und Schaltkanal habe ich umbenannt. Die Kanäle werden aber im Device immer unter "channel_01" etc. gelistet.
Internals:
   DEF        266A77
   HMLAN1_MSGCNT 65
   HMLAN1_RAWMSG E266A77,0000,03422400,FF,FFC0,2EA410266A771411AB060300002F00
   HMLAN1_RSSI -64
   HMLAN1_TIME 2016-03-08 22:28:39
   IODev      HMLAN1
   LASTInputDev HMLAN1
   MSGCNT     65
   NAME       WzDimmer1
   NR         34
   NTFY_ORDER 50-WzDimmer1
   STATE      CMDs_done
   TYPE       CUL_HM
   channel_01 EsstischLampe
   channel_02 CUL_HM_HM_LC_Dim1TPBU_FM_266A77_Sw1_V_01
   channel_03 CUL_HM_HM_LC_Dim1TPBU_FM_266A77_Sw1_V_02
   lastMsg    No:2E - t:10 s:266A77 d:1411AB 060300002F00
   protErrIoAttack 24 last_at:2016-03-08 22:28:38
...
   Readings:
     2016-03-03 22:01:36   .D-devInfo      110100
     2016-03-03 22:01:36   .D-stc          20
     2016-03-03 22:02:34   .R-intKeyVisib  invisib
     2016-03-03 22:02:34   .R-localResDis  off
     2016-03-08 22:28:39   .protLastRcv    2016-03-08 22:28:39
     2016-03-05 20:09:45   CommandAccepted yes
     2016-03-03 22:01:36   D-firmware      2.9
     2016-03-03 22:01:36   D-serialNr      KEQ1110361
     2016-03-03 22:02:34   PairedTo        0x1411AB
     2016-03-03 22:02:34   R-pairCentral   0x1411AB
     2016-03-03 22:02:34   RegL_00.        02:01 0A:14 0B:11 0C:AB 15:FF 18:00 AA:97 00:00
     2016-03-08 22:28:37   phyLevel        0
     2016-03-03 21:59:42   sabotageAttackId_ErrIoId_3B4DAD cnt:23
     2016-03-08 22:28:38   sabotageAttack_ErrIoAttack cnt 24
     2016-03-08 22:28:39   state           CMDs_done
   Helper:
...
Attributes:
   .devInfo   110100
   .stc       20
   IODev      HMLAN1
   IOgrp      vccu:HMLAN1
   autoReadReg 0_off
   comment    Einbauort EGWz über Esstisch
   expert     2_full
   firmware   2.9
   model      HM-LC-Dim1TPBU-FM
   room       CUL_HM
   serialNr   KEQ1110361
   subType    dimmer
   webCmd     getConfig


"Änd're nie in fhem.cfg, denn das tut hier allen weh!" *** Wheezy@Raspi(3), HMWLAN+HMUART, CUL868(SlowRF) für FHT+KS+FS20, miniCUL433, Rademacher DuoFern *** "... kaum macht man es richtig, funktioniert es ..."

sven.scherf

Hallo danke für die Erklärung.

Für mich war verwunderlich, dass nach einem Update ich auf einmal drei Devices hatte anstatt eines. Ich habe anscheinend eine uralt Version von Fhem gehabt.

Okay soweit so gut hier ist das Device was ich mit list ausgelesen habe.
Internals:
   CUL1_MSGCNT 38
   CUL1_RAWMSG A0FD9A41038C49BF11034060100008000::-76:CUL1
   CUL1_RSSI  -76
   CUL1_TIME  2016-03-12 00:01:37
   DEF        38C49B
   IODev      CUL1
   LASTInputDev CUL1
   MSGCNT     38
   NAME       HM_38C49B
   NR         88
   STATE      chn:???  phys:0
   TYPE       CUL_HM
   channel_01 Wz_La_Spot
   channel_02 HM_38C49B_Sw1_V_01
   channel_03 HM_38C49B_Sw1_V_02
   lastMsg    No:D9 - t:10 s:38C49B d:F11034 060100008000
   protLastRcv 2016-03-12 00:01:37
   protSnd    38 last_at:2016-03-12 00:01:37
   protState  CMDs_done
   rssi_CUL1  cnt:13 lst:-80 max:-74 avg:-77.07 min:-85
   rssi_at_CUL1 max:-70.5 lst:-76 cnt:38 min:-83 avg:-74.46
   Readings:
     2016-03-04 16:51:55   CommandAccepted yes
     2016-03-04 16:51:55   D-firmware      2.7
     2016-03-04 16:51:55   D-serialNr      MEQ0167475
     2016-03-04 16:51:55   R-pairCentral   set_0xF11034
     2016-03-12 00:01:37   phyLevel        0
     2016-03-12 00:01:37   state           chn:???  phys:0
   Helper:
     HM_CMDNR   217
     cSnd       11F1103438C49B0201C80000,11F1103438C49B0201000000
     mId        0068
     rxType     1
     Expert:
       def        1
       det        0
       raw        1
       tpl        0
     Io:
       newChn     +38C49B,00,00,00
       nextSend   1457737297.59963
       prefIO
       rxt        0
       vccu
       p:
         38C49B
         00
         00
         00
     Mrssi:
       mNo        D9
       Io:
         CUL1       -74
     Prt:
       bErr       0
       sProc      0
       Rspwait:
     Q:
       qReqConf   00
       qReqStat   02,03
     Role:
       dev        1
       prs        1
     Rpt:
       IO         CUL1
       flg        A
       ts         1457737297.50437
       ack:
         HASH(0x88e7a0)
         D98002F1103438C49B00
     Rssi:
       Cul1:
         avg        -77.0769230769231
         cnt        13
         lst        -80
         max        -74
         min        -85
       At_cul1:
         avg        -74.4605263157895
         cnt        38
         lst        -76
         max        -70.5
         min        -83
     Vdim:
       idPhy      38C49B
       idV2       38C49B
       idV3       38C49B01
Attributes:
   IODev      CUL1
   autoReadReg 4_reqStatus
   expert     2_raw
   firmware   2.7
   model      HM-LC-Dim1TPBU-FM
   room       CUL_HM
   serialNr   MEQ0167475
   subType    dimmer
   webCmd     getConfig:clear msgEvents

Den Dimmer kann ich schon schalten mit on 25 50 75 off, so habe ich es mir definiert, aber ich bekomme die Lampe nicht angezeigt wenn der Dimmer eingeschaltet ist.
Ich habe im Log nachgeschaut und bekomme hier keinen eindeutigen Status.
Bei Dimmer off ist der Status "off"
Bei Dimmer on(100%) jedoch chn:on phys:0

2016-03-12_17:05:00 Wz_La_Spot set_on
2016-03-12_17:05:00 Wz_La_Spot deviceMsg: on (to CUL1)
2016-03-12_17:05:00 Wz_La_Spot dim: stop:on
2016-03-12_17:05:00 Wz_La_Spot level: 100
2016-03-12_17:05:00 Wz_La_Spot overheat: off
2016-03-12_17:05:00 Wz_La_Spot overload: off
2016-03-12_17:05:00 Wz_La_Spot pct: 100
2016-03-12_17:05:00 Wz_La_Spot reduced: off
2016-03-12_17:05:00 Wz_La_Spot chn:on phys:0
2016-03-12_17:05:00 Wz_La_Spot timedOn: off
2016-03-12_17:05:05 Wz_La_Spot set_off
2016-03-12_17:05:06 Wz_La_Spot deviceMsg: off (to CUL1)
2016-03-12_17:05:06 Wz_La_Spot dim: stop:off
2016-03-12_17:05:06 Wz_La_Spot level: 0
2016-03-12_17:05:06 Wz_La_Spot overheat: off
2016-03-12_17:05:06 Wz_La_Spot overload: off
2016-03-12_17:05:06 Wz_La_Spot pct: 0
2016-03-12_17:05:06 Wz_La_Spot reduced: off
2016-03-12_17:05:06 Wz_La_Spot off
2016-03-12_17:05:06 Wz_La_Spot timedOn: off

Muss ich hier noch was konfigurieren oder ist hier an der Hardware was faul ?

Viele Grüße

Sven

Raspi 3 mit CUL Stick 433/868MHZ, Homematic

martinp876

ist das Licht an?
2016-03-12_17:05:00 Wz_La_Spot chn:on phys:0
der chan ist "on" - aber physikalisch ist es aus. das sagt die Meldung. So etwas ist möglich, wenn der Kanal nicht genutzt wird.
was also ist sache bei dir?

schicke einmal ein paar logs der messages und eine erklärung, was das Licht macht.



sven.scherf

Hallo,

so sieht meine Konfig aus.
Attributes
devStateIcon     -    on:on off:off
model               -    HM-LC-Dim1TPBU-FM
webCmd           -    on:25:50:75:off

Licht einschalten mit on(Weboberfläche) = Licht ist an
In der Weboberfläche sieht es so aus
Wz_La_Spot chn:on phys:50 on 25 50 75 off

Event dazu
2016-03-13 18:43:11 CUL_HM HM_38C49B CMDs_pending
2016-03-13 18:43:11 CUL_HM Wz_La_Spot set_on
2016-03-13 18:43:11 CUL_HM HM_38C49B CMDs_done
2016-03-13 18:43:11 CUL_HM Wz_La_Spot deviceMsg: on (to CUL1)
2016-03-13 18:43:11 CUL_HM Wz_La_Spot dim: stop:on
2016-03-13 18:43:11 CUL_HM Wz_La_Spot level: 100
2016-03-13 18:43:11 CUL_HM Wz_La_Spot overheat: off
2016-03-13 18:43:11 CUL_HM Wz_La_Spot overload: off
2016-03-13 18:43:11 CUL_HM Wz_La_Spot pct: 100
2016-03-13 18:43:11 CUL_HM Wz_La_Spot reduced: off
2016-03-13 18:43:11 CUL_HM Wz_La_Spot chn:on phys:50
2016-03-13 18:43:11 CUL_HM Wz_La_Spot timedOn: off

Licht ausschalten(Weboberfläche) = aus
In der Weboberfläche sieht es so aus
Wz_La_Spot chn:off phys:50 on 25 50 75 off

Event dazu
2016-03-13 18:44:00 CUL_HM HM_38C49B CMDs_pending
2016-03-13 18:44:00 CUL_HM Wz_La_Spot set_off
2016-03-13 18:44:00 CUL_HM HM_38C49B CMDs_done
2016-03-13 18:44:00 CUL_HM Wz_La_Spot deviceMsg: off (to CUL1)
2016-03-13 18:44:00 CUL_HM Wz_La_Spot dim: stop:off
2016-03-13 18:44:00 CUL_HM Wz_La_Spot level: 0
2016-03-13 18:44:00 CUL_HM Wz_La_Spot overheat: off
2016-03-13 18:44:00 CUL_HM Wz_La_Spot overload: off
2016-03-13 18:44:00 CUL_HM Wz_La_Spot pct: 0
2016-03-13 18:44:00 CUL_HM Wz_La_Spot reduced: off
2016-03-13 18:44:00 CUL_HM Wz_La_Spot chn:off phys:50
2016-03-13 18:44:00 CUL_HM Wz_La_Spot timedOn: off

Wenn ich
webCmd           -    on:off
setze bekomme ich zumindest das Icon der grauen Lampe angzeigt wenn ich die Beleuchtung über die Weboberfläche ausgeschaltet habe.

Schalte ich hingegen den Aktor direkt wird in der Weboberfläche das richtige Statusicon(Lampe grau/gelb) angezeigt.

Hier der Event dazu.
2016-03-13 18:51:48 CUL_HM HM_38C49B phyLevel: 0
2016-03-13 18:51:48 CUL_HM HM_38C49B CMDs_done
2016-03-13 18:51:48 CUL_HM HM_38C49B chn:???  phys:0
2016-03-13 18:51:48 CUL_HM HM_38C49B_Sw1_V_01 phyLevel: 0
2016-03-13 18:51:48 CUL_HM HM_38C49B_Sw1_V_01 chn:???  phys:0
2016-03-13 18:51:48 CUL_HM HM_38C49B_Sw1_V_02 phyLevel: 0
2016-03-13 18:51:48 CUL_HM HM_38C49B_Sw1_V_02 chn:???  phys:0
2016-03-13 18:51:48 CUL_HM Wz_La_Spot deviceMsg: off (to CUL1)
2016-03-13 18:51:48 CUL_HM Wz_La_Spot dim: stop:off
2016-03-13 18:51:48 CUL_HM Wz_La_Spot level: 0
2016-03-13 18:51:48 CUL_HM Wz_La_Spot overheat: off
2016-03-13 18:51:48 CUL_HM Wz_La_Spot overload: off
2016-03-13 18:51:48 CUL_HM Wz_La_Spot pct: 0
2016-03-13 18:51:48 CUL_HM Wz_La_Spot phyLevel: 0
2016-03-13 18:51:48 CUL_HM Wz_La_Spot reduced: off
2016-03-13 18:51:48 CUL_HM Wz_La_Spot off
2016-03-13 18:51:48 CUL_HM Wz_La_Spot timedOn: off
2016-03-13 18:51:51 CUL CUL1 UNKNOWNCODE A0C6B84703A79EE00000000DB2C::-67.5:CUL1
2016-03-13 18:51:53 CUL_HM HM_38C49B phyLevel: 100
2016-03-13 18:51:53 CUL_HM HM_38C49B CMDs_done
2016-03-13 18:51:53 CUL_HM HM_38C49B chn:???  phys:100
2016-03-13 18:51:53 CUL_HM HM_38C49B_Sw1_V_01 phyLevel: 100
2016-03-13 18:51:53 CUL_HM HM_38C49B_Sw1_V_01 chn:???  phys:100
2016-03-13 18:51:53 CUL_HM HM_38C49B_Sw1_V_02 phyLevel: 100
2016-03-13 18:51:53 CUL_HM HM_38C49B_Sw1_V_02 chn:???  phys:100
2016-03-13 18:51:53 CUL_HM Wz_La_Spot deviceMsg: on (to CUL1)
2016-03-13 18:51:53 CUL_HM Wz_La_Spot dim: stop:on
2016-03-13 18:51:53 CUL_HM Wz_La_Spot level: 100
2016-03-13 18:51:53 CUL_HM Wz_La_Spot overheat: off
2016-03-13 18:51:53 CUL_HM Wz_La_Spot overload: off
2016-03-13 18:51:53 CUL_HM Wz_La_Spot pct: 100
2016-03-13 18:51:53 CUL_HM Wz_La_Spot phyLevel: 100
2016-03-13 18:51:53 CUL_HM Wz_La_Spot reduced: off
2016-03-13 18:51:53 CUL_HM Wz_La_Spot on
2016-03-13 18:51:53 CUL_HM Wz_La_Spot timedOn: off

Habe ich hier was falsch konfiguriert ?



Viele Grüße

Sven
Raspi 3 mit CUL Stick 433/868MHZ, Homematic

martinp876

Das Licht sagt 50%.
Logisch sagt aus.
Mache ein statrequest. Wird es korrigiert?
Ansonsten Logge die messages, nicht die events.

sven.scherf

Hallo,

mit statrequest wurde es nich korrigiert.

Hier habe ich die messages wo ich über die Weboberfläche geschaltet habe

2016-03-19 09:43:06.292 CUL_HM HM_38C49B CMDs_pending
2016-03-19 09:43:06.300 CUL_HM Wz_La_Spot set_on
2016-03-19 09:43:06.478 CUL_HM HM_38C49B CMDs_done
2016-03-19 09:43:06.489 CUL_HM Wz_La_Spot deviceMsg: on (to CUL1)
2016-03-19 09:43:06.489 CUL_HM Wz_La_Spot dim: stop:on
2016-03-19 09:43:06.489 CUL_HM Wz_La_Spot level: 100
2016-03-19 09:43:06.489 CUL_HM Wz_La_Spot overheat: off
2016-03-19 09:43:06.489 CUL_HM Wz_La_Spot overload: off
2016-03-19 09:43:06.489 CUL_HM Wz_La_Spot pct: 100
2016-03-19 09:43:06.489 CUL_HM Wz_La_Spot reduced: off
2016-03-19 09:43:06.489 CUL_HM Wz_La_Spot chn:on phys:0
2016-03-19 09:43:06.489 CUL_HM Wz_La_Spot timedOn: off
2016-03-19 09:43:11.752 CUL CUL1 UNKNOWNCODE A0CE5865A3A79EE000000B0DB2B::-67:CUL1
2016-03-19 09:43:21.717 CUL_HM HM_38C49B CMDs_pending
2016-03-19 09:43:21.725 CUL_HM Wz_La_Spot set_off
2016-03-19 09:43:21.899 CUL_HM HM_38C49B CMDs_done
2016-03-19 09:43:21.909 CUL_HM Wz_La_Spot deviceMsg: off (to CUL1)
2016-03-19 09:43:21.909 CUL_HM Wz_La_Spot dim: stop:off
2016-03-19 09:43:21.909 CUL_HM Wz_La_Spot level: 0
2016-03-19 09:43:21.909 CUL_HM Wz_La_Spot overheat: off
2016-03-19 09:43:21.909 CUL_HM Wz_La_Spot overload: off
2016-03-19 09:43:21.909 CUL_HM Wz_La_Spot pct: 0
2016-03-19 09:43:21.909 CUL_HM Wz_La_Spot reduced: off
2016-03-19 09:43:21.909 CUL_HM Wz_La_Spot off
2016-03-19 09:43:21.909 CUL_HM Wz_La_Spot timedOn: off


Hier aus dem Logfile die Daten


2016-03-19_09:43:06 Wz_La_Spot set_on
2016-03-19_09:43:06 Wz_La_Spot deviceMsg: on (to CUL1)
2016-03-19_09:43:06 Wz_La_Spot dim: stop:on
2016-03-19_09:43:06 Wz_La_Spot level: 100
2016-03-19_09:43:06 Wz_La_Spot overheat: off
2016-03-19_09:43:06 Wz_La_Spot overload: off
2016-03-19_09:43:06 Wz_La_Spot pct: 100
2016-03-19_09:43:06 Wz_La_Spot reduced: off
2016-03-19_09:43:06 Wz_La_Spot chn:on phys:0
2016-03-19_09:43:06 Wz_La_Spot timedOn: off
2016-03-19_09:43:21 Wz_La_Spot set_off
2016-03-19_09:43:21 Wz_La_Spot deviceMsg: off (to CUL1)
2016-03-19_09:43:21 Wz_La_Spot dim: stop:off
2016-03-19_09:43:21 Wz_La_Spot level: 0
2016-03-19_09:43:21 Wz_La_Spot overheat: off
2016-03-19_09:43:21 Wz_La_Spot overload: off
2016-03-19_09:43:21 Wz_La_Spot pct: 0
2016-03-19_09:43:21 Wz_La_Spot reduced: off
2016-03-19_09:43:21 Wz_La_Spot off
2016-03-19_09:43:21 Wz_La_Spot timedOn: off




Hier habe ich die messages wo ich direkt am Aktor/Schalter geschaltet habe


2016-03-19 09:45:15.882 CUL_HM HM_38C49B CMDs_done
2016-03-19 09:45:15.885 CUL_HM HM_38C49B_Sw1_V_01 phyLevel: 100
2016-03-19 09:45:15.885 CUL_HM HM_38C49B_Sw1_V_01 on
2016-03-19 09:45:15.889 CUL_HM HM_38C49B_Sw1_V_02 phyLevel: 100
2016-03-19 09:45:15.889 CUL_HM HM_38C49B_Sw1_V_02 on
2016-03-19 09:45:15.894 CUL_HM Wz_La_Spot deviceMsg: on (to CUL1)
2016-03-19 09:45:15.894 CUL_HM Wz_La_Spot dim: stop:on
2016-03-19 09:45:15.894 CUL_HM Wz_La_Spot level: 100
2016-03-19 09:45:15.894 CUL_HM Wz_La_Spot overheat: off
2016-03-19 09:45:15.894 CUL_HM Wz_La_Spot overload: off
2016-03-19 09:45:15.894 CUL_HM Wz_La_Spot pct: 100
2016-03-19 09:45:15.894 CUL_HM Wz_La_Spot phyLevel: 100
2016-03-19 09:45:15.894 CUL_HM Wz_La_Spot reduced: off
2016-03-19 09:45:15.894 CUL_HM Wz_La_Spot on
2016-03-19 09:45:15.894 CUL_HM Wz_La_Spot timedOn: off
2016-03-19 09:45:19.574 CUL_HM HM_38C49B CMDs_done
2016-03-19 09:45:19.577 CUL_HM HM_38C49B_Sw1_V_01 phyLevel: 0
2016-03-19 09:45:19.577 CUL_HM HM_38C49B_Sw1_V_01 chn:on  phys:0
2016-03-19 09:45:19.580 CUL_HM HM_38C49B_Sw1_V_02 phyLevel: 0
2016-03-19 09:45:19.580 CUL_HM HM_38C49B_Sw1_V_02 chn:on  phys:0
2016-03-19 09:45:19.585 CUL_HM Wz_La_Spot deviceMsg: off (to CUL1)
2016-03-19 09:45:19.585 CUL_HM Wz_La_Spot dim: stop:off
2016-03-19 09:45:19.585 CUL_HM Wz_La_Spot level: 0
2016-03-19 09:45:19.585 CUL_HM Wz_La_Spot overheat: off
2016-03-19 09:45:19.585 CUL_HM Wz_La_Spot overload: off
2016-03-19 09:45:19.585 CUL_HM Wz_La_Spot pct: 0
2016-03-19 09:45:19.585 CUL_HM Wz_La_Spot phyLevel: 0
2016-03-19 09:45:19.585 CUL_HM Wz_La_Spot reduced: off
2016-03-19 09:45:19.585 CUL_HM Wz_La_Spot off
2016-03-19 09:45:19.585 CUL_HM Wz_La_Spot timedOn: off


Hier aus dem Logfile die Daten

2016-03-19_09:45:15 Wz_La_Spot deviceMsg: on (to CUL1)
2016-03-19_09:45:15 Wz_La_Spot dim: stop:on
2016-03-19_09:45:15 Wz_La_Spot level: 100
2016-03-19_09:45:15 Wz_La_Spot overheat: off
2016-03-19_09:45:15 Wz_La_Spot overload: off
2016-03-19_09:45:15 Wz_La_Spot pct: 100
2016-03-19_09:45:15 Wz_La_Spot phyLevel: 100
2016-03-19_09:45:15 Wz_La_Spot reduced: off
2016-03-19_09:45:15 Wz_La_Spot on
2016-03-19_09:45:15 Wz_La_Spot timedOn: off
2016-03-19_09:45:19 Wz_La_Spot deviceMsg: off (to CUL1)
2016-03-19_09:45:19 Wz_La_Spot dim: stop:off
2016-03-19_09:45:19 Wz_La_Spot level: 0
2016-03-19_09:45:19 Wz_La_Spot overheat: off
2016-03-19_09:45:19 Wz_La_Spot overload: off
2016-03-19_09:45:19 Wz_La_Spot pct: 0
2016-03-19_09:45:19 Wz_La_Spot phyLevel: 0
2016-03-19_09:45:19 Wz_La_Spot reduced: off
2016-03-19_09:45:19 Wz_La_Spot off
2016-03-19_09:45:19 Wz_La_Spot timedOn: off



Ich hoffe es hilft um hier den Sachverhalt zu verstehen.

Bevor ich hier die Logs erstellt habe, habe ich den Aktor manuell aus der fhem.cfg entfernt und das System neu gestartet.
Danach habe ich den Aktor neu angelernt.

Viele Grüße

Sven

Raspi 3 mit CUL Stick 433/868MHZ, Homematic

martinp876

bitte den teil mit dem Klemmer mit rohmessages (sniffen wie in Wiki beschrieben)
und am besten auch einmal wenn es funktioniert.

sven.scherf

Hallo Martin,

die gesnifferten Messages mit dem Fehler und ohne Fehler(direkt am Aktor geschaltet)sind oben angefügt.
Habe ich hier was falsch verstanden ?

Die beiden oberen Codes zeigen die Fehlersituation.
Die beiden untern Codes zeigen das Sniffern und den Log wenn ich direkt am Aktor schalte und in der
WebOberfläche den richtigen Status (gelbe und graue Lampe) angezeigt bekomme.

Wenn ich über die WebOberfläche die Spots einschalte bekomme ich in der Oberfläche nur
   
chn:on phys:0 signalisiert, die gelbe Lampe wird hier nicht angezeigt.
Im Log und beim Sniffern wird mir hier 2016-03-19 09:43:06.489 CUL_HM Wz_La_Spot chn:on phys:0
ausgegeben.

Beim Ausschalten der Spots über die WebOberfläche wird mir der Status durch die grauen Lampe signalisiert, weil hier die Rückmeldung 2016-03-19 09:43:21.909 CUL_HM Wz_La_Spot off erfolgt.

Wenn ich nun die Spots direkt am Aktor ein bzw. ausschalte bekomme ich in der WebOberfläche den richtigen Status signaliert(graue, gelbe Lampe)

Hier habe ich den folgenden Code beim Sniffern gesehen.
2016-03-19 09:45:15.894 CUL_HM Wz_La_Spot on
2016-03-19 09:45:19.585 CUL_HM Wz_La_Spot off

Ich habe mich im vorherigen Post vielleicht ein wenig undeutlich ausgedrückt.
Ich hoffe, dass du hier eine Lösung für mich hast.


Danke und viele Grüße

Sven


Raspi 3 mit CUL Stick 433/868MHZ, Homematic

martinp876

Falsch verstanden. Ich sagte sniffen wiein wiki beschrieben. Du zeigst events, ich will messages.

sven.scherf

Hallo,

ich hoffe diesmal ist es richtig.

Hier habe ich über die Weboberfläche den Spot ein und wieder ausgeschaltet.


2016.03.22 08:48:28.842 4: CUL_Parse: CUL1 A 0C 78 865A 3A79EE 000000 88D9311B -60.5
2016.03.22 08:48:28.862 3: CUL1: Unknown code A0C78865A3A79EE00000088D931::-60.5:CUL1, help me!
2016.03.22 08:48:48.844 4: CUL_Parse: CUL1 A 0C 78 8470 3A79EE 000000 00D9311B -60.5
2016.03.22 08:48:48.864 3: CUL1: Unknown code A0C7884703A79EE00000000D931::-60.5:CUL1, help me!
2016.03.22 08:50:35.936 4: CUL_send:  CUL1As 0E 02 A011 F11034 38C49B 0201C80000
2016.03.22 08:50:36.102 4: CUL_Parse: CUL1 A 0F 02 8002 38C49B F11034 0101C8004E0000 -74
2016.03.22 08:50:54.015 4: CUL_Parse: CUL1 A 0C 79 865A 3A79EE 000000 88D9311A -61
2016.03.22 08:50:54.036 3: CUL1: Unknown code A0C79865A3A79EE00000088D931::-61:CUL1, help me!
2016.03.22 08:51:13.591 4: CUL_Parse: CUL1 A 0C 79 8470 3A79EE 000000 00D9311A -61
2016.03.22 08:51:13.612 3: CUL1: Unknown code A0C7984703A79EE00000000D931::-61:CUL1, help me!
2016.03.22 08:51:40.344 4: CUL_send:  CUL1As 0E 03 A011 F11034 38C49B 0201000000
2016.03.22 08:51:40.510 4: CUL_Parse: CUL1 A 0F 03 8002 38C49B F11034 010100004CC803 -72.5


Hier habe ich es über den Aktor selbst gemacht.


2016.03.22 08:53:03.840 4: CUL_Parse: CUL1 A 0C 7A 865A 3A79EE 000000 88D9311A -61
2016.03.22 08:53:03.860 3: CUL1: Unknown code A0C7A865A3A79EE00000088D931::-61:CUL1, help me!
2016.03.22 08:53:23.839 4: CUL_Parse: CUL1 A 0C 7A 8470 3A79EE 000000 00D9311A -61
2016.03.22 08:53:23.846 3: CUL1: Unknown code A0C7A84703A79EE00000000D931::-61:CUL1, help me!
2016.03.22 08:54:44.599 4: CUL_Parse: CUL1 A 0F 05 A410 38C49B F11034 0601C80080C80A -69
2016.03.22 08:54:44.709 4: CUL_send:  CUL1As 0A 05 8002 F11034 38C49B 00
2016.03.22 08:54:47.999 4: CUL_Parse: CUL1 A 0F 07 A410 38C49B F11034 060100008000F2 -81
2016.03.22 08:54:48.108 4: CUL_send:  CUL1As 0A 07 8002 F11034 38C49B 00



Was mir hier komisch vorkommt ist das hier viele Unknown codes auftauchen.


Viele Grüße

Sven
Raspi 3 mit CUL Stick 433/868MHZ, Homematic