39_gassistant.pm (Google Assistant, Google Home)

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

Vorheriges Thema - Nächstes Thema

mr.ossi

#2535
Ok,

ich habe es geschafft. Nodejs komplett runter und neu aufgesetzt.
Habe die Verbindung zu google Home erfolgreich hergestellt.
In der Home app wird mir auch alles angezeigt was ich im Raum "gassistant" habe.

Von FHEM aus kann ich es schalten, Status in der Home App ändert sich.
Ich kann es aber nicht von der Home App aus steuern.

Reading:
gassistant-fhem-localHome: inactive

Liegt es daran? Was muss ich nun tun?

Danke

Beagel

Guten Abend,
wollte GoogleAssistant einrichten, in Fhem läuft gassistant
Internals:
   FD         73
   FUUID      xxxxxxxxxxx
   LAST_START 2020-12-03 20:06:07
   NAME       gassistant
   NOTIFYDEV  global,global:npmjs.*gassistant-fhem.*
   NR         479
   NTFY_ORDER 50-gassistant
   PID        17590
   STARTS     1
   STATE      connected
   TYPE       gassistant
   currentlogfile ./log/gassistant-2020-12-03.log
   logfile    ./log/gassistant-%Y-%m-%d.log
   CoProcess:
     cmdFn      gassistant_getCMD
     name       gassistant-fhem
     state      running /usr/bin/gassistant-fhem
   READINGS:
     2020-12-03 20:06:07   gassistant-fhem running /usr/bin/gassistant-fhem
     2020-12-03 20:06:19   gassistant-fhem-connection connected
     2020-12-03 21:48:46   gassistant-fhem-googleSync Google SYNC finished
     2020-12-03 20:06:15   gassistant-fhem-lastServerError none
     2020-12-03 20:06:18   gassistant-fhem-lasterror none
     2020-12-03 20:06:17   gassistant-fhem-localHome inactive
     2020-12-02 22:11:09   gassistant-fhem-uid google-oauth2|117xxxxxxxxx840
     2020-12-03 21:48:46   gassistant-fhem-usedFeatureLevel 3
     2020-12-03 20:06:14   gassistant-fhem-version 3.0.3
     2020-12-03 20:06:15   gassistant-fhem-versionAvailable 3.0.3
     2020-12-03 20:06:15   gassistantFHEM.loginURL Click here to login (new window/tab)

     2020-12-02 22:11:08   gassistantFHEM.refreshToken crypt:xxxxxxxxxxxxxxx
