39_gassistant.pm (Google Assistant, Google Home)

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

Vorheriges Thema - Nächstes Thema

DerRecke

Zitat von: dominik am 13 April 2020, 21:32:44
Hi,

danke für die ausführliche Analyse, ja, das hängt ziemlich sicher zusammen. Kannst du mir erklären wie das mit dem hmccu ist? Werden die Geräte nach einem Reboot von FHEM gelöscht und neu erstellt? Oder nur teilweise? Bringt es was, wenn du gassistant ganz ans Ende in der cfg schiebst?

Hallo Dominik,

Die Gerätedefinitionen stehen "hard" in der fhem.cfg. Das "ans Ende stellen" halt anscheinend geholfen.... Danke dafür.  ;D


Aber ich habe nochmal genauer hingeschaut. Die Rollos sind auch nach dem "shutdown restart" erreichbar. Nur die Lampen und Schalter nicht.

Ich habe mir dann die Definitionen genau angschaut. Die Rollos enthalten ein eventMap. Die Lampen nicht. Hier die entsprechenden Auszüge aus meiner fhem.cfg:


define ZE_CCU2 HMCCU 192.168.135.77
setuuid ZE_CCU2 5ce2fe60-f33f-84e1-efd1-dae1941a00ca32b3
attr ZE_CCU2 room Zentralen
attr ZE_CCU2 rpcinterfaces BidCos-RF,CUxD,HmIP-RF
attr ZE_CCU2 rpcinterval 2
attr ZE_CCU2 rpcport 2001,8701,2010
attr ZE_CCU2 rpcserver on
attr ZE_CCU2 stateFormat rpcstate/state

define EG_Wohnen_RolloWest HMCCUDEV MEQ0677621
setuuid EG_Wohnen_RolloWest 5ce2ff02-f33f-84e1-2b22-e545c269146ecf77
attr EG_Wohnen_RolloWest IODev ZE_CCU2
attr EG_Wohnen_RolloWest assistantName Rollo West
attr EG_Wohnen_RolloWest ccureadingfilter (LEVEL|INHIBIT|DIRECTION|WORKING)
attr EG_Wohnen_RolloWest ccuscaleval LEVEL:0:1:0:100
attr EG_Wohnen_RolloWest cmdIcon up:fts_shutter_up stop:fts_shutter_manual down:fts_shutter_down
attr EG_Wohnen_RolloWest controldatapoint 1.LEVEL
attr EG_Wohnen_RolloWest eventMap /down:closes/up:opens/datapoint 1.STOP true:stop/datapoint 1.LEVEL 0:down/datapoint 1.LEVEL 100:up/
attr EG_Wohnen_RolloWest genericDeviceType blinds
attr EG_Wohnen_RolloWest realRoom Wohnzimmer
attr EG_Wohnen_RolloWest room EG_Wohnen,GoogleAssistant,Homematic
attr EG_Wohnen_RolloWest statedatapoint 1.LEVEL
attr EG_Wohnen_RolloWest stripnumber 1
attr EG_Wohnen_RolloWest substexcl control
attr EG_Wohnen_RolloWest substitute LEVEL!#0-0:closed,#100-100:open;;DIRECTION!0:none,1:up,2:down,3:undefined;;WORKING!(0|false):no,(1|true):yes
attr EG_Wohnen_RolloWest webCmd control:up:stop:down
attr EG_Wohnen_RolloWest widgetOverride control:slider,0,10,100

define EG_Wohnen_LED HMCCUDEV NEQ1832154
setuuid EG_Wohnen_LED 5ce2ff02-f33f-84e1-6eff-3d83d864d912f1cf
attr EG_Wohnen_LED IODev ZE_CCU2
attr EG_Wohnen_LED assistantName LED
attr EG_Wohnen_LED ccureadingfilter STATE
attr EG_Wohnen_LED controldatapoint 1.STATE
attr EG_Wohnen_LED genericDeviceType light
attr EG_Wohnen_LED realRoom Wohnzimmer
attr EG_Wohnen_LED room EG_Wohnen,GoogleAssistant,Homematic
attr EG_Wohnen_LED statedatapoint 1.STATE
attr EG_Wohnen_LED statevals on:true,off:false
attr EG_Wohnen_LED substitute STATE!(true|1):on,(false|0):off
attr EG_Wohnen_LED webCmd control
attr EG_Wohnen_LED widgetOverride control:uzsuToggle,off,on


Aber kann man nicht "einfach" ein notify o.ä. einbauen, dass 1 oder 2 min nach einem Neustart einen reload auslöste? Dann wäre das Modul gegenüber diesen Effekt "gehärtet"?

a_quadrat

Hi, du nutzt noch den alten rpcserver, der ist sehr langsam.
Setze Mal folgendes Attribut, damit sollte es besser funktionieren.

ccuflags procrpc,reconnect


VG Andreas

dominik

@erotikbaer, super, dass es jetzt bei dir laeuft :) Ich habe gerade gesucht, ob man die package.json auch OS-spezifisch machen kann. Wenn das nicht geht, koennte ich noch ein separates FreeBSD gassistant-fhem package erstellen, das sollte jedoch nur gemacht werden wenn sonst nichts anderes geht.
fhempy -  https://github.com/fhempy/fhempy: GoogleCast, Tuya, UPnP, Ring, EQ3BT, Nespresso, Xiaomi, Spotify, Object Detection, ...
Kaffeespende: https://paypal.me/todominik

