39_gassistant.pm (Google Assistant, Google Home)

Begonnen von dominik, 29 Januar 2019, 21:59:53

Vorheriges Thema - Nächstes Thema

Phill

Hallo dominik,

danke erst mal  für deine Arbeit. Ich habe mich jetzt mal eingearbeitet und festgestellt das mein Homematic Geräte die mit einer CCU3/RaspberryMatic über das Modul HMCCU eingebunden sind, teilweise nicht funktionieren.

ccutype HM-LC-Sw4-DR (ein Schaltkontakt) hingegen funktioniert einwandfrei.

Der Rollladenschalter ccutype HM-LC-Bl1PBU-FM z.b. wird als Leuchte erkannt und funktioniert überhaupt nicht.

{
  "Arg":"hm_roll_ess",
  "Results": [
  {
    "Name":"hm_roll_ess",
    "PossibleSets":"stop:noArg down:noArg up:noArg clear config defaults:noArg control datapoint rpcparameter devstate toggle:noArg pct up down attrTemplate:?,speechcontrol_general_naming_master_template",
    "PossibleAttrs":"alias comment:textField-long eventMap:textField-long group room suppressReading userReadings:textField-long verbose:0,1,2,3,4,5 IODev ccuaggregate:textField-long ccucalculate:textField-long ccuflags:multiple-strict,ackState,logCommand,nochn0,trace ccureadingfilter:textField-long ccureadingformat:name,namelc,address,addresslc,datapoint,datapointlc ccureadingname:textField-long ccureadings:0,1 ccuget:State,Value ccuscaleval ccuSetOnChange ccuverify:0,1,2 disable:0,1 hmstatevals:textField-long statevals substexcl substitute:textField-long statechannel statedatapoint controldatapoint stripnumber peer:textField-long event-aggregator event-min-interval event-on-change-reading event-on-update-reading oldreadings stateFormat:textField-long timestamp-on-change-reading DbLogExclude DbLogInclude DbLogValueFn:textField-long cmdIcon devStateIcon devStateIcon:textField-long devStateStyle icon sortby webCmd webCmdLabel:textField-long widgetOverride genericDeviceType:security,ignore,switch,outlet,light,blind,thermometer,thermostat,contact,garage,window,lock,HumiditySensor,speaker assistantName gassistantName realRoom homebridgeMapping:textField-long rollos rollos_map structexclude userattr",
    "Internals": {
      "DEF": "MEQ0676525",
      "FUUID": "5ddfaead-f33f-849c-a1f4-484d794e46754f88",
      "IODev": "d_ccu",
      "NAME": "hm_roll_ess",
      "NR": "42",
      "STATE": "closed",
      "TYPE": "HMCCUDEV",
      "ccuaddr": "MEQ0676525",
      "ccudevstate": "active",
      "ccuif": "BidCos-RF",
      "ccuname": "hm_roll_ess",
      "ccutype": "HM-LC-Bl1PBU-FM",
      "channels": "2",
      "firmware": "2.8",
      "statevals": "devstate"
    },
    "Readings": {
      "1.DIRECTION": { "Value":"none", "Time":"2021-02-22 19:58:37" },
      "1.INHIBIT": { "Value":"false", "Time":"2021-02-19 12:16:29" },
      "1.LEVEL": { "Value":"closed", "Time":"2021-02-22 19:58:37" },
      "1.WORKING": { "Value":"no", "Time":"2021-02-22 19:58:37" },
      "control": { "Value":"0", "Time":"2021-02-22 19:58:37" },
      "hmstate": { "Value":"closed", "Time":"2021-02-22 19:58:37" },
      "state": { "Value":"closed", "Time":"2021-02-22 19:58:37" }
    },
    "Attributes": {
      "IODev": "d_ccu",
      "assistantName": "Rollladen",
      "ccureadingfilter": "(LEVEL|INHIBIT|DIRECTION|WORKING)",
      "ccuscaleval": "LEVEL:0:1:0:100",
      "cmdIcon": "up:fts_shutter_up stop:fts_shutter_manual down:fts_shutter_down",
      "controldatapoint": "1.LEVEL",
      "eventMap": "/datapoint 1.STOP true:stop/datapoint 1.LEVEL 0:down/datapoint 1.LEVEL 100:up/",
      "realRoom": "Esszimmer",
      "room": "CCU3,GoogleAssistant",
      "statedatapoint": "1.LEVEL",
      "stripnumber": "1",
      "substexcl": "control",
      "substitute": "LEVEL!#0-0:closed,#100-100:open;DIRECTION!0:none,1:up,2:down,3:undefined;WORKING!(0|false):no,(1|true):yes",
      "userattr": "rollos rollos_map structexclude",
      "webCmd": "control:up:stop:down",
      "widgetOverride": "control:slider,0,10,100"
    }
  }  ],
  "totalResultsReturned":1
}


Der Fensterkontakt (ccutype HM-Sec-SCo) und der Wandschalter (ccutype HM-RC-2-PBU-FM) werden hingegen gar nicht erzeugt.

ccutype HM-Sec-SCo
{
  "Arg":"hm_i_eingang",
  "Results": [
  {
    "Name":"hm_i_eingang",
    "PossibleSets":"clear defaults:noArg config control datapoint rpcparameter devstate toggle:noArg ",
    "PossibleAttrs":"alias comment:textField-long eventMap:textField-long group room suppressReading userReadings:textField-long verbose:0,1,2,3,4,5 IODev ccucalculate ccuflags:multiple-strict,ackState,logCommand,nochn0,trace ccureadingfilter ccureadingformat:name,namelc,address,addresslc,datapoint,datapointlc ccureadingname:textField-long ccuSetOnChange ccureadings:0,1 ccuscaleval ccuverify:0,1,2 ccuget:State,Value controldatapoint disable:0,1 hmstatevals:textField-long statedatapoint statevals substitute:textField-long substexcl stripnumber peer:textField-long event-aggregator event-min-interval event-on-change-reading event-on-update-reading oldreadings stateFormat:textField-long timestamp-on-change-reading DbLogExclude DbLogInclude DbLogValueFn:textField-long cmdIcon devStateIcon devStateIcon:textField-long devStateStyle icon sortby webCmd webCmdLabel:textField-long widgetOverride genericDeviceType:security,ignore,switch,outlet,light,blind,thermometer,thermostat,contact,garage,window,lock,HumiditySensor,speaker assistantName gassistantName realRoom homebridgeMapping:textField-long userattr",
    "Internals": {
      "DEF": "OEQ0433551:1",
      "FUUID": "5e7c6eb1-f33f-b7e6-b872-5a1ae5a3adb28c47",
      "IODev": "d_ccu",
      "NAME": "hm_i_eingang",
      "NR": "478",
      "STATE": "open",
      "TYPE": "HMCCUCHN",
      "ccuaddr": "OEQ0433551:1",
      "ccudevstate": "active",
      "ccuif": "BidCos-RF",
      "ccuname": "hm_i_eingang",
      "ccutype": "HM-Sec-SCo",
      "channels": "1",
      "chntype": "SHUTTER_CONTACT",
      "firmware": "1.0",
      "statevals": "devstate"
    },
    "Readings": {
      "1.STATE": { "Value":"open", "Time":"2021-02-22 19:52:17" },
      "control": { "Value":"open", "Time":"2021-02-22 19:52:17" },
      "hmstate": { "Value":"open", "Time":"2021-02-22 19:52:17" },
      "state": { "Value":"open", "Time":"2021-02-22 19:52:17" }
    },
    "Attributes": {
      "IODev": "d_ccu",
      "assistantName": "Haustür",
      "ccureadingfilter": "STATE",
      "hmstatevals": "ERROR!7:sabotage;SABOTAGE!1:sabotage",
      "room": "CCU3,GoogleAssistant",
      "statedatapoint": "STATE",
      "substitute": "STATE!(0|false):closed,(1|true):open"
    }
  }  ],
  "totalResultsReturned":1
}