Attributes:
   alias      gassistant
   devStateIcon { my $error = ReadingsVal($name,"gassistant-fhem-lastServerError","none") eq "none"?"10px-kreis-gruen":"10px-kreis-rot";; my $onoff = substr(ReadingsVal($name, "gassistant-fhem", "running"),0,7) eq "running"?"control_on_off\@green":"control_on_off\@red";; my $reload = ReadingsVal($name, "gassistant-fhem-connection", "connected") eq "connected"?"audio_repeat\@green":"audio_repeat\@orange";;"
".FW_makeImage($error)." ".FW_makeImage($reload, "reload")."  ".FW_makeImage($onoff, "restart")."
"}
   gassistantFHEM-config ./gassistant-fhem.cfg
   gassistantFHEM-log ./log/gassistant-%Y-%m-%d.log
   icon       gassistant
   nrarchive  10
   room       GoogleAssistant
   stateFormat gassistant-fhem-connection


State steht auf connected.

Aber in der App Google Home wird Fhem Connect nicht richtig verbunden, es wird gemeldet:
Fhem Connect ist verknüpft aber dann kommt Es ist ein Fehler aufgetreten.Bitte versuch es noch einmal

Im log er scheint noch Neustart
[2020-12-3 20:05:52] Got SIGTERM, shutting down...
[2020-12-3 20:05:52] [FHEM]   executing: http://127.0.0.1:8083/fhem?cmd=setreading%20gassistant%20gassistant-fhem-connection%20disconnected&XHR=1
Loading cli.js...
Loading version.js...
Loading server.js...
Loading user.js...
Loading logger.js...
Loading fhem.js...
Loading database.js...
Loading localhandleQUERY.js...
Loading utils.js...
Loading localserver.js...
Loading localhandleEXECUTE.js...
[2020-12-3 20:06:12] using ./gassistant-fhem.cfg
[2020-12-3 20:06:12] ---
[2020-12-3 20:06:12] config:
{"gassistant":{"description":"FHEM Connect"},"connections":[{"server":"127.0.0.1","port":8083,"filter":"room=GoogleAssistant","name":"FHEM","webname":"fhem"}]}
[2020-12-3 20:06:12] ---
[2020-12-3 20:06:12] Google Assistant FHEM Connect 3.0.3 started
[2020-12-3 20:06:12] Fetching FHEM connections...
[2020-12-3 20:06:12] [FHEM] starting longpoll: http://127.0.0.1:8083/fhem?XHR=1&inform=type=status;addglobal=1;filter=.*;since=null;fmt=JSON×tamp=1607022372489
[2020-12-3 20:06:13] [FHEM]   executing: http://127.0.0.1:8083/fhem?cmd=jsonlist2%20TYPE%3Dgassistant&XHR=1
[2020-12-3 20:06:14] [FHEM] FHEM Google Assistant device detected: gassistant
[2020-12-3 20:06:14] [FHEM]   executing: http://127.0.0.1:8083/fhem?cmd=setreading%20gassistant%20gassistant-fhem-version%203.0.3&XHR=1
[2020-12-3 20:06:14] [FHEM]   executing: http://127.0.0.1:8083/fhem?cmd=setreading%20gassistant%20gassistant-fhem-lastServerError%20none&XHR=1
[2020-12-3 20:06:14] [FHEM]   executing: http://127.0.0.1:8083/fhem?cmd=set%20gassistant%20loginURL%20https%3A%2F%2Ffhemconnector.eu.auth0.com%2Fauthorize%3Faudience%3Dhttps%3A%2F%2Feurope-west1-fhem-ga-connector.cloudfunctions.net%2F%26scope%3Doffline_access%2520openid%2520profile%26response_type%3Dcode%26client_id%3DEI0TI2Y0W1743Ico53Nvsg1FsmoZniCC%26code_challenge%3DymM1N4KArVYeq1bSR6XhVWvIewsyUqKzTSJTperBmr8%26code_challenge_method%3DS256%26redirect_uri%3Dhttps%3A%2F%2Feurope-west1-fhem-ga-connector.cloudfunctions.net%2Fcodelanding%2Fstart&XHR=1
[2020-12-3 20:06:14] [FHEM] Get refresh token...
[2020-12-3 20:06:14] [FHEM]   executing: http://127.0.0.1:8083/fhem?cmd=get%20gassistant%20refreshToken&XHR=1
[2020-12-3 20:06:15] [FHEM]   executing: http://127.0.0.1:8083/fhem?cmd=setreading%20gassistant%20gassistant-fhem-connection%20connecting...&XHR=1
[2020-12-3 20:06:15] [FHEM] Found refresh token in reading
[2020-12-3 20:06:15] [FHEM]   executing: http://127.0.0.1:8083/fhem?cmd=setreading%20gassistant%20gassistant-fhem-versionAvailable%203.0.3&XHR=1
[2020-12-3 20:06:16] Refresh tokens finished. Next refresh in 86400 seconds.
[2020-12-3 20:06:16] [FHEM] refreshAllTokens executed
[2020-12-3 20:06:17] Start Connection and listen for Firebase
[2020-12-3 20:06:17] [FHEM]   executing: http://127.0.0.1:8083/fhem?cmd=setreading%20gassistant%20gassistant-fhem-localHome%20inactive&XHR=1
[2020-12-3 20:06:17] [LOCAL] FHEM Connect Google local home server running on port 37000
[2020-12-3 20:06:18] [FHEM] Fetching FHEM devices...
[2020-12-3 20:06:18] [FHEM] fetching: http://127.0.0.1:8083/fhem?cmd=jsonlist2%20room=GoogleAssistant&XHR=1
[2020-12-3 20:06:18] [FHEM]   executing: http://127.0.0.1:8083/fhem?cmd=setreading%20gassistant%20gassistant-fhem-lasterror%20none&XHR=1
[2020-12-3 20:06:18] [FHEM] Checking devices and attributes...
[2020-12-3 20:06:18] [FHEM]   executing: http://127.0.0.1:8083/fhem?cmd=%7BAttrVal(%22global%22%2C%22userattr%22%2C%22%22)%7D&XHR=1
[2020-12-3 20:06:18] [FHEM] Connection: OK
[2020-12-3 20:06:18] [FHEM] got: 10 results
[2020-12-3 20:06:18] [FHEM] Supported Google Device Types: 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
[2020-12-3 20:06:18] SERVER FeatureLevel:{"featurelevel":3,"changelog":"performance optimizations"}
[2020-12-3 20:06:18] SYNC   FeatureLevel:{"featurelevel":3}
[2020-12-3 20:06:18] [LOCAL] Bonjour successfully published
[2020-12-3 20:06:18] [LOCAL] Local Home ready
[2020-12-3 20:06:19] [FHEM] update reading: HUEDevice65543:colormode = ct
[2020-12-3 20:06:19] [FHEM] update reading: HUEDevice65543:ct = 305 (3278K)
[2020-12-3 20:06:19] [FHEM] update reading: HUEDevice65543:onoff = 1
[2020-12-3 20:06:19] [FHEM] update reading: HUEDevice65543:pct = 34
[2020-12-3 20:06:19] [FHEM] update reading: HUEDevice65543:reachable = 1
[2020-12-3 20:06:19] [FHEM] update reading: IT_V3_155b33c1:state = on
[2020-12-3 20:06:19] [FHEM] update reading: IT_V3_155b33c5:state = on
[2020-12-3 20:06:19] [FHEM] update reading: MeinFernseher:state = on
[2020-12-3 20:06:19] [FHEM] update reading: Stehlampe:state = on
[2020-12-3 20:06:19] [FHEM] update reading: Stehlampe:temperature = 0
[2020-12-3 20:06:19] [FHEM] update reading: TV_Schalten:state = ZDF
[2020-12-3 20:06:19] [FHEM] update reading: du_Stehlampe:state = on
[2020-12-3 20:06:19] [FHEM] update reading: du_gHome_Dieter:state = on
[2020-12-3 20:06:19] [FHEM]   executing: http://127.0.0.1:8083/fhem?cmd=setreading%20gassistant%20gassistant-fhem-connection%20connected&XHR=1
[2020-12-3 20:06:37] GOOGLE MSG RECEIVED: {"msg":"UPDATE_SYNCFEATURELEVEL","ts":1XXXXXXX7377,"featurelevel":3}
[2020-12-3 20:06:37] Received firestore2fhem: {"msg":"UPDATE_SYNCFEATURELEVEL","ts":1XXXXXXX7377,"featurelevel":3}
[2020-12-3 20:06:37] [FHEM]   executing: http://127.0.0.1:8083/fhem?cmd=setreading%20gassistant%20gassistant-fhem-usedFeatureLevel%203&XHR=1
[2020-12-3 20:06:37] [FHEM]   executing: http://127.0.0.1:8083/fhem?cmd=setreading%20gassistant%20gassistant-fhem-googleSync%20Google%20SYNC%20finished&XHR=1
[2020-12-3 20:06:38] GOOGLE MSG RECEIVED: {"ts":1XXXXXXX8447,"featurelevel":3,"msg":"UPDATE_SYNCFEATURELEVEL"}
[2020-12-3 20:06:38] Received firestore2fhem: {"ts":1XXXXXXX8447,"featurelevel":3,"msg":"UPDATE_SYNCFEATURELEVEL"}
[2020-12-3 20:06:38] [FHEM]   executing: http://127.0.0.1:8083/fhem?cmd=setreading%20gassistant%20gassistant-fhem-usedFeatureLevel%203&XHR=1
[2020-12-3 20:06:38] [FHEM]   executing: http://127.0.0.1:8083/fhem?cmd=setreading%20gassistant%20gassistant-fhem-googleSync%20Google%20SYNC%20finished&XHR=1
[2020-12-3 20:06:39] GOOGLE MSG RECEIVED: {"ts":1XXXXXXX9420,"msg":"UPDATE_SYNCFEATURELEVEL","featurelevel":3}
[2020-12-3 20:06:39] Received firestore2fhem: {"ts":1XXXXXXX9420,"msg":"UPDATE_SYNCFEATURELEVEL","featurelevel":3}
[2020-12-3 20:06:39] [FHEM]   executing: http://127.0.0.1:8083/fhem?cmd=setreading%20gassistant%20gassistant-fhem-usedFeatureLevel%203&XHR=1
[2020-12-3 20:06:39] [FHEM]   executing: http://127.0.0.1:8083/fhem?cmd=setreading%20gassistant%20gassistant-fhem-googleSync%20Google%20SYNC%20finished&XHR=1
[2020-12-3 20:06:40] GOOGLE MSG RECEIVED: {"ts":1xxxxxxxx,"msg":"UPDATE_SYNCFEATURELEVEL","featurelevel":3}
[2020-12-3 20:06:40] Received firestore2fhem: {"ts":1xxxxxxxx,"msg":"UPDATE_SYNCFEATURELEVEL","featurelevel":3}
[2020-12-3 20:06:40] [FHEM]   executing: http://127.0.0.1:8083/fhem?cmd=setreading%20gassistant%20gassistant-fhem-usedFeatureLevel%203&XHR=1
[2020-12-3 20:06:40] [FHEM]   executing: http://127.0.0.1:8083/fhem?cmd=setreading%20gassistant%20gassistant-fhem-googleSync%20Google%20SYNC%20finished&XHR=1


wo könnte der Fehler liegen?

Gru0 Dieter




Gear

So, sry hatte das Büro total umgestellt und erst jetzt wieder den PC am laufen.

Zitat von: SouzA am 01 Dezember 2020, 18:32:32
Das bedeutet also, dass die Leuchten vom Flur als Device in der HomeApp vorhanden sind, die Leuchten im Wohnzimmer aber nicht?
Also Flur, Bad und Küche sind als MQTT Device ohne LightScene in Verwendung, diese werden mit als Device im GHome angezeigt.

Wohnzimmer, Büro und Schlafzimmer laufen über je eine eigene LightScene, diese kann ich nur in Abläufe integrieren über Ambiente.


Zitat von: SouzA am 01 Dezember 2020, 18:32:32
Das bedeutet, dass du eine Scene hast, in der die Leuchten ausgeschaltet werden?
Kannst du beides (Scene und Flur-Device) getrennt voneinander "Aus" Schalten per Sprache?
Bei welchem gibt es den Fehler?
Ich kann die Räume selbst steuern, "Wohnzimmer Licht An" (Je Scene, ein eigener Befehl mit dem Namen der Scene)
Und die anderen, da sie als verknüpfte Geräte angezeigt werden, "Device-Name An / Aus.

So, jetzt lege ich einen Ablauf an, "Alle Lichter Aus / An".
Hier Wähle ich alle Ambiente "ON oder OFF" und dann wähle ich noch "Intelligente Geräte steuern" und wähle hier bei allen MQTT Lichter aus als Aktivieren oder Deaktivieren.
Dann sagt mir Google, dass die Schalter diese Funktion nicht unterstützen.
Somit kann ich das nicht darüber lösen und muss es über ein Dummy lösen.


Zitat von: SouzA am 01 Dezember 2020, 18:32:32
??? Hä, du hast es über einen Dummy gelöst und fragst jetzt, ob man Dummys per Sprache schalten kann?
Hier hast du zwei Sätze die nichts miteinander zu tun haben zusammen genommen. =D

Also ich gehe aktuell den Umweg über ein Dummy, welches alle Lichter bzw. Scenes auf On schalten, würde das aber lieber über die GHome APP laufen lassen, weil wegen einfacher. ^^
> Finde ich zumindest.

Die zweite Frage bezieht sich eher darauf, kann ich, wenn ich einen Ablauf einfüge, bei einer Aktion auch einen Befehl schreiben, sodass ich z.B. nur ein Dummy nehme, dass als Bridge nutzbar ist?
Wenn ich jetzt ein Dummy nehme, dann kann dieser nur ON und OFF, ich würde aber gerne z.B. dem Dummy mehr States geben können.
Sonst müsste ich ja X Dummy anlegen, um dinge zu steuern.
z.B.

"Ich bin zuhause" > set D.Dummy GearZuhause
"Ich gehe jetzt" > set D.Dummy GearNichtZuhause
"Mache Dies" > set D.Dummy MacheDies
"Mache Das" > set D.Dummy MacheDas
"Mache Jenes" > set D.Dummy MacheJenes

Ich hoffe, ich konnte meine Frage so besser rüberbringen.


Ein schönes Wochenende und Danke! =)
> ODroid H3 => OMV => Docker => FHEM <
Fritz!Box 7590, Fritz!Repeater 6000, MQTT, RaspberryMatic, Zigbee2MQTT, ESP32, ESP8266, Shelly, Grafana ...
> 3D-Druck <

