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

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

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. ioBroker Allgemein
  4. Sayit in Betrieb nehmen

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    3.3k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    1.1k

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.4k

Sayit in Betrieb nehmen

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
45 Beiträge 17 Kommentatoren 14.7k Aufrufe 1 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.
  • E Offline
    E Offline
    el-lutschi
    schrieb am zuletzt editiert von
    #28

    Hallo zusammen,

    ich spiele gerade auch mit sayit auf meinem Raspi 3 mit iobroker mpg321 und einer USB Soundkarte rum.

    Eigentlich klappt das auch super. Problem ist nur, die Lautstärke-Einstellung ist ohne Funktion. Egal ob ich es direkt im Datenpunkt oder im Skript definiere, die ANsage kommt in voller Lautstärke.

    Hatte das Problem schonmal jemand?

    Gruß

    Chris

    1 Antwort Letzte Antwort
    0
    • SmarthomeMFS Offline
      SmarthomeMFS Offline
      SmarthomeMF
      schrieb am zuletzt editiert von
      #29

      Hallo bin auch schon etwas am Arbeite an dem Adapter….

      ich hebe die (eigenartige) Idee das ich mir so was wie Alexa selber baue...

      Bei mir soll das aber keine Weibliche Stimme sein die nur irgend welchen Blödsinn kann,

      sondern ich möchte mir JARVIS von Ironman selber bauen....

      hier habe ich schon einiges diskutiert

      viewtopic.php?f=8&t=12597&p=134215#p134215

      habe auch schon eine Alarmalge mit Ansage am laufen und natürlich einen Alarm!!

      ! ````
      <xml xmlns="http://www.w3.org/1999/xhtml"><block id="aQ!wnRA4_xq}N6MVPilz" type="on" x="-2212" y="-2037"><field name="OID">mihome.0.devices.switch_158d00019c97fb.click</field>
      <field name="CONDITION">ne</field>

      <statement name="STATEMENT"><block id="ZyC;P?~sDlh`mJ@0NYw2" type="controls_if"><value name="IF0"><block id=";Hs@_40[gz%/DHa=_Jxp" type="logic_compare"><field name="OP">EQ</field>
              <value name="A"><block id="l:WLz-`+S@)@NqgI^JKP" type="get_value"><field name="ATTR">val</field>
                  <field name="OID">mihome.0.devices.switch_158d00019c97fb.click</field></block></value> 
              <value name="B"><block id="eOD@uXN5{anyJxj.wATh" type="logic_boolean"><field name="BOOL">TRUE</field></block></value></block></value> 
          <statement name="DO0"><block id=".[INx?Hf]:6OCoz8G2^*" type="comment"><field name="COMMENT">Fenster überprüfen</field>
              <next><block id="Qrx:pqB0Lk~aiyOIUWBe" type="comment"><field name="COMMENT">1\. Haustür 2\. Terrassentür 3\. Technik 4.Tor</field>
                  <next><block id="FW-)5BEDikj2ELcrf_F!" type="controls_if"><mutation else="1"></mutation>
                      <value name="IF0"><block id="Brg%Hakx,7~)t%ybN[hx" type="logic_operation" inline="false"><field name="OP">OR</field>
                          <value name="A"><block id="Xl3gm{S!Jo*3uWDc`Zjb" type="logic_compare"><field name="OP">EQ</field>
                              <value name="A"><block id="3{5+Fgt.ri4ETwbAgesg" type="get_value"><field name="ATTR">val</field>
                                  <field name="OID">mihome.0.devices.magnet_158d0001f37dee.state</field></block></value> 
                              <value name="B"><block id=";tWpgUmo}!!]iLG:l]0C" type="logic_boolean"><field name="BOOL">TRUE</field></block></value></block></value> 
                          <value name="B"><block id="pX=f0w6_i.a=lX`i|M8v" type="logic_operation" inline="false"><field name="OP">OR</field>
                              <value name="A"><block id="NiuC~EwT9V;6};/ksK_N" type="logic_compare"><field name="OP">EQ</field>
                                  <value name="A"><block id="Pm)]seCr@4v{HC7ER*cP" type="get_value"><field name="ATTR">val</field>
                                      <field name="OID">mihome.0.devices.magnet_158d0002026211.state</field></block></value> 
                                  <value name="B"><block id="6zd6,@V=A5Lj/wdSLCPR" type="logic_boolean"><field name="BOOL">TRUE</field></block></value></block></value> 
                              <value name="B"><block id="]vK^sz,cX:aJYe-FH-Zt" type="logic_operation" inline="false"><field name="OP">OR</field>
                                  <value name="A"><block id="4JAlH3e5OKy@Aemkkj5L" type="logic_compare"><field name="OP">EQ</field>
                                      <value name="A"><block id="8~F]uCYf#JKQ@C2mynA," type="get_value"><field name="ATTR">val</field>
                                          <field name="OID">mihome.0.devices.magnet_158d00020260ad.state</field></block></value> 
                                      <value name="B"><block id="OWIwLC+b|}*TPLkpsRlW" type="logic_boolean"><field name="BOOL">TRUE</field></block></value></block></value> 
                                  <value name="B"><block id="hfON:+T(d8M{;B]IN^?." type="logic_compare"><field name="OP">EQ</field>
                                      <value name="A"><block id="){,D8s!CddTqyKMn%#xu" type="get_value"><field name="ATTR">val</field>
                                          <field name="OID">mihome.0.devices.magnet_158d0001f37c77.state</field></block></value> 
                                      <value name="B"><block id="9jsd8F}uFFaQ|jNG0)5l" type="logic_boolean"><field name="BOOL">TRUE</field></block></value></block></value></block></value></block></value></block></value> 
                      <statement name="DO0"><block id="6BU*GNj?ad#L6wYm];.c" type="comment"><field name="COMMENT">Ein Fenster ist offen</field>
                          <next><block id="?R|=V`m%Rm}coG+NnSs5" type="control"><mutation delay_input="false"></mutation>
                              <field name="OID">loxone.0.106038a0-01fa-dda8-ffff0e443e6eb6c7.active</field>
                              <field name="WITH_DELAY">FALSE</field>
                              <value name="VALUE"><block id="5},-GaN,_A_-a6b|2UE~" type="logic_boolean"><field name="BOOL">TRUE</field></block></value> 
                              <next><block id="TOLzS55%;H)Z[TMD~KI~" type="control"><mutation delay_input="false"></mutation>
                                  <field name="OID">loxone.0.10602626-02b1-99f9-fffff4be650f22e6.active</field>
                                  <field name="WITH_DELAY">FALSE</field>
                                  <value name="VALUE"><block id="Aqa+#FHFIovkp?0se9G!" type="logic_boolean"><field name="BOOL">TRUE</field></block></value> 
                                  <next><block id="~@C}V{W/Gy#0)7Z*5Cva" type="control"><mutation delay_input="false"></mutation>
                                      <field name="OID">loxone.0.106025b4-0366-867b-ffff30a51ce1037c.active</field>
                                      <field name="WITH_DELAY">FALSE</field>
                                      <value name="VALUE"><block id="}8g4)]*.tQVM%|}RMW!Q" type="logic_boolean"><field name="BOOL">TRUE</field></block></value> 
                                      <next><block id="pnMJc(tk6W)3x3Lm*:N/" type="control"><mutation delay_input="true"></mutation>
                                          <field name="OID">loxone.0.106038a0-01fa-dda8-ffff0e443e6eb6c7.active</field>
                                          <field name="WITH_DELAY">TRUE</field>
                                          <field name="DELAY_MS">1</field>
                                          <field name="UNIT">sec</field>
                                          <field name="CLEAR_RUNNING">FALSE</field>
                                          <value name="VALUE"><block id="O]6s^@!=A-4MO{rC!#AV" type="logic_boolean"><field name="BOOL">FALSE</field></block></value> 
                                          <next><block id="bFFT*}hkbvN:V;hG/.!t" type="control"><mutation delay_input="true"></mutation>
                                              <field name="OID">loxone.0.10602626-02b1-99f9-fffff4be650f22e6.active</field>
                                              <field name="WITH_DELAY">TRUE</field>
                                              <field name="DELAY_MS">1</field>
                                              <field name="UNIT">sec</field>
                                              <field name="CLEAR_RUNNING">FALSE</field>
                                              <value name="VALUE"><block id="Adqn,3u?}qkWP+D%#vfo" type="logic_boolean"><field name="BOOL">FALSE</field></block></value> 
                                              <next><block id="07Gxb7/`+C)kPSHRW#Vl" type="control"><mutation delay_input="true"></mutation>
                                                  <field name="OID">loxone.0.106025b4-0366-867b-ffff30a51ce1037c.active</field>
                                                  <field name="WITH_DELAY">TRUE</field>
                                                  <field name="DELAY_MS">1</field>
                                                  <field name="UNIT">sec</field>
                                                  <field name="CLEAR_RUNNING">FALSE</field>
                                                  <value name="VALUE"><block id="roLKTok[MeF0|iWuzcBH" type="logic_boolean"><field name="BOOL">FALSE</field></block></value> 
                                                  <next><block id="gAsNJTBGzL.;yT20mOCa" type="debug"><field name="Severity">log</field>
                                                      <value name="TEXT"><shadow id=";_GGOuTLYaJpU?WW~PHQ" type="text"><field name="TEXT">Fenster offen</field></shadow></value> 
                                                      <next><block id="024,8HZy5|sc{p06yq;s" type="sayit"><field name="INSTANCE">.0</field>
      
                                                          <value name="MESSAGE"><shadow id="qT~a?/C+l9nXtT*B0ICw" type="text"><field name="TEXT"> <speak>Eine Tür oder Fenster ist offen.</speak></field></shadow></value> 
                                                          <next><block id="@1-dtlb0W@j=GA77].Mr" type="timeouts_settimeout"><field name="NAME">timeout2</field>
                                                              <field name="DELAY">3</field>
                                                              <field name="UNIT">sec</field>
                                                              <statement name="STATEMENT"><block id="g2c=X{}eFtP_m#;o0Ccq" type="comment"><field name="COMMENT">Alles OK Alarm kann aktiviert werden</field>
                                                                  <next><block id="dTJ3JY*VRHAptJ|Pf;N_" type="debug"><field name="Severity">log</field>
                                                                      <value name="TEXT"><shadow id="v+YAj5ntTrQo?}Pg`pkg" type="text"><field name="TEXT">Alarm wir in 2 Minuten aktiviert</field></shadow></value> 
                                                                      <next><block id="ND(r]WHBv1i*_GZa[Y,f" type="sayit"><field name="INSTANCE">.0</field>
      
                                                                          <value name="MESSAGE"><shadow id="AoEl1|[;2{@Q].yw9pg[" type="text"><field name="TEXT"> <speak>Die Alarmanlage wird in zwei Minuten aktiv.</speak></field></shadow></value></block></next></block></next></block></statement> 
                                                              <next><block id="-BY)ZdqquTtpCcr+~Bfx" type="timeouts_settimeout"><field name="NAME">timeout4</field>
                                                                  <field name="DELAY">60</field>
                                                                  <field name="UNIT">sec</field>
                                                                  <statement name="STATEMENT"><block id="%gD{VKbES`kW)tl+`8da" type="sayit"><field name="INSTANCE">.0</field>
      
                                                                      <value name="MESSAGE"><shadow id="DymTph=:%zkg(:M-tcQ." type="text"><field name="TEXT"> <speak>Die Alarmanlage wird in einer Minute aktiv.</speak></field></shadow></value></block></statement> 
                                                                  <next><block id="^Cml3_CJ1YTOrXf9gXJM" type="timeouts_settimeout"><field name="NAME">timeout5</field>
                                                                      <field name="DELAY">90</field>
                                                                      <field name="UNIT">sec</field>
                                                                      <statement name="STATEMENT"><block id="aXa-3~N50(VcHU6gwgk4" type="sayit"><field name="INSTANCE">.0</field>
      
                                                                          <value name="MESSAGE"><shadow id="^.5UIwS@@zfhqqA`A`-4" type="text"><field name="TEXT"> <speak>Die Alarmanlage wird in 30 Sekunden aktiv.</speak></field></shadow></value></block></statement> 
                                                                      <next><block id="kFUlz*+,NKXOx2K3osh2" type="timeouts_settimeout"><field name="NAME">timeout3</field>
                                                                          <field name="DELAY">120</field>
                                                                          <field name="UNIT">sec</field>
                                                                          <statement name="STATEMENT"><block id="pF|mTS^u`@wb{0,eU5.Y" type="control"><mutation delay_input="false"></mutation>
                                                                              <field name="OID">javascript.0.scriptEnabled.common.Alarm</field>
                                                                              <field name="WITH_DELAY">FALSE</field>
                                                                              <value name="VALUE"><block id="jr)_QtVRvUCD+qcp!lgW" type="logic_boolean"><field name="BOOL">TRUE</field></block></value> 
                                                                              <next><block id="X1pcLr1qMZ{rS8h%r;sw" type="debug"><field name="Severity">log</field>
                                                                                  <value name="TEXT"><shadow id="pS!TO2JDcNl*h{lXBs0U" type="text"><field name="TEXT">Alarm aktiviert</field></shadow></value> 
                                                                                  <next><block id="M5(-Fz7VqM%7Q})s?B||" type="sayit"><field name="INSTANCE">.0</field>
      
                                                                                      <value name="MESSAGE"><shadow id="A#1Dt]re(y-VnGz2Z`U-" type="text"><field name="TEXT"> <speak>Die Alarmanlage ist Aktiviert.</speak></field></shadow></value> 
                                                                                      <next><block id="6n-?^59KF^qw9fl^oXd," type="telegram"><field name="INSTANCE">.0</field>
      
                                                                                          <value name="MESSAGE"><shadow id="Z!w?AI*uf@TG#3?JpMPp" type="text"><field name="TEXT">Die Alarmanlage ist Aktiviert.</field></shadow></value></block></next></block></next></block></next></block></statement></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></statement> 
                      <statement name="ELSE"><block id="wOhYLhSH:Qu-QFB[Sy#{" type="control"><mutation delay_input="false"></mutation>
                          <field name="OID">loxone.0.106038a0-01fa-dda8-ffff0e443e6eb6c7.active</field>
                          <field name="WITH_DELAY">FALSE</field>
                          <value name="VALUE"><block id="!J{`=-=@S{QO?5N{A=z`" type="logic_boolean"><field name="BOOL">TRUE</field></block></value> 
                          <next><block id="/XeqP+4q2/(*=yBby=|`" type="control"><mutation delay_input="true"></mutation>
                              <field name="OID">loxone.0.106038a0-01fa-dda8-ffff0e443e6eb6c7.active</field>
                              <field name="WITH_DELAY">TRUE</field>
                              <field name="DELAY_MS">1</field>
                              <field name="UNIT">sec</field>
                              <field name="CLEAR_RUNNING">FALSE</field>
                              <value name="VALUE"><block id="1n(8,IshL^!x}xyWt13@" type="logic_boolean"><field name="BOOL">FALSE</field></block></value> 
                              <next><block id="v7wFsES^fghf^XIx7U+4" type="control"><mutation delay_input="true"></mutation>
                                  <field name="OID">loxone.0.106038a0-01fa-dda8-ffff0e443e6eb6c7.active</field>
                                  <field name="WITH_DELAY">TRUE</field>
                                  <field name="DELAY_MS">2</field>
                                  <field name="UNIT">sec</field>
                                  <field name="CLEAR_RUNNING">FALSE</field>
                                  <value name="VALUE"><block id="3]3:;.2^r*Zn0|%gYGTD" type="logic_boolean"><field name="BOOL">TRUE</field></block></value> 
                                  <next><block id="FAchI{))sK6QX]BiGi;M" type="control"><mutation delay_input="true"></mutation>
                                      <field name="OID">loxone.0.106038a0-01fa-dda8-ffff0e443e6eb6c7.active</field>
                                      <field name="WITH_DELAY">TRUE</field>
                                      <field name="DELAY_MS">3</field>
                                      <field name="UNIT">sec</field>
                                      <field name="CLEAR_RUNNING">FALSE</field>
                                      <value name="VALUE"><block id="}a6M]Qvuj{g:E-d.5YL@" type="logic_boolean"><field name="BOOL">FALSE</field></block></value> 
                                      <next><block id="5WwaKm[`us+*ew@R9Q|r" type="comment"><field name="COMMENT">Alles OK Alarm kann aktiviert werden</field>
                                          <next><block id="]r/?]^:`Q/I4X6NKQB,f" type="debug"><field name="Severity">log</field>
                                              <value name="TEXT"><shadow id=".|nw1P3lFVIaVEP*t0(q" type="text"><field name="TEXT">Alarm wir in 1 Minute aktiviert</field></shadow></value> 
                                              <next><block id="]`cI=*|V#]#XvYNM0#.D" type="sayit"><field name="INSTANCE">.0</field>
      
                                                  <value name="MESSAGE"><shadow id="~W|Nq-F[4@xlKC?+?cWN" type="text"><field name="TEXT"> <speak>Die Alarmanlage wird in einer Minute aktiv.</speak></field></shadow></value> 
                                                  <next><block id="*jO0|2x*,,VIT%U23ys8" type="comment"><field name="COMMENT">Hier wird eine Min.gewartet</field>
                                                      <next><block id="eLUtU~;B!feJ`.5FJw?B" type="timeouts_settimeout"><field name="NAME">timeout6</field>
                                                          <field name="DELAY">30</field>
                                                          <field name="UNIT">sec</field>
                                                          <statement name="STATEMENT"><block id="{U_,;vVdOaEJdGtAZiR/" type="sayit"><field name="INSTANCE">.0</field>
      
                                                              <value name="MESSAGE"><shadow id="xsiW~q.kj[D9[Bd)7)_9" type="text"><field name="TEXT"> <speak>Die Alarmanlage wird in 30 Sekunden aktiv.</speak></field></shadow></value></block></statement> 
                                                          <next><block id="@FK6%p4xu-a4gflw;BsN" type="timeouts_settimeout"><field name="NAME">timeout</field>
                                                              <field name="DELAY">1</field>
                                                              <field name="UNIT">min</field>
                                                              <statement name="STATEMENT"><block id="0xy,^+5UYn@!GT*}KvX~" type="control"><mutation delay_input="false"></mutation>
                                                                  <field name="OID">javascript.0.scriptEnabled.common.Alarm</field>
                                                                  <field name="WITH_DELAY">FALSE</field>
                                                                  <value name="VALUE"><block id="^`D~`fH.{2#3T{XRBb)V" type="logic_boolean"><field name="BOOL">TRUE</field></block></value> 
                                                                  <next><block id="EL8j.Z5-k7EmxNS%Y8}y" type="debug"><field name="Severity">log</field>
                                                                      <value name="TEXT"><shadow id="bJ^.y-C!gb=9#{aJi^rZ" type="text"><field name="TEXT">Alarm aktiviert</field></shadow></value> 
                                                                      <next><block id="6aTVfxs}lD%-(|%=sS+_" type="sayit"><field name="INSTANCE">.0</field>
      
                                                                          <value name="MESSAGE"><shadow id="U4P_7f[2Sd_,@Mk~KwyP" type="text"><field name="TEXT"> <speak>Die Alarmanlage ist Aktiviert.</speak></field></shadow></value> 
                                                                          <next><block id="{V~M4SxYIWsTD-)kMS?N" type="telegram"><field name="INSTANCE">.0</field>
      
                                                                              <value name="MESSAGE"><shadow id="+Aen_f2V4L}B{Z)*6g;i" type="text"><field name="TEXT">Die Alarmanlage ist Aktiviert.</field></shadow></value></block></next></block></next></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></next></block></next></block></statement></block></statement></block> 
      

      <block id="V[dGc}~LF,cOcN/ytWe!" type="on" x="-1012" y="-1662"><field name="OID">mihome.0.devices.switch_158d00019c97fb.long</field>
      <field name="CONDITION">ne</field>

      <statement name="STATEMENT"><block id="C{RB{r;){:_e;)Pi9_ql" type="controls_if"><value name="IF0"><block id="89JuatTa{JuqvsM.){7U" type="logic_compare"><field name="OP">EQ</field>
              <value name="A"><block id="CFFLCuw4qj~7VnYqo]MA" type="get_value"><field name="ATTR">val</field>
                  <field name="OID">mihome.0.devices.switch_158d00019c97fb.long</field></block></value> 
              <value name="B"><block id="=5b;t%zA~sA4vR8@H:k," type="logic_boolean"><field name="BOOL">TRUE</field></block></value></block></value> 
          <statement name="DO0"><block id="(+j0~#MJaQhsDk36{XJI" type="control"><mutation delay_input="false"></mutation>
              <field name="OID">javascript.0.scriptEnabled.common.Alarm</field>
              <field name="WITH_DELAY">FALSE</field>
              <value name="VALUE"><block id="~DGzfnpgz8uk*N=!U%nF" type="logic_boolean"><field name="BOOL">FALSE</field></block></value> 
              <next><block id="!AAoA-e_kywI3wl:FXSS" type="debug"><field name="Severity">log</field>
                  <value name="TEXT"><shadow id="t1S1M7}g08y6r7iySY^s" type="text"><field name="TEXT">Alarmanlage aus</field></shadow></value> 
                  <next><block id="DqSgQ0N.DgnS=%g4{O%_" type="telegram"><field name="INSTANCE">.0</field>
      
                      <value name="MESSAGE"><shadow id="VB8M?kVHvEMPaot[DXZj" type="text"><field name="TEXT">Alarmanlage aus</field></shadow></value> 
                      <next><block id="RmDKt8@_hT8~Miz^+lA(" type="sayit"><field name="INSTANCE">.0</field>
                          <field name="LANGUAGE">de</field>
      
                          <value name="MESSAGE"><shadow id="hn`~~5f%pUi+`2##5?Pr" type="text"><field name="TEXT"> <speak>Die Alarmanlage wurde ausgeschaltet.</speak></field></shadow></value> 
                          <next><block id="]R4L^VpLfY5JEFqecYKV" type="sayit"><field name="INSTANCE">.1</field>
      
                              <value name="MESSAGE"><shadow id="E.0R72T^~sxNN:}^XQz[" type="text"><field name="TEXT"> <speak>Alarmanlage aus.</speak></field></shadow></value> 
                              <next><block id="J;*ytTK4[Rx;gl-J{-.B" type="control"><mutation delay_input="false"></mutation>
                                  <field name="OID">loxone.0.106038a0-01fa-dda8-ffff0e443e6eb6c7.active</field>
                                  <field name="WITH_DELAY">FALSE</field>
                                  <value name="VALUE"><block id="M!OU{+Mknb_,#:A%]rxw" type="logic_boolean"><field name="BOOL">TRUE</field></block></value> 
                                  <next><block id="JwzF~*RE-79/*Or71_8s" type="control"><mutation delay_input="true"></mutation>
                                      <field name="OID">loxone.0.106038a0-01fa-dda8-ffff0e443e6eb6c7.active</field>
                                      <field name="WITH_DELAY">TRUE</field>
                                      <field name="DELAY_MS">500</field>
                                      <field name="UNIT">ms</field>
                                      <field name="CLEAR_RUNNING">FALSE</field>
                                      <value name="VALUE"><block id="C5Z5`]%.OWv*MMyLeY{Z" type="logic_boolean"><field name="BOOL">FALSE</field></block></value> 
                                      <next><block id="]aG.0`~o}hyvkO:I-aq(" type="control"><mutation delay_input="true"></mutation>
                                          <field name="OID">loxone.0.106038a0-01fa-dda8-ffff0e443e6eb6c7.active</field>
                                          <field name="WITH_DELAY">TRUE</field>
                                          <field name="DELAY_MS">1000</field>
                                          <field name="UNIT">ms</field>
                                          <field name="CLEAR_RUNNING">FALSE</field>
                                          <value name="VALUE"><block id="XVE9;EF]q_eS8#LBw937" type="logic_boolean"><field name="BOOL">TRUE</field></block></value> 
                                          <next><block id="Yirj1[ovhE7bDJ1u0(g*" type="control"><mutation delay_input="true"></mutation>
                                              <field name="OID">loxone.0.106038a0-01fa-dda8-ffff0e443e6eb6c7.active</field>
                                              <field name="WITH_DELAY">TRUE</field>
                                              <field name="DELAY_MS">1500</field>
                                              <field name="UNIT">ms</field>
                                              <field name="CLEAR_RUNNING">FALSE</field>
                                              <value name="VALUE"><block id="G;|1~9_P;9R+hL}e!iRQ" type="logic_boolean"><field name="BOOL">FALSE</field></block></value></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></statement></block></statement></block></xml> 
      
      das Alrmsignal
      
      >! ````
       <xml xmlns="http://www.w3.org/1999/xhtml"><block id="h`)_P{jqi,r]BzIRfYIQ" type="on_ext" x="-2337" y="-1263"><mutation items="3"></mutation>
          <field name="CONDITION">ne</field>
      
          <value name="OID0"><shadow id="hEW6=I+_e8`#R^?4;`V0" type="field_oid"><field name="oid">mihome.0.devices.magnet_158d0001f37dee.state</field></shadow></value> 
          <value name="OID1"><shadow id="R-tUUCo_sBPQ*fQOwHRe" type="field_oid"><field name="oid">mihome.0.devices.magnet_158d00020260ad.state</field></shadow></value> 
          <value name="OID2"><shadow id="DWYKW4[5[Z`3k+AtO%Kl" type="field_oid"><field name="oid">mihome.0.devices.magnet_158d0002026211.state</field></shadow></value> 
          <statement name="STATEMENT"><block id="ZZ9#=`oCwqBQ~LBElZ6{" type="controls_if"><value name="IF0"><block id="=c0BUizJ%Dm=PpPRSj:X" type="logic_operation" inline="false"><field name="OP">OR</field>
                  <value name="A"><block id="NiuC~EwT9V;6};/ksK_N" type="logic_compare"><field name="OP">EQ</field>
                      <value name="A"><block id="Pm)]seCr@4v{HC7ER*cP" type="get_value"><field name="ATTR">val</field>
                          <field name="OID">mihome.0.devices.magnet_158d0001f37dee.state</field></block></value> 
                      <value name="B"><block id="6zd6,@V=A5Lj/wdSLCPR" type="logic_boolean"><field name="BOOL">TRUE</field></block></value></block></value> 
                  <value name="B"><block id="5Hoba{KU(w05EMeU1uO7" type="logic_operation" inline="false"><field name="OP">OR</field>
                      <value name="A"><block id="J?g80PZ;4gL_L/,8tR]7" type="logic_compare"><field name="OP">EQ</field>
                          <value name="A"><block id="u%l3BgK.v8Yp+hZci!O;" type="get_value"><field name="ATTR">val</field>
                              <field name="OID">mihome.0.devices.magnet_158d00020260ad.state</field></block></value> 
                          <value name="B"><block id="rq_vqicnkXVu@Tpv4!R~" type="logic_boolean"><field name="BOOL">TRUE</field></block></value></block></value> 
                      <value name="B"><block id="?@H{UQTX2pNYXbay/RSS" type="logic_compare"><field name="OP">EQ</field>
                          <value name="A"><block id="Qum2KrD:U?@G4uUqMe+C" type="get_value"><field name="ATTR">val</field>
                              <field name="OID">mihome.0.devices.magnet_158d0002026211.state</field></block></value> 
                          <value name="B"><block id="TKkpTxL7[4|;i~OCaHlP" type="logic_boolean"><field name="BOOL">TRUE</field></block></value></block></value></block></value></block></value> 
              <statement name="DO0"><block id="1#dJ{r8^+A;;1/2su~Kf" type="control"><mutation delay_input="false"></mutation>
                  <field name="OID">mihome.0.devices.gateway_7811dcb20834.mid</field>
                  <field name="WITH_DELAY">FALSE</field>
                  <value name="VALUE"><block id="=oQW=6rR8.-4~Ce;51m%" type="math_number"><field name="NUM">2</field></block></value> 
                  <next><block id="S}KcCvw=~A*:~W]yO{ob" type="control"><mutation delay_input="true"></mutation>
                      <field name="OID">mihome.0.devices.gateway_7811dcb20834.mid</field>
                      <field name="WITH_DELAY">TRUE</field>
                      <field name="DELAY_MS">5</field>
                      <field name="UNIT">sec</field>
                      <field name="CLEAR_RUNNING">FALSE</field>
                      <value name="VALUE"><block id="N}IlLH7|]M{_^hnW@m]^" type="math_number"><field name="NUM">2</field></block></value> 
                      <next><block id="BFK.q_KD0~UBY/jOPrvS" type="control"><mutation delay_input="false"></mutation>
                          <field name="OID">javascript.0.Alarmanlage. Alarmsignal AN-AUS</field>
                          <field name="WITH_DELAY">FALSE</field>
                          <value name="VALUE"><block id="Ba+;@Hc2=Je!SaE+@Rn7" type="logic_boolean"><field name="BOOL">TRUE</field></block></value> 
                          <next><block id="|a,#=+Di*AXEf|ikE=.A" type="control"><mutation delay_input="true"></mutation>
                              <field name="OID">javascript.0.Alarmanlage. Alarmsignal AN-AUS</field>
                              <field name="WITH_DELAY">TRUE</field>
                              <field name="DELAY_MS">8000</field>
                              <field name="UNIT">ms</field>
                              <field name="CLEAR_RUNNING">FALSE</field>
                              <value name="VALUE"><block id="XZ+NGr%j|!7R#lwH(%Aq" type="logic_boolean"><field name="BOOL">FALSE</field></block></value> 
                              <next><block id="r=-#uJsBH_?[-7JWsiY(" type="debug"><field name="Severity">log</field>
                                  <value name="TEXT"><shadow id="Oh7ZQjt-vzoz*-gA[=Xd" type="text"><field name="TEXT">""ALARM""</field></shadow></value> 
                                  <next><block id="obzaw)%39L-(w4?oV._c" type="telegram"><value name="MESSAGE"><shadow id="eeT_*ArXOjKEV1c|;87I" type="text"><field name="TEXT">Der Alarm wurde ausgelöst.</field></shadow></value> 
                                      <next><block id="Xz.sf`t:k![~d:7`}U+F" type="sayit"><field name="INSTANCE">.0</field>
      
                                          <value name="MESSAGE"><shadow id="EID-uFBJ{GHD97um-9_E" type="text"><field name="TEXT"> <speak>Der Alarm wurde ausgelöst.</speak></field></shadow></value> 
                                          <next><block id="-Qm2?/D*GAEbrd3#_9bQ" type="timeouts_settimeout"><field name="NAME">timeout</field>
                                              <field name="DELAY">2</field>
                                              <field name="UNIT">sec</field>
                                              <statement name="STATEMENT"><block id="sD~_6I~PcG-!]ZN0kRqs" type="sayit"><field name="INSTANCE">.0</field>
      
                                                  <value name="MESSAGE"><shadow id="gm=D#2{3Y[5JB7ao9{lJ" type="text"><field name="TEXT"> <speak>Der Besitzer und die Polizei wurde benachrichtigt.</speak></field></shadow></value></block></statement> 
                                              <next><block id="KGAp/E#I8b}uYVQR@THm" type="timeouts_settimeout"><field name="NAME">timeout2</field>
                                                  <field name="DELAY">4</field>
                                                  <field name="UNIT">sec</field>
                                                  <statement name="STATEMENT"><block id="@4c@SB@c7;+2+p6P~ZTo" type="sayit"><field name="INSTANCE">.0</field>
      
                                                      <value name="MESSAGE"><shadow id="1sQnve%([leAM[C^pn0F" type="text"><field name="TEXT"> <speak>Bitte verlassen sie umgehend das haus.</speak></field></shadow></value></block></statement> 
                                                  <next><block id="rJKdywUuYElPGpEzgV;O" type="timeouts_settimeout"><field name="NAME">timeout3</field>
                                                      <field name="DELAY">6</field>
                                                      <field name="UNIT">sec</field>
                                                      <statement name="STATEMENT"><block id="DI*!r/x2/UHsb9SMG3b[" type="sayit"><field name="INSTANCE">.0</field>
      
                                                          <value name="MESSAGE"><shadow id="|w-RZ%|Y,7b3.OPNNFoZ" type="text"><field name="TEXT"> <speak>Das komplette haus ist Viedeoüberwacht.</speak></field></shadow></value></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> 
      

      eine Fensterabfrage bau ich gerade noch.

      viewtopic.php?f=21&t=12635&p=133895#p133895

      schritt für schritt komme ich meinem perfekten Smarthome näher.
      4668_unbenannt_17.png
      4668_unbenannt_16.png

      Max

      ioBroker auf einem NUC ,16GB RAM, 120GB SSD) mit Proxmox
      Cloud Pro, iot, Alexa, Sonos, sonoff, Fronius, Harmony, Doorbird, Shelly, Hue, Loxone, Mihome, …

      1 Antwort Letzte Antwort
      0
      • E Offline
        E Offline
        el-lutschi
        schrieb am zuletzt editiert von
        #30

        Hmm… Ich hätte gleich noch eine Frage.

        Ist es normal, dass zwischen den sayit Blöcken so ne große Verzögerung ist, bevor diese abgespielt werden?

        Ich würde meinen Alarmanlagen-Text gerne einmal auf deutsch und einmal auf englisch abspielen lassen. Dazwischen immer eine Alarm-mp3.

        Zwischen den 3 Blöcken habe ich immer eine Verzögerung von bis zu 10 Sekunden.

        1 Antwort Letzte Antwort
        0
        • SmarthomeMFS Offline
          SmarthomeMFS Offline
          SmarthomeMF
          schrieb am zuletzt editiert von
          #31

          Da müßten wir mehr sehen

          Zeig dein Blockly als Bild und code

          Max

          ioBroker auf einem NUC ,16GB RAM, 120GB SSD) mit Proxmox
          Cloud Pro, iot, Alexa, Sonos, sonoff, Fronius, Harmony, Doorbird, Shelly, Hue, Loxone, Mihome, …

          1 Antwort Letzte Antwort
          0
          • E Offline
            E Offline
            el-lutschi
            schrieb am zuletzt editiert von
            #32

            Da gibt es eigentlich noch nichts zu zeigen. Ich habe nur 3 sayit Blöcke untereinander gepackt und triggere sie auf einen Test Datenpunkt.
            3950_sait.png

            1 Antwort Letzte Antwort
            0
            • SmarthomeMFS Offline
              SmarthomeMFS Offline
              SmarthomeMF
              schrieb am zuletzt editiert von
              #33

              und wie hast du den Adapter eingestellt?

              Warum hast du unterschiedliche Stimmen eingestellt….

              mit den verschiedenen Stimmen habe ich auch noch die Probleme.

              am Besten geht Google Deutsch.....

              weiter bin ich noch nicht

              Max

              ioBroker auf einem NUC ,16GB RAM, 120GB SSD) mit Proxmox
              Cloud Pro, iot, Alexa, Sonos, sonoff, Fronius, Harmony, Doorbird, Shelly, Hue, Loxone, Mihome, …

              1 Antwort Letzte Antwort
              0
              • E Offline
                E Offline
                el-lutschi
                schrieb am zuletzt editiert von
                #34

                Hallo,

                in den Einstellungen hab ich nicht viel geändert. Nur den Standard auf Cloud gesetzt.

                2 Stimmen habe ich, weil der 2te Text noch auf englisch eingetragen wird. Hatte ich gestern noch nicht gemacht. Sieht aber also so aus, als wäre die Verzögerung normal? Die Cloud Stimme nehme ich, da ich sie klarer ausgesprochen finde. Hab es aber auch mit Google versucht. Da hab ich das selbe Problem.

                Ich würde auch gern noch einmal auf meim Problem mit der Lautstärke zurück kommen. Egal was ich dort einstelle, die Lautstärke bleibt voll aufgedreht.

                Gruß

                Chris

                1 Antwort Letzte Antwort
                0
                • SmarthomeMFS Offline
                  SmarthomeMFS Offline
                  SmarthomeMF
                  schrieb am zuletzt editiert von
                  #35

                  Hallo

                  Bei mir geht das nur mit der Google Deutsch…

                  mit Cloud - Hans bekomme ich einen Error

                  ! ````
                  sayit.1
                  2018-03-18 16:00:22.419
                  error
                  Answer in invalid format: {"error":{"message":"Invalid SSML request","code":"InvalidSsmlException","time":"2018-03-18T15:00:22
                  sayit.1
                  2018-03-18 16:00:22.228
                  info
                  saying: Das komplette haus ist Viedeoüberwacht.

                  
                  > Sieht aber also so aus, als wäre die Verzögerung normal? `  
                  ja ist bei meiner Alarmanlage nicht so!
                  
                  habe deins nach gebaut und das selbe mit der Verzögerung.~~@el-lutschi:~~ 
                  
                  > Ich würde auch gern noch einmal auf meim Problem mit der Lautstärke zurück kommen. Egal was ich dort einstelle, die Lautstärke bleibt voll aufgedreht. `  
                  ist mir auch aufgefallen aber ist mir egal und brauche nichts anderes.
                  
                  Sorry

                  Max

                  ioBroker auf einem NUC ,16GB RAM, 120GB SSD) mit Proxmox
                  Cloud Pro, iot, Alexa, Sonos, sonoff, Fronius, Harmony, Doorbird, Shelly, Hue, Loxone, Mihome, …

                  1 Antwort Letzte Antwort
                  0
                  • M Offline
                    M Offline
                    Marty56
                    schrieb am zuletzt editiert von
                    #36

                    @csamaggi:

                    Also erst einmal Danke für die Erklärung.

                    Hier mal meine Vorstellungen.

                    Ich habe ein Sonos System und würde darüber die Ausgabe machen.

                    Dann hatte ich mir gedacht das mir über Sayit angesagt wird dass z.B. ein Fenster offen ist, ach da gibt es soviel weiß garnicht so genau was noch so zu realisieren ist.

                    MFG Maggi `

                    Meine Erfahrung mit Sonos und dem sayit Adapter sind negativ.

                    Man bekommt den Adapter zwar relativ einfach zum Laufen, er ist aber nicht langzeitstabil.

                    Ich habe immer wieder dasselbe Problem, dass irgendwann der Sonos Controller (also die Software auf den Lautsprechern) aussteigt und keine Ausgaben mehr zulässt.

                    Gleichzeitig läuft die Playlist auf dem Sonos Lautsprecher mit lauter sayit.mp3 Einträgen voll.

                    Habe dazu schon diverse Anfragen und Issues aufgemacht. Es scheint wohl nur bei Leuten aufzutreten, die mehr als ein Sonos Lautsprecher bei sich installiert haben.

                    Wenn Du also Deine Zeit verschwenden willst, dann benutze den Sonos Adapter und ärgere Dich über Ausfälle.

                    HW:NUC (16 GB Ram)
                    OS: Debian Bullseye, Promox V7, node v16.x npm 8.19.3

                    smileS 1 Antwort Letzte Antwort
                    0
                    • V Offline
                      V Offline
                      Vossi80
                      schrieb am zuletzt editiert von
                      #37

                      Hallo zusammen, hab da mal eine Anfängerfrage…..

                      ich spiele grade etwas mit dem Adapter sayit und bekommen es nicht hin das ich eine Stimme höre :cry:

                      Ich habe mal nur zum Test ein Blocky Script erstellt. Wo liegt den jetzt der Fehler ???
                      6387_bildschirmfoto_2018-03-23_um_21.02.16.png
                      6387_bildschirmfoto_2018-03-23_um_20.56.02.png
                      6387_bildschirmfoto_2018-03-23_um_20.57.41.png

                      1 Antwort Letzte Antwort
                      0
                      • V Offline
                        V Offline
                        Vossi80
                        schrieb am zuletzt editiert von
                        #38

                        Kann mir da keiner helfen woran es liegen könnte?

                        1 Antwort Letzte Antwort
                        0
                        • SmarthomeMFS Offline
                          SmarthomeMFS Offline
                          SmarthomeMF
                          schrieb am zuletzt editiert von
                          #39

                          Hallo

                          Probiere mal den Text einzuklammern

                          <speak>Text eingeben</speak>

                          muss ich auch teilweise machen… weis aber nicht warum :?:

                          Max

                          ioBroker auf einem NUC ,16GB RAM, 120GB SSD) mit Proxmox
                          Cloud Pro, iot, Alexa, Sonos, sonoff, Fronius, Harmony, Doorbird, Shelly, Hue, Loxone, Mihome, …

                          1 Antwort Letzte Antwort
                          0
                          • wendy2702W Online
                            wendy2702W Online
                            wendy2702
                            schrieb am zuletzt editiert von
                            #40

                            @Vossi80:

                            Kann mir da keiner helfen woran es liegen könnte? `

                            Hast du denn einen Browser mit VIEW geöffnet?

                            Welches Gerät soll das denn Wiedergeben?

                            Bitte keine Fragen per PN, die gehören ins Forum!

                            Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                            1 Antwort Letzte Antwort
                            0
                            • V Offline
                              V Offline
                              Vossi80
                              schrieb am zuletzt editiert von
                              #41

                              Hab es jetzt mit dem Home24 Mediaplayer hinbekommen aber leider nicht mit dem Browser in dem VIS geöffnet ist

                              1 Antwort Letzte Antwort
                              0
                              • wendy2702W Online
                                wendy2702W Online
                                wendy2702
                                schrieb am zuletzt editiert von
                                #42

                                Gibt ein Resolution Widget, das Zeigt auch die Richtige Browser Instanz an.

                                Kannst du dir mal in einen deiner Views ziehen und dann genau diese ID in Sayit eintragen und testen, wenn du willst.

                                999_26aec93f-88a9-4dd1-9714-b0b92a9a9273.jpeg

                                Bitte keine Fragen per PN, die gehören ins Forum!

                                Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                                1 Antwort Letzte Antwort
                                0
                                • BuZZyB Offline
                                  BuZZyB Offline
                                  BuZZy
                                  schrieb am zuletzt editiert von
                                  #43

                                  @el-lutschi:

                                  Problem ist nur, die Lautstärke-Einstellung ist ohne Funktion. Egal ob ich es direkt im Datenpunkt oder im Skript definiere, die ANsage kommt in voller Lautstärke.

                                  Hatte das Problem schonmal jemand? `
                                  Ja ich,.. Habe einen Lautsprecher am 3.5 mm Klinkenanschluss vom Raspberry und die Lautstärke im Datenpunkt wurde ignoriert..

                                  Hab gerade den Code vom Adapter geändert.

                                  Probier mal diese Version vom Sayit:

                                  (installieren über ioBroker Adapter Übersicht -> aus eigener URL installieren -> beliebig)

                                  Dann diese URL eintragen und "installieren" klicken.

                                  https://github.com/BuZZy1337/ioBroker.sayit/tarball/master
                                  

                                  Nach der Aktualisierung den Adapter ein mal neu starten!

                                  Gruß

                                  1 Antwort Letzte Antwort
                                  0
                                  • M Marty56

                                    @csamaggi:

                                    Also erst einmal Danke für die Erklärung.

                                    Hier mal meine Vorstellungen.

                                    Ich habe ein Sonos System und würde darüber die Ausgabe machen.

                                    Dann hatte ich mir gedacht das mir über Sayit angesagt wird dass z.B. ein Fenster offen ist, ach da gibt es soviel weiß garnicht so genau was noch so zu realisieren ist.

                                    MFG Maggi `

                                    Meine Erfahrung mit Sonos und dem sayit Adapter sind negativ.

                                    Man bekommt den Adapter zwar relativ einfach zum Laufen, er ist aber nicht langzeitstabil.

                                    Ich habe immer wieder dasselbe Problem, dass irgendwann der Sonos Controller (also die Software auf den Lautsprechern) aussteigt und keine Ausgaben mehr zulässt.

                                    Gleichzeitig läuft die Playlist auf dem Sonos Lautsprecher mit lauter sayit.mp3 Einträgen voll.

                                    Habe dazu schon diverse Anfragen und Issues aufgemacht. Es scheint wohl nur bei Leuten aufzutreten, die mehr als ein Sonos Lautsprecher bei sich installiert haben.

                                    Wenn Du also Deine Zeit verschwenden willst, dann benutze den Sonos Adapter und ärgere Dich über Ausfälle.

                                    smileS Offline
                                    smileS Offline
                                    smile
                                    schrieb am zuletzt editiert von
                                    #44

                                    @Marty56 sagte in Sayit in Betrieb nehmen:

                                    @csamaggi:

                                    Also erst einmal Danke für die Erklärung.

                                    Hier mal meine Vorstellungen.

                                    Ich habe ein Sonos System und würde darüber die Ausgabe machen.

                                    Dann hatte ich mir gedacht das mir über Sayit angesagt wird dass z.B. ein Fenster offen ist, ach da gibt es soviel weiß garnicht so genau was noch so zu realisieren ist.

                                    MFG Maggi `

                                    Meine Erfahrung mit Sonos und dem sayit Adapter sind negativ.

                                    Man bekommt den Adapter zwar relativ einfach zum Laufen, er ist aber nicht langzeitstabil.

                                    Ich habe immer wieder dasselbe Problem, dass irgendwann der Sonos Controller (also die Software auf den Lautsprechern) aussteigt und keine Ausgaben mehr zulässt.

                                    Gleichzeitig läuft die Playlist auf dem Sonos Lautsprecher mit lauter sayit.mp3 Einträgen voll.

                                    Habe dazu schon diverse Anfragen und Issues aufgemacht. Es scheint wohl nur bei Leuten aufzutreten, die mehr als ein Sonos Lautsprecher bei sich installiert haben.

                                    Wenn Du also Deine Zeit verschwenden willst, dann benutze den Sonos Adapter und ärgere Dich über Ausfälle.

                                    Sehe ich wohl richtig, dass das immer noch so ist?
                                    Ich bekomme Sayit mit Sonos nicht zum laufen, Sayit mit Sonos funktioniert nicht:
                                    Wenn ich in der Konfiguration von Sayit den Sonos auswähle, dann kommt der Fehler:
                                    Cannot use web server with authentication
                                    Und über Sonos kommt keine Ausgabe. Log sieht wie folgt aus:

                                    sonos.0	2019-04-14 18:35:05.507	info	http sonos server listening on port 8080
                                    sonos.0	2019-04-14 18:35:05.476	info	starting. Version 1.7.7 in C:/ioBroker/node_modules/iobroker.sonos, node: v8.15.1
                                    host.DJ-Server	2019-04-14 18:35:04.334	info	instance system.adapter.sonos.0 started with pid 10332
                                    host.DJ-Server	2019-04-14 18:34:34.313	info	Restart adapter system.adapter.sonos.0 because enabled
                                    host.DJ-Server	2019-04-14 18:34:34.313	error	instance system.adapter.sonos.0 terminated with code 0 (OK)
                                    Caught	2019-04-14 18:34:34.313	error	by controller[0]: path: 'C:\\ioBroker\\http\\state\\sayit.0.tts.mp3' }
                                    Caught	2019-04-14 18:34:34.313	error	by controller[0]: syscall: 'open',
                                    Caught	2019-04-14 18:34:34.313	error	by controller[0]: code: 'ENOENT',
                                    Caught	2019-04-14 18:34:34.313	error	by controller[0]: errno: -4058,
                                    Caught	2019-04-14 18:34:34.313	error	by controller[0]: { Error: ENOENT: no such file or directory, open 'C:\ioBroker\http\state\sayit.0.tts.mp3'
                                    sonos.0	2019-04-14 18:34:34.297	info	terminating
                                    sonos.0	2019-04-14 18:34:34.297	error	Error: ENOENT: no such file or directory, open 'C:\ioBroker\http\state\sayit.0.tts.mp3'
                                    sonos.0	2019-04-14 18:34:34.297	error	uncaught exception: ENOENT: no such file or directory, open 'C:\ioBroker\http\state\sayit.0.tts.mp3'
                                    sonos.0	2019-04-14 18:34:34.282	info	try to control id sonos.0.root.172_16_2_180.tts with {"val":"70;http/state/sayit.0.tts.mp3","ack":false,"ts":1555259674281,"q":0,"from":"system.adapter.sayit.0","lc":1555258665131}
                                    sayit.0	2019-04-14 18:34:34.281	info	Set "sonos.0.root.172_16_2_180.tts: 70;http/state/sayit.0.tts.mp3
                                    sayit.0	2019-04-14 18:34:34.281	info	Copied file "C:\ioBroker\node_modules\iobroker.sayit\lib/../sayit.0.say.mp3" to "C:\ioBroker\cache\eed27fe9e470f3fee599c60e48e560cf.mp3"
                                    sayit.0	2019-04-14 18:34:34.203	info	saying: Lüftung 60 Minuten
                                    

                                    Oder weiß hier jemand eine Lösung?
                                    Sayit Adapter in den Scripten wird mit Blockly gemacht.


                                    io.broker @ debian @ virtualbox @ Windows 10 Pro / Node 18.17.1, npm 9.6.7 / CCU3 / IR.Trans Server / Daslight 4 / Mobotix IP Cams / Qnap NAS / Sonos /

                                    Mein Rolladen - Blockly: https://forum.iobroker.net/topic/6442/das-ultimative-markisen-rolladen-blockly-script

                                    M 1 Antwort Letzte Antwort
                                    0
                                    • smileS smile

                                      @Marty56 sagte in Sayit in Betrieb nehmen:

                                      @csamaggi:

                                      Also erst einmal Danke für die Erklärung.

                                      Hier mal meine Vorstellungen.

                                      Ich habe ein Sonos System und würde darüber die Ausgabe machen.

                                      Dann hatte ich mir gedacht das mir über Sayit angesagt wird dass z.B. ein Fenster offen ist, ach da gibt es soviel weiß garnicht so genau was noch so zu realisieren ist.

                                      MFG Maggi `

                                      Meine Erfahrung mit Sonos und dem sayit Adapter sind negativ.

                                      Man bekommt den Adapter zwar relativ einfach zum Laufen, er ist aber nicht langzeitstabil.

                                      Ich habe immer wieder dasselbe Problem, dass irgendwann der Sonos Controller (also die Software auf den Lautsprechern) aussteigt und keine Ausgaben mehr zulässt.

                                      Gleichzeitig läuft die Playlist auf dem Sonos Lautsprecher mit lauter sayit.mp3 Einträgen voll.

                                      Habe dazu schon diverse Anfragen und Issues aufgemacht. Es scheint wohl nur bei Leuten aufzutreten, die mehr als ein Sonos Lautsprecher bei sich installiert haben.

                                      Wenn Du also Deine Zeit verschwenden willst, dann benutze den Sonos Adapter und ärgere Dich über Ausfälle.

                                      Sehe ich wohl richtig, dass das immer noch so ist?
                                      Ich bekomme Sayit mit Sonos nicht zum laufen, Sayit mit Sonos funktioniert nicht:
                                      Wenn ich in der Konfiguration von Sayit den Sonos auswähle, dann kommt der Fehler:
                                      Cannot use web server with authentication
                                      Und über Sonos kommt keine Ausgabe. Log sieht wie folgt aus:

                                      sonos.0	2019-04-14 18:35:05.507	info	http sonos server listening on port 8080
                                      sonos.0	2019-04-14 18:35:05.476	info	starting. Version 1.7.7 in C:/ioBroker/node_modules/iobroker.sonos, node: v8.15.1
                                      host.DJ-Server	2019-04-14 18:35:04.334	info	instance system.adapter.sonos.0 started with pid 10332
                                      host.DJ-Server	2019-04-14 18:34:34.313	info	Restart adapter system.adapter.sonos.0 because enabled
                                      host.DJ-Server	2019-04-14 18:34:34.313	error	instance system.adapter.sonos.0 terminated with code 0 (OK)
                                      Caught	2019-04-14 18:34:34.313	error	by controller[0]: path: 'C:\\ioBroker\\http\\state\\sayit.0.tts.mp3' }
                                      Caught	2019-04-14 18:34:34.313	error	by controller[0]: syscall: 'open',
                                      Caught	2019-04-14 18:34:34.313	error	by controller[0]: code: 'ENOENT',
                                      Caught	2019-04-14 18:34:34.313	error	by controller[0]: errno: -4058,
                                      Caught	2019-04-14 18:34:34.313	error	by controller[0]: { Error: ENOENT: no such file or directory, open 'C:\ioBroker\http\state\sayit.0.tts.mp3'
                                      sonos.0	2019-04-14 18:34:34.297	info	terminating
                                      sonos.0	2019-04-14 18:34:34.297	error	Error: ENOENT: no such file or directory, open 'C:\ioBroker\http\state\sayit.0.tts.mp3'
                                      sonos.0	2019-04-14 18:34:34.297	error	uncaught exception: ENOENT: no such file or directory, open 'C:\ioBroker\http\state\sayit.0.tts.mp3'
                                      sonos.0	2019-04-14 18:34:34.282	info	try to control id sonos.0.root.172_16_2_180.tts with {"val":"70;http/state/sayit.0.tts.mp3","ack":false,"ts":1555259674281,"q":0,"from":"system.adapter.sayit.0","lc":1555258665131}
                                      sayit.0	2019-04-14 18:34:34.281	info	Set "sonos.0.root.172_16_2_180.tts: 70;http/state/sayit.0.tts.mp3
                                      sayit.0	2019-04-14 18:34:34.281	info	Copied file "C:\ioBroker\node_modules\iobroker.sayit\lib/../sayit.0.say.mp3" to "C:\ioBroker\cache\eed27fe9e470f3fee599c60e48e560cf.mp3"
                                      sayit.0	2019-04-14 18:34:34.203	info	saying: Lüftung 60 Minuten
                                      

                                      Oder weiß hier jemand eine Lösung?
                                      Sayit Adapter in den Scripten wird mit Blockly gemacht.

                                      M Offline
                                      M Offline
                                      Marty56
                                      schrieb am zuletzt editiert von
                                      #45

                                      @smile Ich vermute das ist immer noch so. Aber genau kann ich es nicht sagen, weil ich den Sonos Adapter schon seit längerem nicht mehr nutze, sondern node-sonos-http-api-master module.
                                      Es gibt dazu von mir auch einen Post im Forum.

                                      HW:NUC (16 GB Ram)
                                      OS: Debian Bullseye, Promox V7, node v16.x npm 8.19.3

                                      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

                                      541

                                      Online

                                      32.7k

                                      Benutzer

                                      82.3k

                                      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