ccutype HM-RC-2-PBU-FM

{
  "Arg":"hm_rc2_treppe",
  "Results": [
  {
    "Name":"hm_rc2_treppe",
    "PossibleSets":"clear config defaults:noArg control datapoint rpcparameter attrTemplate:?,speechcontrol_general_naming_master_template",
    "PossibleAttrs":"alias comment:textField-long eventMap:textField-long group room suppressReading userReadings:textField-long verbose:0,1,2,3,4,5 IODev ccuaggregate:textField-long ccucalculate:textField-long ccuflags:multiple-strict,ackState,logCommand,nochn0,trace ccureadingfilter:textField-long ccureadingformat:name,namelc,address,addresslc,datapoint,datapointlc ccureadingname:textField-long ccureadings:0,1 ccuget:State,Value ccuscaleval ccuSetOnChange ccuverify:0,1,2 disable:0,1 hmstatevals:textField-long statevals substexcl substitute:textField-long statechannel statedatapoint controldatapoint stripnumber peer:textField-long event-aggregator event-min-interval event-on-change-reading event-on-update-reading oldreadings stateFormat:textField-long timestamp-on-change-reading DbLogExclude DbLogInclude DbLogValueFn:textField-long cmdIcon devStateIcon devStateIcon:textField-long devStateStyle icon sortby webCmd webCmdLabel:textField-long widgetOverride genericDeviceType:security,ignore,switch,outlet,light,blind,thermometer,thermostat,contact,garage,window,lock,HumiditySensor,speaker assistantName gassistantName realRoom homebridgeMapping:textField-long userattr",
    "Internals": {
      "DEF": "MEQ1007035",
      "FUUID": "5ddfa243-f33f-849c-6786-af133c71135f35f1",
      "IODev": "d_ccu",
      "NAME": "hm_rc2_treppe",
      "NR": "37",
      "STATE": "Initialized",
      "TYPE": "HMCCUDEV",
      "ccuaddr": "MEQ1007035",
      "ccudevstate": "active",
      "ccuif": "BidCos-RF",
      "ccuname": "hm_rc2_treppe",
      "ccutype": "HM-RC-2-PBU-FM",
      "channels": "3",
      "firmware": "1.0",
      "statevals": "devstate"
    },
    "Readings": {
      "0.AES_KEY": { "Value":"0", "Time":"2021-02-19 12:16:24" },
      "0.CONFIG_PENDING": { "Value":"false", "Time":"2021-02-19 12:16:24" },
      "0.DEVICE_IN_BOOTLOADER": { "Value":"false", "Time":"2021-02-19 12:16:24" },
      "0.RSSI_DEVICE": { "Value":"1", "Time":"2021-02-19 12:16:24" },
      "0.RSSI_PEER": { "Value":"1", "Time":"2021-02-19 12:16:24" },
      "0.STICKY_UNREACH": { "Value":"false", "Time":"2021-02-19 12:16:24" },
      "0.UNREACH": { "Value":"false", "Time":"2021-02-19 12:16:24" },
      "0.UPDATE_PENDING": { "Value":"false", "Time":"2021-02-19 12:16:24" },
      "1.INSTALL_TEST": { "Value":"1", "Time":"2021-02-22 15:24:53" },
      "1.PRESS_CONT": { "Value":"1", "Time":"2021-02-22 07:29:02" },
      "1.PRESS_LONG": { "Value":"1", "Time":"2021-02-22 07:29:02" },
      "1.PRESS_LONG_RELEASE": { "Value":"1", "Time":"2021-02-22 07:29:02" },
      "1.PRESS_SHORT": { "Value":"1", "Time":"2021-02-22 15:24:53" },
      "2.INSTALL_TEST": { "Value":"1", "Time":"2021-02-22 07:29:10" },
      "2.PRESS_CONT": { "Value":"1", "Time":"2021-02-22 07:17:07" },
      "2.PRESS_LONG": { "Value":"1", "Time":"2021-02-22 07:17:07" },
      "2.PRESS_LONG_RELEASE": { "Value":"1", "Time":"2021-02-22 07:17:07" },
      "2.PRESS_SHORT": { "Value":"1", "Time":"2021-02-22 07:29:10" },
      "hmstate": { "Value":"Initialized", "Time":"2021-02-22 15:24:53" },
      "state": { "Value":"Initialized", "Time":"2020-04-10 22:32:58" }
    },
    "Attributes": {
      "IODev": "d_ccu",
      "assistantName": "Licht",
      "realRoom": "Wohnzimmer",
      "room": "CCU3,GoogleAssistant"
    }
  }  ],
  "totalResultsReturned":1
}


Die letzten beiden wären nice to have, aber der Rollladenaktor wäre schon nett wenn du den einpflegen könntest.
Danke für die Aufmerksamkeit.
Homebrew 1-Wire / HomeMatic Mix - Cubietruck mit FHEM als Server - Raspberry PI 3 als Informationsanzeige im MagicMirror Stil - Raspberry Pi 1 als Klingelanlage - VDR

Mein Modul: Talk2Fhem - Mein Tipp: https://forum.fhem.de/index.php/topic,82442.0.html

a_quadrat

Zitat von: Phill am 22 Februar 2021, 20:38:17
Hallo dominik,

danke erst mal  für deine Arbeit. Ich habe mich jetzt mal eingearbeitet und festgestellt das mein Homematic Geräte die mit einer CCU3/RaspberryMatic über das Modul HMCCU eingebunden sind, teilweise nicht funktionieren.

ccutype HM-LC-Sw4-DR (ein Schaltkontakt) hingegen funktioniert einwandfrei.

Der Rollladenschalter ccutype HM-LC-Bl1PBU-FM z.b. wird als Leuchte erkannt und funktioniert überhaupt nicht.

