FHEM Forum

FHEM - Hausautomations-Systeme => Homematic => Thema gestartet von: goethinger am 13 Februar 2014, 14:35:18

Titel: HM Rohmessages verstehen
Beitrag von: goethinger am 13 Februar 2014, 14:35:18
Hi,

ich habe eine Fensterdrehkontakt (HM-SEC-RHS), der bei Betätigung oft mehrfach an HMLAN und das Heizkörperthermostat (HM-CC-RT-DN) sendet und dann mit roter LED quittiert. Ich habe jetzt die Rohmessages aufgezeichnet, aber wo finde ich eine Beschreibung dazu?

Danke
Titel: Antw:HM Rohmessages verstehen
Beitrag von: martinp876 am 13 Februar 2014, 15:13:58
keine Ahnung - im Code?
Titel: Antw:HM Rohmessages verstehen
Beitrag von: trilu am 13 Februar 2014, 16:54:25
wenns rot blinkt und mehrfach gesendet wird, dann empfängt der sender keinen ACK


01 02 03 04 05       06       07
1A 00 A2 00 3F A6 5C 00 00 00 10 80 02 50 53 30 30 30 30 30 30 30 31 9F 04 01 01

01  Message length indicator
  Reflect the size of the message without the indicator
   
02  Message counter
  One Byte counter, increased by every message send. When sending
  an ACK the message counter from the received message has to be
  used.
 
03  Communication bit field
  80  Message to master, or message could be repeated
  40  Repeated message
  20  ACK requested
  10  Burst transmission
  8  unknown
  4  Config mode (broadcast)
  2  Wake me up
  1  Wakeup
 
04  Message type; see table on next page
 
05  Source Address; 3 Byte length, identification of own device
 
06  Target Address; 3 Byte length, 00 00 00 means broadcast
 
07  Payload; max size ~20 bytes
 


in der HMConfig.pm findest du ziemlich weit unten die Beschreibung der verschiedenen Messagetypen...

Titel: Antw:HM Rohmessages verstehen
Beitrag von: AHA1805 am 22 August 2014, 17:56:06
Hallo,

da ich gerade ein paar Homematic Rohdaten anschaute, habe ich die Info von trilu kurz in ein Excel Sheet gehackt.

Vielleicht kann es ja jemand brauchen.

Schöne Grüße
Hannes

Update Excelliste
Titel: Antw:HM Rohmessages verstehen
Beitrag von: LuckyDay am 22 August 2014, 18:28:05
ist bischen falsch ist auch falsch :)

das erste A heißt HM protokoll, danach kommt erst die eigentliche Protokoll zum zerlegen, hättest eigentlich merken sollen das deine hmid F11034 nicht stimmt, so wie du es zerlegt hast
Titel: Antw:HM Rohmessages verstehen
Beitrag von: frank am 22 August 2014, 18:35:58
ausserdem kannst du am io (hmlan oder hmusb) das attribut logIDs nutzen. dann werden die rawmessages gleich in fhem.log zerlegt. + weitere infos.

gruss frank
Titel: Antw:HM Rohmessages verstehen
Beitrag von: AHA1805 am 22 August 2014, 19:15:30
 ???

Danke für den Hinweis

Gruß Hannes
Titel: Antw:HM Rohmessages verstehen
Beitrag von: martinp876 am 23 August 2014, 12:37:42
sicher hast du auch schon hmProtokolEvents gesehen - das zerlegt die messages (kostet aber Performance und evtl timing probleme)
Titel: Antw:HM Rohmessages verstehen
Beitrag von: Inputsammler am 02 November 2014, 00:09:48
Servus AHA1805,

danke für die Liste kann ich im Moment gut gebrauchen.
Ein HMLAN Message ärgert mich gerade :-)

Gruß Gerd
Titel: Antw:HM Rohmessages verstehen
Beitrag von: AHA1805 am 04 November 2014, 17:32:09
Gerne

Gesendet von Tapatalk