SouzA

#2538
Zitat von: Gear am 05 Dezember 2020, 13:12:58
So, sry hatte das Büro total umgestellt und erst jetzt wieder den PC am laufen.
Also Flur, Bad und Küche sind als MQTT Device ohne LightScene in Verwendung, diese werden mit als Device im GHome angezeigt.

Wohnzimmer, Büro und Schlafzimmer laufen über je eine eigene LightScene, diese kann ich nur in Abläufe integrieren über Ambiente.

Ich kann die Räume selbst steuern, "Wohnzimmer Licht An" (Je Scene, ein eigener Befehl mit dem Namen der Scene)
Und die anderen, da sie als verknüpfte Geräte angezeigt werden, "Device-Name An / Aus.

So, jetzt lege ich einen Ablauf an, "Alle Lichter Aus / An".
Hier Wähle ich alle Ambiente "ON oder OFF" und dann wähle ich noch "Intelligente Geräte steuern" und wähle hier bei allen MQTT Lichter aus als Aktivieren oder Deaktivieren.
Dann sagt mir Google, dass die Schalter diese Funktion nicht unterstützen.
Somit kann ich das nicht darüber lösen und muss es über ein Dummy lösen.

Hier hast du zwei Sätze die nichts miteinander zu tun haben zusammen genommen. =D

Also ich gehe aktuell den Umweg über ein Dummy, welches alle Lichter bzw. Scenes auf On schalten, würde das aber lieber über die GHome APP laufen lassen, weil wegen einfacher. ^^
> Finde ich zumindest.

Die zweite Frage bezieht sich eher darauf, kann ich, wenn ich einen Ablauf einfüge, bei einer Aktion auch einen Befehl schreiben, sodass ich z.B. nur ein Dummy nehme, dass als Bridge nutzbar ist?
Wenn ich jetzt ein Dummy nehme, dann kann dieser nur ON und OFF, ich würde aber gerne z.B. dem Dummy mehr States geben können.
Sonst müsste ich ja X Dummy anlegen, um dinge zu steuern.
z.B.

"Ich bin zuhause" > set D.Dummy GearZuhause
"Ich gehe jetzt" > set D.Dummy GearNichtZuhause
"Mache Dies" > set D.Dummy MacheDies
"Mache Das" > set D.Dummy MacheDas
"Mache Jenes" > set D.Dummy MacheJenes

Ich hoffe, ich konnte meine Frage so besser rüberbringen.


Ein schönes Wochenende und Danke! =)
Moin,
habe das gerade nochmal bei mir getestet... Ambiente mit Scenen und Intelligente Geräte lassen sich zusammen ansteuern. Keine Fehlermeldung bei mir.
Keine Ahnung, warum das bei dir nicht geht.