{
  "Arg":"hm_roll_ess",
  "Results": [
  {
    "Name":"hm_roll_ess",
    "PossibleSets":"stop:noArg down:noArg up:noArg clear config defaults:noArg control datapoint rpcparameter devstate toggle:noArg pct up down attrTemplate:?,speechcontrol_general_naming_master_template",
    "PossibleAttrs":"alias comment:textField-long eventMap:textField-long group room suppressReading userReadings:textField-long verbose:0,1,2,3,4,5 IODev ccuaggregate:textField-long ccucalculate:textField-long ccuflags:multiple-strict,ackState,logCommand,nochn0,trace ccureadingfilter:textField-long ccureadingformat:name,namelc,address,addresslc,datapoint,datapointlc ccureadingname:textField-long ccureadings:0,1 ccuget:State,Value ccuscaleval ccuSetOnChange ccuverify:0,1,2 disable:0,1 hmstatevals:textField-long statevals substexcl substitute:textField-long statechannel statedatapoint controldatapoint stripnumber peer:textField-long event-aggregator event-min-interval event-on-change-reading event-on-update-reading oldreadings stateFormat:textField-long timestamp-on-change-reading DbLogExclude DbLogInclude DbLogValueFn:textField-long cmdIcon devStateIcon devStateIcon:textField-long devStateStyle icon sortby webCmd webCmdLabel:textField-long widgetOverride genericDeviceType:security,ignore,switch,outlet,light,blind,thermometer,thermostat,contact,garage,window,lock,HumiditySensor,speaker assistantName gassistantName realRoom homebridgeMapping:textField-long rollos rollos_map structexclude userattr",
    "Internals": {
      "DEF": "MEQ0676525",
      "FUUID": "5ddfaead-f33f-849c-a1f4-484d794e46754f88",
      "IODev": "d_ccu",
      "NAME": "hm_roll_ess",
      "NR": "42",
      "STATE": "closed",
      "TYPE": "HMCCUDEV",
      "ccuaddr": "MEQ0676525",
      "ccudevstate": "active",
      "ccuif": "BidCos-RF",
      "ccuname": "hm_roll_ess",
      "ccutype": "HM-LC-Bl1PBU-FM",
      "channels": "2",
      "firmware": "2.8",
      "statevals": "devstate"
    },
    "Readings": {
      "1.DIRECTION": { "Value":"none", "Time":"2021-02-22 19:58:37" },
      "1.INHIBIT": { "Value":"false", "Time":"2021-02-19 12:16:29" },
      "1.LEVEL": { "Value":"closed", "Time":"2021-02-22 19:58:37" },
      "1.WORKING": { "Value":"no", "Time":"2021-02-22 19:58:37" },
      "control": { "Value":"0", "Time":"2021-02-22 19:58:37" },
      "hmstate": { "Value":"closed", "Time":"2021-02-22 19:58:37" },
      "state": { "Value":"closed", "Time":"2021-02-22 19:58:37" }
    },
    "Attributes": {
      "IODev": "d_ccu",
      "assistantName": "Rollladen",
      "ccureadingfilter": "(LEVEL|INHIBIT|DIRECTION|WORKING)",
      "ccuscaleval": "LEVEL:0:1:0:100",
      "cmdIcon": "up:fts_shutter_up stop:fts_shutter_manual down:fts_shutter_down",
      "controldatapoint": "1.LEVEL",
      "eventMap": "/datapoint 1.STOP true:stop/datapoint 1.LEVEL 0:down/datapoint 1.LEVEL 100:up/",
      "realRoom": "Esszimmer",
      "room": "CCU3,GoogleAssistant",
      "statedatapoint": "1.LEVEL",
      "stripnumber": "1",
      "substexcl": "control",
      "substitute": "LEVEL!#0-0:closed,#100-100:open;DIRECTION!0:none,1:up,2:down,3:undefined;WORKING!(0|false):no,(1|true):yes",
      "userattr": "rollos rollos_map structexclude",
      "webCmd": "control:up:stop:down",
      "widgetOverride": "control:slider,0,10,100"
    }
  }  ],
  "totalResultsReturned":1
}


Der Fensterkontakt (ccutype HM-Sec-SCo) und der Wandschalter (ccutype HM-RC-2-PBU-FM) werden hingegen gar nicht erzeugt.

ccutype HM-Sec-SCo
{
  "Arg":"hm_i_eingang",
  "Results": [
  {
    "Name":"hm_i_eingang",
    "PossibleSets":"clear defaults:noArg config control datapoint rpcparameter devstate toggle:noArg ",
    "PossibleAttrs":"alias comment:textField-long eventMap:textField-long group room suppressReading userReadings:textField-long verbose:0,1,2,3,4,5 IODev ccucalculate ccuflags:multiple-strict,ackState,logCommand,nochn0,trace ccureadingfilter ccureadingformat:name,namelc,address,addresslc,datapoint,datapointlc ccureadingname:textField-long ccuSetOnChange ccureadings:0,1 ccuscaleval ccuverify:0,1,2 ccuget:State,Value controldatapoint disable:0,1 hmstatevals:textField-long statedatapoint statevals substitute:textField-long substexcl stripnumber peer:textField-long event-aggregator event-min-interval event-on-change-reading event-on-update-reading oldreadings stateFormat:textField-long timestamp-on-change-reading DbLogExclude DbLogInclude DbLogValueFn:textField-long cmdIcon devStateIcon devStateIcon:textField-long devStateStyle icon sortby webCmd webCmdLabel:textField-long widgetOverride genericDeviceType:security,ignore,switch,outlet,light,blind,thermometer,thermostat,contact,garage,window,lock,HumiditySensor,speaker assistantName gassistantName realRoom homebridgeMapping:textField-long userattr",
    "Internals": {
      "DEF": "OEQ0433551:1",
      "FUUID": "5e7c6eb1-f33f-b7e6-b872-5a1ae5a3adb28c47",
      "IODev": "d_ccu",
      "NAME": "hm_i_eingang",
      "NR": "478",
      "STATE": "open",
      "TYPE": "HMCCUCHN",
      "ccuaddr": "OEQ0433551:1",
      "ccudevstate": "active",
      "ccuif": "BidCos-RF",
      "ccuname": "hm_i_eingang",
      "ccutype": "HM-Sec-SCo",
      "channels": "1",
      "chntype": "SHUTTER_CONTACT",
      "firmware": "1.0",
      "statevals": "devstate"
    },
    "Readings": {
      "1.STATE": { "Value":"open", "Time":"2021-02-22 19:52:17" },
      "control": { "Value":"open", "Time":"2021-02-22 19:52:17" },
      "hmstate": { "Value":"open", "Time":"2021-02-22 19:52:17" },
      "state": { "Value":"open", "Time":"2021-02-22 19:52:17" }
    },
    "Attributes": {
      "IODev": "d_ccu",
      "assistantName": "Haustür",
      "ccureadingfilter": "STATE",
      "hmstatevals": "ERROR!7:sabotage;SABOTAGE!1:sabotage",
      "room": "CCU3,GoogleAssistant",
      "statedatapoint": "STATE",
      "substitute": "STATE!(0|false):closed,(1|true):open"
    }
  }  ],
  "totalResultsReturned":1
}


ccutype HM-RC-2-PBU-FM