DerRecke

Zitat von: a_quadrat am 14 April 2020, 14:09:22
Hi, du nutzt noch den alten rpcserver, der ist sehr langsam.
Setze Mal folgendes Attribut, damit sollte es besser funktionieren.

ccuflags procrpc,reconnect


VG Andreas

Danke für den Tip Andreas,

hat auf Anhieb funktioniert. Und jetzt auch wieder mit gassistant oben in der fhem.cfg kurz hinter der CCU2.

Vielen Dank an alle.

  Grüße
     Oliver

SamDouglas

Hey Leute,

ich habe das Problem, dass meine Rolladen in der Google Home App zwar angezeigt werden, jedoch als dimmbare Lampen? Ich habe bereits versucht, das Attribut genericDeviceType von dem Device auf shutter zu setzen, es scheint aber nicht funktioniert zu haben bzw. habe ich irgendwas verkehrt gemacht  :o Kann mir da vielleicht jemand von euch helfen?

Viele Grüße

erotikbaer

Zitat von: dominik am 14 April 2020, 17:34:05
@erotikbaer, super, dass es jetzt bei dir laeuft :) Ich habe gerade gesucht, ob man die package.json auch OS-spezifisch machen kann. Wenn das nicht geht, koennte ich noch ein separates FreeBSD gassistant-fhem package erstellen, das sollte jedoch nur gemacht werden wenn sonst nichts anderes geht.
@dominik das würde die Sache aufjedenfall enorm erleichtern. Also ich wäre dafür :-)

Gesendet von meinem SM-N975F mit Tapatalk


dominik

Zitat von: SamDouglas am 15 April 2020, 00:43:15
Hey Leute,

ich habe das Problem, dass meine Rolladen in der Google Home App zwar angezeigt werden, jedoch als dimmbare Lampen? Ich habe bereits versucht, das Attribut genericDeviceType von dem Device auf shutter zu setzen, es scheint aber nicht funktioniert zu haben bzw. habe ich irgendwas verkehrt gemacht  :o Kann mir da vielleicht jemand von euch helfen?

Viele Grüße

Poste mal die Ausgabe von "jsonlist2 deindevice" dann schau ich mir das an.
fhempy -  https://github.com/fhempy/fhempy: GoogleCast, Tuya, UPnP, Ring, EQ3BT, Nespresso, Xiaomi, Spotify, Object Detection, ...
Kaffeespende: https://paypal.me/todominik

SamDouglas

Danke für die schnelle Antwort! Hier ist meine Ausgabe:

{
  "Arg":"ASZ_Rollade",
  "Results": [
  {
    "Name":"ASZ_Rollade",
    "PossibleSets":"assignHmKey:noArg clear:readings,trigger,register,oldRegs,rssi,msgEvents,msgErrors,attack,all deviceRename down fwUpdate getConfig:noArg getDevInfo:noArg getRegRaw getSerial:noArg getVersion:noArg inhibit:on,off off:noArg on:noArg pair:noArg pct:slider,0,1,100 peerBulk peerIODev press raw regBulk regSet reset:noArg sign:on,off statusRequest:noArg stop:noArg toggle:noArg toggleDir:noArg unpair:noArg up ",
    "PossibleAttrs":"alias comment:textField-long eventMap:textField-long group room suppressReading userReadings:textField-long verbose:0,1,2,3,4,5 do_not_notify:1,0 showtime:1,0 rawToReadable unit expert:0_defReg,1_allReg,2_defReg+raw,3_allReg+raw,4_off,8_templ+default,12_templOnly,251_anything param readOnly:0,1 actAutoTry:0_off,1_on aesCommReq:1,0 model ignore:1,0 dummy:1,0 IODev IOList IOgrp rssiLog:1,0 actCycle hmKey hmKey2 hmKey3 readingOnDead:multiple,noChange,state,periodValues,periodString,channels subType:AlarmControl,KFM100,THSensor,blindActuator,blindActuatorSol,dimmer,display,keyMatic,motionAndBtn,motionDetector,no,outputUnit,powerMeter,powerSensor,pushButton,remote,repeater,rgb,senBright,sensRain,sensor,singleButton,siren,smokeDetector,swi,switch,thermostat,threeStateSensor,timer,tipTronic,virtual,winMatic modelForce:ACTIONDETECTOR,ACTIONDETECTOR,ASH550,ASH550I,CCU-FHEM,CMM,DORMA_ATENT,DORMA_BRC-H,DORMA_RC-H,HM-CC-RT-DN,HM-CC-RT-DN-BOM,HM-CC-SCD,HM-CC-TC,HM-CC-VD,HM-DIS-EP-WM55,HM-DIS-TD-T,HM-DIS-WM55,HM-DW-WM,HM-ES-PMSW1-DR,HM-ES-PMSW1-PL,HM-ES-PMSW1-PL-DN-R1,HM-ES-PMSW1-PL-DN-R2,HM-ES-PMSW1-PL-DN-R3,HM-ES-PMSW1-PL-DN-R4,HM-ES-PMSW1-PL-DN-R5,HM-ES-PMSW1-SM,HM-ES-TX-WM,HM-HM-LC-DW-WM,HM-LC-AO-SM,HM-LC-BL1-FM,HM-LC-BL1-FM-2,HM-LC-BL1-PB-FM,HM-LC-BL1-SM,HM-LC-BL1-SM-2,HM-LC-BL1PBU-FM,HM-LC-DDC1-PCB,HM-LC-DIM1L-CV,HM-LC-DIM1L-CV-2,HM-LC-DIM1L-CV-644,HM-LC-DIM1L-PL,HM-LC-DIM1L-PL-2,HM-LC-DIM1L-PL-3,HM-LC-DIM1L-PL-644,HM-LC-DIM1PWM-CV,HM-LC-DIM1PWM-CV-2,HM-LC-DIM1T-CV,HM-LC-DIM1T-CV-2,HM-LC-DIM1T-CV-644,HM-LC-DIM1T-DR,HM-LC-DIM1T-FM,HM-LC-DIM1T-FM-2,HM-LC-DIM1T-FM-644,HM-LC-DIM1T-FM-LF,HM-LC-DIM1T-PL,HM-LC-DIM1T-PL-2,HM-LC-DIM1T-PL-3,HM-LC-DIM1T-PL-644,HM-LC-DIM1TPBU-FM,HM-LC-DIM1TPBU-FM-2,HM-LC-DIM2L-CV,HM-LC-DIM2L-SM,HM-LC-DIM2L-SM-2,HM-LC-DIM2L-SM-644,HM-LC-DIM2T-SM,HM-LC-DIM2T-SM,HM-LC-DIM2T-SM-2,HM-LC-JA1PBU-FM,HM-LC-RGBW-WM,HM-LC-SW1-BA-PCB,HM-LC-SW1-DR,HM-LC-SW1-FM,HM-LC-SW1-FM-2,HM-LC-SW1-PB-FM,HM-LC-SW1-PCB,HM-LC-SW1-PL,HM-LC-SW1-PL-3,HM-LC-SW1-PL-CT-R1,HM-LC-SW1-PL-CT-R2,HM-LC-SW1-PL-CT-R3,HM-LC-SW1-PL-CT-R4,HM-LC-SW1-PL-CT-R5,HM-LC-SW1-PL-DN-R1,HM-LC-SW1-PL-DN-R2,HM-LC-SW1-PL-DN-R3,HM-LC-SW1-PL-DN-R4,HM-LC-SW1-PL-DN-R5,HM-LC-SW1-PL-OM54,HM-LC-SW1-PL2,HM-LC-SW1-SM,HM-LC-SW1-SM-2,HM-LC-SW1-SM-ATMEGA168,HM-LC-SW1PBU-FM,HM-LC-SW2-DR,HM-LC-SW2-DR-2,HM-LC-SW2-FM,HM-LC-SW2-FM-2,HM-LC-SW2-PB-FM,HM-LC-SW2-SM,HM-LC-SW2PBU-FM,HM-LC-SW4-BA-PCB,HM-LC-SW4-DR,HM-LC-SW4-DR-2,HM-LC-SW4-PCB,HM-LC-SW4-PCB-2,HM-LC-SW4-SM,HM-LC-SW4-SM-2,HM-LC-SW4-SM-ATMEGA168,HM-LC-SW4-WM,HM-LC-SW4-WM-2,HM-MOD-EM-8,HM-MOD-EM-8BIT,HM-MOD-RE-8,HM-OU-CF-PL,HM-OU-CFM-PL,HM-OU-CFM-TW,HM-OU-CM-PCB,HM-OU-LED16,HM-PB-2-FM,HM-PB-2-WM,HM-PB-2-WM55,HM-PB-2-WM55-2,HM-PB-4-WM,HM-PB-4DIS-WM,HM-PB-4DIS-WM-2,HM-PB-6-WM55,HM-PBI-4-FM,HM-RC-12,HM-RC-12-B,HM-RC-12-SW,HM-RC-19,HM-RC-19-B,HM-RC-19-SW,HM-RC-2-PBU-FM,HM-RC-4,HM-RC-4-2,HM-RC-4-3,HM-RC-4-3-D,HM-RC-4-B,HM-RC-8,HM-RC-DIS-H-X-EU,HM-RC-KEY3,HM-RC-KEY3-B,HM-RC-KEY4-2,HM-RC-KEY4-3,HM-RC-P1,HM-RC-SEC3,HM-RC-SEC3-B,HM-RC-SEC4-2,HM-RC-SEC4-3,HM-SCI-3-FM,HM-SEC-CEN,HM-SEC-KEY,HM-SEC-KEY-O,HM-SEC-KEY-S,HM-SEC-MDIR,HM-SEC-MDIR-2,HM-SEC-MDIR-3,HM-SEC-RHS,HM-SEC-RHS-2,HM-SEC-SC,HM-SEC-SC-2,HM-SEC-SCO,HM-SEC-SD,HM-SEC-SD-2,HM-SEC-SFA-SM,HM-SEC-SIR-WM,HM-SEC-TIS,HM-SEC-WDS,HM-SEC-WDS-2,HM-SEC-WIN,HM-SEN-DB-PCB,HM-SEN-EP,HM-SEN-LI-O,HM-SEN-MDIR-O,HM-SEN-MDIR-O-2,HM-SEN-MDIR-O-3,HM-SEN-MDIR-SM,HM-SEN-MDIR-WM55,HM-SEN-RD-O,HM-SEN-WA-OD,HM-SWI-3-FM,HM-SYS-SRP-PL,HM-TC-IT-WM-W-EU,HM-WDC7000,HM-WDS10-TH-O,HM-WDS100-C6-O,HM-WDS100-C6-O-2,HM-WDS20-TH-O,HM-WDS30-OT2-SM,HM-WDS30-OT2-SM-2,HM-WDS30-T-O,HM-WDS40-TH-I,HM-WDS40-TH-I-2,HM-WS550,HM-WS550LCB,HM-WS550LCW,HM-WS550TECH,IS-WDS-TH-OD-S-R3,KFM-DISPLAY,KFM-SENSOR,KS550,KS550LC,KS550TECH,KS888,OLIGO-SMART-IQ-HM,PS-SWITCH,PS-TH-SENS,ROTO_ZEL-STG-RM-DWT-10,ROTO_ZEL-STG-RM-FDK,ROTO_ZEL-STG-RM-FEP-230V,ROTO_ZEL-STG-RM-FFK,ROTO_ZEL-STG-RM-FSA,ROTO_ZEL-STG-RM-FSS-UP3,ROTO_ZEL-STG-RM-FST-UP4,ROTO_ZEL-STG-RM-FWT,ROTO_ZEL-STG-RM-FZS,ROTO_ZEL-STG-RM-FZS-2,ROTO_ZEL-STG-RM-HS-4,ROTO_ZEL-STG-RM-WT-2,S550IA,SCHUECO_263-130,SCHUECO_263-131,SCHUECO_263-132,SCHUECO_263-133,SCHUECO_263-134,SCHUECO_263-135,SCHUECO_263-144,SCHUECO_263-145,SCHUECO_263-146,SCHUECO_263-147,SCHUECO_263-155,SCHUECO_263-157,SCHUECO_263-158,SCHUECO_263-160,SCHUECO_263-162,SCHUECO_263-167,SCHUECO_263-XXX,SENSOTIMER-ST-6,VIRTUAL,WDF-SOLAR,WS888 .mId serialNr firmware .stc .devInfo actStatus autoReadReg:0_off,1_restart,2_pon-restart,3_onChange,4_reqStatus,5_readMissing,8_stateOnly burstAccess:0_off,1_auto msgRepeat hmProtocolEvents:0_off,1_dump,2_dumpFull,3_dumpTrigger aesKey:5,4,3,2,1,0  repPeers peerIDs tempListTmpl levelRange levelMap cyclicMsgOffset event-aggregator event-min-interval event-on-change-reading event-on-update-reading oldreadings stateFormat:textField-long timestamp-on-change-reading genericDeviceType userattr",
    "Internals": {
      "CUL_1_MSGCNT": "59",
      "CUL_1_RAWMSG": "A0DD8A410619109F100000601C800::-60.5:CUL_1",
      "CUL_1_RSSI": "-60.5",
      "CUL_1_TIME": "2020-04-15 10:15:51",
      "DEF": "619109",
      "FUUID": "5e8cd219-f33f-0b75-4464-ecc0db389739c27e",
      "LASTInputDev": "CUL_1",
      "MSGCNT": "59",
      "NAME": "ASZ_Rollade",
      "NOTIFYDEV": "global",
      "NR": "15",
      "NTFY_ORDER": "50-ASZ_Rolllade",
      "STATE": "on",
      "TYPE": "CUL_HM",
      "chanNo": "01",
      "lastMsg": "No:D8 - t:10 s:619109 d:F10000 0601C800",
      "protLastRcv": "2020-04-15 10:15:51",
      "protRcv": "57 last_at:2020-04-15 10:15:51",
      "protResnd": "1 last_at:2020-04-11 17:58:45",
      "protSnd": "59 last_at:2020-04-15 10:15:51",
      "protState": "CMDs_done",
      "rssi_CUL_1": "cnt:17 min:-57 max:-45 avg:-48.7 lst:-57 ",
      "rssi_at_CUL_1": "cnt:59 min:-60.5 max:-43.5 avg:-50.03 lst:-60.5 "
    },
    "Readings": {
      "CommandAccepted": { "Value":"yes", "Time":"2020-04-15 10:15:24" },
      "D-firmware": { "Value":"2.11", "Time":"2020-04-07 21:19:13" },
      "D-serialNr": { "Value":"OEQ1317398", "Time":"2020-04-07 21:19:13" },
      "PairedTo": { "Value":"0xF10000", "Time":"2020-04-07 21:19:41" },
      "R-driveDown": { "Value":"22 s", "Time":"2020-04-07 21:19:42" },
      "R-driveTurn": { "Value":"0.6 s", "Time":"2020-04-07 21:19:42" },
      "R-driveUp": { "Value":"23 s", "Time":"2020-04-07 21:19:42" },
      "R-pairCentral": { "Value":"0xF10000", "Time":"2020-04-07 21:19:41" },
      "R-sign": { "Value":"off", "Time":"2020-04-07 21:19:42" },
      "RegL_00.": { "Value":"00:00 02:01 0A:F1 0B:00 0C:00 15:FF 18:00", "Time":"2020-04-07 21:19:41" },
      "RegL_01.": { "Value":"00:00 08:00 09:00 0A:00 0B:00 0C:DC 0D:00 0E:E6 0F:06 10:00 30:06 56:00 57:24", "Time":"2020-04-07 21:19:42" },
      "deviceMsg": { "Value":"on (to CUL_1)", "Time":"2020-04-15 10:15:51" },
      "level": { "Value":"100", "Time":"2020-04-15 10:15:51" },
      "motor": { "Value":"stop:on", "Time":"2020-04-15 10:15:51" },
      "pct": { "Value":"100", "Time":"2020-04-15 10:15:51" },
      "recentStateType": { "Value":"info", "Time":"2020-04-15 10:15:51" },
      "state": { "Value":"on", "Time":"2020-04-15 10:15:51" },
      "timedOn": { "Value":"off", "Time":"2020-04-15 10:15:51" }
    },
    "Attributes": {
      "IODev": "CUL_1",
      "autoReadReg": "4_reqStatus",
      "expert": "2_raw",
      "firmware": "2.11",
      "genericDeviceType": "shutter",
      "model": "HM-LC-BL1PBU-FM",
      "peerIDs": "00000000,",
      "room": "GoogleAssistant",
      "serialNr": "OEQ1317398",
      "subType": "blindActuator",
      "webCmd": "statusRequest:toggleDir:on:off:up:down:stop"
    }
  }  ],
  "totalResultsReturned":1
}