Und ich wüsste nicht, wie man einen Dummy mehrfach beschreiben können soll. Du kannst ja keine Variablen bei Google hinterlegen.
Könntest mit einem Zahlenwert arbeiten und das in Fhem auswerten... Ähnlich wie ein Dimmer.
Und das was du beschreibst mit mach dies oder das sind ja eigentlich die Abläufe in der App.

Bis denn
SouzA

EDIT:
Doch klar geht das... Mit Lightscene :)
https://drive.google.com/file/d/1odnJEHx9Dgw8Qw4OpFpXX6g_NGdRpBur/view
Hier beschreibe ich einen Dummy mit verschiedenen Werten.
Raspi 4, EnOcean TCM310 USB, HM-MOD-UART-USB, Jeelink, hue, AMAD, fully, FRITZBOX, Signalbot, VIERA, Presence BT/Mac, TPLink, Gassistant, Shelly, fhempy, ZigBee

juemuc

Hallo,

mein HM-IP-Lichtschalter wird bei jedem Restart von gassistant in der Google-App im Raum Homematic aufgelistet. Ich muss ihn dann jedesmal wieder in den Raum Büro verschieben. Fehlt hier eine Zuordnung?
Hier das json2list:
{
  "Arg":"HmIP_BSM_000858A9ABDF0E",
  "Results": [
  {
    "Name":"HmIP_BSM_000858A9ABDF0E",
    "PossibleSets":"clear config defaults:noArg control datapoint rpcparameter devstate:on,off on:noArg off:noArg toggle:noArg on-for-timer on-till ",
    "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 alexaName alexaProactiveEvents:1,0 alexaRoom assistantName:textField cmdIcon devStateIcon devStateIcon:textField-long devStateStyle gassistantName:textField genericDeviceType:security,ignore,switch,outlet,light,blind,thermometer,thermostat,contact,garage,window,lock,scene,ac_unit,aircondition,airfreshener,airpurifier,awning,bathtub,bed,blender,blinds,boiler,camera,carbon_monoxide_detector,charger,closet,coffee_maker,coffeemaker,cooktop,curtain,dehumidifier,dehydrator,dishwasher,door,drawer,dryer,fan,faucet,fireplace,fryer,gate,grill,heater,hood,humidifier,kettle,remotecontrol,mop,mower,microwave,multicooker,network,oven,pergola,petfeeder,pressurecooker,radiator,refrigerator,router,securitysystem,settop,sensor,shutter,shower,smoke_detector,sousvide,sprinkler,standmixer,tv,vacuum,valve,washer,waterheater,waterpurifier,watersoftener,yogurtmaker,aircooler,audio_video_receiver,freezer,speaker,streaming_box,streaming_stick,streaming_soundbar,soundbar homebridgeMapping:textField-long icon realRoom:textField sortby webCmd webCmdLabel:textField-long widgetOverride Schalter Schalter_map structexclude userattr",
    "Internals": {
      "DEF": "000858A9ABDF0E",
      "FUUID": "5f11db9b-f33f-ca7c-9c19-805ae6025d7e9b4c",
      "IODev": "HMCCU3",
      "NAME": "HmIP_BSM_000858A9ABDF0E",
      "NR": "329",
      "STATE": "off",
      "TYPE": "HMCCUDEV",
      "ccuaddr": "000858A9ABDF0E",
      "ccudevstate": "active",
      "ccuif": "HmIP-RF",
      "ccuname": "HmIP-BSM 000858A9ABDF0E",
      "ccutype": "HmIP-BSM",
      "channels": "10",
      "firmware": "1.18.12",
      "statevals": "devstate|on|off"
    },
    "Readings": {
      "0.ACTUAL_TEMPERATURE": { "Value":"25.0", "Time":"2020-12-06 12:42:46" },
      "0.ACTUAL_TEMPERATURE_STATUS": { "Value":"0", "Time":"2020-12-06 12:42:46" },
      "0.CONFIG_PENDING": { "Value":"0", "Time":"2020-12-06 13:33:18" },
      "0.DUTY_CYCLE": { "Value":"0", "Time":"2020-12-06 12:42:46" },
      "0.ERROR_CODE": { "Value":"0", "Time":"2020-12-06 12:42:46" },
      "0.ERROR_OVERHEAT": { "Value":"0", "Time":"2020-12-06 12:42:46" },
      "0.INSTALL_TEST": { "Value":"true", "Time":"2020-12-04 20:53:13" },
      "0.OPERATING_VOLTAGE": { "Value":"0.000000", "Time":"2020-12-04 20:53:13" },
      "0.OPERATING_VOLTAGE_STATUS": { "Value":"0", "Time":"2020-12-04 20:53:13" },
      "0.RSSI_DEVICE": { "Value":"-59", "Time":"2020-12-06 13:33:18" },
      "0.RSSI_PEER": { "Value":"-57", "Time":"2020-12-05 23:01:40" },
      "0.UPDATE_PENDING": { "Value":"false", "Time":"2020-12-04 20:53:13" },
      "3.PROCESS": { "Value":"0", "Time":"2020-12-06 12:42:46" },
      "3.SECTION": { "Value":"0", "Time":"2020-12-06 12:42:46" },
      "3.SECTION_STATUS": { "Value":"0", "Time":"2020-12-06 12:42:46" },
      "3.STATE": { "Value":"off", "Time":"2020-12-06 12:42:46" },
      "4.PROCESS": { "Value":"0", "Time":"2020-12-06 12:42:46" },
      "4.SECTION": { "Value":"0", "Time":"2020-12-06 12:42:46" },
      "4.SECTION_STATUS": { "Value":"0", "Time":"2020-12-06 12:42:46" },
      "4.STATE": { "Value":"off", "Time":"2020-12-06 12:42:46" },
      "5.PROCESS": { "Value":"0", "Time":"2020-12-06 12:42:46" },
      "5.SECTION": { "Value":"0", "Time":"2020-12-06 12:42:46" },
      "5.SECTION_STATUS": { "Value":"0", "Time":"2020-12-06 12:42:46" },
      "5.STATE": { "Value":"off", "Time":"2020-12-06 12:42:46" },
      "6.PROCESS": { "Value":"0", "Time":"2020-12-06 12:42:46" },
      "6.SECTION": { "Value":"0", "Time":"2020-12-06 12:42:46" },
      "6.SECTION_STATUS": { "Value":"0", "Time":"2020-12-06 12:42:46" },
      "6.STATE": { "Value":"off", "Time":"2020-12-06 12:42:46" },
      "7.CURRENT": { "Value":"0.0", "Time":"2020-12-06 12:42:46" },
      "7.CURRENT_STATUS": { "Value":"0", "Time":"2020-12-06 12:42:46" },
      "7.ENERGY_COUNTER": { "Value":"12459.3", "Time":"2020-12-06 12:42:46" },
      "7.ENERGY_COUNTER_OVERFLOW": { "Value":"0", "Time":"2020-12-06 12:42:46" },
      "7.FREQUENCY": { "Value":"50.01", "Time":"2020-12-06 12:42:46" },
      "7.FREQUENCY_STATUS": { "Value":"0", "Time":"2020-12-06 12:42:46" },
      "7.POWER": { "Value":"0.0", "Time":"2020-12-06 12:42:46" },
      "7.POWER_STATUS": { "Value":"0", "Time":"2020-12-06 12:42:46" },
      "7.VOLTAGE": { "Value":"225.1", "Time":"2020-12-06 12:42:46" },
      "7.VOLTAGE_STATUS": { "Value":"0", "Time":"2020-12-06 12:42:46" },
      "9.WEEK_PROGRAM_CHANNEL_LOCKS": { "Value":"0", "Time":"2020-12-06 12:42:46" },
      "activity": { "Value":"alive", "Time":"2020-12-06 13:33:18" },
      "control": { "Value":"off", "Time":"2020-12-06 12:42:46" },
      "hmstate": { "Value":"off", "Time":"2020-12-06 13:33:18" },
      "state": { "Value":"off", "Time":"2020-12-06 12:42:46" }
    },
    "Attributes": {
      "IODev": "HMCCU3",
      "alexaName": "Licht im Büro",
      "alias": "HM Lichtschalter Büro",
      "assistantName": "Licht im Büro",
      "controldatapoint": "4.STATE",
      "devStateStyle": "style=\"text-align:right\"",
      "event-on-change-reading": ".*",
      "group": "HM Funkschalter",
      "icon": "li_wht_dimmer",
      "room": "Alexa,Büro,GoogleAssistant,Homematic,Schaltzentrale",
      "sortby": "09",
      "statedatapoint": "4.STATE",
      "statevals": "on:true,off:false",
      "substitute": "STATE!(true|1):on,(false|0):off",
      "userattr": "Schalter Schalter_map structexclude",
      "webCmd": ":"
    }
  }  ],
  "totalResultsReturned":1
}