{
  "Arg":"hm_rc2_treppe",
  "Results": [
  {
    "Name":"hm_rc2_treppe",
    "PossibleSets":"clear config defaults:noArg control datapoint rpcparameter attrTemplate:?,speechcontrol_general_naming_master_template",
    "PossibleAttrs":"alias comment:textField-long eventMap:textField-long group room suppressReading userReadings:textField-long verbose:0,1,2,3,4,5 IODev ccuaggregate:textField-long ccucalculate:textField-long ccuflags:multiple-strict,ackState,logCommand,nochn0,trace ccureadingfilter:textField-long ccureadingformat:name,namelc,address,addresslc,datapoint,datapointlc ccureadingname:textField-long ccureadings:0,1 ccuget:State,Value ccuscaleval ccuSetOnChange ccuverify:0,1,2 disable:0,1 hmstatevals:textField-long statevals substexcl substitute:textField-long statechannel statedatapoint controldatapoint stripnumber peer:textField-long event-aggregator event-min-interval event-on-change-reading event-on-update-reading oldreadings stateFormat:textField-long timestamp-on-change-reading DbLogExclude DbLogInclude DbLogValueFn:textField-long cmdIcon devStateIcon devStateIcon:textField-long devStateStyle icon sortby webCmd webCmdLabel:textField-long widgetOverride genericDeviceType:security,ignore,switch,outlet,light,blind,thermometer,thermostat,contact,garage,window,lock,HumiditySensor,speaker assistantName gassistantName realRoom homebridgeMapping:textField-long userattr",
    "Internals": {
      "DEF": "MEQ1007035",
      "FUUID": "5ddfa243-f33f-849c-6786-af133c71135f35f1",
      "IODev": "d_ccu",
      "NAME": "hm_rc2_treppe",
      "NR": "37",
      "STATE": "Initialized",
      "TYPE": "HMCCUDEV",
      "ccuaddr": "MEQ1007035",
      "ccudevstate": "active",
      "ccuif": "BidCos-RF",
      "ccuname": "hm_rc2_treppe",
      "ccutype": "HM-RC-2-PBU-FM",
      "channels": "3",
      "firmware": "1.0",
      "statevals": "devstate"
    },
    "Readings": {
      "0.AES_KEY": { "Value":"0", "Time":"2021-02-19 12:16:24" },
      "0.CONFIG_PENDING": { "Value":"false", "Time":"2021-02-19 12:16:24" },
      "0.DEVICE_IN_BOOTLOADER": { "Value":"false", "Time":"2021-02-19 12:16:24" },
      "0.RSSI_DEVICE": { "Value":"1", "Time":"2021-02-19 12:16:24" },
      "0.RSSI_PEER": { "Value":"1", "Time":"2021-02-19 12:16:24" },
      "0.STICKY_UNREACH": { "Value":"false", "Time":"2021-02-19 12:16:24" },
      "0.UNREACH": { "Value":"false", "Time":"2021-02-19 12:16:24" },
      "0.UPDATE_PENDING": { "Value":"false", "Time":"2021-02-19 12:16:24" },
      "1.INSTALL_TEST": { "Value":"1", "Time":"2021-02-22 15:24:53" },
      "1.PRESS_CONT": { "Value":"1", "Time":"2021-02-22 07:29:02" },
      "1.PRESS_LONG": { "Value":"1", "Time":"2021-02-22 07:29:02" },
      "1.PRESS_LONG_RELEASE": { "Value":"1", "Time":"2021-02-22 07:29:02" },
      "1.PRESS_SHORT": { "Value":"1", "Time":"2021-02-22 15:24:53" },
      "2.INSTALL_TEST": { "Value":"1", "Time":"2021-02-22 07:29:10" },
      "2.PRESS_CONT": { "Value":"1", "Time":"2021-02-22 07:17:07" },
      "2.PRESS_LONG": { "Value":"1", "Time":"2021-02-22 07:17:07" },
      "2.PRESS_LONG_RELEASE": { "Value":"1", "Time":"2021-02-22 07:17:07" },
      "2.PRESS_SHORT": { "Value":"1", "Time":"2021-02-22 07:29:10" },
      "hmstate": { "Value":"Initialized", "Time":"2021-02-22 15:24:53" },
      "state": { "Value":"Initialized", "Time":"2020-04-10 22:32:58" }
    },
    "Attributes": {
      "IODev": "d_ccu",
      "assistantName": "Licht",
      "realRoom": "Wohnzimmer",
      "room": "CCU3,GoogleAssistant"
    }
  }  ],
  "totalResultsReturned":1
}


Die letzten beiden wären nice to have, aber der Rollladenaktor wäre schon nett wenn du den einpflegen könntest.
Danke für die Aufmerksamkeit.

Hallo,

