Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. ioBroker Allgemein
  4. Google Home/Assistant

NEWS

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    8.9k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    2.3k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    16
    1
    3.5k

Google Home/Assistant

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
418 Beiträge 69 Kommentatoren 151.0k Aufrufe 50 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • S Offline
    S Offline
    sveni_lee
    schrieb am zuletzt editiert von
    #142

    Ich hab da mal eine Frage… ich habe mir gestern auch einen GH zugelegt. Dieser soll einmal meine Alexa ablösen...

    Jetzt lese ich hier immer, das ihr Text zurück gebt. Würde es nicht auch funktionieren einen Aplikation/json zurück zugeben?

    Bei meinem Kodi-Addon wird das so gemacht... dabei habe ich dann keine Zeitverzögerung und ich kann einfach sagen: hey Google umschalten auf Kanal SAT1 und Kodi schaltet um...

    Gesendet von iPhone mit Tapatalk Pro

    1 Antwort Letzte Antwort
    0
    • M Offline
      M Offline
      maniac
      schrieb am zuletzt editiert von
      #143

      Ich habe bei mir noch etwas festgestellt, was ich nicht verstehe.

      Sage ich "Sofa Licht an", geht es auch tatsächlich erstmal an. Dann aber nach ca. 2-3Sekunden sofort wieder aus.

      Sage ich wieder "Sofa Licht an" passiert nichts.

      Dann sage ich ich "Sofa Licht aus" und es passiert natürlich erstmal nix.

      Wenn ich dann aber wieder sage "Sofa Licht an" geht das Licht an und bleibt auch an.

      Ich muss also erst an/aus/an schalten damit das Licht an bleibt. Das kann es doch auch nicht sein? Irgendwo muss ich doch einen Fehler haben.

      Blockly:

      ! ````
      <xml xmlns="http://www.w3.org/1999/xhtml"><block type="on_ext" id="EO-]]HP9{atW:1/lSdpj" x="412" y="-163"><mutation items="1"></mutation>
      <field name="CONDITION">ne</field>

      <value name="OID0"><shadow type="field_oid" id="ds6CqNLiq,1L,_j8L+I:"><field name="oid">cloud.0.services.ifttt</field></shadow></value> 
      <statement name="STATEMENT"><block type="variables_set" id=",d;a(,W7XZ`pzPQlWVtS"><field name="VAR">text</field>
          <value name="VALUE"><block type="text_changeCase" id="e7NkCOozlYeHjF7|nwrP"><field name="CASE">LOWERCASE</field>
              <value name="TEXT"><shadow type="text" id="d@K(K8`4`8wn-Dr;f{Xm"><field name="TEXT">abc</field></shadow> 
                <block type="convert_tostring" id=")XU.rq/+2Os^GQE@1K]g"><value name="VALUE"><block type="get_value" id="}{@^rm-GCBfc,:A3=cL."><field name="ATTR">val</field>
                      <field name="OID">cloud.0.services.ifttt</field></block></value></block></value></block></value> 
          <next><block type="debug" id="xdJF8BW9hIYvAoSg=|u~"><field name="Severity">log</field>
              <value name="TEXT"><shadow type="text" id="Kire]]738QXYV/2ez9!="><field name="TEXT">test</field></shadow> 
                <block type="variables_get" id="|DS5`0Vn]-ac_NG9u1SG"><field name="VAR">text</field></block></value> 
              <next><block type="variables_set" id="[/`84elvb6c,nBmxY,0U"><field name="VAR">zahl</field>
                  <value name="VALUE"><block type="convert_tonumber" id="HQgJ^%;n.7JS;Gh^TS@P"><value name="VALUE"><block type="text_join" id="Hx9j7#b7dq]gmJ.r=RSn"><mutation items="3"></mutation>
                          <value name="ADD0"><block type="text_charAt" id="zUMRr#bMw].X}b{(^~D4"><mutation at="true"></mutation>
                              <field name="WHERE">FROM_END</field>
                              <value name="VALUE"><block type="variables_get" id="d%?bd=@ml5feNA(kS3f("><field name="VAR">text</field></block></value> 
                              <value name="AT"><block type="math_number" id="gCfCKV+LsIWT}}Mk}H(h"><field name="NUM">5</field></block></value></block></value> 
                          <value name="ADD1"><block type="text_charAt" id="wFt6O_..c2er{KCX8+bY"><mutation at="true"></mutation>
                              <field name="WHERE">FROM_END</field>
                              <value name="VALUE"><block type="variables_get" id="@,yTLlOEmvoL!sYDdaZG"><field name="VAR">text</field></block></value> 
                              <value name="AT"><block type="math_number" id="-*^O]TK:/K0{Oa/oQ#vI"><field name="NUM">4</field></block></value></block></value> 
                          <value name="ADD2"><block type="text_charAt" id="a~k/x8+xyRLrPC#SmF;f"><mutation at="true"></mutation>
                              <field name="WHERE">FROM_END</field>
                              <value name="VALUE"><block type="variables_get" id="5hlKa2=]uZSLomzv{pfw"><field name="VAR">text</field></block></value> 
                              <value name="AT"><block type="math_number" id="!vG@kQ!@3zsw~(d3ROT;"><field name="NUM">3</field></block></value></block></value></block></value></block></value> 
                  <next><block type="debug" id="K~bH*H;vN3x473BnK:/3"><field name="Severity">log</field>
                      <value name="TEXT"><shadow type="text" id="Kire]]738QXYV/2ez9!="><field name="TEXT">test</field></shadow> 
                        <block type="variables_get" id="6~N|sGt}l[h:{GzmZ:Gs"><field name="VAR">zahl</field></block></value> 
                      <next><block type="comment" id="mT9?So)=XW)7k}Ot(9iS"><field name="COMMENT">Esszimmer Licht an/aus</field>
                          <next><block type="controls_if" id="E}a!X{%CX{8~z!H)TOcm"><value name="IF0"><block type="logic_operation" id="K-GxOU/Iw`GTp;Co.g(5" inline="false"><field name="OP">OR</field>
                                  <value name="A"><block type="logic_compare" id="}RTo2U3V=^=#,)hIHgG}"><field name="OP">GT</field>
                                      <value name="A"><block type="text_indexOf" id="1U@JW)[zh*2sRglj8#?U"><field name="END">FIRST</field>
                                          <value name="VALUE"><block type="variables_get" id="gghJh|e[+__H=3i6;*TH"><field name="VAR">text</field></block></value> 
                                          <value name="FIND"><shadow type="text" id="bdgm[S`4d-%iR?ZY%3bu"><field name="TEXT">esszimmer licht</field></shadow></value></block></value> 
                                      <value name="B"><block type="math_number" id="jhLmvcW4Q5}%N/#PP]Io"><field name="NUM">0</field></block></value></block></value> 
                                  <value name="B"><block type="logic_compare" id=";%3gW8JsXF%;fjPV*@%1"><field name="OP">GT</field>
                                      <value name="A"><block type="text_indexOf" id="#Mj?]te`^{RPZ4EGtqyn"><field name="END">FIRST</field>
                                          <value name="VALUE"><block type="variables_get" id="Kw]:hZ@e[O~p@XhaS+7Y"><field name="VAR">text</field></block></value> 
                                          <value name="FIND"><shadow type="text" id="LIAD2W/xt;/C1SA8CN#y"><field name="TEXT">licht esszimmer</field></shadow></value></block></value> 
                                      <value name="B"><block type="math_number" id="2lM^JJK)Zzo8KjQ|eK69"><field name="NUM">0</field></block></value></block></value></block></value> 
                              <statement name="DO0"><block type="controls_if" id="%!sL%p#jl~2QslaBStmd"><mutation else="1"></mutation>
                                  <value name="IF0"><block type="logic_operation" id="`xJ`:*q@z_tx6JKOh#6L" inline="false"><field name="OP">OR</field>
                                      <value name="A"><block type="logic_compare" id="Cq`aiqwcbGM%W=w_?v43"><field name="OP">GT</field>
                                          <value name="A"><block type="text_indexOf" id=";.%)#L,DMVk-w@K}z99v"><field name="END">FIRST</field>
                                              <value name="VALUE"><block type="variables_get" id="]:+f%==%7{_pu!5AZ5##"><field name="VAR">text</field></block></value> 
                                              <value name="FIND"><shadow type="text" id="J[zDwxD8Ga|Kkw8z5;UH"><field name="TEXT">an</field></shadow></value></block></value> 
                                          <value name="B"><block type="math_number" id="_ppQyfIR`6@y07aD/0Uw"><field name="NUM">0</field></block></value></block></value> 
                                      <value name="B"><block type="logic_compare" id=";@@lQ_p9IMyBeA/{DEE;"><field name="OP">GT</field>
                                          <value name="A"><block type="text_indexOf" id="K@d:t06t=3Wjtr#.J[;v"><field name="END">FIRST</field>
                                              <value name="VALUE"><block type="variables_get" id="lv#9hwdjs81.,G@ASf62"><field name="VAR">text</field></block></value> 
                                              <value name="FIND"><shadow type="text" id="V//nngsjcm}Q:wMe)ibn"><field name="TEXT">ein</field></shadow></value></block></value> 
                                          <value name="B"><block type="math_number" id="{IWGANE5]wt751`lS+I@"><field name="NUM">0</field></block></value></block></value></block></value> 
                                  <statement name="DO0"><block type="control" id="JnqoX==OD98#u:3RPCSw"><mutation delay_input="false"></mutation>
                                      <field name="OID">tradfri.0.VG-00002.brightness</field>
                                      <field name="WITH_DELAY">FALSE</field>
                                      <value name="VALUE"><block type="math_number" id=")@d-J/DdM6dhxVfJ?`B^"><field name="NUM">50</field></block></value></block></statement> 
                                  <statement name="ELSE"><block type="control" id="^9Cs({pIn!Zwpt!9Vzh."><mutation delay_input="false"></mutation>
                                      <field name="OID">tradfri.0.VG-00002.brightness</field>
                                      <field name="WITH_DELAY">FALSE</field>
                                      <value name="VALUE"><block type="math_number" id="~ptN|R)l.Id,s1c-v2BX"><field name="NUM">0</field></block></value></block></statement></block></statement> 
                              <next><block type="comment" id="l+SIB#rJ}6,Om_:)oxQ%"><field name="COMMENT">Sofalicht an/aus</field>
                                  <next><block type="controls_if" id="1R7beAWvs?]I/gv*/*E2"><value name="IF0"><block type="logic_operation" id="ltO5-MU!)7tBC1*1Kima" inline="false"><field name="OP">OR</field>
                                          <value name="A"><block type="logic_compare" id="cYq2x*l7X9tvTXy0LKG`"><field name="OP">GT</field>
                                              <value name="A"><block type="text_indexOf" id="[pDYQpX%_E+i/p-F2xY|"><field name="END">FIRST</field>
                                                  <value name="VALUE"><block type="variables_get" id="kM1C:HP()??2C?gy.lC/"><field name="VAR">text</field></block></value> 
                                                  <value name="FIND"><shadow type="text" id="l_Xc)Rh*Kz,s0CKF}bGo"><field name="TEXT">sofa licht</field></shadow></value></block></value> 
                                              <value name="B"><block type="math_number" id="YV{h113#Mz=2LGipUm5`"><field name="NUM">0</field></block></value></block></value> 
                                          <value name="B"><block type="logic_compare" id=":G]?u)#2UWv7E;7]B)sP"><field name="OP">GT</field>
                                              <value name="A"><block type="text_indexOf" id="Ig@K]:V-D4b7vQ][#JPn"><field name="END">FIRST</field>
                                                  <value name="VALUE"><block type="variables_get" id="`L3HkgpNNoe|tO0ao.e|"><field name="VAR">text</field></block></value> 
                                                  <value name="FIND"><shadow type="text" id="U=)1((8KanIDwD;jpc|}"><field name="TEXT">licht sofa</field></shadow></value></block></value> 
                                              <value name="B"><block type="math_number" id="OIfx*=1suvq2Ms_]Z.Ql"><field name="NUM">0</field></block></value></block></value></block></value> 
                                      <statement name="DO0"><block type="controls_if" id="p7-kW^xV/GFdJJ7zo*~,"><mutation else="1"></mutation>
                                          <value name="IF0"><block type="logic_operation" id="9?!%d4:BjYK4T=]py3aq" inline="false"><field name="OP">OR</field>
                                              <value name="A"><block type="logic_compare" id="=|Dq:Iz@%:0^*eo1UHPK"><field name="OP">GT</field>
                                                  <value name="A"><block type="text_indexOf" id="GavXpa_zg~D.ae)EJDO_"><field name="END">FIRST</field>
                                                      <value name="VALUE"><block type="variables_get" id="ONreppTJm:Atj^s!.+K."><field name="VAR">text</field></block></value> 
                                                      <value name="FIND"><shadow type="text" id="/}gqi^nz]TF@q!kbqg6+"><field name="TEXT">an</field></shadow></value></block></value> 
                                                  <value name="B"><block type="math_number" id="8V[W3dgQl,-q,=uG9(})"><field name="NUM">0</field></block></value></block></value> 
                                              <value name="B"><block type="logic_compare" id="BSS9e|.aicg2yt`Huo*k"><field name="OP">GT</field>
                                                  <value name="A"><block type="text_indexOf" id="t]1J~)y3puUYrA7J=qh#"><field name="END">FIRST</field>
                                                      <value name="VALUE"><block type="variables_get" id="O3ylq/9+8_0ccA8f+H4k"><field name="VAR">text</field></block></value> 
                                                      <value name="FIND"><shadow type="text" id="0j*uk-/zLyKEQfEI2vr_"><field name="TEXT">ein</field></shadow></value></block></value> 
                                                  <value name="B"><block type="math_number" id="wv-1#0v#T+6Hw31H|lLt"><field name="NUM">0</field></block></value></block></value></block></value> 
                                          <statement name="DO0"><block type="control" id="WLZ(Dp+TMgZP)JA9P@0/"><mutation delay_input="false"></mutation>
                                              <field name="OID">tradfri.0.VG-00001.brightness</field>
                                              <field name="WITH_DELAY">FALSE</field>
                                              <value name="VALUE"><block type="math_number" id="Q@S6zos3s~l9Cg-5](eX"><field name="NUM">60</field></block></value></block></statement> 
                                          <statement name="ELSE"><block type="control" id="R!Wfo5|e2Ihv!q,=0P.y"><mutation delay_input="false"></mutation>
                                              <field name="OID">tradfri.0.VG-00001.brightness</field>
                                              <field name="WITH_DELAY">FALSE</field>
                                              <value name="VALUE"><block type="math_number" id="sPl[vU]o#^3SnBddP3D-"><field name="NUM">0</field></block></value></block></statement></block></statement> 
                                      <next><block type="comment" id="dK/Pl`5xjs]?8CDP0YZ#"><field name="COMMENT">TV Licht an</field>
                                          <next><block type="controls_if" id="zvWQhz+]{WI=)!x0j57j"><value name="IF0"><block type="logic_operation" id="^,_2?cAPAfVw.u8o/!QT" inline="false"><field name="OP">OR</field>
                                                  <value name="A"><block type="logic_compare" id="C,(|2}4a?t1ffv*Z`Gfn"><field name="OP">GT</field>
                                                      <value name="A"><block type="text_indexOf" id="Y.5tVdQ)gjS`2KrVLrw,"><field name="END">FIRST</field>
                                                          <value name="VALUE"><block type="variables_get" id="z.@DRLw|-qQ76TY??yOc"><field name="VAR">text</field></block></value> 
                                                          <value name="FIND"><shadow type="text" id=",mvM5n0kg7fD^iDZu3Ys"><field name="TEXT">fernseher licht</field></shadow></value></block></value> 
                                                      <value name="B"><block type="math_number" id="*vQiSqa=na=`-Z|1q;S+"><field name="NUM">0</field></block></value></block></value> 
                                                  <value name="B"><block type="logic_compare" id="4yO{sqpGD1j0)`HOJDA+"><field name="OP">GT</field>
                                                      <value name="A"><block type="text_indexOf" id="mY}UI/j_nw6-z|Qq}Gz_"><field name="END">FIRST</field>
                                                          <value name="VALUE"><block type="variables_get" id="8.#+{Ill~)e=2{y,=GYi"><field name="VAR">text</field></block></value> 
                                                          <value name="FIND"><shadow type="text" id="u5!C_IGDHGCtg^jdmCD:"><field name="TEXT">licht fernseher</field></shadow></value></block></value> 
                                                      <value name="B"><block type="math_number" id="NbLoy=Y}o5jwnl)SaO~r"><field name="NUM">0</field></block></value></block></value></block></value> 
                                              <statement name="DO0"><block type="controls_if" id="SAoSKLD7)bUCv;]Tp;F5"><mutation else="1"></mutation>
                                                  <value name="IF0"><block type="logic_operation" id="xYW/gQup;Ra6j:S}f{Vm" inline="false"><field name="OP">OR</field>
                                                      <value name="A"><block type="logic_compare" id="21zFi5kSd48Ab@J9EUFy"><field name="OP">GT</field>
                                                          <value name="A"><block type="text_indexOf" id="(-A+_W#lJ^,K=cG!!Vl?"><field name="END">FIRST</field>
                                                              <value name="VALUE"><block type="variables_get" id="r0FDtVnh-R-`=rb:Ql[~"><field name="VAR">text</field></block></value> 
                                                              <value name="FIND"><shadow type="text" id=",4b;U550ddXa{a|L4:Zr"><field name="TEXT">an</field></shadow></value></block></value> 
                                                          <value name="B"><block type="math_number" id="s~_-0Ak}B`.f,j@kP:#~"><field name="NUM">0</field></block></value></block></value> 
                                                      <value name="B"><block type="logic_compare" id="xE-LeY/|0DaoAsVCl^(@"><field name="OP">GT</field>
                                                          <value name="A"><block type="text_indexOf" id="4ffsYDdCCij:shnzZ#ew"><field name="END">FIRST</field>
                                                              <value name="VALUE"><block type="variables_get" id="`x6V{oglepk1jQ?eElSB"><field name="VAR">text</field></block></value> 
                                                              <value name="FIND"><shadow type="text" id="T6D_Q[ttk,7Eb!.!#A9%"><field name="TEXT">ein</field></shadow></value></block></value> 
                                                          <value name="B"><block type="math_number" id="JEtBtDznM.GJm;]cq.(m"><field name="NUM">0</field></block></value></block></value></block></value> 
                                                  <statement name="DO0"><block type="control" id="uDBl31}GET.n%`tQn2*P"><mutation delay_input="false"></mutation>
                                                      <field name="OID">sonoff.0.TV_Licht_Schalter.POWER</field>
                                                      <field name="WITH_DELAY">FALSE</field>
                                                      <value name="VALUE"><block type="logic_boolean" id="IgKAN7L}2.|P!^LU8lcD"><field name="BOOL">TRUE</field></block></value></block></statement> 
                                                  <statement name="ELSE"><block type="control" id="qD962wO5PmxPjVSSRc`F"><mutation delay_input="false"></mutation>
                                                      <field name="OID">sonoff.0.TV_Licht_Schalter.POWER</field>
                                                      <field name="WITH_DELAY">FALSE</field>
                                                      <value name="VALUE"><block type="logic_boolean" id="+cb1.RvY4KRJx2b22y9p"><field name="BOOL">FALSE</field></block></value></block></statement></block></statement> 
                                              <next><block type="comment" id=")5Q^QXF@f9^]pp!|(Bf8"><field name="COMMENT">Dimmen, Farbe und Jalousie Level</field>
                                                  <next><block type="controls_if" id="(wgZL-|oVid[*,S4p.GN"><value name="IF0"><block type="logic_compare" id="B[64N(t:I/Z6-bhr=e9="><field name="OP">GT</field>
                                                          <value name="A"><block type="text_indexOf" id="i8@WEl)W(:?Q%)[u0KSX"><field name="END">FIRST</field>
                                                              <value name="VALUE"><block type="variables_get" id="%ts|q4FyJm/5R%0sBBSZ"><field name="VAR">text</field></block></value> 
                                                              <value name="FIND"><shadow type="text" id="ERhMxwEHp|Cild7HmeKi"><field name="TEXT">esszimmer jalousie</field></shadow></value></block></value> 
                                                          <value name="B"><block type="math_number" id="xgu/|crX9r:.FC0Qn:@w"><field name="NUM">0</field></block></value></block></value> 
                                                      <statement name="DO0"><block type="control" id="oV5B.l~JJR!Vlh5q#A4V"><mutation delay_input="false"></mutation>
                                                          <field name="OID">hm-rpc.0.OEQ0979481.1.LEVEL</field>
                                                          <field name="WITH_DELAY">FALSE</field>
                                                          <value name="VALUE"><block type="variables_get" id="6)%Tcv(C;22jQTw)QC.}"><field name="VAR">zahl</field></block></value></block></statement> 
                                                      <next><block type="controls_if" id="ejUs4y@U/M6)b-#HQ,:h"><value name="IF0"><block type="logic_compare" id="YWBQN)dU=ZH5{bQnG9)h"><field name="OP">GT</field>
                                                              <value name="A"><block type="text_indexOf" id="s3L/~88UTv/a670F#K`G"><field name="END">FIRST</field>
                                                                  <value name="VALUE"><block type="variables_get" id="L]@ZM/GX:ComX+mOL{#o"><field name="VAR">text</field></block></value> 
                                                                  <value name="FIND"><shadow type="text" id="@acWPADcrqzA_!~IlL3u"><field name="TEXT">esszimmer licht</field></shadow></value></block></value> 
                                                              <value name="B"><block type="math_number" id="q*vcAP)k7XH%SiGm{(,a"><field name="NUM">0</field></block></value></block></value> 
                                                          <statement name="DO0"><block type="control" id=";9!wCn8LrKUNpH}p]crA"><mutation delay_input="false"></mutation>
                                                              <field name="OID">tradfri.0.VG-00002.brightness</field>
                                                              <field name="WITH_DELAY">FALSE</field>
                                                              <value name="VALUE"><block type="variables_get" id="Oir}APTRbv(+V#E[}*mc"><field name="VAR">zahl</field></block></value></block></statement> 
                                                          <next><block type="controls_if" id="qq3X)C4s+/Ek18qN!i0O"><value name="IF0"><block type="logic_compare" id="MUs@ix3dAIu#Gy~[vbF/"><field name="OP">GT</field>
                                                                  <value name="A"><block type="text_indexOf" id="S3T,!nOLZ|eILSu|:HTX"><field name="END">FIRST</field>
                                                                      <value name="VALUE"><block type="variables_get" id="V3CMA0EpxdlpjXkYKn%r"><field name="VAR">text</field></block></value> 
                                                                      <value name="FIND"><shadow type="text" id="}aEpoTbokYuH?t~?L_qS"><field name="TEXT">sofa farbe</field></shadow></value></block></value> 
                                                                  <value name="B"><block type="math_number" id="n4Nc;t{14-FKgZ^VOos%"><field name="NUM">0</field></block></value></block></value> 
                                                              <statement name="DO0"><block type="control" id="S;F:V9{n|QlQ4ngay200"><mutation delay_input="false"></mutation>
                                                                  <field name="OID">tradfri.0.VG-00001.colorTemperature</field>
                                                                  <field name="WITH_DELAY">FALSE</field>
                                                                  <value name="VALUE"><block type="variables_get" id="@y1xHRg+*V1_sw9e./Yb"><field name="VAR">zahl</field></block></value></block></statement> 
                                                              <next><block type="controls_if" id="FJa:ke,+}p:3qQ/7=`@2"><value name="IF0"><block type="logic_compare" id="_Aa{Gl,DI4rJ3Sd!_Zpf"><field name="OP">GT</field>
                                                                      <value name="A"><block type="text_indexOf" id="2a{/GOjkW*d2J|G`tr9C"><field name="END">FIRST</field>
                                                                          <value name="VALUE"><block type="variables_get" id="HVQ8GUzJe]Q:ZsW*[Xp)"><field name="VAR">text</field></block></value> 
                                                                          <value name="FIND"><shadow type="text" id="JUoen.BN(wz:|-4xGR4t"><field name="TEXT">sofa warm</field></shadow></value></block></value> 
                                                                      <value name="B"><block type="math_number" id="5SsyC@0fTeY*f-k3]T1J"><field name="NUM">0</field></block></value></block></value> 
                                                                  <statement name="DO0"><block type="control" id="QA,e^FD~2})=Ri4#[;Lu"><mutation delay_input="false"></mutation>
                                                                      <field name="OID">tradfri.0.VG-00001.colorTemperature</field>
                                                                      <field name="WITH_DELAY">FALSE</field>
                                                                      <value name="VALUE"><block type="math_number" id="nB}:K,a%iUJ:hlY!~O45"><field name="NUM">99</field></block></value></block></statement> 
                                                                  <next><block type="controls_if" id="rygNiz.cgpht=B9^az;B"><value name="IF0"><block type="logic_compare" id="TJF%i@3?NMPKX0cE.-5h"><field name="OP">GT</field>
                                                                          <value name="A"><block type="text_indexOf" id="Be#ZGy`6r%g=2k+(D_Lu"><field name="END">FIRST</field>
                                                                              <value name="VALUE"><block type="variables_get" id="LI0`ago[hqo#d(3X_IEB"><field name="VAR">text</field></block></value> 
                                                                              <value name="FIND"><shadow type="text" id="7geZF9Ne/8i@R`Z3n1|8"><field name="TEXT">sofa kalt</field></shadow></value></block></value> 
                                                                          <value name="B"><block type="math_number" id="@Hq:(mjlNxGx^~wY+.ub"><field name="NUM">0</field></block></value></block></value> 
                                                                      <statement name="DO0"><block type="control" id="eD9nn0+ct3:~.zD_,vlE"><mutation delay_input="false"></mutation>
                                                                          <field name="OID">tradfri.0.VG-00001.colorTemperature</field>
                                                                          <field name="WITH_DELAY">FALSE</field>
                                                                          <value name="VALUE"><block type="math_number" id="cn1`n(Cml)j)aAUU?b/N"><field name="NUM">1</field></block></value></block></statement> 
                                                                      <next><block type="controls_if" id="8C~_DMLy}%KO[21_aTV]"><value name="IF0"><block type="logic_compare" id=".v~kP#sty^;7:fI1`m/#"><field name="OP">GT</field>
                                                                              <value name="A"><block type="text_indexOf" id="3sh,{ZKIS7Q5hu2=iI`["><field name="END">FIRST</field>
                                                                                  <value name="VALUE"><block type="variables_get" id="Qq8X4gdfLGNg6H:=T??w"><field name="VAR">text</field></block></value> 
                                                                                  <value name="FIND"><shadow type="text" id="EE7vG/lB3ymFVdvqBi.y"><field name="TEXT">esszimmer farbe</field></shadow></value></block></value> 
                                                                              <value name="B"><block type="math_number" id="o8a=Y[z0PNV*:|_`~!]m"><field name="NUM">0</field></block></value></block></value> 
                                                                          <statement name="DO0"><block type="control" id="hl-/yvZ;T]zLZMb`u*F;"><mutation delay_input="false"></mutation>
                                                                              <field name="OID">tradfri.0.VG-00002.colorTemperature</field>
                                                                              <field name="WITH_DELAY">FALSE</field>
                                                                              <value name="VALUE"><block type="variables_get" id="-VgMVl(=[-X!]Uo=n_3."><field name="VAR">zahl</field></block></value></block></statement> 
                                                                          <next><block type="controls_if" id="K*=KGW7FZmlQV);AM*qf"><value name="IF0"><block type="logic_compare" id="[k@q!WOe_!a4TcU|-=Wn"><field name="OP">GT</field>
                                                                                  <value name="A"><block type="text_indexOf" id="@;pE;:)}fNsZvMCRfW_^"><field name="END">FIRST</field>
                                                                                      <value name="VALUE"><block type="variables_get" id="sL!fvfC*U!`buf5UV~eY"><field name="VAR">text</field></block></value> 
                                                                                      <value name="FIND"><shadow type="text" id="37bM(R]IyM]pD;O2qRe!"><field name="TEXT">sofa licht</field></shadow></value></block></value> 
                                                                                  <value name="B"><block type="math_number" id="xH3(O0/e@_|L`./R1yRy"><field name="NUM">0</field></block></value></block></value> 
                                                                              <statement name="DO0"><block type="control" id="98hKSU`~Yw()9pTL-(KV"><mutation delay_input="false"></mutation>
                                                                                  <field name="OID">tradfri.0.VG-00001.brightness</field>
                                                                                  <field name="WITH_DELAY">FALSE</field>
                                                                                  <value name="VALUE"><block type="variables_get" id="T9rOUU9HbQ.|CoUFnzRP"><field name="VAR">zahl</field></block></value></block></statement></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></statement></block></xml> 
      
      
      Kann sich das mal bitte jemand anschauen?

      Gruß Frank…

      1 Antwort Letzte Antwort
      0
      • N Offline
        N Offline
        NightWatcher
        schrieb am zuletzt editiert von
        #144

        Reagiert dein Blockly evtl. nur auf Änderung im String. Sagst du zweimal das gleiche hintereinander passiert demzufolge natürlich nichts.

        Wago 750-881 - mit über 200 Ein- und Ausgängen, DMX512 Art-Net für Beleuchtung, 1-Wire für Umweltsensoren Aussen und Innen, ioBroker als Visualisierung

        1 Antwort Letzte Antwort
        0
        • M Offline
          M Offline
          maniac
          schrieb am zuletzt editiert von
          #145

          @NightWatcher:

          Reagiert dein Blockly evtl. nur auf Änderung im String. Sagst du zweimal das gleiche hintereinander passiert demzufolge natürlich nichts. `

          Ja, das ist klar.

          Aber es geht ja darum, dass das Licht beim ersten Mal einschalten gleich wieder ausgeht.

          Also ich sage Sofa Licht an -> Licht geht an und nach 2-3 Sekunden sofort wieder aus.

          Wenn ich jetzt wieder sage Sofa Licht an -> Der State in ifttt ändert sich ja nicht, passiert nix.

          Ich sage dann Sofa Licht aus -> State ändert sich wieder auf aus.

          Jetzt sage ich zum zweiten Mal Sofa Licht an -> Licht geht an und bleibt es auch.

          Das kann ich immer wieder reproduzieren.

          Angenommen Licht ist an, ich schalte es mit Google dann aus, geht das Spiel wieder von vorne los.

          Ich muss dann erst wieder zweimal schalten.

          Edit: Ich habe mal ein Video gemacht zur Veranschaulichung.

          https://workupload.com/file/VFVfcek

          Gruß Frank…

          1 Antwort Letzte Antwort
          0
          • M Offline
            M Offline
            maniac
            schrieb am zuletzt editiert von
            #146

            @maniac:

            @lobomau:

            Ja, das habe ich auch rausbekommen, dass der GH nur funktioniert mit einem Trigger Wort. Zweites Applet wie du hatte ich noch nicht ausprobiert. Kommt aber scheinbar auf den gleichen Fehler wie du berichtest hast. `

            Und was machen wir da jetzt? :roll: Auf Google warten? IFTTT? `

            Zumindest für ein weiteres Aktivierungswort "Stelle" habe ich wohl eine Lösung gefunden.

            Mit "Stelle", stelle ich zumindest einen Level ein. ZB bei Jalousien.

            Ich habe nun also bei ifttt ein weiteres Applet erstellt "Say a phrase with both a number and a text ingredient".

            Nun kann ich sagen "Ok, Google, stelle Jalousien auf 50" und es wird so ausgeführt .

            Es funktionieren nun auch alle weiteren Befehle an Google. "Spiele Musik usw…"

            Gruß Frank…

            1 Antwort Letzte Antwort
            0
            • N Offline
              N Offline
              NightWatcher
              schrieb am zuletzt editiert von
              #147

              Habe es mit 3 Applets gelöst.

              Stelle, Dimme und Schalte. Die 3 gehen an ein JS in ioBroker. Alles andere verarbeitet Google Assistant.

              Man merkt aber schon die Einschränkungen, dadurch, dass es eben nicht nativ ist.

              "Schalte Radiosender auf XXX", ging vor der Aktivierung von IFTTT noch prima. Nun sind diese 3 Worte IFTTT vorbehalten.

              Wago 750-881 - mit über 200 Ein- und Ausgängen, DMX512 Art-Net für Beleuchtung, 1-Wire für Umweltsensoren Aussen und Innen, ioBroker als Visualisierung

              1 Antwort Letzte Antwort
              0
              • J Offline
                J Offline
                Jens1809
                schrieb am zuletzt editiert von
                #148

                Wie sieht es hier nun eigentlich aus ? Gibt es irgendwelche Fortschritte bzgl. nativem Google Home Support oder wurde das Projekt eingestellt ?

                1 Antwort Letzte Antwort
                0
                • S Offline
                  S Offline
                  StefanH.
                  schrieb am zuletzt editiert von
                  #149

                  sehr gute Frage

                  1 Antwort Letzte Antwort
                  0
                  • DutchmanD Offline
                    DutchmanD Offline
                    Dutchman
                    Developer Most Active Administrators
                    schrieb am zuletzt editiert von
                    #150

                    @StefanH.:

                    sehr gute Frage `

                    issue auf github wo @Bluefox dran war ist immernoch offen leider :/

                    https://github.com/actions-on-google/ac … /issues/58

                    1 Antwort Letzte Antwort
                    0
                    • S Offline
                      S Offline
                      Stefan_1969
                      schrieb am zuletzt editiert von
                      #151

                      Hallo zusammen!

                      Ich habe mit dem ifttt wie es hier beschrieben seltsame Effekte.

                      Erst hat es prima funktioniert. Dann habe ich mich zum iobroker.pro angemeldet.

                      Leider ging dann nichts mehr. Den neuen Key hatte ich im Cloud-Adapter eingetragen.

                      Der Effekt ist der hier auch schon beschriebene, dass der Assistent mir noch über ifttt zu antworten schrien.

                      Ich habe das Applet gelöscht. Die Antwort des Assistenten ist immer noch "OK, …"

                      Ich habe in den Einstellungen ifttt die Verbindung zu Google gelöscht. Die Antwort des Assistenten ist immer noch "OK, ..."

                      Ich habe den Account bei ifttt gelöscht. Die Antwort des Assistenten ist immer noch "OK, ..."

                      Ich habe den Cloud-Adapter entfernt und den Raspberry neu gestartet. Die Antwort des Assistenten ist immer noch "OK, ..."

                      Ich habe im Google-Account unter den Apps ifttt gelöscht.

                      Wenn ich Google was frage, erhalte ich immer noch die Antwort nach dem Muster in ifttt "OK, $"

                      Hatte von euch schon mal jemand was ähnliches?

                      Viele Grüsse

                      Stefan


                      Hat sich erledigt, ging plötzlich wieder [emoji848]


                      ioBroker, grafana, influx, mariaDB, pihole, MotionEye auf proxmox
                      Geräte: Homematic, Shelly, Sonoff, Gosund, WEMOS

                      1 Antwort Letzte Antwort
                      0
                      • S Offline
                        S Offline
                        sveni_lee
                        schrieb am zuletzt editiert von
                        #152

                        @Dutchman:

                        @StefanH.:

                        sehr gute Frage `

                        issue auf github wo @Bluefox dran war ist immernoch offen leider :/

                        https://github.com/actions-on-google/ac … /issues/58 `

                        Das ist schon richtig, komisch ist nur das der Fehler wo nicht überall Auftritt. Ich habe ihn bspw. nicht. Ich kann mich anmelden und die Testelemente steuern…

                        Gesendet von iPhone mit Tapatalk Pro

                        1 Antwort Letzte Antwort
                        0
                        • K Offline
                          K Offline
                          Kev0
                          schrieb am zuletzt editiert von
                          #153

                          @sveni_lee:

                          @Dutchman:

                          @StefanH.:

                          sehr gute Frage `

                          issue auf github wo @Bluefox dran war ist immernoch offen leider :/

                          https://github.com/actions-on-google/ac … /issues/58 `

                          Das ist schon richtig, komisch ist nur das der Fehler wo nicht überall Auftritt. Ich habe ihn bspw. nicht. Ich kann mich anmelden und die Testelemente steuern…

                          Gesendet von iPhone mit Tapatalk Pro `

                          Wie hast du dich angemeldet? Würde es auch gerne testen wollen.

                          Grüße Kevin

                          1 Antwort Letzte Antwort
                          0
                          • BluefoxB Offline
                            BluefoxB Offline
                            Bluefox
                            schrieb am zuletzt editiert von
                            #154

                            Fakt ist, dass andere diese Aktion anbinden können.

                            Ich werde absolut neuen Account anlegen und damit versuchen.

                            Allerdings, ich kann nicht hin und her springen und ich muss erst aktuelles Problem zu ende fixen.

                            Momentan der Ball ist bei mir.

                            1 Antwort Letzte Antwort
                            0
                            • M Offline
                              M Offline
                              mgrem
                              schrieb am zuletzt editiert von
                              #155

                              @maniac:

                              @lobomau:

                              Und was machen wir da jetzt? :roll: Auf Google warten? IFTTT?

                              Hey,

                              ich hatte auch das Problem.

                              Ich habe im Google-Assistenten alles klein geschrieben.

                              Seit dem läuft es bei mir einwandfrei.

                              Vielleicht hilft es dem einen oder anderen.

                              1 Antwort Letzte Antwort
                              0
                              • K Offline
                                K Offline
                                Kev0
                                schrieb am zuletzt editiert von
                                #156

                                @NightWatcher:

                                Ich habe nun den vormittag genutzt und auch mein Script gebaut, dass ich hier vorstellen möchte. Es arbeitet auch nur noch mit einem IFTTT Applet (wie das von MrLee http://forum.iobroker.net/viewtopic.php?p=96514#p96514 vorgestellt).

                                Javascript:

                                ! ````
                                on({id: "cloud.0.services.ifttt"}, function(obj) {
                                var value = obj.state.val;
                                var oldValue = obj.oldState.val;

                                // get all Rooms as Array
                                var rooms = getEnums('rooms');
                                // get all Functions as Array
                                var funcs = getEnums('functions');
                                
                                rooms.forEach(function(room)
                                {
                                    // Now we know the Room
                                    if(value.toLowerCase().indexOf(room.name.toLowerCase()) > -1)
                                    {
                                        funcs.forEach(function(func)
                                        {
                                            // Now we know the Function
                                            if(value.toLowerCase().indexOf(func.name.toLowerCase()) > -1)
                                            {
                                                //get all Objects
                                                var objects = $('state(functions='+func.name.toLowerCase()+')(rooms='+room.name.toLowerCase()+')');
                                                if(objects.length > 0)
                                                {
                                                    objects.each(function(val)
                                                    {
                                                        var obj = getObject(val);
                                                        
                                                        switch(obj.common.role)
                                                        {
                                                            case 'button':
                                                                var state = true;
                                                                if(value.toLowerCase().indexOf('aus') > -1)
                                                                    state = false;
                                                                
                                                                setState(obj._id, state);
                                                                break;
                                                            case 'level':
                                                                var num = 255;
                                                                if(value.toLowerCase().indexOf('aus') > -1)
                                                                    num = 0;
                                                                
                                                                setState(obj._id, num);
                                                                break;
                                                        }
                                                    });
                                                }
                                            }
                                            
                                            return;
                                        });
                                        return;
                                    }
                                });
                                

                                });

                                
                                Ich muss nun quasi nur sagen "Ok Google, schalte Küchenlicht an". Und alle Lampen in der Küche (die eben dieser Aufzählung zugeordnet sind) werden eingeschaltet. Dies kann man nun beliebig fortführen.
                                
                                Es arbeitet mit den Aufzählungen und ist daher sehr dynamisch gehalten. Es ist auch noch sehr am Anfang, aber in meinen Augen eine prima Basis, wenn man nicht jedes Objekt im Javascript einzeln auflisten möchte 8-) `  
                                

                                Könntest du das skript noch etwas weiter kommentiren?

                                bin leider nicht gerade der java mensch ^^

                                Bei mir tut sich hier leider gar nichts.

                                edit:

                                Sehe ich das richtig das man auch text2command zum verwursteln der Anweisungen nehmen könnte?

                                Dann würde doch die skripterei wegfallen?

                                Kann auch sein das es gerade etwas spät ist und ich den Adapter nicht so ganz raffe.

                                Würde doch heißen GH->IFTTT->text2command->HomeMatic

                                text2command-> Rückgabe an GH?!

                                466_unbenannt.png

                                1 Antwort Letzte Antwort
                                0
                                • ruhr70R Offline
                                  ruhr70R Offline
                                  ruhr70
                                  schrieb am zuletzt editiert von
                                  #157

                                  Zum Thema Google Home. Das fand ich in meinem Newsfeed:

                                  https://blog.unixweb.de/sprachausgabe-v … ogle-home/

                                  ` > SPRACHAUSGABE VON SENSORWERTEN MIT GOOGLE HOME

                                  Die Tage habe ich das Node-Red Modul „google-home-notify“ gefunden.

                                  Damit gibt es die Möglichkeit Sensorwerte und Warnmeldungen akustisch auszugeben. `

                                  Nicht ausprobiert, aber ggf. für den Einen oder Anderen interessant.

                                  Adapter: Fritzbox, Unify Circuit
                                  Skripte: dynamic hue, Bluetooth Scan, Multi-Ereignisliste

                                  1 Antwort Letzte Antwort
                                  0
                                  • R Offline
                                    R Offline
                                    robsdobs
                                    schrieb am zuletzt editiert von
                                    #158

                                    Hallo,

                                    man kann ja den Google Assistent zusammen mit IFTTT nutzen.

                                    Nun möchte ich dies auf dem Smartphone meiner Frau und meinem nutzen. Jedes Smartphone ist mit einem Google Account verbunden. Unter IFTTT hab ich jetzt nur die Möglichkeit das mit einem Google Account zu verbinden.

                                    Wie macht ihr das, bei verschiedenen Smartphones mit verschiedenen Google Accounts?

                                    Nutzt ihr dafür dann mehrere IFTTT Accounts mit mehreren Cloud Adapter Instanzen oder gibt es hier eine einfachere Möglichkeit?

                                    Danke & Gruß

                                    Scripte: http://forum.iobroker.net/viewtopic.php?f=23&amp;t=2799&amp;p=119565#p119565,

                                    1 Antwort Letzte Antwort
                                    0
                                    • P Offline
                                      P Offline
                                      pix
                                      schrieb am zuletzt editiert von
                                      #159

                                      Hallo,

                                      mir fällt auch keine Besser Lösung ein, als mehre Cloud-Instanzen zu installieren.

                                      Wenn jedes Endgerät bei IFTTT einen eigenen Code erzeugt, brauchst du also für jedes Endgerät eine Cloud-Instanz, damit du in deren Einstellung den IFTTT-Code speichern kannst.

                                      Gruß

                                      Pix

                                      ioBroker auf Ubuntu in Proxmox (früher Mac mini (bis OS X 10.12.6 Sierra), VIS via iOS; angeschlossen: Homematic CCU2, Homepilot 1, ConBee II, einige Wemos, Sonos, Unifi CK+Protect, Homekit, Homebridge; KEIN blockly! Github-Profil

                                      1 Antwort Letzte Antwort
                                      0
                                      • R Offline
                                        R Offline
                                        robsdobs
                                        schrieb am zuletzt editiert von
                                        #160

                                        Ok, Danke!

                                        Gesendet von meinem A0001 mit Tapatalk

                                        Scripte: http://forum.iobroker.net/viewtopic.php?f=23&amp;t=2799&amp;p=119565#p119565,

                                        1 Antwort Letzte Antwort
                                        0
                                        • J Offline
                                          J Offline
                                          Julian10793
                                          schrieb am zuletzt editiert von
                                          #161

                                          Gibt es mittlerweile eine Lösung um Google Home im IoBroker zu verknüpfen ? Also so wie Alexa auch ?

                                          Ich nutze einen Harmony Hub und kann zwar über IFFFT Aktivitäten Ein/Aus schalten aber mehr geht ja nicht.

                                          Über Alexa kann ich Lauter, Leiser usw alles machen. Die Fernbedienung meiner Ambientebeleuchtung hab ich auch über den Hub angelernt und kann sie mit dem ioBroker über Alexa Steuern. Das möchte ich aber am liebsten alles mit Google machen…

                                          Auf 2 Sprschassistenten hab ich keine Lust. Würde Google ja raus schmeißen aber ich nutze oft meinen Chromecast und Spotify, Netflix und YouTube zu Streamen. Das wiederrum kann Alexa ja nicht.

                                          Habe geseben es gibt einen Adapter für den Chromecast. Kann ich den so konfigurieren das Alexa genauso damit kommuniziert wie Google ?

                                          1 Antwort Letzte Antwort
                                          0
                                          Antworten
                                          • In einem neuen Thema antworten
                                          Anmelden zum Antworten
                                          • Älteste zuerst
                                          • Neuste zuerst
                                          • Meiste Stimmen


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate
                                          FAQ Cloud / IOT
                                          HowTo: Node.js-Update
                                          HowTo: Backup/Restore
                                          Downloads
                                          BLOG

                                          623

                                          Online

                                          32.5k

                                          Benutzer

                                          81.6k

                                          Themen

                                          1.3m

                                          Beiträge
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Anmelden

                                          • Du hast noch kein Konto? Registrieren

                                          • Anmelden oder registrieren, um zu suchen
                                          • Erster Beitrag
                                            Letzter Beitrag
                                          0
                                          • Home
                                          • Aktuell
                                          • Tags
                                          • Ungelesen 0
                                          • Kategorien
                                          • Unreplied
                                          • Beliebt
                                          • GitHub
                                          • Docu
                                          • Hilfe