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. Cloud Dienste
  4. Sayit und Google Home wollen nicht

NEWS

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

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

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

Sayit und Google Home wollen nicht

Geplant Angeheftet Gesperrt Verschoben Cloud Dienste
27 Beiträge 5 Kommentatoren 2.2k Aufrufe 3 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.
  • DJMarc75D DJMarc75

    @lorrenor sagte in Sayit und Google Home wollen nicht:

    wo hast du den text to speech Baustein her?

    Das ist ein normaler SteuereBlock. Dort definierst Du den Datenpunkt

    sayit.0.tts.text
    

    und fügst mit einem normalen Textbaustein Deinen Ausgabetext ein.

    edit:

    hier zum Importieren die Bausteine:

    <block xmlns="https://developers.google.com/blockly/xml" type="control" id="`SaeYNTGgdtvSoI`lYi7" x="13" y="38">
      <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
      <field name="OID">sayit.0.tts.text</field>
      <field name="WITH_DELAY">FALSE</field>
      <value name="VALUE">
        <block type="text" id="!4AEK=[9d!l)Nw[~5uxE">
          <field name="TEXT">50;Ding Dong</field>
        </block>
      </value>
    </block>
    

    Der Wert 50 gibt die Lautstärke an.

    L Offline
    L Offline
    Lorrenor
    schrieb am zuletzt editiert von Lorrenor
    #7

    @djmarc75

    oh wow. Ok. Tut mir leid wenn ich mich da echt glatt anstelle, aber kannst du mir noch sagen an welcher Stelle ich das dann in dieses Skript einfüge?

    1.jpg

    Vielen Dank

    edit: ich frage nur, weil ich wirklich Bedenken habe etwas kaputt zu machen. Ich hab gestern so lange versucht alles Mögliche durchzuführen... es endete mit einem nicht mehr erreichbaren Raspi und ich hab heute von vorne angefangen.

    Und im Endeffekt muß der Google Home nicht mal etwas sagen. Ich wäre mit einem Türgong mp3 schon zufrieden. Habe auch noch mehrere Shelly Rauchmelder. Da wäre es ja auch schön, wenn die vorhandenen Smartspeaker einen Ton abspielen können.
    Es muß nicht über sayit laufen, wenn das so ein Problem ist. Nur finde ich nirgends eine Dokumentation oder Anleitung dazu, wie ich Mitteilungstöne auf dem Google wiedergeben kann.

    HABS HINBEKOMMEN!!!
    Danke für Deine Hilfe! Wie toll! Super! Vielen lieben Dank! Wow!
    Danke für das tolle Forum!

    DJMarc75D 1 Antwort Letzte Antwort
    0
    • DJMarc75D DJMarc75

      @lorrenor sagte in Sayit und Google Home wollen nicht:

      wo hast du den text to speech Baustein her?

      Das ist ein normaler SteuereBlock. Dort definierst Du den Datenpunkt

      sayit.0.tts.text
      

      und fügst mit einem normalen Textbaustein Deinen Ausgabetext ein.

      edit:

      hier zum Importieren die Bausteine:

      <block xmlns="https://developers.google.com/blockly/xml" type="control" id="`SaeYNTGgdtvSoI`lYi7" x="13" y="38">
        <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
        <field name="OID">sayit.0.tts.text</field>
        <field name="WITH_DELAY">FALSE</field>
        <value name="VALUE">
          <block type="text" id="!4AEK=[9d!l)Nw[~5uxE">
            <field name="TEXT">50;Ding Dong</field>
          </block>
        </value>
      </block>
      

      Der Wert 50 gibt die Lautstärke an.

      L Offline
      L Offline
      Lorrenor
      schrieb am zuletzt editiert von
      #8

      @djmarc75
      nur noch eine Frage. Wäre es dann so auch möglich noch eine mp3 Datei abzuspielen? Also zb eine Klingel für die Klingel und eine Sirene für einen Feueralarm? Das wäre cool, wenn Du mir noch kurz zeigen könntest, wie ich das machen kann.
      So viele Stunden Arbeit und keine Ahnung und Du löst mir das Problem in so kurzer Zeit. Vielen Dank

      1 Antwort Letzte Antwort
      0
      • L Lorrenor

        @djmarc75

        oh wow. Ok. Tut mir leid wenn ich mich da echt glatt anstelle, aber kannst du mir noch sagen an welcher Stelle ich das dann in dieses Skript einfüge?

        1.jpg

        Vielen Dank

        edit: ich frage nur, weil ich wirklich Bedenken habe etwas kaputt zu machen. Ich hab gestern so lange versucht alles Mögliche durchzuführen... es endete mit einem nicht mehr erreichbaren Raspi und ich hab heute von vorne angefangen.

        Und im Endeffekt muß der Google Home nicht mal etwas sagen. Ich wäre mit einem Türgong mp3 schon zufrieden. Habe auch noch mehrere Shelly Rauchmelder. Da wäre es ja auch schön, wenn die vorhandenen Smartspeaker einen Ton abspielen können.
        Es muß nicht über sayit laufen, wenn das so ein Problem ist. Nur finde ich nirgends eine Dokumentation oder Anleitung dazu, wie ich Mitteilungstöne auf dem Google wiedergeben kann.

        HABS HINBEKOMMEN!!!
        Danke für Deine Hilfe! Wie toll! Super! Vielen lieben Dank! Wow!
        Danke für das tolle Forum!

        DJMarc75D Offline
        DJMarc75D Offline
        DJMarc75
        schrieb am zuletzt editiert von
        #9

        @lorrenor sagte in Sayit und Google Home wollen nicht:

        Ich hab gestern so lange versucht alles Mögliche durchzuführen

        Hier wurde Dir ein Vorschlag gemacht:

        https://forum.iobroker.net/topic/73086/schleife-für-licht-an-und-aus/3?_=1709194747408

        Mit Deinem jetzigen Skript mit Schleifenfunktion wirst Du nicht glücklich werden ;)

        Hier mal nochmals ein Vorschlag:

        Screenshot 2024-02-29 155233.png

        <xml xmlns="https://developers.google.com/blockly/xml">
         <variables>
           <variable id="[J+TP.3@i$!Hm{i(IKai">cnt</variable>
           <variable type="timeout" id="timeout">timeout</variable>
         </variables>
         <block type="on_ext" id="!ahb=D~*Kn`8;$GIs!C0" x="-612" y="-12">
           <mutation xmlns="http://www.w3.org/1999/xhtml" items="1"></mutation>
           <field name="CONDITION">gt</field>
           <field name="ACK_CONDITION"></field>
           <value name="OID0">
             <shadow type="field_oid" id="c;gH4cgp;_rK`=^Hh]Lw">
               <field name="oid">default</field>
             </shadow>
           </value>
           <statement name="STATEMENT">
             <block type="controls_if" id="ua]f9V0,p#kZmUh^:?!V">
               <value name="IF0">
                 <block type="logic_negate" id="a)UNWf^;{faT!tIASr[^">
                   <value name="BOOL">
                     <block type="timeouts_gettimeout" id=":VlVe:+S%QmOe|Ug/Cc2">
                       <field name="NAME">timeout</field>
                     </block>
                   </value>
                 </block>
               </value>
               <statement name="DO0">
                 <block type="variables_set" id="rbuM]_JY+3?b80#kM@aW">
                   <field name="VAR" id="[J+TP.3@i$!Hm{i(IKai">cnt</field>
                   <value name="VALUE">
                     <block type="math_number" id="Lsqyngz0nEfO*oFg]#3N">
                       <field name="NUM">0</field>
                     </block>
                   </value>
                   <next>
                     <block type="control" id="O;(s}[ELSS8*sNe@Mq@o">
                       <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                       <field name="OID">sayit.0.tts.text</field>
                       <field name="WITH_DELAY">FALSE</field>
                       <value name="VALUE">
                         <block type="text" id="to-!l!eSlXvbb%I^icni">
                           <field name="TEXT">25;Jemand steht vor der Türe</field>
                         </block>
                       </value>
                       <next>
                         <block type="comment" id="4DcPiv[vp,Hsr#3v4aU,">
                           <field name="COMMENT">Pushover hier einfügen</field>
                           <next>
                             <block type="procedures_callnoreturn" id="_57-EFH*_O-JGYG}L)BL">
                               <mutation name="Zyklus"></mutation>
                             </block>
                           </next>
                         </block>
                       </next>
                     </block>
                   </next>
                 </block>
               </statement>
             </block>
           </statement>
         </block>
         <block type="procedures_defnoreturn" id="(R6OKPLxt*3UO/vj2kLS" x="-612" y="263">
           <field name="NAME">Zyklus</field>
           <comment pinned="false" h="80" w="160">Beschreibe diese Funktion …</comment>
           <statement name="STACK">
             <block type="math_change" id="*JfrXweMYXV:dX=)sSqc">
               <field name="VAR" id="[J+TP.3@i$!Hm{i(IKai">cnt</field>
               <value name="DELTA">
                 <shadow type="math_number" id="uXFPxlk$+5[6+{Q$`m/W">
                   <field name="NUM">1</field>
                 </shadow>
               </value>
               <next>
                 <block type="control" id="8U8[S=m|]~!g+p759pMc">
                   <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                   <field name="OID">Object ID</field>
                   <field name="WITH_DELAY">FALSE</field>
                   <value name="VALUE">
                     <block type="logic_boolean" id="/P17rKaED-A~xczN;J[A">
                       <field name="BOOL">TRUE</field>
                     </block>
                   </value>
                   <next>
                     <block type="control" id="^h/^17.50!pSEn0|ljKZ">
                       <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="true"></mutation>
                       <field name="OID">Object ID</field>
                       <field name="WITH_DELAY">TRUE</field>
                       <field name="DELAY_MS">800</field>
                       <field name="UNIT">ms</field>
                       <field name="CLEAR_RUNNING">TRUE</field>
                       <value name="VALUE">
                         <block type="logic_boolean" id="QB~W8JgD4!jNHRvRuT(3">
                           <field name="BOOL">FALSE</field>
                         </block>
                       </value>
                       <next>
                         <block type="controls_if" id="IAMuW*qj%/vO#92]HetV">
                           <value name="IF0">
                             <block type="logic_compare" id="[:$|/szVk2}SlqBE[$_w">
                               <field name="OP">LTE</field>
                               <value name="A">
                                 <block type="variables_get" id=";cZ%tg]{f$LMcY!59Cdy">
                                   <field name="VAR" id="[J+TP.3@i$!Hm{i(IKai">cnt</field>
                                 </block>
                               </value>
                               <value name="B">
                                 <block type="math_number" id="*ST~Ruk@%Bf?@d{~2.lH">
                                   <field name="NUM">4</field>
                                 </block>
                               </value>
                             </block>
                           </value>
                           <statement name="DO0">
                             <block type="timeouts_settimeout" id="XkReDgX3EZSh|s5zCc3T">
                               <field name="NAME">timeout</field>
                               <field name="DELAY">1500</field>
                               <field name="UNIT">ms</field>
                               <statement name="STATEMENT">
                                 <block type="procedures_callnoreturn" id="zx;pc5nq;gk5T9u{Qq)3">
                                   <mutation name="Zyklus"></mutation>
                                 </block>
                               </statement>
                             </block>
                           </statement>
                         </block>
                       </next>
                     </block>
                   </next>
                 </block>
               </next>
             </block>
           </statement>
         </block>
        </xml>
        

        Da ich keine GoogleGeräte habe kann ich Dir was die anderen Fragen angeht leider nicht helfen ;)

        Lehrling seit 1975 !!!
        Beitrag geholfen ? dann gerne ein upvote rechts unten im Beitrag klicken ;)
        https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge

        L 1 Antwort Letzte Antwort
        1
        • DJMarc75D DJMarc75

          @lorrenor sagte in Sayit und Google Home wollen nicht:

          Ich hab gestern so lange versucht alles Mögliche durchzuführen

          Hier wurde Dir ein Vorschlag gemacht:

          https://forum.iobroker.net/topic/73086/schleife-für-licht-an-und-aus/3?_=1709194747408

          Mit Deinem jetzigen Skript mit Schleifenfunktion wirst Du nicht glücklich werden ;)

          Hier mal nochmals ein Vorschlag:

          Screenshot 2024-02-29 155233.png

          <xml xmlns="https://developers.google.com/blockly/xml">
           <variables>
             <variable id="[J+TP.3@i$!Hm{i(IKai">cnt</variable>
             <variable type="timeout" id="timeout">timeout</variable>
           </variables>
           <block type="on_ext" id="!ahb=D~*Kn`8;$GIs!C0" x="-612" y="-12">
             <mutation xmlns="http://www.w3.org/1999/xhtml" items="1"></mutation>
             <field name="CONDITION">gt</field>
             <field name="ACK_CONDITION"></field>
             <value name="OID0">
               <shadow type="field_oid" id="c;gH4cgp;_rK`=^Hh]Lw">
                 <field name="oid">default</field>
               </shadow>
             </value>
             <statement name="STATEMENT">
               <block type="controls_if" id="ua]f9V0,p#kZmUh^:?!V">
                 <value name="IF0">
                   <block type="logic_negate" id="a)UNWf^;{faT!tIASr[^">
                     <value name="BOOL">
                       <block type="timeouts_gettimeout" id=":VlVe:+S%QmOe|Ug/Cc2">
                         <field name="NAME">timeout</field>
                       </block>
                     </value>
                   </block>
                 </value>
                 <statement name="DO0">
                   <block type="variables_set" id="rbuM]_JY+3?b80#kM@aW">
                     <field name="VAR" id="[J+TP.3@i$!Hm{i(IKai">cnt</field>
                     <value name="VALUE">
                       <block type="math_number" id="Lsqyngz0nEfO*oFg]#3N">
                         <field name="NUM">0</field>
                       </block>
                     </value>
                     <next>
                       <block type="control" id="O;(s}[ELSS8*sNe@Mq@o">
                         <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                         <field name="OID">sayit.0.tts.text</field>
                         <field name="WITH_DELAY">FALSE</field>
                         <value name="VALUE">
                           <block type="text" id="to-!l!eSlXvbb%I^icni">
                             <field name="TEXT">25;Jemand steht vor der Türe</field>
                           </block>
                         </value>
                         <next>
                           <block type="comment" id="4DcPiv[vp,Hsr#3v4aU,">
                             <field name="COMMENT">Pushover hier einfügen</field>
                             <next>
                               <block type="procedures_callnoreturn" id="_57-EFH*_O-JGYG}L)BL">
                                 <mutation name="Zyklus"></mutation>
                               </block>
                             </next>
                           </block>
                         </next>
                       </block>
                     </next>
                   </block>
                 </statement>
               </block>
             </statement>
           </block>
           <block type="procedures_defnoreturn" id="(R6OKPLxt*3UO/vj2kLS" x="-612" y="263">
             <field name="NAME">Zyklus</field>
             <comment pinned="false" h="80" w="160">Beschreibe diese Funktion …</comment>
             <statement name="STACK">
               <block type="math_change" id="*JfrXweMYXV:dX=)sSqc">
                 <field name="VAR" id="[J+TP.3@i$!Hm{i(IKai">cnt</field>
                 <value name="DELTA">
                   <shadow type="math_number" id="uXFPxlk$+5[6+{Q$`m/W">
                     <field name="NUM">1</field>
                   </shadow>
                 </value>
                 <next>
                   <block type="control" id="8U8[S=m|]~!g+p759pMc">
                     <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                     <field name="OID">Object ID</field>
                     <field name="WITH_DELAY">FALSE</field>
                     <value name="VALUE">
                       <block type="logic_boolean" id="/P17rKaED-A~xczN;J[A">
                         <field name="BOOL">TRUE</field>
                       </block>
                     </value>
                     <next>
                       <block type="control" id="^h/^17.50!pSEn0|ljKZ">
                         <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="true"></mutation>
                         <field name="OID">Object ID</field>
                         <field name="WITH_DELAY">TRUE</field>
                         <field name="DELAY_MS">800</field>
                         <field name="UNIT">ms</field>
                         <field name="CLEAR_RUNNING">TRUE</field>
                         <value name="VALUE">
                           <block type="logic_boolean" id="QB~W8JgD4!jNHRvRuT(3">
                             <field name="BOOL">FALSE</field>
                           </block>
                         </value>
                         <next>
                           <block type="controls_if" id="IAMuW*qj%/vO#92]HetV">
                             <value name="IF0">
                               <block type="logic_compare" id="[:$|/szVk2}SlqBE[$_w">
                                 <field name="OP">LTE</field>
                                 <value name="A">
                                   <block type="variables_get" id=";cZ%tg]{f$LMcY!59Cdy">
                                     <field name="VAR" id="[J+TP.3@i$!Hm{i(IKai">cnt</field>
                                   </block>
                                 </value>
                                 <value name="B">
                                   <block type="math_number" id="*ST~Ruk@%Bf?@d{~2.lH">
                                     <field name="NUM">4</field>
                                   </block>
                                 </value>
                               </block>
                             </value>
                             <statement name="DO0">
                               <block type="timeouts_settimeout" id="XkReDgX3EZSh|s5zCc3T">
                                 <field name="NAME">timeout</field>
                                 <field name="DELAY">1500</field>
                                 <field name="UNIT">ms</field>
                                 <statement name="STATEMENT">
                                   <block type="procedures_callnoreturn" id="zx;pc5nq;gk5T9u{Qq)3">
                                     <mutation name="Zyklus"></mutation>
                                   </block>
                                 </statement>
                               </block>
                             </statement>
                           </block>
                         </next>
                       </block>
                     </next>
                   </block>
                 </next>
               </block>
             </statement>
           </block>
          </xml>
          

          Da ich keine GoogleGeräte habe kann ich Dir was die anderen Fragen angeht leider nicht helfen ;)

          L Offline
          L Offline
          Lorrenor
          schrieb am zuletzt editiert von
          #10

          @djmarc75
          Ich bin jetzt gerade schon ganz schön doll glücklich. Also, dass das plötzlich so gut funktioniert.

          Ich glaube sehr gerne, dass meine ersten Gehversuche da nicht der Knaller sind. Würdest Du mir noch sagen, weswegen ich mit dem nicht so tollen Skript von mir nicht glücklich werde?
          Ich kopiere deins gleich mal rein und probiere es natürlich aus!

          DJMarc75D 1 Antwort Letzte Antwort
          0
          • L Lorrenor

            @djmarc75
            Ich bin jetzt gerade schon ganz schön doll glücklich. Also, dass das plötzlich so gut funktioniert.

            Ich glaube sehr gerne, dass meine ersten Gehversuche da nicht der Knaller sind. Würdest Du mir noch sagen, weswegen ich mit dem nicht so tollen Skript von mir nicht glücklich werde?
            Ich kopiere deins gleich mal rein und probiere es natürlich aus!

            DJMarc75D Offline
            DJMarc75D Offline
            DJMarc75
            schrieb am zuletzt editiert von
            #11

            @lorrenor sagte in Sayit und Google Home wollen nicht:

            Ich kopiere deins gleich mal rein und probiere es natürlich aus!

            Nicht in Dein bestehendes kopieren, sondern in ein Neues - ObjektIDs anpassen und Dein jetziges Skript natürlich deaktivieren.

            @lorrenor sagte in Sayit und Google Home wollen nicht:

            weswegen ich mit dem nicht so tollen Skript von mir nicht glücklich werde?

            Stichwort: Schleifenfunktionen - wag Dich da erstmal noch nicht so ran bitte ;)
            Da werden im Millisekundenbereich Abfragen gemacht.

            Lehrling seit 1975 !!!
            Beitrag geholfen ? dann gerne ein upvote rechts unten im Beitrag klicken ;)
            https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge

            L 1 Antwort Letzte Antwort
            0
            • DJMarc75D DJMarc75

              @lorrenor sagte in Sayit und Google Home wollen nicht:

              Ich kopiere deins gleich mal rein und probiere es natürlich aus!

              Nicht in Dein bestehendes kopieren, sondern in ein Neues - ObjektIDs anpassen und Dein jetziges Skript natürlich deaktivieren.

              @lorrenor sagte in Sayit und Google Home wollen nicht:

              weswegen ich mit dem nicht so tollen Skript von mir nicht glücklich werde?

              Stichwort: Schleifenfunktionen - wag Dich da erstmal noch nicht so ran bitte ;)
              Da werden im Millisekundenbereich Abfragen gemacht.

              L Offline
              L Offline
              Lorrenor
              schrieb am zuletzt editiert von
              #12

              @djmarc75
              hab ich gemacht und läuft wie erwartet gut. Vielen Dank!

              Für wen sind denn Abfragen im Millisekundenbereich problematisch? Nur aus Interesse.
              Ich glaube Dir natürlich, dass das keine gute Idee ist!

              DJMarc75D 1 Antwort Letzte Antwort
              0
              • L Lorrenor

                @djmarc75
                hab ich gemacht und läuft wie erwartet gut. Vielen Dank!

                Für wen sind denn Abfragen im Millisekundenbereich problematisch? Nur aus Interesse.
                Ich glaube Dir natürlich, dass das keine gute Idee ist!

                DJMarc75D Offline
                DJMarc75D Offline
                DJMarc75
                schrieb am zuletzt editiert von DJMarc75
                #13

                @lorrenor sagte in Sayit und Google Home wollen nicht:

                Für wen sind denn Abfragen im Millisekundenbereich problematisch?

                Schleifenfunktionen sind für Abfragen eher sinnvoll als für Funktionen wie bei Dir (Blinkfunktion).

                Das Thema jetzt genau zu beschreiben würde den Post hier sprengen.
                Dazu gibt es gute Dokus (z.B. von @Codierknecht oder sogar die originale vom JS-Adapter) ;)

                edit:

                https://forum.iobroker.net/post/1085370

                Lehrling seit 1975 !!!
                Beitrag geholfen ? dann gerne ein upvote rechts unten im Beitrag klicken ;)
                https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge

                L 2 Antworten Letzte Antwort
                0
                • DJMarc75D DJMarc75

                  @lorrenor sagte in Sayit und Google Home wollen nicht:

                  Für wen sind denn Abfragen im Millisekundenbereich problematisch?

                  Schleifenfunktionen sind für Abfragen eher sinnvoll als für Funktionen wie bei Dir (Blinkfunktion).

                  Das Thema jetzt genau zu beschreiben würde den Post hier sprengen.
                  Dazu gibt es gute Dokus (z.B. von @Codierknecht oder sogar die originale vom JS-Adapter) ;)

                  edit:

                  https://forum.iobroker.net/post/1085370

                  L Offline
                  L Offline
                  Lorrenor
                  schrieb am zuletzt editiert von
                  #14

                  @djmarc75
                  Alles klar! Dann vielen Dank nochmals und einen schönen Feierabend.

                  1 Antwort Letzte Antwort
                  0
                  • DJMarc75D DJMarc75

                    @lorrenor sagte in Sayit und Google Home wollen nicht:

                    Für wen sind denn Abfragen im Millisekundenbereich problematisch?

                    Schleifenfunktionen sind für Abfragen eher sinnvoll als für Funktionen wie bei Dir (Blinkfunktion).

                    Das Thema jetzt genau zu beschreiben würde den Post hier sprengen.
                    Dazu gibt es gute Dokus (z.B. von @Codierknecht oder sogar die originale vom JS-Adapter) ;)

                    edit:

                    https://forum.iobroker.net/post/1085370

                    L Offline
                    L Offline
                    Lorrenor
                    schrieb am zuletzt editiert von
                    #15

                    @djmarc75
                    ich dachte an sowas hier. Ich hab auch versucht das in dein Skript einzufügen, aber ich denke ich habe da nicht die richtige Position gefunden und somit ist dann natürlich alles hin.
                    Ich habe in dem besagten Ordner eine mp3 mit dem Namen klingel.mp3 drin.

                    link text

                    aber wenn ich das versuche im Objekt einzubringen, funktioniert es natürlich auch nicht.

                    1.jpg

                    DJMarc75D 1 Antwort Letzte Antwort
                    0
                    • L Lorrenor

                      @djmarc75
                      ich dachte an sowas hier. Ich hab auch versucht das in dein Skript einzufügen, aber ich denke ich habe da nicht die richtige Position gefunden und somit ist dann natürlich alles hin.
                      Ich habe in dem besagten Ordner eine mp3 mit dem Namen klingel.mp3 drin.

                      link text

                      aber wenn ich das versuche im Objekt einzubringen, funktioniert es natürlich auch nicht.

                      1.jpg

                      DJMarc75D Offline
                      DJMarc75D Offline
                      DJMarc75
                      schrieb am zuletzt editiert von
                      #16

                      @lorrenor sagte in Sayit und Google Home wollen nicht:

                      aber wenn ich das versuche im Objekt einzubringen, funktioniert es natürlich auch nicht.

                      man bringt sowas auch nicht in ein Objekt ein sondern befüllt den Datenpunkt.
                      Zeig mal das Blockly bitte

                      Lehrling seit 1975 !!!
                      Beitrag geholfen ? dann gerne ein upvote rechts unten im Beitrag klicken ;)
                      https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge

                      L 1 Antwort Letzte Antwort
                      0
                      • DJMarc75D DJMarc75

                        @lorrenor sagte in Sayit und Google Home wollen nicht:

                        aber wenn ich das versuche im Objekt einzubringen, funktioniert es natürlich auch nicht.

                        man bringt sowas auch nicht in ein Objekt ein sondern befüllt den Datenpunkt.
                        Zeig mal das Blockly bitte

                        L Offline
                        L Offline
                        Lorrenor
                        schrieb am zuletzt editiert von
                        #17

                        @djmarc75 na das ist ja das von dir. Zum Glück. Hat sich nicht viel geändert. Ich habe versucht noch ein solches Projekt zu nehmen und hab dann in deinen Code noch den aus dem anderen Beitrag integriert. Aber da ging dann gar nichts mehr.

                        1.jpg

                        die Codezeilen:

                        <xml xmlns="https://developers.google.com/blockly/xml">
                        <variables>
                        <variable id="[J+TP.3@i$!Hm{i(IKai">cnt</variable>
                        <variable type="timeout" id="timeout">timeout</variable>
                        </variables>
                        <block type="on_ext" id="!ahb=D~Kn8;$GIs!C0" x="-612" y="-12"> <mutation xmlns="http://www.w3.org/1999/xhtml" items="1"></mutation> <field name="CONDITION">gt</field> <field name="ACK_CONDITION"></field> <value name="OID0"> <shadow type="field_oid" id="c;gH4cgp;_rK=^Hh]Lw">
                        <field name="oid">shelly.0.SHBTN-1#483FDAC34BB0#1.Button.EventCount</field>
                        </shadow>
                        </value>
                        <statement name="STATEMENT">
                        <block type="controls_if" id="ua]f9V0,p#kZmUh^:?!V">
                        <value name="IF0">
                        <block type="logic_negate" id="a)UNWf^;{faT!tIASr[^">
                        <value name="BOOL">
                        <block type="timeouts_gettimeout" id=":VlVe:+S%QmOe|Ug/Cc2">
                        <field name="NAME">timeout</field>
                        </block>
                        </value>
                        </block>
                        </value>
                        <statement name="DO0">
                        <block type="variables_set" id="rbuM]_JY+3?b80#kM@aW">
                        <field name="VAR" id="[J+TP.3@i$!Hm{i(IKai">cnt</field>
                        <value name="VALUE">
                        <block type="math_number" id="Lsqyngz0nEfO
                        oFg]#3N">
                        <field name="NUM">0</field>
                        </block>
                        </value>
                        <next>
                        <block type="control" id="O;(s}[ELSS8sNe@Mq@o">
                        <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                        <field name="OID">sayit.0.tts.text</field>
                        <field name="WITH_DELAY">FALSE</field>
                        <value name="VALUE">
                        <block type="text" id="to-!l!eSlXvbb%I^icni">
                        <field name="TEXT">40;Hallo, jemand hat am Gartentor geklingelt!</field>
                        </block>
                        </value>
                        <next>
                        <block type="comment" id="4DcPiv[vp,Hsr#3v4aU,">
                        <field name="COMMENT">Pushover hier einfügen</field>
                        <next>
                        <block type="procedures_callnoreturn" id="_57-EFH
                        _O-JGYG}L)BL">
                        <mutation name="Zyklus"></mutation>
                        </block>
                        </next>
                        </block>
                        </next>
                        </block>
                        </next>
                        </block>
                        </statement>
                        </block>
                        </statement>
                        </block>
                        <block type="procedures_defnoreturn" id="(R6OKPLxt*3UO/vj2kLS" x="-612" y="263">
                        <field name="NAME">Zyklus</field>
                        <comment pinned="false" h="80" w="160">Beschreibe diese Funktion …</comment>
                        <statement name="STACK">
                        <block type="math_change" id="JfrXweMYXV:dX=)sSqc">
                        <field name="VAR" id="[J+TP.3@i$!Hm{i(IKai">cnt</field>
                        <value name="DELTA">
                        <shadow type="math_number" id="uXFPxlk$+5[6+{Q$`m/W">
                        <field name="NUM">1</field>
                        </shadow>
                        </value>
                        <next>
                        <block type="control" id="8U8[S=m|]~!g+p759pMc">
                        <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                        <field name="OID">shelly.0.shellyplusplugs#e465b8b9df04#1.Relay0.Switch</field>
                        <field name="WITH_DELAY">FALSE</field>
                        <value name="VALUE">
                        <block type="logic_boolean" id="/P17rKaED-A~xczN;J[A">
                        <field name="BOOL">TRUE</field>
                        </block>
                        </value>
                        <next>
                        <block type="control" id="^h/^17.50!pSEn0|ljKZ">
                        <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="true"></mutation>
                        <field name="OID">shelly.0.shellyplusplugs#e465b8b9df04#1.Relay0.Switch</field>
                        <field name="WITH_DELAY">TRUE</field>
                        <field name="DELAY_MS">800</field>
                        <field name="UNIT">ms</field>
                        <field name="CLEAR_RUNNING">TRUE</field>
                        <value name="VALUE">
                        <block type="logic_boolean" id="QB~W8JgD4!jNHRvRuT(3">
                        <field name="BOOL">FALSE</field>
                        </block>
                        </value>
                        <next>
                        <block type="controls_if" id="IAMuW
                        qj%/vO#92]HetV">
                        <value name="IF0">
                        <block type="logic_compare" id="[:$|/szVk2}SlqBE[$_w">
                        <field name="OP">LTE</field>
                        <value name="A">
                        <block type="variables_get" id=";cZ%tg]{f$LMcY!59Cdy">
                        <field name="VAR" id="[J+TP.3@i$!Hm{i(IKai">cnt</field>
                        </block>
                        </value>
                        <value name="B">
                        <block type="math_number" id="*ST~Ruk@%Bf?@d{~2.lH">
                        <field name="NUM">4</field>
                        </block>
                        </value>
                        </block>
                        </value>
                        <statement name="DO0">
                        <block type="timeouts_settimeout" id="XkReDgX3EZSh|s5zCc3T">
                        <field name="NAME">timeout</field>
                        <field name="DELAY">1500</field>
                        <field name="UNIT">ms</field>
                        <statement name="STATEMENT">
                        <block type="procedures_callnoreturn" id="zx;pc5nq;gk5T9u{Qq)3">
                        <mutation name="Zyklus"></mutation>
                        </block>
                        </statement>
                        </block>
                        </statement>
                        </block>
                        </next>
                        </block>
                        </next>
                        </block>
                        </next>
                        </block>
                        </statement>
                        </block>
                        </xml>

                        DJMarc75D 1 Antwort Letzte Antwort
                        0
                        • L Lorrenor

                          @djmarc75 na das ist ja das von dir. Zum Glück. Hat sich nicht viel geändert. Ich habe versucht noch ein solches Projekt zu nehmen und hab dann in deinen Code noch den aus dem anderen Beitrag integriert. Aber da ging dann gar nichts mehr.

                          1.jpg

                          die Codezeilen:

                          <xml xmlns="https://developers.google.com/blockly/xml">
                          <variables>
                          <variable id="[J+TP.3@i$!Hm{i(IKai">cnt</variable>
                          <variable type="timeout" id="timeout">timeout</variable>
                          </variables>
                          <block type="on_ext" id="!ahb=D~Kn8;$GIs!C0" x="-612" y="-12"> <mutation xmlns="http://www.w3.org/1999/xhtml" items="1"></mutation> <field name="CONDITION">gt</field> <field name="ACK_CONDITION"></field> <value name="OID0"> <shadow type="field_oid" id="c;gH4cgp;_rK=^Hh]Lw">
                          <field name="oid">shelly.0.SHBTN-1#483FDAC34BB0#1.Button.EventCount</field>
                          </shadow>
                          </value>
                          <statement name="STATEMENT">
                          <block type="controls_if" id="ua]f9V0,p#kZmUh^:?!V">
                          <value name="IF0">
                          <block type="logic_negate" id="a)UNWf^;{faT!tIASr[^">
                          <value name="BOOL">
                          <block type="timeouts_gettimeout" id=":VlVe:+S%QmOe|Ug/Cc2">
                          <field name="NAME">timeout</field>
                          </block>
                          </value>
                          </block>
                          </value>
                          <statement name="DO0">
                          <block type="variables_set" id="rbuM]_JY+3?b80#kM@aW">
                          <field name="VAR" id="[J+TP.3@i$!Hm{i(IKai">cnt</field>
                          <value name="VALUE">
                          <block type="math_number" id="Lsqyngz0nEfO
                          oFg]#3N">
                          <field name="NUM">0</field>
                          </block>
                          </value>
                          <next>
                          <block type="control" id="O;(s}[ELSS8sNe@Mq@o">
                          <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                          <field name="OID">sayit.0.tts.text</field>
                          <field name="WITH_DELAY">FALSE</field>
                          <value name="VALUE">
                          <block type="text" id="to-!l!eSlXvbb%I^icni">
                          <field name="TEXT">40;Hallo, jemand hat am Gartentor geklingelt!</field>
                          </block>
                          </value>
                          <next>
                          <block type="comment" id="4DcPiv[vp,Hsr#3v4aU,">
                          <field name="COMMENT">Pushover hier einfügen</field>
                          <next>
                          <block type="procedures_callnoreturn" id="_57-EFH
                          _O-JGYG}L)BL">
                          <mutation name="Zyklus"></mutation>
                          </block>
                          </next>
                          </block>
                          </next>
                          </block>
                          </next>
                          </block>
                          </statement>
                          </block>
                          </statement>
                          </block>
                          <block type="procedures_defnoreturn" id="(R6OKPLxt*3UO/vj2kLS" x="-612" y="263">
                          <field name="NAME">Zyklus</field>
                          <comment pinned="false" h="80" w="160">Beschreibe diese Funktion …</comment>
                          <statement name="STACK">
                          <block type="math_change" id="JfrXweMYXV:dX=)sSqc">
                          <field name="VAR" id="[J+TP.3@i$!Hm{i(IKai">cnt</field>
                          <value name="DELTA">
                          <shadow type="math_number" id="uXFPxlk$+5[6+{Q$`m/W">
                          <field name="NUM">1</field>
                          </shadow>
                          </value>
                          <next>
                          <block type="control" id="8U8[S=m|]~!g+p759pMc">
                          <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                          <field name="OID">shelly.0.shellyplusplugs#e465b8b9df04#1.Relay0.Switch</field>
                          <field name="WITH_DELAY">FALSE</field>
                          <value name="VALUE">
                          <block type="logic_boolean" id="/P17rKaED-A~xczN;J[A">
                          <field name="BOOL">TRUE</field>
                          </block>
                          </value>
                          <next>
                          <block type="control" id="^h/^17.50!pSEn0|ljKZ">
                          <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="true"></mutation>
                          <field name="OID">shelly.0.shellyplusplugs#e465b8b9df04#1.Relay0.Switch</field>
                          <field name="WITH_DELAY">TRUE</field>
                          <field name="DELAY_MS">800</field>
                          <field name="UNIT">ms</field>
                          <field name="CLEAR_RUNNING">TRUE</field>
                          <value name="VALUE">
                          <block type="logic_boolean" id="QB~W8JgD4!jNHRvRuT(3">
                          <field name="BOOL">FALSE</field>
                          </block>
                          </value>
                          <next>
                          <block type="controls_if" id="IAMuW
                          qj%/vO#92]HetV">
                          <value name="IF0">
                          <block type="logic_compare" id="[:$|/szVk2}SlqBE[$_w">
                          <field name="OP">LTE</field>
                          <value name="A">
                          <block type="variables_get" id=";cZ%tg]{f$LMcY!59Cdy">
                          <field name="VAR" id="[J+TP.3@i$!Hm{i(IKai">cnt</field>
                          </block>
                          </value>
                          <value name="B">
                          <block type="math_number" id="*ST~Ruk@%Bf?@d{~2.lH">
                          <field name="NUM">4</field>
                          </block>
                          </value>
                          </block>
                          </value>
                          <statement name="DO0">
                          <block type="timeouts_settimeout" id="XkReDgX3EZSh|s5zCc3T">
                          <field name="NAME">timeout</field>
                          <field name="DELAY">1500</field>
                          <field name="UNIT">ms</field>
                          <statement name="STATEMENT">
                          <block type="procedures_callnoreturn" id="zx;pc5nq;gk5T9u{Qq)3">
                          <mutation name="Zyklus"></mutation>
                          </block>
                          </statement>
                          </block>
                          </statement>
                          </block>
                          </next>
                          </block>
                          </next>
                          </block>
                          </next>
                          </block>
                          </statement>
                          </block>
                          </xml>

                          DJMarc75D Offline
                          DJMarc75D Offline
                          DJMarc75
                          schrieb am zuletzt editiert von
                          #18

                          @lorrenor verstehe grad nicht so ganz was Du vor hast :thinking_face:

                          Möchtest Du eine mp3 abspielen wenn geklingelt wird ?
                          Hab Dir schon geschrieben dass ich keine Google Devices habe - kann Dir dann eher nicht helfen :)

                          Aber gib mal diesen "besagten Ordner" bitte bekannt ( in dem das mp3 steckt) - vll kann man Dir dann weiter helfen

                          Lehrling seit 1975 !!!
                          Beitrag geholfen ? dann gerne ein upvote rechts unten im Beitrag klicken ;)
                          https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge

                          L 1 Antwort Letzte Antwort
                          0
                          • DJMarc75D DJMarc75

                            @lorrenor verstehe grad nicht so ganz was Du vor hast :thinking_face:

                            Möchtest Du eine mp3 abspielen wenn geklingelt wird ?
                            Hab Dir schon geschrieben dass ich keine Google Devices habe - kann Dir dann eher nicht helfen :)

                            Aber gib mal diesen "besagten Ordner" bitte bekannt ( in dem das mp3 steckt) - vll kann man Dir dann weiter helfen

                            L Offline
                            L Offline
                            Lorrenor
                            schrieb am zuletzt editiert von
                            #19

                            @djmarc75 ja. Hab ich gelesen. Ich dachte nur, da die Kollegen in dem anderen chat auch sayit zum Abspielen der mp3 Datei nehmen... dachte ich, ich könnte vor der Sprachansage die du für mich gemacht hast, auch mit sayit vorher die Klingel abspielen.

                            ich hab das exakt so abgelegt wie im anderen Chat hinterlegt. Nur eben mit dem Titel klingel.mp3

                            setState("sayit.0.tts.text", '/opt/iobroker/iobroker-data/files/sayit.0/tts.userfiles/klingel.mp3');

                            also das ist der Ordner, dort liegt die Datei

                            haselchenH DJMarc75D 2 Antworten Letzte Antwort
                            0
                            • L Lorrenor

                              @djmarc75 ja. Hab ich gelesen. Ich dachte nur, da die Kollegen in dem anderen chat auch sayit zum Abspielen der mp3 Datei nehmen... dachte ich, ich könnte vor der Sprachansage die du für mich gemacht hast, auch mit sayit vorher die Klingel abspielen.

                              ich hab das exakt so abgelegt wie im anderen Chat hinterlegt. Nur eben mit dem Titel klingel.mp3

                              setState("sayit.0.tts.text", '/opt/iobroker/iobroker-data/files/sayit.0/tts.userfiles/klingel.mp3');

                              also das ist der Ordner, dort liegt die Datei

                              haselchenH Offline
                              haselchenH Offline
                              haselchen
                              Most Active
                              schrieb am zuletzt editiert von
                              #20

                              @lorrenor

                              Ich hab auch Jahre verbracht auf dem Mini ne MP3 abzuspielen.
                              Von Fehlermeldungen bis abgehackte MP3‘s bis es funktioniert, war alles dabei.
                              Im Endeffekt aber nicht zuverlässig.
                              Ich habe es aufgegeben und nutze nur noch Sprachausgaben für den Mini.
                              Meine MP3 lasse ich über Alexa jetzt ausgeben.

                              Synology DS218+ & 2 x Fujitsu Esprimo (VM/Container) + FritzBox7590 + 2 AVM 3000 Repeater & Homematic & HUE & Osram & Xiaomi, NPM 10.9.4, Nodejs 22.21.0 ,JS Controller 7.0.7 ,Admin 7.7.19

                              L 1 Antwort Letzte Antwort
                              0
                              • L Lorrenor

                                @djmarc75 ja. Hab ich gelesen. Ich dachte nur, da die Kollegen in dem anderen chat auch sayit zum Abspielen der mp3 Datei nehmen... dachte ich, ich könnte vor der Sprachansage die du für mich gemacht hast, auch mit sayit vorher die Klingel abspielen.

                                ich hab das exakt so abgelegt wie im anderen Chat hinterlegt. Nur eben mit dem Titel klingel.mp3

                                setState("sayit.0.tts.text", '/opt/iobroker/iobroker-data/files/sayit.0/tts.userfiles/klingel.mp3');

                                also das ist der Ordner, dort liegt die Datei

                                DJMarc75D Offline
                                DJMarc75D Offline
                                DJMarc75
                                schrieb am zuletzt editiert von
                                #21

                                @lorrenor sagte in Sayit und Google Home wollen nicht:

                                /opt/iobroker/iobroker-data/files/sayit.0/tts.userfiles/klingel.mp3

                                gib mal manuell in den Datenpunkt

                                /opt/iobroker/iobroker-data/files/sayit.0/tts.userfiles/klingel.mp3
                                

                                ein - natürlich unbestätigt

                                Lehrling seit 1975 !!!
                                Beitrag geholfen ? dann gerne ein upvote rechts unten im Beitrag klicken ;)
                                https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge

                                L 1 Antwort Letzte Antwort
                                0
                                • DJMarc75D DJMarc75

                                  @lorrenor sagte in Sayit und Google Home wollen nicht:

                                  /opt/iobroker/iobroker-data/files/sayit.0/tts.userfiles/klingel.mp3

                                  gib mal manuell in den Datenpunkt

                                  /opt/iobroker/iobroker-data/files/sayit.0/tts.userfiles/klingel.mp3
                                  

                                  ein - natürlich unbestätigt

                                  L Offline
                                  L Offline
                                  Lorrenor
                                  schrieb am zuletzt editiert von
                                  #22

                                  @djmarc75 hmm nee. Ich glaube das hab ich falsch gemacht. Ich habe einen eigenen Datenpunkt erstellt und dann da dein Kommando eingefügt. Aber leider ignoriert er es und gibt mit nur einen Fehler im log aus. Da hab ich bestimmt was falsch gemacht

                                  1.jpg

                                  <block type="control" id="}7XL6LV:tDOKE]0/Ir,w">
                                  <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                  <field name="OID">javascript.0.Eigene_Datenpunkte.mp3_abspielen</field>
                                  <field name="WITH_DELAY">FALSE</field>
                                  <value name="VALUE">
                                  <block type="text" id="J|JEl#!l__q.{]:e@Atg">
                                  <field name="TEXT">40;/opt/iobroker/iobroker-data/files/sayit.0/tts.userfiles/klingel.mp3</field>
                                  </block>
                                  </value>

                                  und das ist der Fehler dazu

                                  19:00:13.615 warn javascript.0 (1566) at Object.<anonymous> (script.js.common.Meine_Skripte.Optimierte_Klingel:22:5)

                                  DJMarc75D 1 Antwort Letzte Antwort
                                  0
                                  • haselchenH haselchen

                                    @lorrenor

                                    Ich hab auch Jahre verbracht auf dem Mini ne MP3 abzuspielen.
                                    Von Fehlermeldungen bis abgehackte MP3‘s bis es funktioniert, war alles dabei.
                                    Im Endeffekt aber nicht zuverlässig.
                                    Ich habe es aufgegeben und nutze nur noch Sprachausgaben für den Mini.
                                    Meine MP3 lasse ich über Alexa jetzt ausgeben.

                                    L Offline
                                    L Offline
                                    Lorrenor
                                    schrieb am zuletzt editiert von
                                    #23

                                    @haselchen ja, ich hatte auch schon einige Beiträge von dir dazu gelesen. Sehr schade, dass das nicht so recht will.
                                    Ich habe mich aufgrund diverser Differenzen.... von all meinen Amazon Produkten verabschiedet und bin dann eben bei Google gelandet. Grundlegend bin ich schon zufrieden. Aber das verwundert mich wirklich, dass es so schwierig ist, diese Geräte dazu zu bewegen.

                                    1 Antwort Letzte Antwort
                                    0
                                    • L Lorrenor

                                      @djmarc75 hmm nee. Ich glaube das hab ich falsch gemacht. Ich habe einen eigenen Datenpunkt erstellt und dann da dein Kommando eingefügt. Aber leider ignoriert er es und gibt mit nur einen Fehler im log aus. Da hab ich bestimmt was falsch gemacht

                                      1.jpg

                                      <block type="control" id="}7XL6LV:tDOKE]0/Ir,w">
                                      <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                      <field name="OID">javascript.0.Eigene_Datenpunkte.mp3_abspielen</field>
                                      <field name="WITH_DELAY">FALSE</field>
                                      <value name="VALUE">
                                      <block type="text" id="J|JEl#!l__q.{]:e@Atg">
                                      <field name="TEXT">40;/opt/iobroker/iobroker-data/files/sayit.0/tts.userfiles/klingel.mp3</field>
                                      </block>
                                      </value>

                                      und das ist der Fehler dazu

                                      19:00:13.615 warn javascript.0 (1566) at Object.<anonymous> (script.js.common.Meine_Skripte.Optimierte_Klingel:22:5)

                                      DJMarc75D Offline
                                      DJMarc75D Offline
                                      DJMarc75
                                      schrieb am zuletzt editiert von DJMarc75
                                      #24

                                      @lorrenor sagte in Sayit und Google Home wollen nicht:

                                      Ich habe einen eigenen Datenpunkt erstellt

                                      Davon war noch nie die Rede ;)

                                      Wenn dann schreibst Du bitte in den Datenpunkt

                                      sayit.0.tts.text
                                      

                                      was rein, z.B.

                                      50;jawoll, es klappt jetzt, ich bin ein Held.
                                      

                                      Lehrling seit 1975 !!!
                                      Beitrag geholfen ? dann gerne ein upvote rechts unten im Beitrag klicken ;)
                                      https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge

                                      L 1 Antwort Letzte Antwort
                                      0
                                      • DJMarc75D DJMarc75

                                        @lorrenor sagte in Sayit und Google Home wollen nicht:

                                        Ich habe einen eigenen Datenpunkt erstellt

                                        Davon war noch nie die Rede ;)

                                        Wenn dann schreibst Du bitte in den Datenpunkt

                                        sayit.0.tts.text
                                        

                                        was rein, z.B.

                                        50;jawoll, es klappt jetzt, ich bin ein Held.
                                        
                                        L Offline
                                        L Offline
                                        Lorrenor
                                        schrieb am zuletzt editiert von
                                        #25

                                        @djmarc75

                                        dann hab ichs nicht verstanden, oder bin zu durch. Entschuldige.
                                        Ich habe mich mit dem Thema Datenpunkte bestmöglich beschäftigt, aber dann weiß ich nicht was du meinst.

                                        Kannst Du mir sagen wo in dem Blockly ich das eintragen muß?

                                        Meister MopperM 1 Antwort Letzte Antwort
                                        0
                                        • L Lorrenor

                                          @djmarc75

                                          dann hab ichs nicht verstanden, oder bin zu durch. Entschuldige.
                                          Ich habe mich mit dem Thema Datenpunkte bestmöglich beschäftigt, aber dann weiß ich nicht was du meinst.

                                          Kannst Du mir sagen wo in dem Blockly ich das eintragen muß?

                                          Meister MopperM Offline
                                          Meister MopperM Offline
                                          Meister Mopper
                                          schrieb am zuletzt editiert von
                                          #26

                                          @lorrenor sagte in Sayit und Google Home wollen nicht:

                                          @djmarc75

                                          dann hab ichs nicht verstanden, oder bin zu durch. Entschuldige.
                                          Ich habe mich mit dem Thema Datenpunkte bestmöglich beschäftigt, aber dann weiß ich nicht was du meinst.

                                          Kannst Du mir sagen wo in dem Blockly ich das eintragen muß?

                                          Hier:

                                          5997f47b-106e-4582-a484-42c3a6b51163-grafik.png

                                          Proxmox und HA

                                          L 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

                                          587

                                          Online

                                          32.4k

                                          Benutzer

                                          81.5k

                                          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