ich habe dir Mal meine Attribute zum Rollladen eingestellt. Du solltest dir gassitantName, genericDeviceType und eventMap anschauen. Eventuell funktioniert es dann schon.
VG Andreas


    "Attributes": {
      "DbLogExclude": ".*",
      "IODev": "d_ccu",
      "ccureadingname": "LEVEL:+level;;WORKING:+working",
      "ccuscaleval": "LEVEL:0:1:0:100",
      "controldatapoint": "LEVEL",
      "eventMap": "/datapoint STOP 1:stop/datapoint LEVEL 0:closes/datapoint LEVEL 100:opens/datapoint LEVEL:level/",
      "gassistantName": "Oben",
      "genericDeviceType": "blinds",
      "group": "JR_GAL_OB",
      "realRoom": "Esszimmer",
      "room": "CCU,GoogleAssistant,Jalousie",
      "statedatapoint": "LEVEL",
      "statevals": "up:0.0,down:1.0",
      "stripnumber": "1",
      "substexcl": "control|pct",
      "userReadings": "lastDirection {((ReadingsVal(\"$name\", \"3.DIRECTION\",\"0\") eq \"1\")?\"up\":(ReadingsVal(\"$name\", \"3.DIRECTION\",\"0\") eq \"2\")?\"down\":return);}",
      "webCmd": "closes:opens:stop",
      "widgetOverride": "level:textField"

Phill

Danke für deine Antwort. Allerdings hatte ich mit den Attributen natürlich schon versucht auszukommen und ein EventMapping würde natürlich funktionieren aber nur als letzte Wahl. Es wird ja im Wiki aufgefordert bei Inkompatibilität hier die jsonlist zu posten.


Homebrew 1-Wire / HomeMatic Mix - Cubietruck mit FHEM als Server - Raspberry PI 3 als Informationsanzeige im MagicMirror Stil - Raspberry Pi 1 als Klingelanlage - VDR

Mein Modul: Talk2Fhem - Mein Tipp: https://forum.fhem.de/index.php/topic,82442.0.html

a_quadrat

Zitat von: a_quadrat am 20 Februar 2021, 00:05:46
Die Sprach-Befehle funktionieren, aber wenn ich das Rollo über das SmartDisplay steuern möchte, also per Touch, passiert nichts mehr. Ich habe auch alles einmal neu gestartet - ohne Erfolg.

Hallo Dominik,

konntest du es bei dir schon ausprobieren? Ich habe mal ein Foto angehängt, um zu zeigen was ich meine. Es hatte vorher funktioniert und jetzt taucht nicht einmal ein Log Eintrag auf, wenn man auf die Taste drückt.

VG Andreas

misux

#2599
Hallo.

ich habe versucht meine LaCrosse Thermometer ins Google Home als Thermometer einzubinden, leider werden diese immer als Thermostate erkannt... Kann man das irgendwie ändern?

Vielen Dank!

Hier ein List vom Gerät:
Internals:
   DEF        2A
   FUUID      6015cfa9-f33f-e7ed-68e3-a5ceab2496f80918
   IODev      MyJeeLink
   LASTInputDev MyJeeLink
   LaCrosse_lastRcv 2021-02-28 11:01:59
   MSGCNT     4131
   MyJeeLink_MSGCNT 4136
   MyJeeLink_RAWMSG OK 9 42 1 4 174 106
   MyJeeLink_TIME 2021-02-28 11:01:59
   NAME       TempSchlafzimmer
   NR         76
   STATE      T: 19.8
   TYPE       LaCrosse
   addr       2A
   battery_new 0
   corr1      0
   corr2      0
   previousH  106
   previousT  19.8
   sensorType 0=T(H)
   READINGS:
     2021-02-28 11:01:59   battery         ok
     2020-06-05 14:07:05   humidity        98
     2020-03-18 19:41:05   rain            704
     2021-02-28 10:49:00   state           T: 19.8
     2021-02-28 11:01:59   temperature     19.8
     2019-01-20 18:11:57   temperature2    52.5
     2020-03-18 19:41:05   windDirectionDegree 112.5
     2020-03-18 19:41:05   windDirectionText ESE
     2020-03-18 19:41:05   windGust        85.3
     2020-03-18 19:41:05   windSpeed       78.2
Attributes:
   IODev      MyJeeLink
   event-min-interval 300
   event-on-change-reading .*
   gassistantName Schlafzimmer
   genericDeviceType thermometer
   room       GoogleAssistant,LaCrosse,Wetter


Und meine  Homematic Rolladenschalter werden zwar als Rolladen erkannt, aber steuern kann ich sie nicht... Das ist komisch... Muss man das irgendwie ändern? Im Google Home kann man es jedenfalls nicht anpassen...

SouzA

Zitat von: a_quadrat am 26 Februar 2021, 08:30:17
Hallo Dominik,

konntest du es bei dir schon ausprobieren? Ich habe mal ein Foto angehängt, um zu zeigen was ich meine. Es hatte vorher funktioniert und jetzt taucht nicht einmal ein Log Eintrag auf, wenn man auf die Taste drückt.

VG Andreas
Moin, gleiches hier.
Die Bedienung geht nicht mehr über den Hub.
Allerdings bin ich mir nicht sicher, ob es eher an Google selber liegt.
Den die Steuerung per Sprache funktioniert weiterhin und in der App waren die Rollläden noch nie steuerbar.
Raspi 4, EnOcean TCM310 USB, HM-MOD-UART-USB, Jeelink, hue, AMAD, fully, FRITZBOX, Signalbot, VIERA, Presence BT/Mac, TPLink, Gassistant, Shelly, fhempy, ZigBee

SouzA

Zitat von: misux am 28 Februar 2021, 11:04:35
Hallo.

ich habe versucht meine LaCrosse Thermometer ins Google Home als Thermometer einzubinden, leider werden diese immer als Thermostate erkannt... Kann man das irgendwie ändern?

Vielen Dank!

Hier ein List vom Gerät:
Internals:
   DEF        2A
   FUUID      6015cfa9-f33f-e7ed-68e3-a5ceab2496f80918
   IODev      MyJeeLink
   LASTInputDev MyJeeLink
   LaCrosse_lastRcv 2021-02-28 11:01:59
   MSGCNT     4131
   MyJeeLink_MSGCNT 4136
   MyJeeLink_RAWMSG OK 9 42 1 4 174 106
   MyJeeLink_TIME 2021-02-28 11:01:59
   NAME       TempSchlafzimmer
   NR         76
   STATE      T: 19.8
   TYPE       LaCrosse
   addr       2A
   battery_new 0
   corr1      0
   corr2      0
   previousH  106
   previousT  19.8
   sensorType 0=T(H)
   READINGS:
     2021-02-28 11:01:59   battery         ok
     2020-06-05 14:07:05   humidity        98
     2020-03-18 19:41:05   rain            704
     2021-02-28 10:49:00   state           T: 19.8
     2021-02-28 11:01:59   temperature     19.8
     2019-01-20 18:11:57   temperature2    52.5
     2020-03-18 19:41:05   windDirectionDegree 112.5
     2020-03-18 19:41:05   windDirectionText ESE
     2020-03-18 19:41:05   windGust        85.3
     2020-03-18 19:41:05   windSpeed       78.2
Attributes:
   IODev      MyJeeLink
   event-min-interval 300
   event-on-change-reading .*
   gassistantName Schlafzimmer
   genericDeviceType thermometer
   room       GoogleAssistant,LaCrosse,Wetter


Und meine  Homematic Rolladenschalter werden zwar als Rolladen erkannt, aber steuern kann ich sie nicht... Das ist komisch... Muss man das irgendwie ändern? Im Google Home kann man es jedenfalls nicht anpassen...

Ich habe auch Thermometer im Einsatz.
Die werden in der App als Schild dargestellt. Eine Zahl siehst du nicht. Nur per Sprache verfügbar.
Mein Device:
Internals:
   DEF        0A
   FUUID      5c50bbf4-f33f-7c83-0eb4-028b2560cc047e06
   IODev      myJeeLink
   LASTInputDev myJeeLink
   LaCrosse_lastRcv 2021-03-01 07:26:31
   MSGCNT     2810
   NAME       Temp_Kuehlfach
   NR         178
   STATE      5.3°C Batterie:ok
   TYPE       LaCrosse
   addr       0A
   battery_new 0
   corr1      0
   corr2      0
   myJeeLink_MSGCNT 2810
   myJeeLink_RAWMSG OK 9 10 1 4 28 106
   myJeeLink_TIME 2021-03-01 07:26:31
   previousH  106
   previousT  5.2
   sensorType 0=T(H)
   READINGS:
     2021-03-01 07:26:31   battery         ok
     2021-01-22 08:15:46   rain            1118
     2021-03-01 07:26:31   state           T: 5.3
     2021-03-01 07:26:31   temperature     5.3
     2020-12-20 07:20:24   temperature2    -5.2
     2021-01-22 08:15:46   windDirectionDegree 337.5
     2021-01-22 08:15:46   windDirectionText NNW
     2021-01-22 08:15:46   windGust        68
     2021-01-22 08:15:46   windSpeed       4
Attributes:
   IODev      myJeeLink
   alias      Thermometer Kühlfach
   doAverage  1
   event-min-interval temperature2:600,temperature:600
   event-on-change-reading temperature,battery
   genericDeviceType thermometer
   icon       temp_frost
   realRoom   Küche
   room       GoogleHome,Küche,LaCrosse
   sortby     90
   stateFormat temperature°C Batterie:battery
Raspi 4, EnOcean TCM310 USB, HM-MOD-UART-USB, Jeelink, hue, AMAD, fully, FRITZBOX, Signalbot, VIERA, Presence BT/Mac, TPLink, Gassistant, Shelly, fhempy, ZigBee

misux

Ja, das man da die Temperatur nicht sieht ist ja doof, und das ich Thermometer ausgewählt habe und er Thermostat anzeigt ist komisch...

Hat denn jemand seine Rolladen damit zum steuern hinbekommen?
Erkannt wird es als Jalousie aber steuern oder sehen wo es ist kann ich es nicht...
Habe mal ein Paar Bilder angehängt wie es aussieht...

Delta80

Hi zusammen,

bräuchte mal Hilfe bei der Einbindung eines Gledopto LED Controllers (2ID-Version, sprich RGB und CCT-kalt-/warmweiß sind auf separaten MQTT-Topics ansteuerbar).

Was ich noch nicht hinbekommen habe: Das in der Google Home App bei dem RGB- und CCT-Device eine Farbauswahl ermöglicht wird. Aus FHEM heraus klappt alles wunderbar. Vermutlich fehlen die richtigen Homebridge-Mappings für Farbe und Farbtemperatur.
Hiermit hat es leider nicht funktioniert bei mir...
Zitathttps://forum.fhem.de/index.php/topic,96696.msg1013961.html#msg1013961

Hier die jsonlist2 für das RGB-Device

{
  "Arg":"BED_STRIPE_Gledopto_RGB",
  "Results": [
  {
    "Name":"BED_STRIPE_Gledopto_RGB",
    "PossibleSets":"on:noArg off:noArg brightness_rgb:colorpicker,BRI,0,5,100 hex:colorpicker,HEX,0,15,255 off-till toggle intervals off-for-timer on-till on-till-overnight blink off-till-overnight on-for-timer attrTemplate:?,General_Info,MQTT2_CLIENT_general_bridge,MQTT2_IO_ignoreRegexp_basic,MQTT2_IO_ignoreRegexp_tasmota,MQTT2_IO_ignoreRegexp_shelly,MQTT2_IO_ignoreRegexp_homeassistant,speech_recognition_general_naming_master_template,speechcontrol_general_naming_master_template,tasmota_basic,tasmota_basic_state_power1,shelly1,ESPurna_single_relay,eBus_daemon_splitter,ems-esp_heater_device,ems-esp_heater_device_outdated,ems-esp_boiler,ems-esp_boiler_outdated,ems-esp_thermostat_read-only,ems-esp_thermostat_read-only_outdated,ems-esp_thermostat_RC35_type,ems-esp_thermostat_simple,ems-esp_thermostat_simple_outdated,ems-esp_thermostat_RC35_type_outdated,zigbee2mqtt_bridge,zigbee2mqtt_light_dimmer,zigbee2mqtt_router_only_device,zigbee2mqtt_light_cct,zigbee2mqtt_light_rgb_hex,zigbee2mqtt_light_rgb_rgb,zigbee2mqtt_light_rgbw_hex,zigbee2mqtt_light_rgbw_rgb,zigbee2mqtt_light_rgbcct_hex,zigbee2mqtt_light_rgbcct_rgb,zigbee2mqtt_smokeDetector,zigbee2mqtt_hueMotionSensor,zigbee2mqtt_plug,zigbee2mqtt_plug_w_energy_measuring,zigbee2mqtt_2channel_split,zigbee2mqtt_3channel_split,zigbee2mqtt_ContactSensor,zigbee2mqtt_TempHumHpaSensor,zigbee2mqtt_TempHumSensor,zigbee2mqtt_human_body_movement,zigbee2mqtt_human_body_movement_illuminance,zigbee2mqtt_Light_Intensity_Sensor,zigbee2mqtt_TempMotion_sensor,zigbee2mqtt_Motion_Sensor,zigbee2mqtt_Water_Leak_Sensor,zigbee2mqtt_Light_Switch,zigbee2mqtt_scene_controller,zigbee2mqtt_Wireless_Button,zigbee2mqtt_wireless_button_old,zigbee2mqtt_aqara_cube,zigbee2mqtt_AlarmSensor,zigbee2mqtt_symfonsik_sound_controller,zigbee2mqtt_eurotronic_spirit,zigbee2mqtt_thermostat_with_weekrofile,sonos2mqtt_bridge,sonos2mqtt_speaker,sonos2mqtt_bridge_comfort,InstarCam,zigbee2mqtt_2channel_split_w_buttons,wled_controller,go_eCharger,8channel_ethernet_board_split,8channel_ethernet_board_unified,6channel_ethernet_board_6input_split,6channel_ethernet_board_6input_unified,esp_milight_hub_bridge,OpenMQTTGateway_MCU,worx_landroid,wallpanel_app,weewx_weather_station,McLighting",
    "PossibleAttrs":"alias comment:textField-long eventMap:textField-long group room suppressReading userReadings:textField-long verbose:0,1,2,3,4,5 IODev autocreate:0,1 bridgeRegexp:textField-long devicetopic devPos disable:0,1 disabledForIntervals getList:textField-long imageLink jsonMap:textField-long model periodicCmd readingList:textField-long setExtensionsEvent:1,0 setList:textField-long setStateList event-aggregator event-min-interval event-on-change-reading event-on-update-reading oldreadings stateFormat:textField-long timestamp-on-change-reading assistantName:textField cmdIcon devStateIcon:textField-long devStateStyle fp_Grundriss gassistantName:textField genericDeviceType:aircondition,coffeemaker,ac_unit,aircooler,airfreshener,airpurifier,audio_video_receiver,awning,bathtub,bed,blender,blinds,boiler,camera,carbon_monoxide_detector,charger,closet,coffee_maker,cooktop,curtain,dehumidifier,dehydrator,dishwasher,door,drawer,dryer,fan,faucet,fireplace,freezer,fryer,garage,gate,grill,heater,hood,humidifier,kettle,light,lock,remotecontrol,mop,mower,microwave,multicooker,network,outlet,oven,pergola,petfeeder,pressurecooker,radiator,refrigerator,router,scene,sensor,securitysystem,settop,shutter,shower,smoke_detector,sousvide,speaker,streaming_box,streaming_stick,streaming_soundbar,soundbar,sprinkler,standmixer,switch,tv,thermostat,vacuum,valve,washer,waterheater,waterpurifier,watersoftener,window,yogurtmaker homebridgeMapping:textField-long icon realRoom:textField sortby webCmd webCmdLabel:textField-long widgetOverride userattr",
    "Internals": {
      "CID": "zigbee_0x00124b001d84e880",
      "DEF": "zigbee_0x00124b001d84e880",
      "DEVICETOPIC": "zigbee2mqtt/BedStripesGledopto",
      "FUUID": "5e89bc4f-f33f-fe4d-3785-9533003b1ca12a61",
      "IODev": "MQTT2_Server_FHEM",
      "LASTInputDev": "MQTT2_Server_FHEM",
      "MQTT2_Server_FHEM_MSGCNT": "172",
      "MQTT2_Server_FHEM_TIME": "2021-03-03 10:51:38",
      "MSGCNT": "172",
      "NAME": "BED_STRIPE_Gledopto_RGB",
      "NR": "350",
      "STATE": "on",
      "TYPE": "MQTT2_DEVICE"
    },
    "Readings": {
      "brightness": { "Value":"254", "Time":"2021-03-03 10:51:37" },
      "brightness_cct": { "Value":"90", "Time":"2021-03-03 10:51:37" },
      "brightness_rgb": { "Value":"40", "Time":"2021-03-03 10:51:37" },
      "color_cct_x": { "Value":"0.431344681687312", "Time":"2021-03-03 10:51:37" },
      "color_cct_y": { "Value":"0.402077494772728", "Time":"2021-03-03 10:51:37" },
      "color_rgb_x": { "Value":"0.2768", "Time":"2021-03-03 10:51:37" },
      "color_rgb_y": { "Value":"0.6128", "Time":"2021-03-03 10:51:37" },
      "color_temp": { "Value":"1167", "Time":"2021-03-03 10:51:37" },
      "color_temp_cct": { "Value":"324", "Time":"2021-03-03 10:51:37" },
      "color_temp_rgb": { "Value":"157", "Time":"2021-03-03 10:51:37" },
      "color_x": { "Value":"0.6211", "Time":"2021-03-03 10:51:37" },
      "color_y": { "Value":"0.3605", "Time":"2021-03-03 10:51:37" },
      "hex": { "Value":"set 8bff47", "Time":"2021-03-03 10:51:37" },
      "linkquality": { "Value":"27", "Time":"2021-03-03 10:51:37" },
      "state": { "Value":"OFF", "Time":"2021-03-03 10:51:37" },
      "state_cct": { "Value":"OFF", "Time":"2021-03-03 10:51:37" },
      "state_rgb": { "Value":"ON", "Time":"2021-03-03 10:51:37" }
    },
    "Attributes": {
      "IODev": "MQTT2_Server_FHEM",
      "devStateIcon": "{zigbee2mqtt_devStateIcon255($name)}",
      "devicetopic": "zigbee2mqtt/BedStripesGledopto",
      "genericDeviceType": "light",
      "group": "GLEDOPTO",
      "homebridgeMapping": "{\n  \"On\": {\n    \"reading\": \"state_rgb\",\n    \"valueOff\": \"OFF\",\n    \"cmdOn\": \"on\",\n    \"cmdOff\": \"off\"\n  },\n  \"Brightness\": {\n    \"reading\": \"brightness_rgb\",\n    \"cmd\": \"brightness_rgb\"\n  }\n}",
      "icon": "light_led_stripe_rgb",
      "model": "zigbee2mqtt_light_rgbcct_rgb",
      "readingList": "$DEVICETOPIC:.* { json2nameValue($EVENT) }",
      "room": "GoogleAssistant,Schlafzimmer,Zigbee",
      "setList": "on:noArg $DEVICETOPIC/rgb/set {\"state_rgb\":\"on\"}\noff:noArg $DEVICETOPIC/rgb/set {\"state_rgb\":\"off\"}\nbrightness_rgb:colorpicker,BRI,0,5,100 $DEVICETOPIC/rgb/set {\"$EVTPART0\":\"$EVTPART1\"}\nhex:colorpicker,HEX,0,15,255 $DEVICETOPIC/rgb/set {\"color\":{\"$EVTPART0\":\"#$EVTPART1\"}}\n\n",
      "setStateList": "on off",
      "stateFormat": "{lc ReadingsVal($name,\"state_rgb\",0)}",
      "webCmd": "on:off:brightness_rgb:hex"
    }
  }  ],
  "totalResultsReturned":1
}


Hier die jsonlist2 für das CCT-Device

{
  "Arg":"BED_STRIPE_Gledopto_CCT",
  "Results": [
  {
    "Name":"BED_STRIPE_Gledopto_CCT",
    "PossibleSets":"on:noArg off:noArg brightness_cct:colorpicker,BRI,0,5,100 color_temp_cct:colorpicker,CT,154,2,500 on-for-timer off-till-overnight blink on-till-overnight off-for-timer on-till intervals toggle off-till attrTemplate:?,General_Info,MQTT2_CLIENT_general_bridge,MQTT2_IO_ignoreRegexp_basic,MQTT2_IO_ignoreRegexp_tasmota,MQTT2_IO_ignoreRegexp_shelly,MQTT2_IO_ignoreRegexp_homeassistant,tasmota_basic,tasmota_basic_state_power1,shelly1,ESPurna_single_relay,eBus_daemon_splitter,ems-esp_heater_device,ems-esp_heater_device_outdated,ems-esp_boiler,ems-esp_boiler_outdated,ems-esp_thermostat_read-only,ems-esp_thermostat_read-only_outdated,ems-esp_thermostat_RC35_type,ems-esp_thermostat_simple,ems-esp_thermostat_simple_outdated,ems-esp_thermostat_RC35_type_outdated,zigbee2mqtt_bridge,zigbee2mqtt_light_dimmer,zigbee2mqtt_router_only_device,zigbee2mqtt_light_cct,zigbee2mqtt_light_rgb_hex,zigbee2mqtt_light_rgb_rgb,zigbee2mqtt_light_rgbw_hex,zigbee2mqtt_light_rgbw_rgb,zigbee2mqtt_light_rgbcct_hex,zigbee2mqtt_light_rgbcct_rgb,zigbee2mqtt_smokeDetector,zigbee2mqtt_hueMotionSensor,zigbee2mqtt_plug,zigbee2mqtt_plug_w_energy_measuring,zigbee2mqtt_2channel_split,zigbee2mqtt_3channel_split,zigbee2mqtt_ContactSensor,zigbee2mqtt_TempHumHpaSensor,zigbee2mqtt_TempHumSensor,zigbee2mqtt_human_body_movement,zigbee2mqtt_human_body_movement_illuminance,zigbee2mqtt_Light_Intensity_Sensor,zigbee2mqtt_TempMotion_sensor,zigbee2mqtt_Motion_Sensor,zigbee2mqtt_Water_Leak_Sensor,zigbee2mqtt_Light_Switch,zigbee2mqtt_scene_controller,zigbee2mqtt_Wireless_Button,zigbee2mqtt_wireless_button_old,zigbee2mqtt_aqara_cube,zigbee2mqtt_AlarmSensor,zigbee2mqtt_symfonsik_sound_controller,zigbee2mqtt_eurotronic_spirit,zigbee2mqtt_thermostat_with_weekrofile,sonos2mqtt_bridge,sonos2mqtt_speaker,sonos2mqtt_bridge_comfort,InstarCam,zigbee2mqtt_2channel_split_w_buttons,wled_controller,go_eCharger,8channel_ethernet_board_split,8channel_ethernet_board_unified,6channel_ethernet_board_6input_split,6channel_ethernet_board_6input_unified,esp_milight_hub_bridge,OpenMQTTGateway_MCU,worx_landroid,wallpanel_app,weewx_weather_station,McLighting",
    "PossibleAttrs":"alias comment:textField-long eventMap:textField-long group room suppressReading userReadings:textField-long verbose:0,1,2,3,4,5 IODev autocreate:0,1 bridgeRegexp:textField-long devicetopic devPos disable:0,1 disabledForIntervals getList:textField-long imageLink jsonMap:textField-long model periodicCmd readingList:textField-long setExtensionsEvent:1,0 setList:textField-long setStateList event-aggregator event-min-interval event-on-change-reading event-on-update-reading oldreadings stateFormat:textField-long timestamp-on-change-reading assistantName:textField cmdIcon devStateIcon:textField-long devStateStyle fp_Grundriss gassistantName:textField genericDeviceType:aircondition,coffeemaker,ac_unit,aircooler,airfreshener,airpurifier,audio_video_receiver,awning,bathtub,bed,blender,blinds,boiler,camera,carbon_monoxide_detector,charger,closet,coffee_maker,cooktop,curtain,dehumidifier,dehydrator,dishwasher,door,drawer,dryer,fan,faucet,fireplace,freezer,fryer,garage,gate,grill,heater,hood,humidifier,kettle,light,lock,remotecontrol,mop,mower,microwave,multicooker,network,outlet,oven,pergola,petfeeder,pressurecooker,radiator,refrigerator,router,scene,sensor,securitysystem,settop,shutter,shower,smoke_detector,sousvide,speaker,streaming_box,streaming_stick,streaming_soundbar,soundbar,sprinkler,standmixer,switch,tv,thermostat,vacuum,valve,washer,waterheater,waterpurifier,watersoftener,window,yogurtmaker homebridgeMapping:textField-long icon realRoom:textField sortby webCmd webCmdLabel:textField-long widgetOverride userattr",
    "Internals": {
      "CID": "zigbee_0x00124b001d84e880",
      "DEF": "zigbee_0x00124b001d84e880",
      "DEVICETOPIC": "zigbee2mqtt/BedStripesGledopto",
      "FUUID": "5ec05f2c-f33f-fe4d-5c0b-e57860490e8e0eb8",
      "IODev": "MQTT2_Server_FHEM",
      "LASTInputDev": "MQTT2_Server_FHEM",
      "MQTT2_Server_FHEM_MSGCNT": "179",
      "MQTT2_Server_FHEM_TIME": "2021-03-03 10:55:35",
      "MSGCNT": "179",
      "NAME": "BED_STRIPE_Gledopto_CCT",
      "NR": "352",
      "STATE": "off",
      "TYPE": "MQTT2_DEVICE"
    },
    "Readings": {
      "brightness": { "Value":"254", "Time":"2021-03-03 10:55:35" },
      "brightness_cct": { "Value":"41", "Time":"2021-03-03 10:55:35" },
      "brightness_rgb": { "Value":"75", "Time":"2021-03-03 10:55:35" },
      "color_cct_x": { "Value":"0.431344681687312", "Time":"2021-03-03 10:55:35" },
      "color_cct_y": { "Value":"0.402077494772728", "Time":"2021-03-03 10:55:35" },
      "color_rgb_x": { "Value":"0.2768", "Time":"2021-03-03 10:55:35" },
      "color_rgb_y": { "Value":"0.6128", "Time":"2021-03-03 10:55:35" },
      "color_temp": { "Value":"1167", "Time":"2021-03-03 10:55:35" },
      "color_temp_cct": { "Value":"324", "Time":"2021-03-03 10:55:35" },
      "color_temp_rgb": { "Value":"157", "Time":"2021-03-03 10:55:35" },
      "color_x": { "Value":"0.6211", "Time":"2021-03-03 10:55:35" },
      "color_y": { "Value":"0.3605", "Time":"2021-03-03 10:55:35" },
      "linkquality": { "Value":"135", "Time":"2021-03-03 10:55:35" },
      "state": { "Value":"OFF", "Time":"2021-03-03 10:55:35" },
      "state_cct": { "Value":"OFF", "Time":"2021-03-03 10:55:35" },
      "state_rgb": { "Value":"OFF", "Time":"2021-03-03 10:55:35" }
    },
    "Attributes": {
      "IODev": "MQTT2_Server_FHEM",
      "devStateIcon": "{zigbee2mqtt_devStateIcon255($name)}",
      "devicetopic": "zigbee2mqtt/BedStripesGledopto",
      "group": "GLEDOPTO",
      "homebridgeMapping": "{\n  \"On\": {\n    \"reading\": \"state_cct\",\n    \"valueOff\": \"OFF\",\n    \"cmdOn\": \"on\",\n    \"cmdOff\": \"off\"\n  },\n  \"Brightness\": {\n    \"reading\": \"brightness_cct\",\n    \"cmd\": \"brightness_cct\"\n  }\n}",
      "icon": "light_led_stripe",
      "model": "zigbee2mqtt_light_rgbcct_rgb",
      "readingList": "$DEVICETOPIC:.* { json2nameValue($EVENT) }",
      "room": "GoogleAssistant,Schlafzimmer,Zigbee",
      "setList": "on:noArg $DEVICETOPIC/cct/set {\"state_cct\":\"on\"}\noff:noArg $DEVICETOPIC/cct/set {\"state_cct\":\"off\"}\nbrightness_cct:colorpicker,BRI,0,5,100 $DEVICETOPIC/cct/set {\"$EVTPART0\":\"$EVTPART1\"}\ncolor_temp_cct:colorpicker,CT,154,2,500 $DEVICETOPIC/cct/set {\"$EVTPART0\":\"$EVTPART1\"}",
      "setStateList": "on off",
      "stateFormat": "{lc ReadingsVal($name,\"state_cct\",0)}",
      "webCmd": "on:off:brightness_cct:color_temp_cct"
    }
  }  ],
  "totalResultsReturned":1
}



Hoffe hier hat noch jemand nen Ansatz für mich :-)