Bei meinem HM-Lichtschalter (ohne IP) habe ich keine Probleme.

Viele Grüße
Jürgen
3x Sonos Play 1, 1x Sonos Arc + Sub, 1 Sonos-One, 1x Sonos Playbar
FB6690 + FB7490 mit 4x Dect 200 und 3 Dect-ULE-Thermostate,  raspberry3B+, HM Funkmodul HM-MOD-RPI-PCB, HM Klingelsensor HM-Sen-DB-PCB, HM (IP) Fensterkontakte und  Amazon Echo Dot,  piVCCU, pi OS (bookworm).

Gear

Zitat von: SouzA am 06 Dezember 2020, 12:22:33
Moin,
habe das gerade nochmal bei mir getestet... Ambiente mit Scenen und Intelligente Geräte lassen sich zusammen ansteuern. Keine Fehlermeldung bei mir.
Keine Ahnung, warum das bei dir nicht geht.
Habe das gerade noch mal getestet, MQTT Devices gehen nicht, aber Dummys schon. (Ich nutze MQTT Devies, die direkt eingebunden sind.)
> Sprich, MQTT Devices lassen sich nicht als Intelligente Geräte steuern.


Zitat von: SouzA am 06 Dezember 2020, 12:22:33
Und ich wüsste nicht, wie man einen Dummy mehrfach beschreiben können soll. Du kannst ja keine Variablen bei Google hinterlegen.
Könntest mit einem Zahlenwert arbeiten und das in Fhem auswerten... Ähnlich wie ein Dimmer.
Und das was du beschreibst mit mach dies oder das sind ja eigentlich die Abläufe in der App.
Hier war eher gemeint, ob es möglich ist, wenn ich einen Ablauf anlege, eine Aktion hinzufüge dann Befehl eingebe, hier nicht "Beliebte Aktionen ansehen".
Also ein Befehl eingeben, so wie z.B. in FHEM, so war das gemeint.


Zitat von: SouzA am 06 Dezember 2020, 12:22:33
Doch klar geht das... Mit Lightscene :)
https://drive.google.com/file/d/1odnJEHx9Dgw8Qw4OpFpXX6g_NGdRpBur/view
Hier beschreibe ich einen Dummy mit verschiedenen Werten.
Ok, das hilft mir weiter, auf die Idee wäre ich sicher nicht gekommen! Danke!! =)


Beste Grüße
Gear
> ODroid H3 => OMV => Docker => FHEM <
Fritz!Box 7590, Fritz!Repeater 6000, MQTT, RaspberryMatic, Zigbee2MQTT, ESP32, ESP8266, Shelly, Grafana ...
> 3D-Druck <

juemuc

Zitat von: juemuc am 06 Dezember 2020, 13:59:16
Hallo,