robomrburns

Ich versuche meine Webcam vom 3d-Drucker mittels der neu hinzugefügten CameraStream-funktion zu Assistant hinzuzufügen.
Testweise erstmal mit einem online Video. In der Home App sowie auf meinen Smartdisplays sehe ich das Kamerasymbol, jedoch beim Versuch zu streamen kommt die Meldung: Der Stream von Ulticam ist zur Zeit nicht verfügbar.
Habe ich in meinem Mapping etwas übersehen?

defmod Ulticam dummy
attr Ulticam gassistantName Ulticam
attr Ulticam genericDeviceType camera
attr Ulticam homebridgeMapping {"CameraStream":{"reading": "http://commondatastorage.googleapis.com/gtv-videos-bucket/sample/WhatCarCanYouGetForAGrand.mp4"}}
attr Ulticam room GoogleAssistant

dominik

Zitat von: SamDouglas am 15 April 2020, 11:06:21
Danke für die schnelle Antwort! Hier ist meine Ausgabe:

{
  "Arg":"ASZ_Rollade",
  "Results": [
  {
    "Name":"ASZ_Rollade",
    "PossibleSets":"assignHmKey:noArg clear:readings,trigger,register,oldRegs,rssi,msgEvents,msgErrors,attack,all deviceRename down fwUpdate getConfig:noArg getDevInfo:noArg getRegRaw getSerial:noArg getVersion:noArg inhibit:on,off off:noArg on:noArg pair:noArg pct:slider,0,1,100 peerBulk peerIODev press raw regBulk regSet reset:noArg sign:on,off statusRequest:noArg stop:noArg toggle:noArg toggleDir:noArg unpair:noArg up ",
    "PossibleAttrs":"alias comment:textField-long eventMap:textField-long group room suppressReading userReadings:textField-long verbose:0,1,2,3,4,5 do_not_notify:1,0 showtime:1,0 rawToReadable unit expert:0_defReg,1_allReg,2_defReg+raw,3_allReg+raw,4_off,8_templ+default,12_templOnly,251_anything param readOnly:0,1 actAutoTry:0_off,1_on aesCommReq:1,0 model ignore:1,0 dummy:1,0 IODev IOList IOgrp rssiLog:1,0 actCycle hmKey hmKey2 hmKey3 readingOnDead:multiple,noChange,state,periodValues,periodString,channels subType:AlarmControl,KFM100,THSensor,blindActuator,blindActuatorSol,dimmer,display,keyMatic,motionAndBtn,motionDetector,no,outputUnit,powerMeter,powerSensor,pushButton,remote,repeater,rgb,senBright,sensRain,sensor,singleButton,siren,smokeDetector,swi,switch,thermostat,threeStateSensor,timer,tipTronic,virtual,winMatic modelForce:ACTIONDETECTOR,ACTIONDETECTOR,ASH550,ASH550I,CCU-FHEM,CMM,DORMA_ATENT,DORMA_BRC-H,DORMA_RC-H,HM-CC-RT-DN,HM-CC-RT-DN-BOM,HM-CC-SCD,HM-CC-TC,HM-CC-VD,HM-DIS-EP-WM55,HM-DIS-TD-T,HM-DIS-WM55,HM-DW-WM,HM-ES-PMSW1-DR,HM-ES-PMSW1-PL,HM-ES-PMSW1-PL-DN-R1,HM-ES-PMSW1-PL-DN-R2,HM-ES-PMSW1-PL-DN-R3,HM-ES-PMSW1-PL-DN-R4,HM-ES-PMSW1-PL-DN-R5,HM-ES-PMSW1-SM,HM-ES-TX-WM,HM-HM-LC-DW-WM,HM-LC-AO-SM,HM-LC-BL1-FM,HM-LC-BL1-FM-2,HM-LC-BL1-PB-FM,HM-LC-BL1-SM,HM-LC-BL1-SM-2,HM-LC-BL1PBU-FM,HM-LC-DDC1-PCB,HM-LC-DIM1L-CV,HM-LC-DIM1L-CV-2,HM-LC-DIM1L-CV-644,HM-LC-DIM1L-PL,HM-LC-DIM1L-PL-2,HM-LC-DIM1L-PL-3,HM-LC-DIM1L-PL-644,HM-LC-DIM1PWM-CV,HM-LC-DIM1PWM-CV-2,HM-LC-DIM1T-CV,HM-LC-DIM1T-CV-2,HM-LC-DIM1T-CV-644,HM-LC-DIM1T-DR,HM-LC-DIM1T-FM,HM-LC-DIM1T-FM-2,HM-LC-DIM1T-FM-644,HM-LC-DIM1T-FM-LF,HM-LC-DIM1T-PL,HM-LC-DIM1T-PL-2,HM-LC-DIM1T-PL-3,HM-LC-DIM1T-PL-644,HM-LC-DIM1TPBU-FM,HM-LC-DIM1TPBU-FM-2,HM-LC-DIM2L-CV,HM-LC-DIM2L-SM,HM-LC-DIM2L-SM-2,HM-LC-DIM2L-SM-644,HM-LC-DIM2T-SM,HM-LC-DIM2T-SM,HM-LC-DIM2T-SM-2,HM-LC-JA1PBU-FM,HM-LC-RGBW-WM,HM-LC-SW1-BA-PCB,HM-LC-SW1-DR,HM-LC-SW1-FM,HM-LC-SW1-FM-2,HM-LC-SW1-PB-FM,HM-LC-SW1-PCB,HM-LC-SW1-PL,HM-LC-SW1-PL-3,HM-LC-SW1-PL-CT-R1,HM-LC-SW1-PL-CT-R2,HM-LC-SW1-PL-CT-R3,HM-LC-SW1-PL-CT-R4,HM-LC-SW1-PL-CT-R5,HM-LC-SW1-PL-DN-R1,HM-LC-SW1-PL-DN-R2,HM-LC-SW1-PL-DN-R3,HM-LC-SW1-PL-DN-R4,HM-LC-SW1-PL-DN-R5,HM-LC-SW1-PL-OM54,HM-LC-SW1-PL2,HM-LC-SW1-SM,HM-LC-SW1-SM-2,HM-LC-SW1-SM-ATMEGA168,HM-LC-SW1PBU-FM,HM-LC-SW2-DR,HM-LC-SW2-DR-2,HM-LC-SW2-FM,HM-LC-SW2-FM-2,HM-LC-SW2-PB-FM,HM-LC-SW2-SM,HM-LC-SW2PBU-FM,HM-LC-SW4-BA-PCB,HM-LC-SW4-DR,HM-LC-SW4-DR-2,HM-LC-SW4-PCB,HM-LC-SW4-PCB-2,HM-LC-SW4-SM,HM-LC-SW4-SM-2,HM-LC-SW4-SM-ATMEGA168,HM-LC-SW4-WM,HM-LC-SW4-WM-2,HM-MOD-EM-8,HM-MOD-EM-8BIT,HM-MOD-RE-8,HM-OU-CF-PL,HM-OU-CFM-PL,HM-OU-CFM-TW,HM-OU-CM-PCB,HM-OU-LED16,HM-PB-2-FM,HM-PB-2-WM,HM-PB-2-WM55,HM-PB-2-WM55-2,HM-PB-4-WM,HM-PB-4DIS-WM,HM-PB-4DIS-WM-2,HM-PB-6-WM55,HM-PBI-4-FM,HM-RC-12,HM-RC-12-B,HM-RC-12-SW,HM-RC-19,HM-RC-19-B,HM-RC-19-SW,HM-RC-2-PBU-FM,HM-RC-4,HM-RC-4-2,HM-RC-4-3,HM-RC-4-3-D,HM-RC-4-B,HM-RC-8,HM-RC-DIS-H-X-EU,HM-RC-KEY3,HM-RC-KEY3-B,HM-RC-KEY4-2,HM-RC-KEY4-3,HM-RC-P1,HM-RC-SEC3,HM-RC-SEC3-B,HM-RC-SEC4-2,HM-RC-SEC4-3,HM-SCI-3-FM,HM-SEC-CEN,HM-SEC-KEY,HM-SEC-KEY-O,HM-SEC-KEY-S,HM-SEC-MDIR,HM-SEC-MDIR-2,HM-SEC-MDIR-3,HM-SEC-RHS,HM-SEC-RHS-2,HM-SEC-SC,HM-SEC-SC-2,HM-SEC-SCO,HM-SEC-SD,HM-SEC-SD-2,HM-SEC-SFA-SM,HM-SEC-SIR-WM,HM-SEC-TIS,HM-SEC-WDS,HM-SEC-WDS-2,HM-SEC-WIN,HM-SEN-DB-PCB,HM-SEN-EP,HM-SEN-LI-O,HM-SEN-MDIR-O,HM-SEN-MDIR-O-2,HM-SEN-MDIR-O-3,HM-SEN-MDIR-SM,HM-SEN-MDIR-WM55,HM-SEN-RD-O,HM-SEN-WA-OD,HM-SWI-3-FM,HM-SYS-SRP-PL,HM-TC-IT-WM-W-EU,HM-WDC7000,HM-WDS10-TH-O,HM-WDS100-C6-O,HM-WDS100-C6-O-2,HM-WDS20-TH-O,HM-WDS30-OT2-SM,HM-WDS30-OT2-SM-2,HM-WDS30-T-O,HM-WDS40-TH-I,HM-WDS40-TH-I-2,HM-WS550,HM-WS550LCB,HM-WS550LCW,HM-WS550TECH,IS-WDS-TH-OD-S-R3,KFM-DISPLAY,KFM-SENSOR,KS550,KS550LC,KS550TECH,KS888,OLIGO-SMART-IQ-HM,PS-SWITCH,PS-TH-SENS,ROTO_ZEL-STG-RM-DWT-10,ROTO_ZEL-STG-RM-FDK,ROTO_ZEL-STG-RM-FEP-230V,ROTO_ZEL-STG-RM-FFK,ROTO_ZEL-STG-RM-FSA,ROTO_ZEL-STG-RM-FSS-UP3,ROTO_ZEL-STG-RM-FST-UP4,ROTO_ZEL-STG-RM-FWT,ROTO_ZEL-STG-RM-FZS,ROTO_ZEL-STG-RM-FZS-2,ROTO_ZEL-STG-RM-HS-4,ROTO_ZEL-STG-RM-WT-2,S550IA,SCHUECO_263-130,SCHUECO_263-131,SCHUECO_263-132,SCHUECO_263-133,SCHUECO_263-134,SCHUECO_263-135,SCHUECO_263-144,SCHUECO_263-145,SCHUECO_263-146,SCHUECO_263-147,SCHUECO_263-155,SCHUECO_263-157,SCHUECO_263-158,SCHUECO_263-160,SCHUECO_263-162,SCHUECO_263-167,SCHUECO_263-XXX,SENSOTIMER-ST-6,VIRTUAL,WDF-SOLAR,WS888 .mId serialNr firmware .stc .devInfo actStatus autoReadReg:0_off,1_restart,2_pon-restart,3_onChange,4_reqStatus,5_readMissing,8_stateOnly burstAccess:0_off,1_auto msgRepeat hmProtocolEvents:0_off,1_dump,2_dumpFull,3_dumpTrigger aesKey:5,4,3,2,1,0  repPeers peerIDs tempListTmpl levelRange levelMap cyclicMsgOffset event-aggregator event-min-interval event-on-change-reading event-on-update-reading oldreadings stateFormat:textField-long timestamp-on-change-reading genericDeviceType userattr",
    "Internals": {
      "CUL_1_MSGCNT": "59",
      "CUL_1_RAWMSG": "A0DD8A410619109F100000601C800::-60.5:CUL_1",
      "CUL_1_RSSI": "-60.5",
      "CUL_1_TIME": "2020-04-15 10:15:51",
      "DEF": "619109",
      "FUUID": "5e8cd219-f33f-0b75-4464-ecc0db389739c27e",
      "LASTInputDev": "CUL_1",
      "MSGCNT": "59",
      "NAME": "ASZ_Rollade",
      "NOTIFYDEV": "global",
      "NR": "15",
      "NTFY_ORDER": "50-ASZ_Rolllade",
      "STATE": "on",
      "TYPE": "CUL_HM",
      "chanNo": "01",
      "lastMsg": "No:D8 - t:10 s:619109 d:F10000 0601C800",
      "protLastRcv": "2020-04-15 10:15:51",
      "protRcv": "57 last_at:2020-04-15 10:15:51",
      "protResnd": "1 last_at:2020-04-11 17:58:45",
      "protSnd": "59 last_at:2020-04-15 10:15:51",
      "protState": "CMDs_done",
      "rssi_CUL_1": "cnt:17 min:-57 max:-45 avg:-48.7 lst:-57 ",
      "rssi_at_CUL_1": "cnt:59 min:-60.5 max:-43.5 avg:-50.03 lst:-60.5 "
    },
    "Readings": {
      "CommandAccepted": { "Value":"yes", "Time":"2020-04-15 10:15:24" },
      "D-firmware": { "Value":"2.11", "Time":"2020-04-07 21:19:13" },
      "D-serialNr": { "Value":"OEQ1317398", "Time":"2020-04-07 21:19:13" },
      "PairedTo": { "Value":"0xF10000", "Time":"2020-04-07 21:19:41" },
      "R-driveDown": { "Value":"22 s", "Time":"2020-04-07 21:19:42" },
      "R-driveTurn": { "Value":"0.6 s", "Time":"2020-04-07 21:19:42" },
      "R-driveUp": { "Value":"23 s", "Time":"2020-04-07 21:19:42" },
      "R-pairCentral": { "Value":"0xF10000", "Time":"2020-04-07 21:19:41" },
      "R-sign": { "Value":"off", "Time":"2020-04-07 21:19:42" },
      "RegL_00.": { "Value":"00:00 02:01 0A:F1 0B:00 0C:00 15:FF 18:00", "Time":"2020-04-07 21:19:41" },
      "RegL_01.": { "Value":"00:00 08:00 09:00 0A:00 0B:00 0C:DC 0D:00 0E:E6 0F:06 10:00 30:06 56:00 57:24", "Time":"2020-04-07 21:19:42" },
      "deviceMsg": { "Value":"on (to CUL_1)", "Time":"2020-04-15 10:15:51" },
      "level": { "Value":"100", "Time":"2020-04-15 10:15:51" },
      "motor": { "Value":"stop:on", "Time":"2020-04-15 10:15:51" },
      "pct": { "Value":"100", "Time":"2020-04-15 10:15:51" },
      "recentStateType": { "Value":"info", "Time":"2020-04-15 10:15:51" },
      "state": { "Value":"on", "Time":"2020-04-15 10:15:51" },
      "timedOn": { "Value":"off", "Time":"2020-04-15 10:15:51" }
    },
    "Attributes": {
      "IODev": "CUL_1",
      "autoReadReg": "4_reqStatus",
      "expert": "2_raw",
      "firmware": "2.11",
      "genericDeviceType": "shutter",
      "model": "HM-LC-BL1PBU-FM",
      "peerIDs": "00000000,",
      "room": "GoogleAssistant",
      "serialNr": "OEQ1317398",
      "subType": "blindActuator",
      "webCmd": "statusRequest:toggleDir:on:off:up:down:stop"
    }
  }  ],
  "totalResultsReturned":1
}