Danke vorab und Gruß
Mario

SouzA

Zitat von: misux am 02 März 2021, 11:42:14
Ja, das man da die Temperatur nicht sieht ist ja doof, und das ich Thermometer ausgewählt habe und er Thermostat anzeigt ist komisch...

Hat denn jemand seine Rolladen damit zum steuern hinbekommen?
Erkannt wird es als Jalousie aber steuern oder sehen wo es ist kann ich es nicht...
Habe mal ein Paar Bilder angehängt wie es aussieht...

Zu den Thermometern fällt mir nur auf, dass das stateFormat anders ist.
Schonmal probiert?

Zu den Rollläden.
Ja man kann steuern... per Sprache. Die werden in der APP NICHT richtig dargestellt und sind nicht per Touch steuerbar.

Hier nen Rollladen von mir:
Internals:
   DEF        019D8206
   FUUID      5c50bbf0-f33f-7c83-a742-5e4ce6ebdaf0cc0b
   IODev      TCM_ESP3_0
   LASTInputDev TCM_ESP3_0
   MSGCNT     14
   NAME       azi_Rolladen
   NR         27
   NTFY_ORDER 50-azi_Rolladen
   STATE      open
   TCM_ESP3_0_DestinationID FFFFFFFF
   TCM_ESP3_0_MSGCNT 14
   TCM_ESP3_0_PacketType 1
   TCM_ESP3_0_RSSI -58
   TCM_ESP3_0_ReceivingQuality excellent
   TCM_ESP3_0_RepeatingCounter 0
   TCM_ESP3_0_SubTelNum 6
   TCM_ESP3_0_TIME 2021-03-03 06:15:21
   TYPE       EnOcean
   READINGS:
     2021-03-03 06:15:21   anglePos        0
     2021-03-03 06:15:21   block           unlock
     2021-03-03 06:15:21   endPosition     open
     2021-03-03 06:15:21   position        0
     2021-03-03 06:15:21   state           open
     2016-07-16 10:42:51   teach           4BS teach-in sent
   helper:
