HMCCUDEV: Beschleunigungssensor HMIP-SAM

Begonnen von Achiim, 30 Oktober 2017, 19:12:11

Vorheriges Thema - Nächstes Thema

Achiim

Hallo zap,

ich habe ein neues HMip-Gerät, den Beschleunigungssensor als HMCCUDEV definiert:


{
  "Arg":"Muelleimer",
  "Results": [
  {
    "Name":"Muelleimer",
    "PossibleSets":"clear config control datapoint defaults:noArg devstate toggle:noArg",
    "PossibleAttrs":"alias comment:textField-long eventMap group room suppressReading userReadings:textField-long verbose:0,1,2,3,4,5 IODev ccuackstate:0,1 ccucalculate:textField-long ccuflags:multiple-strict,altread,nochn0,trace ccureadingfilter:textField-long ccureadingformat:name,namelc,address,addresslc,datapoint,datapointlc ccureadingname ccureadings:0,1 ccuget:State,Value ccuscaleval ccuverify:0,1,2 disable:0,1 hmstatevals:textField-long statevals substexcl substitute:textField-long statechannel statedatapoint controldatapoint stripnumber peer:textField-long event-on-change-reading event-on-update-reading event-aggregator event-min-interval stateFormat:textField-long timestamp-on-change-reading alexaName alexaRoom cmdIcon devStateIcon devStateStyle fm_type fp_Haegelesweg genericDeviceType:security,ignore,switch,outlet,light,blind,thermometer,thermostat,contact,garage,window,lock homebridgeMapping:textField-long icon siriName sortby webCmd webCmdLabel:textField-long widgetOverride userattr",
    "Internals": {
      "DEF": "Bewegungssensor 1",
      "NAME": "Muelleimer",
      "NR": "1394",
      "STATE": "Initialized",
      "TYPE": "HMCCUDEV",
      "ccuaddr": "000F17099D8F3E",
      "ccudevstate": "active",
      "ccuif": "HmIP-RF",
      "ccuname": "Bewegungssensor",
      "ccutype": "HmIP-SAM",
      "channels": "2",
      "statevals": "devstate"
    },
    "Readings": {
      "0.CONFIG_PENDING": { "Value":"false", "Time":"2017-10-30 18:53:40" },
      "0.DUTY_CYCLE": { "Value":"false", "Time":"2017-10-30 18:53:40" },
      "0.ERROR_CODE": { "Value":"0", "Time":"2017-10-30 18:53:40" },
      "0.LOW_BAT": { "Value":"false", "Time":"2017-10-30 18:53:40" },
      "0.OPERATING_VOLTAGE": { "Value":"3.000000", "Time":"2017-10-30 18:53:40" },
      "0.RSSI_DEVICE": { "Value":"185", "Time":"2017-10-30 18:53:40" },
      "0.RSSI_PEER": { "Value":"0", "Time":"2017-10-30 18:53:40" },
      "0.SENSOR_ERROR": { "Value":"false", "Time":"2017-10-30 18:53:40" },
      "0.UNREACH": { "Value":"false", "Time":"2017-10-30 18:53:40" },
      "0.UPDATE_PENDING": { "Value":"false", "Time":"2017-10-30 18:53:40" },
      "1.MOTION": { "Value":"false", "Time":"2017-10-30 18:53:40" },
      "hmstate": { "Value":"Initialized", "Time":"2017-10-30 18:53:40" },
      "state": { "Value":"Initialized", "Time":"2017-10-30 18:44:01" }
    },
    "Attributes": {
      "IODev": "myHomematicCCU",
      "group": "Abstellplatz",
      "room": "05_Garten",
      "statechannel": "1"
    }
  }  ],
  "totalResultsReturned":1
}


Leider bekomme ich keine Events von diesem Gerät in FHEM, obwohl sich der Gerätestarus in der CCU selbst (beobachtet über die HomeMaticWebUI)  ändert. Was kann ich tun?
3x Raspberry PI, 2x DUB-H7, 3x CUL868, 2x CUL433, 1x RFXTRX, 1x Jeelink, Max! 8x Wand- + 14x Heizkörperthermostate + 13x Fensterkontakte, 3x HM Schaltaktoren + Dimmer + Leistungsmessung, 8x HM Rauchmelder, Intertechno, LW12, LED Strip 5050, Foscam, FS20 Dim-Slider FS20DIS, FS20 Bewegungsmelder

Achiim

Sorry, wer lesen kann is klar im Vorteil. Ich habe im Wiki gelesen, dass es für die verschiedenen Geräte eigen Interfaces für deren Protokolle gibt und nachdem ich:

attr myHomematice_ccu  rpcinterfaces BidCos-RF,HmIP-RF,VirtualDevices eingegeben und FHEM neu gestertet habe, bekomme ich nun auch die Events vom Beschleunigungssensor.

3x Raspberry PI, 2x DUB-H7, 3x CUL868, 2x CUL433, 1x RFXTRX, 1x Jeelink, Max! 8x Wand- + 14x Heizkörperthermostate + 13x Fensterkontakte, 3x HM Schaltaktoren + Dimmer + Leistungsmessung, 8x HM Rauchmelder, Intertechno, LW12, LED Strip 5050, Foscam, FS20 Dim-Slider FS20DIS, FS20 Bewegungsmelder