mein HM-IP-Lichtschalter wird bei jedem Restart von gassistant in der Google-App im Raum Homematic aufgelistet. Ich muss ihn dann jedesmal wieder in den Raum Büro verschieben. Fehlt hier eine Zuordnung?
Hier das json2list:
{
  "Arg":"HmIP_BSM_000858A9ABDF0E",
  "Results": [
  {
    "Name":"HmIP_BSM_000858A9ABDF0E",
    "PossibleSets":"clear config defaults:noArg control datapoint rpcparameter devstate:on,off on:noArg off:noArg toggle:noArg on-for-timer on-till ",
    "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 alexaName alexaProactiveEvents:1,0 alexaRoom assistantName:textField cmdIcon devStateIcon devStateIcon:textField-long devStateStyle gassistantName:textField genericDeviceType:security,ignore,switch,outlet,light,blind,thermometer,thermostat,contact,garage,window,lock,scene,ac_unit,aircondition,airfreshener,airpurifier,awning,bathtub,bed,blender,blinds,boiler,camera,carbon_monoxide_detector,charger,closet,coffee_maker,coffeemaker,cooktop,curtain,dehumidifier,dehydrator,dishwasher,door,drawer,dryer,fan,faucet,fireplace,fryer,gate,grill,heater,hood,humidifier,kettle,remotecontrol,mop,mower,microwave,multicooker,network,oven,pergola,petfeeder,pressurecooker,radiator,refrigerator,router,securitysystem,settop,sensor,shutter,shower,smoke_detector,sousvide,sprinkler,standmixer,tv,vacuum,valve,washer,waterheater,waterpurifier,watersoftener,yogurtmaker,aircooler,audio_video_receiver,freezer,speaker,streaming_box,streaming_stick,streaming_soundbar,soundbar homebridgeMapping:textField-long icon realRoom:textField sortby webCmd webCmdLabel:textField-long widgetOverride Schalter Schalter_map structexclude userattr",
    "Internals": {
      "DEF": "000858A9ABDF0E",
      "FUUID": "5f11db9b-f33f-ca7c-9c19-805ae6025d7e9b4c",
      "IODev": "HMCCU3",
      "NAME": "HmIP_BSM_000858A9ABDF0E",
      "NR": "329",
      "STATE": "off",
      "TYPE": "HMCCUDEV",
      "ccuaddr": "000858A9ABDF0E",
      "ccudevstate": "active",
      "ccuif": "HmIP-RF",
      "ccuname": "HmIP-BSM 000858A9ABDF0E",
      "ccutype": "HmIP-BSM",
      "channels": "10",
      "firmware": "1.18.12",
      "statevals": "devstate|on|off"
    },
    "Readings": {
      "0.ACTUAL_TEMPERATURE": { "Value":"25.0", "Time":"2020-12-06 12:42:46" },
      "0.ACTUAL_TEMPERATURE_STATUS": { "Value":"0", "Time":"2020-12-06 12:42:46" },
      "0.CONFIG_PENDING": { "Value":"0", "Time":"2020-12-06 13:33:18" },
      "0.DUTY_CYCLE": { "Value":"0", "Time":"2020-12-06 12:42:46" },
      "0.ERROR_CODE": { "Value":"0", "Time":"2020-12-06 12:42:46" },
      "0.ERROR_OVERHEAT": { "Value":"0", "Time":"2020-12-06 12:42:46" },
      "0.INSTALL_TEST": { "Value":"true", "Time":"2020-12-04 20:53:13" },
      "0.OPERATING_VOLTAGE": { "Value":"0.000000", "Time":"2020-12-04 20:53:13" },
      "0.OPERATING_VOLTAGE_STATUS": { "Value":"0", "Time":"2020-12-04 20:53:13" },
      "0.RSSI_DEVICE": { "Value":"-59", "Time":"2020-12-06 13:33:18" },
      "0.RSSI_PEER": { "Value":"-57", "Time":"2020-12-05 23:01:40" },
      "0.UPDATE_PENDING": { "Value":"false", "Time":"2020-12-04 20:53:13" },
      "3.PROCESS": { "Value":"0", "Time":"2020-12-06 12:42:46" },
      "3.SECTION": { "Value":"0", "Time":"2020-12-06 12:42:46" },
      "3.SECTION_STATUS": { "Value":"0", "Time":"2020-12-06 12:42:46" },
      "3.STATE": { "Value":"off", "Time":"2020-12-06 12:42:46" },
      "4.PROCESS": { "Value":"0", "Time":"2020-12-06 12:42:46" },
      "4.SECTION": { "Value":"0", "Time":"2020-12-06 12:42:46" },
      "4.SECTION_STATUS": { "Value":"0", "Time":"2020-12-06 12:42:46" },
      "4.STATE": { "Value":"off", "Time":"2020-12-06 12:42:46" },
      "5.PROCESS": { "Value":"0", "Time":"2020-12-06 12:42:46" },
      "5.SECTION": { "Value":"0", "Time":"2020-12-06 12:42:46" },
      "5.SECTION_STATUS": { "Value":"0", "Time":"2020-12-06 12:42:46" },
      "5.STATE": { "Value":"off", "Time":"2020-12-06 12:42:46" },
      "6.PROCESS": { "Value":"0", "Time":"2020-12-06 12:42:46" },
      "6.SECTION": { "Value":"0", "Time":"2020-12-06 12:42:46" },
      "6.SECTION_STATUS": { "Value":"0", "Time":"2020-12-06 12:42:46" },
      "6.STATE": { "Value":"off", "Time":"2020-12-06 12:42:46" },
      "7.CURRENT": { "Value":"0.0", "Time":"2020-12-06 12:42:46" },
      "7.CURRENT_STATUS": { "Value":"0", "Time":"2020-12-06 12:42:46" },
      "7.ENERGY_COUNTER": { "Value":"12459.3", "Time":"2020-12-06 12:42:46" },
      "7.ENERGY_COUNTER_OVERFLOW": { "Value":"0", "Time":"2020-12-06 12:42:46" },
      "7.FREQUENCY": { "Value":"50.01", "Time":"2020-12-06 12:42:46" },
      "7.FREQUENCY_STATUS": { "Value":"0", "Time":"2020-12-06 12:42:46" },
      "7.POWER": { "Value":"0.0", "Time":"2020-12-06 12:42:46" },
      "7.POWER_STATUS": { "Value":"0", "Time":"2020-12-06 12:42:46" },
      "7.VOLTAGE": { "Value":"225.1", "Time":"2020-12-06 12:42:46" },
      "7.VOLTAGE_STATUS": { "Value":"0", "Time":"2020-12-06 12:42:46" },
      "9.WEEK_PROGRAM_CHANNEL_LOCKS": { "Value":"0", "Time":"2020-12-06 12:42:46" },
      "activity": { "Value":"alive", "Time":"2020-12-06 13:33:18" },
      "control": { "Value":"off", "Time":"2020-12-06 12:42:46" },
      "hmstate": { "Value":"off", "Time":"2020-12-06 13:33:18" },
      "state": { "Value":"off", "Time":"2020-12-06 12:42:46" }
    },
    "Attributes": {
      "IODev": "HMCCU3",
      "alexaName": "Licht im Büro",
      "alias": "HM Lichtschalter Büro",
      "assistantName": "Licht im Büro",
      "controldatapoint": "4.STATE",
      "devStateStyle": "style=\"text-align:right\"",
      "event-on-change-reading": ".*",
      "group": "HM Funkschalter",
      "icon": "li_wht_dimmer",
      "room": "Alexa,Büro,GoogleAssistant,Homematic,Schaltzentrale",
      "sortby": "09",
      "statedatapoint": "4.STATE",
      "statevals": "on:true,off:false",
      "substitute": "STATE!(true|1):on,(false|0):off",
      "userattr": "Schalter Schalter_map structexclude",
      "webCmd": ":"
    }
  }  ],
  "totalResultsReturned":1
}


Bei meinem HM-Lichtschalter (ohne IP) habe ich keine Probleme.

Viele Grüße
Jürgen

Hallo zusammen,

im "Google-Assistant" finde ich hin und wieder diese Fehlermeldung
No mappings (e.g. on/off) found for HmIP_BSM_000858A9ABDF0E
@Dominik: kannst Du helfen?

