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. Skripten / Logik
  4. Problem Sayit - doppelte Ansagen und sich wiederholende.

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    16
    1
    959

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.0k

Problem Sayit - doppelte Ansagen und sich wiederholende.

Geplant Angeheftet Gesperrt Verschoben Skripten / Logik
72 Beiträge 15 Kommentatoren 12.8k 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.
  • ruhr70R Offline
    ruhr70R Offline
    ruhr70
    schrieb am zuletzt editiert von
    #35

    @Bluefox:

    Probiere mal die neue Version 1.2.1 vom git. `

    Sieht jetzt gut aus!

    Im iobroker waren die mp3-Dateien und auch im Unterverzeichnis cache.

    Nun sind nach Tests in beiden Verzeichnissen keine mp3 Dateien angelegt worden.

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

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

      @ruhr70:

      @Bluefox:

      Probiere mal die neue Version 1.2.1 vom git. `

      Sieht jetzt gut aus!

      Im iobroker waren die mp3-Dateien und auch im Unterverzeichnis cache.

      Nun sind nach Tests in beiden Verzeichnissen keine mp3 Dateien angelegt worden. `
      Die neue Dateien müssen aber im cache erscheinen.

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

        Mhhh…

        Ja. Da sind jetzt zwei Dateien von Ansagen, die gerade gelaufen sind

        Versteh ich nicht. Hatte es extra geprüft um hätte schwören können...

        Gesendet von iPad mit Tapatalk

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

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

          Ich habe manchmal immer noch doppelte Ansagen.

          Gerade eben:

          sonos.0	2016-11-01 14:59:13.370	info	try to control id sonos.0.root.172_16_130_146.tts with {"val":"50;http://172.16.130.210:8082/state/sayit.0.tts.mp3","ack":false,"ts":1478008753368,"q":0,"from":"system.adapter.sayit.0","lc":147800875
          sayit.0	2016-11-01 14:59:13.368	info	Set "sonos.0.root.172_16_130_146.tts: 50;http://172.16.130.210:8082/state/sayit.0.tts.mp3
          sayit.0	2016-11-01 14:59:13.368	info	saying: Text 2 der gesprochen werden soll
          sonos.0	2016-11-01 14:59:11.369	info	try to control id sonos.0.root.172_16_130_146.tts with {"val":"50;http://172.16.130.210:8082/state/sayit.0.tts.mp3","ack":false,"ts":1478008751366,"q":0,"from":"system.adapter.sayit.0","lc":147800875
          sayit.0	2016-11-01 14:59:11.366	info	Set "sonos.0.root.172_16_130_146.tts: 50;http://172.16.130.210:8082/state/sayit.0.tts.mp3
          sayit.0	2016-11-01 14:59:11.365	info	saying: Text 1 der gesprochen werden soll
          [sonos]	2016-11-01 14:59:11.039	info	emitting group-volume
          
          

          Nur ein Eintrag im Log für Text 2. Text 2 wurde zweimal gesprochen.

          Beide Ereignisse vielen auf einen kurzen Zeitraum hintereinander und werden über zwei verschiedene on() in zwei verschiedenen Skripts ausgelöst.

          Innerhalb eines Skripts kann man die Ansagen ja noch zeitlich versetzt losschicken.

          Ich habe den Eindruck, dass Sayit aus dem Tritt kommt, wenn mehrere Ansagen gleichzeitig "reinkommen".

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

          1 Antwort Letzte Antwort
          0
          • F Offline
            F Offline
            Fitti
            schrieb am zuletzt editiert von
            #39

            Ich frage mich immer noch, warum der Fehler "von heute auf morgen" aufgetaucht ist. Was ist denn neu?

            Nutzen alle FTP zur Datenübertragung, so wie ich auch? Oder gibt es auch lokale USB Ansager?

            Ich kann übrigens nicht mal problemlos die 1.2.0 oder 1.2.1 von Github installieren. Update startet, dann bleibt der Screen hängen, weiß gerade nicht genau wo, aber recht bald. Kann dann nur noch das Fenster "abbrechen" oder den Browser neu laden. Iobroker läuft aber weiter.

            Meine Beobachtungen und Ideen/Fragen:

            Ich war einige Male nicht in der Lage den sayit Prozess zu killen! Warum auch immer. Hatte dann mit kill -9 vermutlich Erfolg.

            Werden hier Threads aufgerufen - oder sollen es Threads sein und es wird der ganze Prozess erneuert?

            Oder ruft ein anderer user den Prozess auf?

            Na ich werde es auch weiter beobachten. Bei mir kamen heute morgen auch wieder zwei Ansagen. Mit 1.2.1

            "Es wird die Zeit kommen, da ihr euch entscheiden müsst zwischen dem, was richtig ist, und dem, was bequem ist."
            Plural von Status ist auch Status!

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

              Hallo,

              Ich habe den Fehler auch. Allerdings nicht erst seit neuestem, sondern schon sehr lange. Hab mich dran gewöhnt.

              Leider habe ich zur Zeit sehr viel um die Ohren und kaum Zeit für ioBroker. Die Lösung interessiert mich natürlich dennoch.

              Ich nutze den Browser zu Ausgabe auf einem iPad. Die Ausgabe auf den Desktop Browsern ist immer fehlerfrei.

              Ich hatte schon das Widget View in Widget in Verdacht, da es ja eine zweite View innerhalb der ersten darstellt. Deshalb könnte die Ansage ggf. in beiden Views laufen. Die doppelten Ansagen starten meist nur wenige Millisekunden nacheinander. Der Effekt ist eine Art Hall.

              Werde mir die Skripte nochmal ansehen

              Gruß

              Pix

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

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

                Ja, bei mir ist das auch schon lange so. Hatte mich auch schon damit arrangiert.

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

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

                  Hallo,

                  die doppelte Ansage kommt auch dann, wenn ich den anzusagenden Text direkt in sayit.0.tts.text tippe.

                  Also liegt es nicht an einem Javascript.

                  Pix

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

                  1 Antwort Letzte Antwort
                  0
                  • C Offline
                    C Offline
                    charlyphyro
                    schrieb am zuletzt editiert von
                    #43

                    Hallo zusammen,

                    Hatte das Problem auch schon lange, die auf dem git von bluefox haben auch keine Verbessrungen gebracht.

                    Hab die Adapter Sonos und sayit im Adapter gelöscht, neu installiert und eingerichtet.

                    Jetzt klappt alles wie gewohnt und ohne doppelter Ansage!

                    Version tts 1.1.2

                    Sonos 0.2.2

                    Viele Grüße Charly

                    Gesendet von iPad mit Tapatalk

                    1 Antwort Letzte Antwort
                    0
                    • F Offline
                      F Offline
                      Fitti
                      schrieb am zuletzt editiert von
                      #44

                      Nach einer volständigen Neuinstallation auf meiner Syno habe ich auch keine doppelten Ansagen mehr!

                      Alles rennt wie verrückt und gut. :mrgreen:

                      Fitti

                      "Es wird die Zeit kommen, da ihr euch entscheiden müsst zwischen dem, was richtig ist, und dem, was bequem ist."
                      Plural von Status ist auch Status!

                      1 Antwort Letzte Antwort
                      0
                      • wendy2702W Offline
                        wendy2702W Offline
                        wendy2702
                        schrieb am zuletzt editiert von
                        #45

                        Hi,

                        gibt es für die doppelten Ansagen eine verlässlichen Workaround?

                        Ich habe den SayIt Adapter erst seit wenigen Tagen in Benutzung und erst heute die erste richtige Ansage auf dem IPAD erhalten, leider doppelt.

                        Der SayIt Adapter läuft nur einmal und ich habe auch nur eine Instanz installiert.

                        Im Logs sah es zur Ansage Zeit dann so aus:

                        root@openmediavault /opt/iobroker/log > cat iobroker.2016-12-29.log |grep say
                        2016-12-29 09:08:42.546  - info: javascript.0 script.js.Ansage_Wetter_Temp_Geburtstag_v2: setForeignState(id=sayit.0.tts.text, state="100;Guten Morgen, heute ist Donnerstag der 29te Dezember 2016\. Es ist9  Uhr und 8  Minuten. Die Aussentemperatur beträgt -4,6 Grad. Wetter Bedingungen,Heiter .")
                        2016-12-29 09:08:42.552  - info: sayit.0 saying: /opt/iobroker/node_modules/iobroker.sayit/scifi.mp3
                        2016-12-29 09:08:43.556  - info: sayit.0 saying: Guten Morgen, heute ist Donnerstag der 29te Dezember 2016\. Es ist9  Uhr und 8  Minuten. Die Aussentemperatur beträgt -4,6 Grad. Wetter Bedingungen,Heiter .
                        2016-12-29 09:08:44.292  - info: sayit.0 Copied file "/opt/iobroker/node_modules/iobroker.sayit/say.mp3" to "/opt/iobroker/cache/470f7546b2bf71216ef8d29cf20da7dd.mp3"
                        
                        

                        Als Browser auf dem Ipad benutze ich die App "KIOSK" und es ist auch nur diese Aktiv am Tablet.

                        Das mit der Ansage gefällt sogar meiner Geschäftsführung… allerdings nicht das mit dem "Echo".

                        Danke und Guten Rutsch

                        Mirko

                        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
                        • F Offline
                          F Offline
                          Fitti
                          schrieb am zuletzt editiert von
                          #46

                          @Fitti:

                          Nach einer volständigen Neuinstallation auf meiner Syno habe ich auch keine doppelten Ansagen mehr!

                          Alles rennt wie verrückt und gut. :mrgreen:

                          Fitti `

                          Plötzlich habe ich auch wieder nach den letzten Updates doppelte Ansagen. Nicht immer - aber immer öfter… seltsam... :?

                          "Es wird die Zeit kommen, da ihr euch entscheiden müsst zwischen dem, was richtig ist, und dem, was bequem ist."
                          Plural von Status ist auch Status!

                          1 Antwort Letzte Antwort
                          0
                          • wendy2702W Offline
                            wendy2702W Offline
                            wendy2702
                            schrieb am zuletzt editiert von
                            #47

                            Ich habe damit ein wenig experimentiert.

                            Zur Zeit Dreifache Ansage nur am Ipad. Da verschiedene Browser probiert ohne Änderung.

                            Am PC nur mehrfache ansagen wenn mehrere VIS Fenster im Browser offen sind.–> Wenn nur ein VIS offen dann auch nur eine Ansage.

                            Server, iobroker, Sayit, Scripte restart brachte keine Änderung.

                            Heute mal IPAD neu gestartet, will jetzt mal testen was passiert wenn morgen die nächste Ansage kommt.

                            Mirko

                            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
                            • wendy2702W Offline
                              wendy2702W Offline
                              wendy2702
                              schrieb am zuletzt editiert von
                              #48

                              Hm,

                              seit dem IPAD restart bekomme ich gar keine Ansage mehr.

                              Merkwürdiger weise auch nicht am PC.

                              Gerade mal zwangsweise den iobroker server neu gestartet. Mal abwarten was morgen passiert.

                              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
                              • wendy2702W Offline
                                wendy2702W Offline
                                wendy2702
                                schrieb am zuletzt editiert von
                                #49

                                Hi,

                                heute ging die Ansage wieder. Allerdings kam die direkt wieder 3 fach am IPAD.

                                Bin ich zur Zeit eventuell der einzige mit dem Problem oder wird das noch woanders diskutiert was ich nicht gefunden habe?

                                Sogar meine Frau findet das Klasse und würde das gerne behalten, allerdings ist die Ansage wenn die mehrfach kommt kaum zu verstehen.

                                Wenn ich hier mit irgendwelchen tests/logs unterstützen kann lasst es mich bitte wissen.

                                Liegt es vielleicht daran das sich die Ipads, obwohl nur eine Instanz/View geöffnet ist manchmal mehrfach "anmelden"?

                                2017-01-04 07:06:26.659  - info: web.0 2017-01-04T06:06:26.657Z Connected system.user.admin
                                2017-01-04 07:06:29.080  - info: web.0 2017-01-04T06:06:29.080Z Connected system.user.admin
                                2017-01-04 07:06:32.889  - info: web.0 2017-01-04T06:06:32.889Z Connected system.user.admin
                                2017-01-04 07:06:33.372  - info: web.0 2017-01-04T06:06:33.371Z Connected system.user.admin
                                2017-01-04 07:06:33.599  - info: web.0 2017-01-04T06:06:33.599Z Connected system.user.admin
                                2017-01-04 07:06:36.080  - info: web.0 2017-01-04T06:06:36.080Z Connected system.user.admin
                                
                                

                                Grüße

                                Mirko

                                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
                                • wendy2702W Offline
                                  wendy2702W Offline
                                  wendy2702
                                  schrieb am zuletzt editiert von
                                  #50

                                  Hi,

                                  heute morgen Ansage wieder x-mal…. also kaum zu verstehen.

                                  Jetzt mal hingesetzt und in iobroker Test project gestartet. Leere Seite und nur das Basic – screen resolution – Widget rein gepackt.

                                  Dann den View mit Safari an meinem Ipad Air 2 geöffnet und Browser Instanz erzeugt,bei SayIt eingetragen und --> Ansage nur 1 Mal

                                  Dann das Widget in meinen Default View gepackt, Instanz erzeugt, in SayIt eingetragen --> Ansage nur 1 mal

                                  Ab zum Wandtablet (Ipad 2), Browser Instanz erzeugt, SayIt eingetragen --> Ansage nur 1 mal

                                  Wandtablet schläft ein bzw. wird über Bewegungsmelder deaktiviert, sende ich dann die Ansage zum Ipad kommt keine Ansage. Wecke ich das Ipad wieder auf, schicke die Ansage erneut kommt die zwei oder dreimal. So oft wie ich die Ansage gesendet habe während das Tablet "geschlafen" hat.

                                  Ist die Wiederholungsorgie vorbei kommt die Ansage wieder nur einmal.

                                  Sieht wohl so aus als wenn das Ipad alles speichert was kommt und erst abspielt wenn es aufgeweckt wird.

                                  Jetzt mal mit den Settings ein wenig testen.

                                  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
                                  • DutchmanD Offline
                                    DutchmanD Offline
                                    Dutchman
                                    Developer Most Active Administrators
                                    schrieb am zuletzt editiert von
                                    #51

                                    @wendy2702:

                                    Sieht wohl so aus als wenn das Ipad alles speichert was kommt und erst abspielt wenn es aufgeweckt wird.

                                    Jetzt mal mit den Settings ein wenig testen. `

                                    Hat das beim ipad nicht damit zu tun das der browser nur sachen abspielt wen vorher die seite bereits ein media item geoeffnet wurde ?

                                    Ich habe das problem mal in einen andere thread mit bluefox probiert zu loesen. Problem dar war das sayit nicht auf iOS abspielte ohne das man selber voher auf der seite ein media item geladen hat (autoplay function).

                                    1 Antwort Letzte Antwort
                                    0
                                    • wendy2702W Offline
                                      wendy2702W Offline
                                      wendy2702
                                      schrieb am zuletzt editiert von
                                      #52

                                      @Dutchman:

                                      @wendy2702:

                                      Sieht wohl so aus als wenn das Ipad alles speichert was kommt und erst abspielt wenn es aufgeweckt wird.

                                      Jetzt mal mit den Settings ein wenig testen. `

                                      Hat das beim ipad nicht damit zu tun das der browser nur sachen abspielt wen vorher die seite bereits ein media item geoeffnet wurde ?

                                      Ich habe das problem mal in einen andere thread mit bluefox probiert zu loesen. Problem dar war das sayit nicht auf iOS abspielte ohne das man selber voher auf der seite ein media item geladen hat (autoplay function). `

                                      Was meinst du mit "media Item" geöffet wurde?

                                      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
                                      • DutchmanD Offline
                                        DutchmanD Offline
                                        Dutchman
                                        Developer Most Active Administrators
                                        schrieb am zuletzt editiert von
                                        #53

                                        @wendy2702:

                                        @Dutchman:

                                        @wendy2702:

                                        Sieht wohl so aus als wenn das Ipad alles speichert was kommt und erst abspielt wenn es aufgeweckt wird.

                                        Jetzt mal mit den Settings ein wenig testen. `

                                        Hat das beim ipad nicht damit zu tun das der browser nur sachen abspielt wen vorher die seite bereits ein media item geoeffnet wurde ?

                                        Ich habe das problem mal in einen andere thread mit bluefox probiert zu loesen. Problem dar war das sayit nicht auf iOS abspielte ohne das man selber voher auf der seite ein media item geladen hat (autoplay function). `

                                        Was meinst du mit "media Item" geöffet wurde? `

                                        schau mal hier :)

                                        http://forum.iobroker.net/viewtopic.php?f=20&t=3844

                                        1 Antwort Letzte Antwort
                                        0
                                        • wendy2702W Offline
                                          wendy2702W Offline
                                          wendy2702
                                          schrieb am zuletzt editiert von
                                          #54

                                          Ok.

                                          Bei mir sieht es so aus:

                                          Als Anzeige Browser Safari –> Ansage erfolgt nur wenn IPAD nicht "schläft", Ansage erfolgt dann aber auch nur einmal.

                                          Als Anzeige Browser KIOS Lite App --> Ansage erfolgt auch wenn das IPAD schläft, allerdings mehrfach.

                                          Da mich ein "kurzes " aufwecken des Ipads nicht stört muss ich meine Scripte so anpassen das kurz bevor die Ansage kommt das Ipad aktiviert wird.

                                          Und dann halt Safari nutzen.

                                          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
                                          Antworten
                                          • In einem neuen Thema antworten
                                          Anmelden zum Antworten
                                          • Älteste zuerst
                                          • Neuste zuerst
                                          • Meiste Stimmen


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          606

                                          Online

                                          32.6k

                                          Benutzer

                                          82.0k

                                          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