Attributes:
   IODev      TCM_ESP3_0
   alias      AZi Rolladen
   comMode    confirm
   devStateIcon up:fts_shutter_up down:fts_shutter_down Stop:fts_shutter_updown closed:fts_shutter_100 open:fts_window_2w open_ack:fts_window_2w
   eep        A5-3F-7F
   eventMap   opens:Auf stop:Stop closes:Zu
   gassistantName Rollladen Arbeitszimmer
   genericDeviceType blind
   group      Rollo
   icon       fts_shutter_40
   manufID    00D
   model      TF
   observeCmdRepetition 2
   realRoom   Arbeitszimmer
   room       Arbeitszimmer,EnOcean,GoogleHome
   sensorMode pushbutton
   shutTime   14
   shutTimeCloses 20
   sortby     20
   stateFormat state
   subDef     FFC17605
   subType    manufProfile
   teachMethod confirm
   userattr   lightSceneParamsToSave lightSceneRestoreOnlyIfChanged:1,0
   webCmd     25:50:75:100:Auf:Stop:Zu


Bis denn
SouzA
Raspi 4, EnOcean TCM310 USB, HM-MOD-UART-USB, Jeelink, hue, AMAD, fully, FRITZBOX, Signalbot, VIERA, Presence BT/Mac, TPLink, Gassistant, Shelly, fhempy, ZigBee