Viele Grüße
Jürgen
3x Sonos Play 1, 1x Sonos Arc + Sub, 1 Sonos-One, 1x Sonos Playbar
FB6690 + FB7490 mit 4x Dect 200 und 3 Dect-ULE-Thermostate,  raspberry3B+, HM Funkmodul HM-MOD-RPI-PCB, HM Klingelsensor HM-Sen-DB-PCB, HM (IP) Fensterkontakte und  Amazon Echo Dot,  piVCCU, pi OS (bookworm).

Rothammel

Hallo,
ich habe ein H801 mit Tasmota geflashed, was ist zu tun, damit Google Assistant einen Dimmer erkennt?

{
  "Arg":"Eingang_Licht",
  "Results": [
  {
    "Name":"Eingang_Licht",
    "PossibleSets":"Color:colorpicker Dimmer:slider,0,1,100 OFF ON gruen:3,0",
    "PossibleAttrs":"alias comment:textField-long eventMap:textField-long group room suppressReading userReadings:textField-long verbose:0,1,2,3,4,5 IODev qos retain publishSet publishSet_.* subscribeReading_.* autoSubscribeReadings useSetExtensions:1,0 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 alexaName alexaProactiveEvents:1,0 alexaRoom assistantName:textField cmdIcon devStateIcon devStateIcon:textField-long devStateStyle gassistantName:textField genericDeviceType:security,ignore,switch,outlet,light,blind,thermometer,thermostat,contact,garage,window,lock,ac_unit,aircondition,airfreshener,airpurifier,awning,bathtub,bed,blender,blinds,boiler,camera,carbon_monoxide_detector,charger,closet,coffee_maker,coffeemaker,cooktop,curtain,dehumidifier,dehydrator,dishwasher,door,drawer,dryer,fan,faucet,fireplace,fryer,gate,grill,heater,hood,humidifier,kettle,remotecontrol,mop,mower,microwave,multicooker,network,oven,pergola,petfeeder,pressurecooker,radiator,refrigerator,router,scene,securitysystem,settop,sensor,shutter,shower,smoke_detector,sousvide,sprinkler,standmixer,tv,vacuum,valve,washer,waterheater,waterpurifier,watersoftener,yogurtmaker,aircooler,audio_video_receiver,freezer,speaker,streaming_box,streaming_stick,streaming_soundbar,soundbar homebridgeMapping:textField-long icon realRoom:textField sortby webCmd webCmdLabel:textField-long widgetOverride userattr",
    "Internals": {
      "CFGFN": "",
      "FUUID": "5fc5f373-f33f-e8a7-3429-b5fe23de0c6d823c",
      "IODev": "mqtt",
      "NAME": "Eingang_Licht",
      "NR": "2620355",
      "STATE": "OFF",
      "TYPE": "MQTT_DEVICE"
    },
    "Readings": {
      "Color": { "Value":"FFFFFF", "Time":"2020-12-01 16:52:20" },
      "Dimmer": { "Value":"82", "Time":"2020-12-09 10:17:18" },
      "gruen": { "Value":"0", "Time":"2020-12-03 10:37:09" },
      "state": { "Value":"OFF", "Time":"2020-12-09 10:17:22" },
      "transmission-state": { "Value":"incoming publish received", "Time":"2020-12-09 10:17:22" }
    },
    "Attributes": {
      "IODev": "mqtt",
      "assistantName": "Eingang",
      "genericDeviceType": "light",
      "icon": "light_ceiling",
      "publishSet": "ON OFF cmnd/eingang/Power5",
      "publishSet_Color": "colorpicker cmnd/eingang/Color",
      "publishSet_Dimmer": "slider 0,1,100 cmnd/eingang/Channel5",
      "publishSet_gruen": "3 0 cmnd/eingang/Power2",
      "room": "GoogleAssistant,Licht",
      "stateFormat": "state",
      "subscribeReading_Color": "stat/eingang/Color",
      "subscribeReading_state": "stat/eingang/POWER5"
    }
  }  ],
  "totalResultsReturned":1
}

lairdchris

Zitat von: dominik am 23 November 2020, 20:23:51
Danke, werde es wahrscheinlich übermorgen integrieren.

Hallo Dominik,

nachdem mein Shelly und der zugehörige Rollladen jetzt eine Zeitlang wg. Flurrenovierung offline waren, konnte ich jetzt erst wieder testen.
Öffnen und Schließen funktioniert jetzt wie erwartet.
Vielen Dank für deine Arbeit!

SouzA

@Dominik
Habe jetzt mehrere Kameras am Nest Hub zum laufen bekommen... (hls-Stream)
Allerdings sind die Ansichten im Hub um 90° im Uhrzeigersinn gedreht.
In Fhem ist das hls Bild normal.
Könntest du dir vorstellen, woran das liegt?

