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
    955

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

                                        @wendy2702:

                                        Und dann halt Safari nutzen. `

                                        wie hast du das problem geloest nach welchen ich in meinen vorige post verwiesen habe das safari nichts abspielt wen man nicht vorher per hand ein media item aufgerufen hat ?

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

                                          Hi,

                                          ich habe nichts extra gemacht.

                                          Habe das mit einem IPAD2 IOS9.3.5 und IPAD AIR2 IOS 10.2 probiert.

                                          In SayIt eine Browser Instanz eingetragen damit die Ansage auch nur auf dem einem Browser läuft.

                                          Gruß

                                          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

                                          378

                                          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