misux

Zitat von: SouzA am 03 März 2021, 15:26:19
Zu den Thermometern fällt mir nur auf, dass das stateFormat anders ist.
Schonmal probiert?


Habe mal deinen stateFormat getestet, ist aber gleich geblieben, immernoch ein thermostat..  Wie sieht es denn bei dir aus in der app?

ist noch irgendwie nicht ganz ausgereift die Geschichte... schade... Vor allem das man die rolladen nicht per touch steuern kann...

SouzA

Zitat von: misux am 03 März 2021, 19:49:49
Habe mal deinen stateFormat getestet, ist aber gleich geblieben, immernoch ein thermostat..  Wie sieht es denn bei dir aus in der app?

ist noch irgendwie nicht ganz ausgereift die Geschichte... schade... Vor allem das man die rolladen nicht per touch steuern kann...

Hi,

mir ist gerade was aufgefallen...
Die Thermometer werden als Thermometer erkannt, wenn du den GenericDeviceType raus nimmst.
Dann hast du das Schild wie in meinem Screenshot. Und dann wird auch die Frage nach der Temperatur richtig beantwortet.
Das war mir gerade erst aufgefallen, weil mir die Anzeige bis dato egal war und du danach gefragt hast. Ich hatte verschiedene im Einsatz...
Ein Thermometer wurde bis eben auch noch als Thermostat erkannt ;) Und gerade das hatte ich oben gepostet... Zufall halt.

Das mit dem nicht ausgereift unterstreiche ich so auf Googles Seite... Da wünsche ich mir auch noch ein paar Sachen.
Allerdings kann man mit dem gassistant eigentlich alles machen, wofür es gedacht ist: Die Geräte per Sprache steuern.
Für Bedienung per Touch gibt es von FHEM mittlerweile ja auch mehrere Alternativen als UI. Auch als Android-App.

Bis denn
SouzA
Raspi 4, EnOcean TCM310 USB, HM-MOD-UART-USB, Jeelink, hue, AMAD, fully, FRITZBOX, Signalbot, VIERA, Presence BT/Mac, TPLink, Gassistant, Shelly, fhempy, ZigBee

misux

Zitat von: SouzA am 03 März 2021, 21:39:35

Für Bedienung per Touch gibt es von FHEM mittlerweile ja auch mehrere Alternativen als UI. Auch als Android-App.

Bis denn
SouzA
JA, das mag sein, aber alle müssen irgendwelche Portfreigaben und gesonderte einstellungen bekommen... Das ist sehr umständlich und ehrlichgesagt gefällt mir die Google Geschichte schon... leider nicht ganz...


Welche Alternativen kennst du denn? Schlag mal welche vor, ich kenne eigentlich nur andfhem aber diese ist, naja,...

SouzA

Raspi 4, EnOcean TCM310 USB, HM-MOD-UART-USB, Jeelink, hue, AMAD, fully, FRITZBOX, Signalbot, VIERA, Presence BT/Mac, TPLink, Gassistant, Shelly, fhempy, ZigBee

a_quadrat

Ich nutze "smartvisu". Ist am Anfang etwas aufwendig alles einzurichten, aber am Ende hat mein eine schöne grafische Oberfläche - webbasiert und wird auf allen Endgeräten prima dargestellt.

VG Andreas