Bitte nochmals ein reload machen, danach sollte es funktionieren. Wenn nicht, dann gerne um Rueckmeldung hier.

@robomrburns, bei reading: musst du das Reading angeben wo die URL drin steht. Also z.b.
setreading Ulticam url http://....
und dann
...{"reading": "url"}}
fhempy -  https://github.com/fhempy/fhempy: GoogleCast, Tuya, UPnP, Ring, EQ3BT, Nespresso, Xiaomi, Spotify, Object Detection, ...
Kaffeespende: https://paypal.me/todominik

SamDouglas

Ich habe eben mal einen reload mit reload 39_gassistant.pm gemacht und danach die Verbindung mit FHEM Connect noch einmal gelöscht und wieder hergestellt. Die Rollade wird immer nach wie vor als dimmbare Lampe angezeigt... Kann ich noch etwas versuchen?

dominik

Bitte nur ein
set gassistant reload
machen, wenn es danach noch immer nicht passt, lass es mich bitte wissen.
fhempy -  https://github.com/fhempy/fhempy: GoogleCast, Tuya, UPnP, Ring, EQ3BT, Nespresso, Xiaomi, Spotify, Object Detection, ...
Kaffeespende: https://paypal.me/todominik

SamDouglas

Ach ja sorry, habe jetzt mal den richtigen Befehl ausgeführt. Nun habe ich die Situation, dass meine Rollade über die Home App nicht mehr steuerbar ist, sondern nur noch über FHEM. Die Rollade hat zwar ein anderes Symbol bekommen, scheint mir jedoch noch nicht das richtige zu sein :D Hast du noch eine Idee oder liegt das an irgendeiner fehlerhaften Konfiguration meinerseits?


