Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. padrino

    NEWS

    • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?

    • Monatsrückblick – September 2025

    • Neues Video "KI im Smart Home" - ioBroker plus n8n

    • Profile
    • Following 0
    • Followers 3
    • Topics 143
    • Posts 1699
    • Best 138
    • Groups 3

    padrino

    @padrino

    Most Active

    160
    Reputation
    309
    Profile views
    1699
    Posts
    3
    Followers
    0
    Following
    Joined Last Online

    padrino Follow
    Pro Starter Most Active

    Best posts made by padrino

    • [Blockly] Skript für "Sprich mir nach" auf beliebigem Echo

      Hi,

      da ich schon die ganze Zeit mal Echos in anderen Räumen per Sprache etwas sagen lassen wollte, hab' ich mal versucht mir ein Blockly zu basteln. 🙂
      Also, hier mein Ansatz, vielleicht ist er ja noch jemandem nützlich. 😃
      Achja, beim Aufruf gehe ich von folgendem aus:

      Wakeword, xxx Echoname sprich mir nach Wunschtext

      "xxx" kann dabei ein(!) beliebiges Wort sein, wie z.B. "auf", "im", "in"...
      "Echoname" müsst Ihr Euch ausdenken und dann entsprechd im Blockly mit der richtigen Seriennummer verknüpfen. 😉 (nicht mehr nötig ab Version 1.5 - benötigt JavaScript Adapter 4.1.13 oder höher)
      Aktuelle Version: V2.2 (vom 11.03.2021)

      Ürsprünglicher Blockly Code (veraltet!) ist im "Spoiler". 😎

      Viel Spaß damit,
      padrino

      sprich_mir_nach.jpg

      <xml xmlns="http://www.w3.org/1999/xhtml">
        <variables>
          <variable type="" id="xci3X!4nlXF:sZ?64H_G">Echo_Name</variable>
          <variable type="" id="u+Fa?OFVu31w|2/cTtG*">Echo_Seriennummer</variable>
        </variables>
        <block type="on" id="fhfKzXrq)P[aOmo9~(rW" x="-1937" y="-512">
          <field name="OID">alexa2.0.History.summary</field>
          <field name="CONDITION">ne</field>
          <field name="ACK_CONDITION"></field>
          <statement name="STATEMENT">
            <block type="controls_if" id="OElmPyfLv#/1YKRV;(yB">
              <value name="IF0">
                <block type="logic_compare" id="7|bX(FK%8-kvxd;yxQbo">
                  <field name="OP">GT</field>
                  <value name="A">
                    <block type="text_indexOf" id="Iu^2N42]m*BM7c;Q2K-m">
                      <field name="END">FIRST</field>
                      <value name="VALUE">
                        <block type="get_value" id="(l7jpF^32#IjwHF;zonD">
                          <field name="ATTR">val</field>
                          <field name="OID">alexa2.0.History.summary</field>
                        </block>
                      </value>
                      <value name="FIND">
                        <shadow type="text" id="1GVke=Zw#PVlU,W6aLH/">
                          <field name="TEXT">bis</field>
                        </shadow>
                        <block type="text" id="(~gUYI,1p[/KsA?AEFaA">
                          <field name="TEXT">sprich mir nach</field>
                        </block>
                      </value>
                    </block>
                  </value>
                  <value name="B">
                    <block type="math_number" id="qoffb!hgM^%hj6qW|}p;">
                      <field name="NUM">1</field>
                    </block>
                  </value>
                </block>
              </value>
              <statement name="DO0">
                <block type="control_ex" id="sez5|xCaiobR.:f_@XNN">
                  <field name="TYPE">false</field>
                  <field name="CLEAR_RUNNING">FALSE</field>
                  <value name="OID">
                    <shadow type="field_oid" id="fwZLrtqkG5Ro2sbRcbdL">
                      <field name="oid">Object ID</field>
                    </shadow>
                    <block type="text_join" id="Uc(C1*DhkN=(Ej:3;/_{">
                      <mutation items="3"></mutation>
                      <value name="ADD0">
                        <block type="text" id="3N=uEC@l*)_nr#{g4uNp">
                          <field name="TEXT">alexa2.0.Echo-Devices.</field>
                        </block>
                      </value>
                      <value name="ADD1">
                        <block type="get_value" id="mTQ}3#/=?3VG-*}4O,m-">
                          <field name="ATTR">val</field>
                          <field name="OID">alexa2.0.History.serialNumber</field>
                        </block>
                      </value>
                      <value name="ADD2">
                        <block type="text" id="E|q29/u43a=DeTghbcsC">
                          <field name="TEXT">.Commands.speak</field>
                        </block>
                      </value>
                    </block>
                  </value>
                  <value name="VALUE">
                    <shadow type="logic_boolean" id="4Q-~O)0Tq3Bl0SL#OKOU">
                      <field name="BOOL">TRUE</field>
                    </shadow>
                    <block type="text" id="qRG2]*J2z/#-u~eydoca">
                      <field name="TEXT">Ok.</field>
                    </block>
                  </value>
                  <value name="DELAY_MS">
                    <shadow type="math_number" id="E6wr0Gr)4kRK?U+WJxmQ">
                      <field name="NUM">0</field>
                    </shadow>
                  </value>
                  <next>
                    <block type="variables_set" id="#(KOcl2PK``7{9,ihtgn">
                      <field name="VAR" id="xci3X!4nlXF:sZ?64H_G" variabletype="">Echo_Name</field>
                      <value name="VALUE">
                        <block type="text_getSubstring" id="Zf;s@pJw,rWD||Jvmnbk" inline="false">
                          <mutation at1="true" at2="true"></mutation>
                          <field name="WHERE1">FROM_START</field>
                          <field name="WHERE2">FROM_START</field>
                          <value name="STRING">
                            <block type="get_value" id="uxX_JKmQ2Ut%tn[X+go3">
                              <field name="ATTR">val</field>
                              <field name="OID">alexa2.0.History.summary</field>
                            </block>
                          </value>
                          <value name="AT1">
                            <block type="math_arithmetic" id="OYk4;y5{czDP`m+gzp#x">
                              <field name="OP">ADD</field>
                              <value name="A">
                                <shadow type="math_number" id=":Pt%sy);(Elj}B;/,1ix">
                                  <field name="NUM">1</field>
                                </shadow>
                                <block type="text_indexOf" id="8iVOD?ge5zEWtZNYR)Xa">
                                  <field name="END">FIRST</field>
                                  <value name="VALUE">
                                    <block type="get_value" id="z`*qzQ5VD}D4x2aBmgBa">
                                      <field name="ATTR">val</field>
                                      <field name="OID">alexa2.0.History.summary</field>
                                    </block>
                                  </value>
                                  <value name="FIND">
                                    <shadow type="text" id="=SDY/u1Y#~]_%{#8u2q?">
                                      <field name="TEXT"> </field>
                                    </shadow>
                                  </value>
                                </block>
                              </value>
                              <value name="B">
                                <shadow type="math_number" id="}zdvVy2;C-Jy`,}Gyhxv">
                                  <field name="NUM">1</field>
                                </shadow>
                              </value>
                            </block>
                          </value>
                          <value name="AT2">
                            <block type="math_arithmetic" id="SH2qw5Y([Kz61GRYELOb">
                              <field name="OP">MINUS</field>
                              <value name="A">
                                <shadow type="math_number" id=":Pt%sy);(Elj}B;/,1ix">
                                  <field name="NUM">1</field>
                                </shadow>
                                <block type="text_indexOf" id="?4FxA-!N!j0aWW@J,Wve">
                                  <field name="END">FIRST</field>
                                  <value name="VALUE">
                                    <block type="get_value" id="5t07C-miTCblEb7(~GlL">
                                      <field name="ATTR">val</field>
                                      <field name="OID">alexa2.0.History.summary</field>
                                    </block>
                                  </value>
                                  <value name="FIND">
                                    <shadow type="text" id="frF5wE;Uu[cV+_/+]y;/">
                                      <field name="TEXT">sprich mir nach</field>
                                    </shadow>
                                  </value>
                                </block>
                              </value>
                              <value name="B">
                                <shadow type="math_number" id="46zj.O5@$,TNr[sKB%Wy">
                                  <field name="NUM">2</field>
                                </shadow>
                              </value>
                            </block>
                          </value>
                        </block>
                      </value>
                      <next>
                        <block type="controls_if" id="geG}]-ufGPzpP@6^=bVw">
                          <mutation elseif="3"></mutation>
                          <value name="IF0">
                            <block type="logic_compare" id="fW4caV)A!+`dLiFg~bfn">
                              <field name="OP">EQ</field>
                              <value name="A">
                                <block type="variables_get" id="Ql[tJ[bZ?CLh`KHb,)kB">
                                  <field name="VAR" id="xci3X!4nlXF:sZ?64H_G" variabletype="">Echo_Name</field>
                                </block>
                              </value>
                              <value name="B">
                                <block type="text" id="0/Agn1a7].a,Rhx)nIY?">
                                  <field name="TEXT">wohnzimmer</field>
                                </block>
                              </value>
                            </block>
                          </value>
                          <statement name="DO0">
                            <block type="variables_set" id="P!g)(]st+nmv0UZfs28R">
                              <field name="VAR" id="u+Fa?OFVu31w|2/cTtG*" variabletype="">Echo_Seriennummer</field>
                              <value name="VALUE">
                                <block type="text" id="xg)l8Pm#XHH+6!6,MG!a">
                                  <field name="TEXT">G090XXXXXXXXXXXX</field>
                                </block>
                              </value>
                            </block>
                          </statement>
                          <value name="IF1">
                            <block type="logic_compare" id="!!cFu9dOX/=yhEPQ^w^=">
                              <field name="OP">EQ</field>
                              <value name="A">
                                <block type="variables_get" id="!n?[_;P:i)35RG;!UIe#">
                                  <field name="VAR" id="xci3X!4nlXF:sZ?64H_G" variabletype="">Echo_Name</field>
                                </block>
                              </value>
                              <value name="B">
                                <block type="text" id="nU:0EYv*Q4_0H@sMZF|F">
                                  <field name="TEXT">küche</field>
                                </block>
                              </value>
                            </block>
                          </value>
                          <statement name="DO1">
                            <block type="variables_set" id="#e_TZiz/Rx8(Ar).2L9,">
                              <field name="VAR" id="u+Fa?OFVu31w|2/cTtG*" variabletype="">Echo_Seriennummer</field>
                              <value name="VALUE">
                                <block type="text" id="Zf;Wfq|xp*n%z*36XHz`">
                                  <field name="TEXT">G090XXXXXXXXXXXX</field>
                                </block>
                              </value>
                            </block>
                          </statement>
                          <value name="IF2">
                            <block type="logic_compare" id=",pLk;xxU3Z3Hclu^dZh`">
                              <field name="OP">EQ</field>
                              <value name="A">
                                <block type="variables_get" id="N)4zi}0hVrOQ.r96$yW=">
                                  <field name="VAR" id="xci3X!4nlXF:sZ?64H_G" variabletype="">Echo_Name</field>
                                </block>
                              </value>
                              <value name="B">
                                <block type="text" id="}QhS3;B+Qql+-pN38TgG">
                                  <field name="TEXT">schlafzimmer</field>
                                </block>
                              </value>
                            </block>
                          </value>
                          <statement name="DO2">
                            <block type="variables_set" id="OJg0I9t!rg;1C1*/P{1u">
                              <field name="VAR" id="u+Fa?OFVu31w|2/cTtG*" variabletype="">Echo_Seriennummer</field>
                              <value name="VALUE">
                                <block type="text" id="l=6U^^/CKJcP6RsH;{V+">
                                  <field name="TEXT">G090XXXXXXXXXXXX</field>
                                </block>
                              </value>
                            </block>
                          </statement>
                          <value name="IF3">
                            <block type="logic_compare" id="QxAwY#pUT#I!]7ATNXBW">
                              <field name="OP">EQ</field>
                              <value name="A">
                                <block type="variables_get" id="w^V1P07t|9gb*GUt|8$-">
                                  <field name="VAR" id="xci3X!4nlXF:sZ?64H_G" variabletype="">Echo_Name</field>
                                </block>
                              </value>
                              <value name="B">
                                <block type="text" id="Wcv?-G=`b^t==g9N#M.{">
                                  <field name="TEXT">italien</field>
                                </block>
                              </value>
                            </block>
                          </value>
                          <statement name="DO3">
                            <block type="variables_set" id=".N/Z4]uMF%m$s}wn4rJD">
                              <field name="VAR" id="u+Fa?OFVu31w|2/cTtG*" variabletype="">Echo_Seriennummer</field>
                              <value name="VALUE">
                                <block type="text" id="efTH4pq)+D!D*Vdam{Qc">
                                  <field name="TEXT">G090XXXXXXXXXXXX</field>
                                </block>
                              </value>
                            </block>
                          </statement>
                          <next>
                            <block type="control_ex" id="X~Tiu+]Y5hd4Sc;n(jCD">
                              <field name="TYPE">false</field>
                              <field name="CLEAR_RUNNING">FALSE</field>
                              <value name="OID">
                                <shadow type="field_oid" id="t*5aSjuTu%);@{ti5y;O">
                                  <field name="oid">Object ID</field>
                                </shadow>
                                <block type="text_join" id="(mf@@!nx}pJB._9;:sQ4">
                                  <mutation items="3"></mutation>
                                  <value name="ADD0">
                                    <block type="text" id="]]bUZ,MQP=#JQ?3k-:P6">
                                      <field name="TEXT">alexa2.0.Echo-Devices.</field>
                                    </block>
                                  </value>
                                  <value name="ADD1">
                                    <block type="variables_get" id="}kMB/?r2/Bq(SGl|Z~LH">
                                      <field name="VAR" id="u+Fa?OFVu31w|2/cTtG*" variabletype="">Echo_Seriennummer</field>
                                    </block>
                                  </value>
                                  <value name="ADD2">
                                    <block type="text" id="H60usv-3xC(wpzMX*z:*">
                                      <field name="TEXT">.Commands.speak</field>
                                    </block>
                                  </value>
                                </block>
                              </value>
                              <value name="VALUE">
                                <shadow type="logic_boolean" id="4Q-~O)0Tq3Bl0SL#OKOU">
                                  <field name="BOOL">TRUE</field>
                                </shadow>
                                <block type="text_getSubstring" id="%B5?NrR/^@Yo,^V+%OhP" inline="false">
                                  <mutation at1="true" at2="true"></mutation>
                                  <field name="WHERE1">FROM_START</field>
                                  <field name="WHERE2">FROM_START</field>
                                  <value name="STRING">
                                    <block type="get_value" id="(uO~YUVkgC6)YZfZ(O}6">
                                      <field name="ATTR">val</field>
                                      <field name="OID">alexa2.0.History.summary</field>
                                    </block>
                                  </value>
                                  <value name="AT1">
                                    <block type="math_arithmetic" id=")%)x6|Y|YNte:#s,[#k6">
                                      <field name="OP">ADD</field>
                                      <value name="A">
                                        <shadow type="math_number" id=":Pt%sy);(Elj}B;/,1ix">
                                          <field name="NUM">1</field>
                                        </shadow>
                                        <block type="text_indexOf" id=",|z]4aSUy?sDT,c1AvJL">
                                          <field name="END">FIRST</field>
                                          <value name="VALUE">
                                            <block type="get_value" id="*c~4e(URYo9ak,}l2poM">
                                              <field name="ATTR">val</field>
                                              <field name="OID">alexa2.0.History.summary</field>
                                            </block>
                                          </value>
                                          <value name="FIND">
                                            <shadow type="text" id="gG59_T:atKMo)MfX?b8R">
                                              <field name="TEXT">sprich mir nach</field>
                                            </shadow>
                                          </value>
                                        </block>
                                      </value>
                                      <value name="B">
                                        <shadow type="math_number" id="~hv6Rq;ZlwM/_wQTUG?3">
                                          <field name="NUM">16</field>
                                        </shadow>
                                      </value>
                                    </block>
                                  </value>
                                  <value name="AT2">
                                    <block type="text_length" id="j,aA?;CGsN39IC+!p{+c">
                                      <value name="VALUE">
                                        <shadow type="text" id="j)^dV@z~!#TrZgQK7!.1">
                                          <field name="TEXT">abc</field>
                                        </shadow>
                                        <block type="get_value" id="4@M4|ZN/?CKJVQ?r{njM">
                                          <field name="ATTR">val</field>
                                          <field name="OID">alexa2.0.History.summary</field>
                                        </block>
                                      </value>
                                    </block>
                                  </value>
                                </block>
                              </value>
                              <value name="DELAY_MS">
                                <shadow type="math_number" id="%fu?CI_z.69W0V8wXiBl">
                                  <field name="NUM">0</field>
                                </shadow>
                              </value>
                            </block>
                          </next>
                        </block>
                      </next>
                    </block>
                  </next>
                </block>
              </statement>
            </block>
          </statement>
        </block>
      </xml>
      

      posted in Blockly
      padrino
      padrino
    • Echo Lautstärke in Prozent einstellen

      Hi,

      da mir die Laustärke in 10 Stufen per Sprache zu steuern etwas zu ungenau ist (vor allem unter 10 😉), habe ich mir dieses kleine Skript gebastelt.

      Man benötigt dafür ein "Smart Device", dass einen Datenpunkt (hier LS) steuert, bzw. mit dem Prozentwert beschreibt.
      Dieser wird dann in player.volume des entsprechenden Echos kopiert.

      Evtl. kann es ja jemand brauchen… 😃

      8705_volume-prozent.png

      • Alexa nimmt brav "Läutstärke auf xx Prozent an".

      • Das systemeigene "Alexa, Lautstärke x" (ohne "auf"!) klappt weiterhin.

      • leider gehen nicht alle Lautstärken/Prozentwerte, da Alexa selbst den Wert "rundet" (intern sind es immer 0, 3, 7, 10, 13, 17, 20, ... usw. Prozent)

      CU,

      padrino

      posted in Skripten / Logik
      padrino
      padrino
    • RE: Einfach mal zeigen will….. :-) - Teil 3

      @Nashra sagte in Einfach mal zeigen will….. 🙂 - Teil 3:

      Danke für den Link 👍 schade, leider keine blaue und grüne Tonne dabei.

      Taddaa! 😉

      Vielleicht nicht ganz perfekt, aber ich denke, man kann damit arbeiten. 😃

      tonne_blau.png

      tonne_grün.png

      posted in Praktische Anwendungen (Showcase)
      padrino
      padrino
    • SSML, statt speak, macht das Leben leichter =)

      Manchmal ist es doch schön, wenn man die "KI" Alexas nutzen kann, so wird aus einem Speak:
      speak.png
      ein SSML:
      ssml.png
      Die Sprachausgabe ist in beiden Fällen
      "Die Linie 138 fährt um 16 Uhr 30. Linie 506, um 16 Uhr 49."
      (Die Variablen enthalten die Zeit im Format "16:30")

      Und man hat den Bonus, dass man sich nicht auch noch um sowas wie "16:03" kümmern muss, um nicht "16 Uhr Null Drei" zu hören. 😎👍

      posted in Blockly
      padrino
      padrino
    • RE: Alexa2 3.26.x

      @smartnoob
      Also, wer wirklich spenden will, der findet auch einen Weg... 🤷

      posted in Entwicklung
      padrino
      padrino
    • RE: [Beendet] Weihnachtsangebot Assistenten/Fernzugriff 2021

      @sputnik24
      Moooment. 😊
      Mir fällt gerade auf, Du versuchst "assistant.promote1" nachzubestellen.
      Das geht natürlich nicht, denn dass Angebot gibt es nicht (mehr).
      Das war das Angebot vor 3 Jahren.
      Jetzt gibt es nur das etwas teurere "assistant.promote3" (14€ pro Jahr statt 24€ für 2 Jahre).
      Das sollte unter "neues Abonnement bestellen" auftauchen - und sich schließlich an Deine aktuelle Laufzeit anpassen. 🤓

      posted in ioBroker Allgemein
      padrino
      padrino
    • RE: Wii Balance Board (BT) mit iobroker?

      @bob-der-1

      🤫

      😂

      Im Ernst, es muss sich einmal auszahlen, dass ich nix wegwerfen kann - wenn auch nur zum Eigengebrauch. 😄

      posted in Hardware
      padrino
      padrino
    • RE: Alexa2 3.26.x

      @spike2
      Nein gibt es nicht.
      Von Amazon ist ja keinerlei Zugriff aufs Micro per Software gewollt.
      Für uns Smart Home bastler sicher doof, aber im Bezug auf Sicherheit (zumindest was eine Steuerung abgeht) aber schon verständlich. 😌

      posted in Entwicklung
      padrino
      padrino
    • RE: Alexa2 Adapter 3.20

      Evtl. sollte man hier mal zu machen und mit einem Hinweis zum aktuellen Thread enden? 😃

      posted in ioBroker Allgemein
      padrino
      padrino
    • RE: Alexa sagt "Ich sehe diesen Triggersatz leider nicht"

      Hast Du im Aktivitäten log gecheckt, dass der Text auch zu 100% passt?

      Wenn ich z.B. einen Satz mit "Haustür" sage, steht bei mir im Log "haus tür" (das Gleiche für "Küchenradio", landet im Log als "küchen radio") und das muss dann genau so in die Routine. 😌

      Du brauchst, um eine leere Routine zu haben, übrigens nicht einen Dummy zu schalten.
      Leg' einfach eine Routine mit "Alexa sagt" und einem Text an.
      Wenn sie gespeichert ist, wieder rein und "Akexa sagt" löschen.
      Beim Verlassen der Routine wird diese Änderung dann gespeichert, Ergebnis: Alexa bleibt stumm. 😄

      Hast Du evtl. den iobroker Custom Skill aktiviert?
      Bin mir nicht sicher, aber ich glaube mich zu erinnern, dass ich durch den bzw. mit dem auch mal das "sehe diesen Trigger nicht"-Problem hatte... 🤔

      posted in Cloud Dienste
      padrino
      padrino

    Latest posts made by padrino

    • RE: Alexa(2) speak kann keine negativen Temperaturen mehr?

      @duffy sagte in Alexa(2) speak kann keine negativen Temperaturen mehr?:

      Danke Amazon ihr seid klasse

      Danke Duffy, Du bist klasse, dass Du das durch ziehst/dran bleibst! 😌

      posted in ioBroker Allgemein
      padrino
      padrino
    • RE: Alexa(2) speak kann keine negativen Temperaturen mehr?

      @duffy sagte in Alexa(2) speak kann keine negativen Temperaturen mehr?:

      Sorry, ich kann euch nicht folgen.
      Wo tragt ihr was den ein?

      Achso, sorry...

      Meine Geräte sind von Haus aus nicht alexa kompatibel, ich muss much also selber drum kümmern.
      Daher ist auch der ausgebene Text komplett von mir mit speak, so kann ich daran manipulieren, wie ich es brauche. 😌

      Das ist schon seit Jahren so, dass ich ganz vergessen, dass es auch Geräte gibt, die man mit Alexa direkt abfragen kann. 😄

      posted in ioBroker Allgemein
      padrino
      padrino
    • RE: Alexa(2) speak kann keine negativen Temperaturen mehr?

      @ticaki
      Ah, jetzt sehe ich, Du hast wirklich nur den Wert ausgegeben (da geht hier übrigens beides, Punkt und Komma).

      Wenn ich das richtig sehe, scheint das Problem woh auch l der Text hinter der Zahl zu sein.
      Denn ein "Die Temperatur beträgt -12,5" wird korrekt mit Minus ausgesprochen.

      Naja, eigentlich isses ja egal, wir wissen, wie wir das Problem umgehen können (mit verschiedenen Ansätzen).
      Ist vermutlich einfacher, als Amazon davon zu überzeugen, es wieder wie früher zu machen. 😄

      Mein Favorit ist übrigens gerade ein zusätzlicher Bindestrich. Damit bleibt der Wortfluss schön erhalten.
      Also "Die Temperatur beträgt- 12,5 Grad." 😌

      posted in ioBroker Allgemein
      padrino
      padrino
    • RE: Alexa(2) speak kann keine negativen Temperaturen mehr?

      @dr-bakterius
      Du setzt zweimal die Variable?
      Wieso nicht direkt?
      Oder ist das nur ein Beispiel?

      posted in ioBroker Allgemein
      padrino
      padrino
    • RE: Alexa(2) speak kann keine negativen Temperaturen mehr?

      @ticaki sagte in Alexa(2) speak kann keine negativen Temperaturen mehr?:

      @padrino sagte in Alexa(2) speak kann keine negativen Temperaturen mehr?:

      Die Temperatur beträgt -12,2 Grad.

      versuche mal:

      Die Temperatur beträgt, -12,2 °C.

      Scheinbar wird das - im Fließtext ausgefiltert am Anfang gehts, aber wenn da Text vor dem - steht nicht mehr.

      Danke, benötige keine Lösung, wie oben geschrieben hilft mir der Doppelpunkt.
      Wollte Dir nur sagen ob Komma oder Punkt im Wert macht hier keinen Unterschied.

      Und wenn wir genau zusammen tragen, wann es wie auf welchem Gerät abläuft, hätte man evtl. etwas handfestes für Amazon.

      Ist ja schon komisch, dass es Jahre lief und kein Problem war... obwohl, ok, wir reden von Amazon. 😌

      posted in ioBroker Allgemein
      padrino
      padrino
    • RE: Alexa(2) speak kann keine negativen Temperaturen mehr?

      @ticaki sagte in Alexa(2) speak kann keine negativen Temperaturen mehr?:

      @padrino

      Wie ich oben geschrieben habe:

      -12,3 °C spricht er richtig aus. Das deutsche Dezimalzeichen ist , javascript benutzt im default aber.

      EDIT: zumindest mit .speak

      Also, hier macht es keinen Unterschied.

      Was passiert denn, wenn Du eine restliche anlegt und den ersten Eintrag

      Die Temperatur beträgt -12,2 Grad.

      Weder dort, noch per Speak gibt es hier dann ein Minus.
      Auch nicht mit ° oder °C.

      Welchen Echo nutzt Du?
      Ich habe nur 2nd und 3td gen.

      posted in ioBroker Allgemein
      padrino
      padrino
    • RE: Alexa(2) speak kann keine negativen Temperaturen mehr?

      @ticaki sagte in Alexa(2) speak kann keine negativen Temperaturen mehr?:

      Ich würde mal vermuten das -12 wegen Doppeldeutigkeit nicht mehr ausgesprochen wird. Kann ja bis 12, minus 12 bedeuten oder nur ein Gedankenstrich sein.

      Für mein Empfinden wäre es gar nicht so doppeldeutig...
      Ein frei stehendes -12 ist für mich kein "bis".
      Für mich wäre es nur eins bei sowas wie "11-12" (da wäre das jetzt auch kein Minus. 😉
      Für einen Gedankenstrich, bzw. einer Pause bedürfete meiner Meinung nach eines Leerzeichens zwischen Bindestrich und Zahl.
      Ist natürlich schwer für Amazon solche "Intuition" 100% "korrekt" nachzubilden... aber ich sag mal, so, wie es vorher war hat es zu keinen (mir bekannten) Beschwerden geführt. 😌

      posted in ioBroker Allgemein
      padrino
      padrino
    • RE: Alexa(2) speak kann keine negativen Temperaturen mehr?

      @duffy sagte in Alexa(2) speak kann keine negativen Temperaturen mehr?:

      Wenn ich in mein Blockly jedoch vor den Wert ein „:“ mache liest mir Alexa auch doppelpunkt 12 Grad vor statt -12 Grad.

      Hast Du auch richtig Leerzeichen im String, also z.B. "die Temperatur beträgt: -x Grad"?

      posted in ioBroker Allgemein
      padrino
      padrino
    • RE: Alexa(2) speak kann keine negativen Temperaturen mehr?

      @martin-schlender
      Wenn Du die Ansage selber vorgibt, dann mach einen Doppelpunkt vor die Temperatur, dann geht's.

      Man/ich müsste mal Feedback deswegen an anazon schicken.
      Aber da das in der Vergangenheit schon immer so "mehr erfolgreich" war, ist die Motivation bei mir eher nicht vorhanden. 😞

      posted in ioBroker Allgemein
      padrino
      padrino
    • RE: Parser Adapter für "currently playing" von c64radio.com?

      @oliverio
      Vielen Dank für Deine ausführliche Antwort!
      Wie bist Du den auf den URL gekommen, der steht so doch nicht im HTML source, oder?
      Glaube, damit könnte ich was anfangen (das ist ja die recently played Liste, und der erste Eintrag ist, was gerade läuft.
      Also, nochmal danke!

      posted in ioBroker Allgemein
      padrino
      padrino
    Community
    Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
    The ioBroker Community 2014-2023
    logo