{
  "Arg":"SSCamSTRM.SSCam.Terrasse_1.hls",
  "Results": [
  {
    "Name":"SSCamSTRM.SSCam.Terrasse_1.hls",
    "PossibleSets":"popupStream ",
    "PossibleAttrs":"alias comment:textField-long eventMap:textField-long group room suppressReading userReadings:textField-long verbose:0,1,2,3,4,5 autoRefresh:selectnumbers,120,0.2,1800,0,log10 autoRefreshFW:GHome,WEB disable:1,0 forcePageRefresh:1,0 genericStrmHtmlTag htmlattr htmlattrFTUI hideAudio:1,0 hideButtons:1,0 hideDisplayName:1,0 hideDisplayNameFTUI:1,0 noLink:1,0 popupWindowSize popupStreamFW:GHome,WEB popupStreamTo:OK,1,2,3,4,5,6,7,8,9,10,15,20,25,30,40,50,60 ptzButtonSize:selectnumbers,50,5,100,0,lin ptzButtonSizeFTUI:selectnumbers,50,5,200,0,lin event-aggregator event-min-interval event-on-change-reading event-on-update-reading oldreadings stateFormat:textField-long timestamp-on-change-reading adoptSubset:sortable-strict,--reset--,SSCamSTRM.SSCam.Garage.hls,SSCamSTRM.SSCam.Haustuer.hls,SSCamSTRM.SSCam.Terrasse_1.hls,SSCamSTRM.SSCam.Terrasse_2.hls  alarmDevice:Actor,Sensor alarmSettings assistantName:textField cmdIcon devStateIcon devStateIcon:textField-long devStateStyle gassistantName gassistantRoom genericDeviceType:security,ignore,switch,outlet,light,blind,thermometer,thermostat,contact,garage,window,lock,aircondition,airpurifier,camera,coffeemaker,dishwasher,dryer,fan,kettle,oven,refrigerator,scene,sprinkler,vacuum,washer,airfreshener,fireplace,heater,blinds,awning,boiler,curtain,door,gate,hood,microwave,pregola,securitysystem,shutter,shower,valve,waterheater,ac_unit,bathtub,bed,blender,closet,coffee_maker,cooktop,dehumidifier,dehydrator,drawer,faucet,fryer,grill,humidifier,mop,mower,multicooker,pergola,petfeeder,pressurecooker,radiator,sousvide,standmixer,yogurtmaker,charger,sensor,carbon_monoxide_detector,remotecontrol,settop,smoke_detector,tv,waterpurifier,watersoftener,network,router,aircooler,audio_video_receiver,freezer,speaker,streaming_box,streaming_stick,streaming_soundbar,soundbar ghomeName:textField homebridgeMapping:textField-long icon realRoom:textField sortby webCmd webCmdLabel:textField-long widgetOverride userattr",
    "Internals": {
      "CFGFN": "",
      "DEF": "{FHEM::SSCam::streamDev('SSCam.Terrasse_1','SSCamSTRM.SSCam.Terrasse_1.hls','hls')}",
      "FUUID": "5fd554bb-f33f-7c83-21de-669e897568f722f3",
      "FVERSION": "49_SSCamSTRM.pm:v2.14.5-s22598/2020-08-14",
      "LINKFN": "FHEM::SSCam::streamDev",
      "LINKMODEL": "hls",
      "LINKNAME": "SSCamSTRM.SSCam.Terrasse_1.hls",
      "LINKPARENT": "SSCam.Terrasse_1",
      "MODEL": "hls",
      "NAME": "SSCamSTRM.SSCam.Terrasse_1.hls",
      "NR": "60285",
      "PARENT": "SSCam.Terrasse_1",
      "STATE": "initialized",
      "TYPE": "SSCamSTRM"
    },
    "Readings": {
      "parentState": { "Value":"initialized", "Time":"2020-12-13 00:39:39" },
      "state": { "Value":"initialized", "Time":"2020-12-13 00:39:39" }
    },
    "Attributes": {
      "comment": "The device needs to set attribute \"hlsStrmObject\" in camera device \"SSCam.Terrasse_1\" to a valid HLS videostream",
      "gassistantName": "Cam Terrasse 1",
      "homebridgeMapping": "{\n  \"CameraStream\": {\n    \"fixedValue\": \"http://192.168.178.25:32000/Terrasse_1.m3u8\"\n  }\n}",
      "realRoom": "Außen",
      "room": "GoogleHome,Kameras"
    }
  }  ],
  "totalResultsReturned":1
}


Thx und 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

clumsy

Hallo

Trotz Google und Forum Suche hab ich bisher keine Lösunf gefunden, deshalb poste ich das hir und hoffe es kann mir jemand helfen.

Ich habe GoogleAssistant erfolgreich mit meinem FHEM in Betrieb und das funktioniert auch alles recht gut, mit einer Ausnahme bisther: alle FS20 Diimer die ich in Betrieb habe lassen sich "nur" ein- und ausschalten aber nicht dimmen. Resp. wenn ich sie per GoogleAssistant dimme kommt immer nur ein "dim06%" befehl zurück (s. Log von GoogleAssistant) aber keine anderen. Bei dim100% kommt ein "on" anstatt ein "dim100%" an.

Hat jemand das selbe Problem? Gibts dafür eine Lösung?

Besten Dank und Gruss

STefan

Beispiel nachdem ich in GoogleHome den Dimmer auf 50% stelle
[12/13/2020, 11:17:42 AM] [FHEM]   executing: http://127.0.0.1:8072/fhem?cmd=set%20eg.tisch%20%20%20dim06%25&XHR=1
[12/13/2020, 11:17:43 AM] [FHEM] update reading: eg.tisch:state = dim06%
[12/13/2020, 11:17:53 AM] reportstate_v2: {"requestId":"XXXXXXXXXXXXX","agentUserId":"google-oauth2|XXXXXXXXXXXXXXXXXXXXXX","payload":{"devices":{"states":{"eg.tisch":{"on":true,"brightness":6,"online":true}}}}}



fb-luke

Hi,

ich wollte mal fragen ob es immernoch aktuell ist das mit nodejs 13 gearbeitet werden muss? Ist hier ein update geplant um eine Kompatibilität zu neueren versionen 14/15 zu schaffen? Ich frage da ich auch andere Projekte auf node basis laufen lasse und daher sonst zukünfitig sehr vorsichtig sein muss was das aktualisieren angeht.
Sonst great work vielen Dank dafür, klappte auf Anhieb (musste einmal die credentials aus meinem google account entfernen und neu einrichten warum auch immer)

mfg
Lars lorenz

benedikt-wue

Leider finde ich dazu nichts (oder ich habe "falsch" gesucht), daher meine Frage hier:
ist es auch möglich, dieses Modul "umzudrehen"? Ich möchte Geräte, die ich in der Home-App eingepflegt habe auch in FHEM darstellen bzw. steuern können. Hintergrund ist, dass ich z.B. Hama - Lampen habe, die ich zwar per GoogleAssistant an- und ausschalten kann, nicht aber in FHEM.  Ebenso verhält es sich mit der xBox - One.
Hilft mir jemand weiter? :-)

SouzA

Zitat von: benedikt-wue am 17 Dezember 2020, 15:40:36
Leider finde ich dazu nichts (oder ich habe "falsch" gesucht), daher meine Frage hier:
ist es auch möglich, dieses Modul "umzudrehen"? Ich möchte Geräte, die ich in der Home-App eingepflegt habe auch in FHEM darstellen bzw. steuern können. Hintergrund ist, dass ich z.B. Hama - Lampen habe, die ich zwar per GoogleAssistant an- und ausschalten kann, nicht aber in FHEM.  Ebenso verhält es sich mit der xBox - One.
Hilft mir jemand weiter? :-)
Moin, das funktioniert nicht, bzw. diese Funktion ist so nicht vorhanden. Dies liegt nicht am gassistant von Dominik, sondern an Google.

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

Tabularasa

#2549
Guten Morgen.
Ich habe gestern ein Update von Fhem gemacht. Heute morgen wollte ich die Rollos per Sprache hochfahren lassen. Geht nicht mehr.
Auch alle anderen Geräte lassen sich nicht mehr steuern. Weder per Sprache noch in der Home App. Per Fhem geht es aber.
Google sagt dann immer: Das Gerät ist nicht verfügbar, richte es bitte erneut ein. LocalHome ist auch auf inactive gesprungen.
Das steht auch noch da.
gassistant-fhem-lastServerError Device Licht_EG_EZ not found, try reload.
Das Log wird auch mit jeder Menge Sachen vollgeschrieben.
Reload Neustart usw bringt auch keine Besserung.
Was könnte ich noch probieren?
Danke