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

  1. ioBroker Community Home
  2. Deutsch
  3. Error/Bug
  4. Blockly / Javascript problem in 2 scripten

NEWS

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

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

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

Blockly / Javascript problem in 2 scripten

Geplant Angeheftet Gesperrt Verschoben Error/Bug
2 Beiträge 1 Kommentatoren 653 Aufrufe
  • Ä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.
  • H Offline
    H Offline
    Hoschy
    schrieb am zuletzt editiert von
    #1

    Moin

    Ich habe ein oder zwei Probleme mit meinen Skripten, vll könnte da jemand mal drüber schauen und mir sagen wo das Problem liegt.

    Dazu sei gesagt, ich bin Einsteiger, bekomme vieles ans laufen, aber mit Skripten stehe ich auf Kriegsfuß :)

    Sinn der Sache, wenn ich Alexa frage, soll sie mir sagen welche Türen und Fenster offen sind.

    Es wurde ein Datenpunkt / Gerät angelegt Namens "Fenster_status" was das ganze über die Routine "Alexa, welche Türen und Fenster sind offen" triggern soll. Gerät wurde gefunden und läßt sich auch "ansprechen", Alexa nimmt die Frage ohne jegliche Antwort an und geht wieder aus.

    Wenn ich in die Skriptübersicht gehe, sehe ich fehler im Protokoll sobald sie angesprochen werden.

    Log von IObroker:

    javascript.0	2018-12-31 08:34:38.819	warn	at Timer.listOnTimeout (timers.js:214:5)
    javascript.0	2018-12-31 08:34:38.819	warn	at tryOnTimeout (timers.js:250:5)
    javascript.0	2018-12-31 08:34:38.818	warn	at ontimeout (timers.js:399:34)
    javascript.0	2018-12-31 08:34:38.818	warn	at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1794:34)
    javascript.0	2018-12-31 08:34:38.817	warn	at Object. <anonymous>(script.js.Testscripte.Sprachausgabe_Alexa:12:9)
    javascript.0	2018-12-31 08:34:38.816	warn	getState "alexa2.0.Echo-Devices.59d60f490b584fcd90310e89b23f1588" not found (3)
    javascript.0	2018-12-31 08:34:38.815	info	script.js.Testscripte.Sprachausgabe_Alexa: Script letzte Alexa gestartet
    javascript.0	2018-12-31 08:34:38.799	warn	at Timer.listOnTimeout (timers.js:214:5)
    javascript.0	2018-12-31 08:34:38.799	warn	at tryOnTimeout (timers.js:250:5)
    javascript.0	2018-12-31 08:34:38.799	warn	at ontimeout (timers.js:399:34)
    javascript.0	2018-12-31 08:34:38.798	warn	at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1794:34)
    javascript.0	2018-12-31 08:34:38.798	warn	at Object. <anonymous>(script.js.Testscripte.Sprachausgabe_Alexa:12:9)
    javascript.0	2018-12-31 08:34:38.795	warn	getState "alexa2.0.Echo-Devices.59d60f490b584fcd90310e89b23f1588" not found (3)
    javascript.0	2018-12-31 08:34:38.794	info	script.js.Testscripte.Sprachausgabe_Alexa: Script letzte Alexa gestartet
    javascript.0	2018-12-31 08:34:37.289	warn	at TCP.onread (net.js:559:20)
    javascript.0	2018-12-31 08:34:37.289	warn	at Socket.Readable.push (_stream_readable.js:134:10)
    javascript.0	2018-12-31 08:34:37.288	warn	at readableAddChunk (_stream_readable.js:176:18)
    javascript.0	2018-12-31 08:34:37.287	warn	at Socket.emit (events.js:188:7)
    javascript.0	2018-12-31 08:34:37.281	warn	at emitOne (events.js:96:13)
    javascript.0	2018-12-31 08:34:37.280	warn	at Socket. <anonymous>(/opt/iobroker/node_modules/redis/index.js:274:27)
    javascript.0	2018-12-31 08:34:37.280	warn	at JavascriptRedisParser.execute (/opt/iobroker/node_modules/redis-parser/lib/parser.js:574:12)
    javascript.0	2018-12-31 08:34:37.279	warn	at JavascriptRedisParser.returnReply (/opt/iobroker/node_modules/redis/index.js:192:18)
    javascript.0	2018-12-31 08:34:37.279	warn	at RedisClient.return_reply (/opt/iobroker/node_modules/redis/index.js:833:9)
    javascript.0	2018-12-31 08:34:37.279	warn	at return_pub_sub (/opt/iobroker/node_modules/redis/index.js:794:18)
    javascript.0	2018-12-31 08:34:37.278	warn	at RedisClient.emit (events.js:194:7)
    javascript.0	2018-12-31 08:34:37.278	warn	at emitThree (events.js:116:13)
    javascript.0	2018-12-31 08:34:37.277	warn	at RedisClient. <anonymous>(/opt/iobroker/node_modules/iobroker.js-controller/lib/states/statesInRedis.js:596:25)
    javascript.0	2018-12-31 08:34:37.277	warn	at change (/opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:3425:37)
    javascript.0	2018-12-31 08:34:37.277	warn	at Object.stateChange (/opt/iobroker/node_modules/iobroker.javascript/main.js:349:25)
    javascript.0	2018-12-31 08:34:37.276	warn	at Object.callback (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:720:38)
    javascript.0	2018-12-31 08:34:37.276	warn	at Object. <anonymous>(script.js.Testscripte.Tuer_Fenster_status:34:7)
    javascript.0	2018-12-31 08:34:37.269	warn	Wrong type of .Meine_Geräte.Fenster_status: "string". Please fix, while deprecated and will not work in next versions.
    javascript.0	2018-12-31 08:34:10.478	info	script.js.Testscripte.Sprachausgabe_Alexa: registered 1 subscription and 0 schedules
    javascript.0	2018-12-31 08:34:10.440	info	Start javascript script.js.Testscripte.Sprachausgabe_Alexa
    javascript.0	2018-12-31 08:34:00.171	info	Stop script script.js.Testscripte.Sprachausgabe_Alexa
    javascript.0	2018-12-31 08:33:35.412	info	Stop script script.js.Testscripte.Sprachausgabe_Alexa
    javascript.0	2018-12-31 08:33:00.452	info	script.js.Testscripte.Sprachausgabe_Alexa: Script letzte Alexa gestartet</anonymous></anonymous></anonymous></anonymous></anonymous>
    

    Fehler Fenster_status:

    08:34:37.300 warn javascript.0 at Object. <anonymous>(script.js.Testscripte.Tuer_Fenster_status:34:7)

    Skript Fenster_status:

     <xml xmlns="http://www.w3.org/1999/xhtml"><block type="on" id="H#6W%1F@dXrhnXtUZ%Rs" x="-487" y="-37"><field name="OID">.Meine_Geräte.Fenster_status</field>
        <field name="CONDITION">ne</field>
    
        <statement name="STATEMENT"><block type="controls_if" id="Y3tUcxfwZWjNl}9d;?X}"><value name="IF0"><block type="logic_compare" id="Fcp]^FA^qR:y|h{8N_mg"><field name="OP">EQ</field>
                <value name="A"><block type="get_value" id="PU`TmtPLZ-ImU|UBb6uv"><field name="ATTR">val</field>
                    <field name="OID">.Meine_Geräte.Fenster_status</field></block></value> 
                <value name="B"><block type="logic_boolean" id="=Fv{N_Lk?Uyu*;RL7:K#"><field name="BOOL">TRUE</field></block></value></block></value> 
            <statement name="DO0"><block type="variables_set" id="69YJ7cJ7cJx:V*DjKEn("><field name="VAR">Offene Fenster</field>
                <value name="VALUE"><block type="lists_create_with" id="qGqN%m=iv+^)a7SS^W];"><mutation items="0"></mutation></block></value> 
                <next><block type="controls_if" id="vCF[@+0.2U1.Uc^%a%h/"><value name="IF0"><block type="logic_compare" id="L~=t[*#Y(jR=O9NQ{*1s"><field name="OP">EQ</field>
                        <value name="A"><block type="get_value" id="!.S`XM;FjMk/LB+O~zv="><field name="ATTR">val</field>
                            <field name="OID">maxcube.0.devices.contact_1897dc.opened</field></block></value> 
                        <value name="B"><block type="logic_boolean" id="EBKI;j9u|DdK9O*kCmPw"><field name="BOOL">TRUE</field></block></value></block></value> 
                    <statement name="DO0"><block type="lists_setIndex" id="X@o(Rp!^8_iT/.;Wz.?]"><mutation at="false"></mutation>
                        <field name="MODE">INSERT</field>
                        <field name="WHERE">LAST</field>
                        <value name="LIST"><block type="variables_get" id="]ZWHhL?{H=AX%)G_.`e/"><field name="VAR">Offene Fenster</field></block></value> 
                        <value name="TO"><block type="text" id="0}kVIh:?8RYH;_9jH=P."><field name="TEXT">Die Terassentür</field></block></value></block></statement> 
                    <next><block type="controls_if" id="VCo9oE1[:]i,hc{;|.RG"><value name="IF0"><block type="logic_compare" id="_bE:0Vw}7=x]6?nZRv%^"><field name="OP">EQ</field>
                            <value name="A"><block type="get_value" id="YQ#:w=O%T4Bj6OL~1-OO"><field name="ATTR">val</field>
                                <field name="OID">maxcube.0.devices.contact_19075e.opened</field></block></value> 
                            <value name="B"><block type="logic_boolean" id="?pdAa,IL)Wd^?|96`aS?"><field name="BOOL">TRUE</field></block></value></block></value> 
                        <statement name="DO0"><block type="lists_setIndex" id="9il.S,4c`)6#/tu)d?uv"><mutation at="false"></mutation>
                            <field name="MODE">INSERT</field>
                            <field name="WHERE">LAST</field>
                            <value name="LIST"><block type="variables_get" id=":dQ`i.lxBA-GfWZlIvuD"><field name="VAR">Offene Fenster</field></block></value> 
                            <value name="TO"><block type="text" id="My`,pTR,T;Z^xcYD2fP`"><field name="TEXT">Die Hintertür</field></block></value></block></statement> 
                        <next><block type="controls_if" id="#-PvaYv~OkA]MkRTXQ_V"><value name="IF0"><block type="logic_compare" id="mN3927{kr(+/gTl3V8Ne"><field name="OP">EQ</field>
                                <value name="A"><block type="get_value" id="2~6Qm_5SKa3iRhkl{D*7"><field name="ATTR">val</field>
                                    <field name="OID">maxcube.0.devices.contact_190760.opened</field></block></value> 
                                <value name="B"><block type="logic_boolean" id="_9udo8]z!OSvd5grl4vD"><field name="BOOL">TRUE</field></block></value></block></value> 
                            <statement name="DO0"><block type="lists_setIndex" id="rY2.?h1C@4u^kccX2{qv"><mutation at="false"></mutation>
                                <field name="MODE">INSERT</field>
                                <field name="WHERE">LAST</field>
                                <value name="LIST"><block type="variables_get" id="zJarAa7]wwil^VM2dv]E"><field name="VAR">Offene Fenster</field></block></value> 
                                <value name="TO"><block type="text" id="nI:f^5;G01=Ap8zV739j"><field name="TEXT">Die Haustür</field></block></value></block></statement> 
                            <next><block type="controls_if" id="aUDblIIFkr04{?^]3/Oh"><value name="IF0"><block type="logic_compare" id="vq?whEz!JrtrzWeK]J+f"><field name="OP">EQ</field>
                                    <value name="A"><block type="get_value" id="PuKJI1mS)5Vgz(KBtRWt"><field name="ATTR">val</field>
                                        <field name="OID">maxcube.0.devices.contact_190840.opened</field></block></value> 
                                    <value name="B"><block type="logic_boolean" id="E49jy81Y[S,E(,jO*a4N"><field name="BOOL">TRUE</field></block></value></block></value> 
                                <statement name="DO0"><block type="lists_setIndex" id="l~Q-2aw8b*e!M!9Y`EvN"><mutation at="false"></mutation>
                                    <field name="MODE">INSERT</field>
                                    <field name="WHERE">LAST</field>
                                    <value name="LIST"><block type="variables_get" id="1o,T#JgB9c)s`)ke@5d-"><field name="VAR">Offene Fenster</field></block></value> 
                                    <value name="TO"><block type="text" id="?5}-Zx,v:Sa%4c(n*g:6"><field name="TEXT">Das rechte Partyraumfenster</field></block></value></block></statement> 
                                <next><block type="controls_if" id="t3*6H/CfKrK6cLIg8j?6"><value name="IF0"><block type="logic_compare" id="h0eA|NB_+5,i}%JlY6Xv"><field name="OP">EQ</field>
                                        <value name="A"><block type="get_value" id="a5!{,ZH|`|_M:WJ?(},y"><field name="ATTR">val</field>
                                            <field name="OID">maxcube.0.devices.contact_1898e3.opened</field></block></value> 
                                        <value name="B"><block type="logic_boolean" id="2rvqE3~Tdk-tZ%+auS!-"><field name="BOOL">TRUE</field></block></value></block></value> 
                                    <statement name="DO0"><block type="lists_setIndex" id=".LuS:8/%mB6MtJ3.Wc]!"><mutation at="false"></mutation>
                                        <field name="MODE">INSERT</field>
                                        <field name="WHERE">LAST</field>
                                        <value name="LIST"><block type="variables_get" id="#=QHh3!#kmv]nQt6=D@u"><field name="VAR">Offene Fenster</field></block></value> 
                                        <value name="TO"><block type="text" id="DRodtJmWv2*75TSqGtH."><field name="TEXT">Das linke Partyraumfenster</field></block></value></block></statement> 
                                    <next><block type="controls_if" id="C0tp[.PDAW7X?}`?q4*c"><value name="IF0"><block type="logic_compare" id="yrWMr,4a1rBo%,X~}@[@"><field name="OP">EQ</field>
                                            <value name="A"><block type="get_value" id="tYomI-{N.X:R8S#d9Pg="><field name="ATTR">val</field>
                                                <field name="OID">maxcube.0.devices.contact_1895c6.opened</field></block></value> 
                                            <value name="B"><block type="logic_boolean" id="|A2R1Y-R0vuhp?W8u*9;"><field name="BOOL">TRUE</field></block></value></block></value> 
                                        <statement name="DO0"><block type="lists_setIndex" id="d1{w+~SOMkU!mdZ%[uXA"><mutation at="false"></mutation>
                                            <field name="MODE">INSERT</field>
                                            <field name="WHERE">LAST</field>
                                            <value name="LIST"><block type="variables_get" id="6fck9c+)iuMIG1Ik)ufJ"><field name="VAR">Offene Fenster</field></block></value> 
                                            <value name="TO"><block type="text" id="^-^Cu2`E)=pDU=cIFt#{"><field name="TEXT">Das linke Kinderfenster</field></block></value></block></statement> 
                                        <next><block type="controls_if" id="X*WtQwoa!o#ko~xa7%,o"><value name="IF0"><block type="logic_compare" id="leSfC5n?krW=U6~JG4YP"><field name="OP">EQ</field>
                                                <value name="A"><block type="get_value" id="U!E)jKppdcC_PxB+uZa4"><field name="ATTR">val</field>
                                                    <field name="OID">maxcube.0.devices.contact_1908de.opened</field></block></value> 
                                                <value name="B"><block type="logic_boolean" id="4RdxVHO=oi;#~?=*e@VO"><field name="BOOL">TRUE</field></block></value></block></value> 
                                            <statement name="DO0"><block type="lists_setIndex" id="xCP9~G)3^I`#oAT3obPP"><mutation at="false"></mutation>
                                                <field name="MODE">INSERT</field>
                                                <field name="WHERE">LAST</field>
                                                <value name="LIST"><block type="variables_get" id="*pGSg|1OIB-%dLjyOYWW"><field name="VAR">Offene Fenster</field></block></value> 
                                                <value name="TO"><block type="text" id="9Lugd0MD+qh9Td]?,]}5"><field name="TEXT">Das rechte Kinderfenster</field></block></value></block></statement> 
                                            <next><block type="controls_if" id="pDbeGZ7LQ^#*lVpq7^T*"><value name="IF0"><block type="logic_compare" id="gd4.T+Az)FG@3m71]7)0"><field name="OP">EQ</field>
                                                    <value name="A"><block type="get_value" id="|mmWb2]XAH=D@d_1Dx~2"><field name="ATTR">val</field>
                                                        <field name="OID">maxcube.0.devices.contact_190838.opened</field></block></value> 
                                                    <value name="B"><block type="logic_boolean" id="Ij1Z_Gv+rOrg~vlQMpzr"><field name="BOOL">TRUE</field></block></value></block></value> 
                                                <statement name="DO0"><block type="lists_setIndex" id="OgvPoTgqHhB~^jvatlr["><mutation at="false"></mutation>
                                                    <field name="MODE">INSERT</field>
                                                    <field name="WHERE">LAST</field>
                                                    <value name="LIST"><block type="variables_get" id="iTFqdwkU;7Z[9SH(%^#t"><field name="VAR">Offene Fenster</field></block></value> 
                                                    <value name="TO"><block type="text" id="RqLKLIi5Fq2E|/?oxAwh"><field name="TEXT">Das Bad Fenster oben</field></block></value></block></statement> 
                                                <next><block type="controls_if" id="-+e5D_8Bp|uVmkp0m0Y1"><mutation else="1"></mutation>
                                                    <value name="IF0"><block type="text_isEmpty" id="-S6QzR4GMZ:.5Jz3v{)R"><value name="VALUE"><shadow type="text" id="yK*|JF?sN?,1~%c^%iHf"></shadow> 
                                                          <block type="variables_get" id="is**wYE[H)!KCj,PK/B7"><field name="VAR">Offene Fenster</field></block></value></block></value> 
                                                    <statement name="DO0"><block type="control" id="t]8#)epHdW)@9V.wrvqz"><mutation delay_input="false"></mutation>
                                                        <field name="OID">.Meine_Geräte.Fenster_status</field>
                                                        <field name="WITH_DELAY">FALSE</field>
                                                        <value name="VALUE"><block type="text_join" id="n-qS60!u.H0YF[s)YM{="><mutation items="1"></mutation>
                                                            <value name="ADD0"><block type="text" id="h_IHHwt2vVfgBNE32M(/"><field name="TEXT">Alle Türen und Fenster sind zu</field></block></value></block></value> 
                                                        <next><block type="control" id="dgR)7O6i[Y:6LC{_:P{s"><mutation delay_input="false"></mutation>
                                                            <field name="OID">.Meine_Geräte.Fenster_status</field>
                                                            <field name="WITH_DELAY">FALSE</field>
                                                            <value name="VALUE"><block type="logic_boolean" id="H4![AYLBO#`;kfS]~Osq"><field name="BOOL">FALSE</field></block></value></block></next></block></statement> 
                                                    <statement name="ELSE"><block type="control" id="Bzf6P]#_hBuuf?LB}X5A"><mutation delay_input="false"></mutation>
                                                        <field name="OID">.Meine_Geräte.Fenster_status</field>
                                                        <field name="WITH_DELAY">FALSE</field>
                                                        <value name="VALUE"><block type="text_join" id="8j=0v4Ui[Bc_[`Drl](F"><mutation items="3"></mutation>
                                                            <value name="ADD0"><block type="text" id="jJ.F%4dt{M41inXuV+S5"><field name="TEXT">Die folgenden Türen und Fenster sind offen und zwar</field></block></value> 
                                                            <value name="ADD1"><block type="variables_get" id="l?7Us`I!wYLCTthRK)m{"><field name="VAR">Offene Fenster</field></block></value> 
                                                            <value name="ADD2"><block type="text" id="{VRI91T/7eBcqkb_mW42"><field name="TEXT">.</field></block></value></block></value> 
                                                        <next><block type="control" id="%i5a:hzgcR+Q6fs9WmG#"><mutation delay_input="false"></mutation>
                                                            <field name="OID">.Meine_Geräte.Fenster_status</field>
                                                            <field name="WITH_DELAY">FALSE</field>
                                                            <value name="VALUE"><block type="logic_boolean" id="ty{E,/V0Y}j?K2ZCSb3j"><field name="BOOL">FALSE</field></block></value></block></next></block></statement></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></statement></block></statement></block></xml> 
    

    Fehler Sprachausgabe:

    08:34:38.801 warn javascript.0 at Object. <anonymous>(script.js.Testscripte.Sprachausgabe_Alexa:12:9)

    Script Sprachausgabe:

     <xml xmlns="http://www.w3.org/1999/xhtml"><block type="on_ext" id="=Rr)|[)P=/xSw[*p@HAX" x="-462" y="288"><mutation items="1"></mutation>
        <field name="CONDITION">any</field>
    
        <value name="OID0"><shadow type="field_oid" id="Amf/[+*S8sR%.#b31ayi"><field name="oid">.Meine_Geräte.Fenster_status</field></shadow></value> 
        <statement name="STATEMENT"><block type="control" id=";9XVOQW:Za?a%#}!jb5X"><mutation delay_input="false"></mutation>
            <field name="OID">alexa2.0.History.#trigger</field>
            <field name="WITH_DELAY">FALSE</field>
            <value name="VALUE"><block type="logic_boolean" id="!{/J-6pI{;~rk~s04LDv"><field name="BOOL">TRUE</field></block></value> 
            <next><block type="control" id="wsThwEex*II(Yn}cXajO"><mutation delay_input="true"></mutation>
                <field name="OID">alexa2.0.History.#trigger</field>
                <field name="WITH_DELAY">TRUE</field>
                <field name="DELAY_MS">2000</field>
                <field name="UNIT">ms</field>
                <field name="CLEAR_RUNNING">FALSE</field>
                <value name="VALUE"><block type="logic_boolean" id="V%-i{ka^,bh:C+Tc]jyJ"><field name="BOOL">FALSE</field></block></value> 
                <next><block type="timeouts_settimeout" id="*/?y2c@I)lXNsOu)f~Zz"><field name="NAME">timeout</field>
                    <field name="DELAY">1500</field>
                    <field name="UNIT">ms</field>
                    <statement name="STATEMENT"><block type="variables_set" id="rrPD^;I0++7:]6p*8Zjq"><field name="VAR">Sprachtext</field>
                        <value name="VALUE"><block type="get_value" id="jSl.:PhYlqM*Y0L[b+mI"><field name="ATTR">val</field>
                            <field name="OID">.Meine_Geräte.Fenster_status</field></block></value> 
                        <next><block type="debug" id=",fip40DeIy+2,-7Tb!/c"><field name="Severity">log</field>
                            <value name="TEXT"><shadow type="text" id="3tC#-/];_h-R^y#BO)[{"><field name="TEXT">Script letzte Alexa gestartet</field></shadow></value> 
                            <next><block type="controls_if" id="t#8|40K?P{ZDhH%PJGMk"><value name="IF0"><block type="logic_compare" id="57gw*G[!F4]~y^XDc=%a"><field name="OP">EQ</field>
                                    <value name="A"><block type="get_value" id="za9FJZv^BRDuvdwjh_q|"><field name="ATTR">val</field>
                                        <field name="OID">alexa2.0.Echo-Devices.59d60f490b584fcd90310e89b23f1588</field></block></value> 
                                    <value name="B"></value></block></value> 
                                <statement name="DO0"><block type="control" id="_mED?~X#!N#UCZ43:~/]"><mutation delay_input="false"></mutation>
                                    <field name="OID">alexa2.0.Echo-Devices.59d60f490b584fcd90310e89b23f1588.Commands.speak</field>
                                    <field name="WITH_DELAY">FALSE</field>
                                    <value name="VALUE"><block type="variables_get" id="}z3JULu#fO]#7JA?L%Ue"><field name="VAR">Sprachtext</field></block></value></block></statement></block></next></block></next></block></statement></block></next></block></next></block></statement></block></xml> 
    

    Schon mal Danke im voraus an die Helfenden.

    Gruß Hoschy</anonymous></anonymous>

    1 Antwort Letzte Antwort
    0
    • H Offline
      H Offline
      Hoschy
      schrieb am zuletzt editiert von
      #2

      Update:

      Nach anpassen des Fenster_status Skripts mit dem richtigen Object im letzten teil und mit der Status abfrage nach aktualisiert,

      läuft die Sprachausgabe, so wie sie soll, ein Echo aus der Gruppe sagt zwar nichts, aber damit kann ich zwangsläufig leben.

      Folgendes steht als Fehler noch im Log:

      javascript.0	2018-12-31 13:04:46.406	info	script.js.Testscripte.Sprachausgabe_Alexa: Script letzte Alexa gestartet
      alexa2.0	2018-12-31 13:04:44.934	error	Datatype for Echo-Devices.59d60f490b584fcd90310e89b23f1588.Commands.speak differs from expected, ignore state change! Please write correct datatype (string)
      javascript.0	2018-12-31 13:04:44.918	warn	at TCP.onread (net.js:559:20)
      javascript.0	2018-12-31 13:04:44.917	warn	at Socket.Readable.push (_stream_readable.js:134:10)
      javascript.0	2018-12-31 13:04:44.917	warn	at readableAddChunk (_stream_readable.js:176:18)
      javascript.0	2018-12-31 13:04:44.917	warn	at Socket.emit (events.js:188:7)
      javascript.0	2018-12-31 13:04:44.916	warn	at emitOne (events.js:96:13)
      javascript.0	2018-12-31 13:04:44.916	warn	at Socket. <anonymous>(/opt/iobroker/node_modules/redis/index.js:274:27)
      javascript.0	2018-12-31 13:04:44.916	warn	at JavascriptRedisParser.execute (/opt/iobroker/node_modules/redis-parser/lib/parser.js:574:12)
      javascript.0	2018-12-31 13:04:44.915	warn	at JavascriptRedisParser.returnReply (/opt/iobroker/node_modules/redis/index.js:192:18)
      javascript.0	2018-12-31 13:04:44.915	warn	at RedisClient.return_reply (/opt/iobroker/node_modules/redis/index.js:833:9)
      javascript.0	2018-12-31 13:04:44.914	warn	at return_pub_sub (/opt/iobroker/node_modules/redis/index.js:794:18)
      javascript.0	2018-12-31 13:04:44.914	warn	at RedisClient.emit (events.js:194:7)
      javascript.0	2018-12-31 13:04:44.914	warn	at emitThree (events.js:116:13)
      javascript.0	2018-12-31 13:04:44.913	warn	at RedisClient. <anonymous>(/opt/iobroker/node_modules/iobroker.js-controller/lib/states/statesInRedis.js:596:25)
      javascript.0	2018-12-31 13:04:44.913	warn	at change (/opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:3425:37)
      javascript.0	2018-12-31 13:04:44.913	warn	at Object.stateChange (/opt/iobroker/node_modules/iobroker.javascript/main.js:349:25)
      javascript.0	2018-12-31 13:04:44.912	warn	at Object.callback (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:720:38)
      javascript.0	2018-12-31 13:04:44.912	warn	at Object. <anonymous>(script.js.Testscripte.Tuer_Fenster_status:35:7)</anonymous></anonymous></anonymous>
      
      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

      359

      Online

      32.4k

      Benutzer

      81.4k

      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