SouzA

Zitat von: SamDouglas am 15 April 2020, 22:42:25
Ach ja sorry, habe jetzt mal den richtigen Befehl ausgeführt. Nun habe ich die Situation, dass meine Rollade über die Home App nicht mehr steuerbar ist, sondern nur noch über FHEM. Die Rollade hat zwar ein anderes Symbol bekommen, scheint mir jedoch noch nicht das richtige zu sein :D Hast du noch eine Idee oder liegt das an irgendeiner fehlerhaften Konfiguration meinerseits?
Moin,
Ja das Symbol sollte eigentlich ein anderes sein.
Allerdings wird dein Rollo auch mit dem richtigen Symbol über die App nicht steuerbar sein, da Google das noch gar nicht implementiert hat. Es geht nur per Sprache.

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

SamDouglas

Zitat von: SouzA am 16 April 2020, 07:05:42
Moin,
Ja das Symbol sollte eigentlich ein anderes sein.
Allerdings wird dein Rollo auch mit dem richtigen Symbol über die App nicht steuerbar sein, da Google das noch gar nicht implementiert hat. Es geht nur per Sprache.

Bis denn
SouzA

Danke für deine Rückmeldung! Ist das tatsächlich so? Ich hatte nämlich in einem anderen Forum gesehen, dass dort ebenfalls die Unterhaltung darum ging, warum Rollladen nicht als solche angezeigt werden und dort gab es einen Post vom 28.08.19 der gezeigt hat, wie es nun scheinbar inzwischen möglich ist. Außerdem meine ich mich zu erinnern, dass die gleiche Thematik auch vor einiger Zeit in diesem Thread behandelt wurde?  :o

Naja, wenn das tatsächlich nicht geht, dann bleibe ich doch lieber bei den dimmbaren Lampen, die konnte man wenigstens steuern  :D