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
    973

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

  • 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
    #24

    Anbei ein Beispiel.

    Drei Ansagen.

    Ansage 1 (Arbeitstag…) und 2 (Wetterlage) wurden jeweils richtig einmal abgespielt.

    Die dritte Ansage (die aktuelle Temperatur beträgt …) wurde zweimal abgespielt.

    Das war der zweite Versuch. Im ersten Versuch wurde jede Ansage einmal abgespielt.

    Log:

    ! ````
    [sonos] 2016-10-27 21:18:44.707 info emitting group-volume
    [sonos] 2016-10-27 21:18:39.776 info emitting group-volume
    [sonos] 2016-10-27 21:18:39.168 info emitting group-volume
    [sonos] 2016-10-27 21:18:38.858 info emitting group-volume
    [sonos] 2016-10-27 21:18:33.398 info emitting group-volume
    sonos-0 2016-10-27 21:18:32.725 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":1477595912723,"q":0,"from":"system.adapter.sayit.0","lc":147759591
    sayit-0 2016-10-27 21:18:32.723 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-10-27 21:18:32.722 info saying: Die aktuelle Temperatur beträgt 10 Grad Celsius.
    sonos-0 2016-10-27 21:18:31.723 info try to control id sonos.0.root.172_16_130_146.tts with {"val":"35;http://172.16.130.210:8082/state/sayit.0.tts.mp3","ack":false,"ts":1477595911721,"q":0,"from":"system.adapter.sayit.0","lc":147759591
    sayit-0 2016-10-27 21:18:31.720 info Set "sonos.0.root.172_16_130_146.tts: 35;http://172.16.130.210:8082/state/sayit.0.tts.mp3
    sayit-0 2016-10-27 21:18:31.719 info saying: /opt/iobroker/node_modules/iobroker.sayit/gong.mp3
    javascript-0 2016-10-27 21:18:31.717 info script.js.Ereignisse.Zeiten.06-45_Arbeitstag: de;50;Die aktuelle Temperatur beträgt 10 Grad Celsius.
    javascript-0 2016-10-27 21:18:31.717 info script.js.Ereignisse.Zeiten.06-45_Arbeitstag: 50
    [sonos] 2016-10-27 21:18:31.056 info emitting group-volume
    [sonos] 2016-10-27 21:18:30.682 info emitting group-volume
    [sonos] 2016-10-27 21:18:30.252 info emitting group-volume
    sonos-0 2016-10-27 21:18:22.723 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":1477595902722,"q":0,"from":"system.adapter.sayit.0","lc":147759589
    sayit-0 2016-10-27 21:18:22.722 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-10-27 21:18:22.721 info saying: Wetterlage Wolkig
    javascript-0 2016-10-27 21:18:22.718 info script.js.Ereignisse.Zeiten.06-45_Arbeitstag: de;50;Wetterlage Wolkig
    javascript-0 2016-10-27 21:18:22.718 info script.js.Ereignisse.Zeiten.06-45_Arbeitstag: 50
    [sonos] 2016-10-27 21:18:21.125 info emitting group-volume
    [sonos] 2016-10-27 21:18:20.489 info emitting group-volume
    sonos-0 2016-10-27 21:18:18.724 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":1477595898721,"q":0,"from":"system.adapter.sayit.0","lc":147759589
    sayit-0 2016-10-27 21:18:18.721 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-10-27 21:18:18.721 info saying: Es ist ein Arbeitstag und es ist viertel vor sieben
    [sonos] 2016-10-27 21:18:18.273 info emitting group-volume
    sonos-0 2016-10-27 21:18:17.722 info try to control id sonos.0.root.172_16_130_146.tts with {"val":"35;http://172.16.130.210:8082/state/sayit.0.tts.mp3","ack":false,"ts":1477595897720,"q":0,"from":"system.adapter.sayit.0","lc":147759589
    sayit-0 2016-10-27 21:18:17.720 info Set "sonos.0.root.172_16_130_146.tts: 35;http://172.16.130.210:8082/state/sayit.0.tts.mp3
    sayit-0 2016-10-27 21:18:17.719 info saying: /opt/iobroker/node_modules/iobroker.sayit/gong.mp3
    javascript-0 2016-10-27 21:18:17.716 info script.js.Ereignisse.Zeiten.06-45_Arbeitstag: registered 0 subscriptions and 1 schedule
    javascript-0 2016-10-27 21:18:17.716 info script.js.Ereignisse.Zeiten.06-45_Arbeitstag: de;50;Es ist ein Arbeitstag und es ist viertel vor sieben
    javascript-0 2016-10-27 21:18:17.716 info script.js.Ereignisse.Zeiten.06-45_Arbeitstag: 50
    javascript-0 2016-10-27 21:18:17.713 info Start javascript script.js.Ereignisse.Zeiten.06-45_Arbeitstag

    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
      #25

      Ich habe im Log wiederkehrend stehen, dass der sayit.0 nicht gestartet wird,da er bereits læuft.

      Das zu Zeiten wo gar keine Ansage verwendet wird.

      Irgendwas startet also ihn immer wieder. Mit debug habe ich keine näheren infos erhalten.

      Möchte nochmal auf meine Erkenntnis hinweisen, das nur eine einfache Ansage immer wieder per Hand gestartet ,also Skript gestartet, unterschiedliche Ansageanzahlen bringt.

      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
      • HomoranH Nicht stören
        HomoranH Nicht stören
        Homoran
        Global Moderator Administrators
        schrieb am zuletzt editiert von
        #26

        Bei mir ist es systematisch:

        sayit-0	2016-10-27 23:04:36.452	info	saying: Der Trockner ist fertig
        sayit-0	2016-10-27 23:04:36.447	info	saying: Der Trockner ist fertig
        sayit-0	2016-10-27 23:04:33.447	info	saying: /opt/iobroker/node_modules/iobroker.sayit/scifi.mp3
        sayit-0	2016-10-27 23:04:33.443	info	saying: /opt/iobroker/node_modules/iobroker.sayit/scifi.mp3
        

        Quelle:

        on({id: "hm-rpc.1.NEQ0386317.3.DECISION_VALUE"/*Trockner:3.DECISION_VALUE*/, change: "lt"}, function (obj) {
          var value = obj.state.val;
          var oldValue = obj.oldState.val;
          setState("sayit.0.tts.text", "de;100;" + 'Der Trockner ist fertig');
        });
        

        Home24-Mediaplayer ohne ftp.

        Habe gerade den Ankündigungston herausgenommen und die Konfiguration gesichert -> nur noch eine Ansage.

        Dafür jetzt die Fehlermeldung:

        instance system.adapter.sayit.0 terminated with code 7 (Adapter already running)
        
        

        Erneute Änderung der Konfig wieder mit Ankündigungston brachte keine Änderung.

        Nur eine Ansage aber der Fehler bleibt. kommt etwa alle 33 Sekunden.

        Gruß

        Rainer

        kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

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

        der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

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

          Seltsam… bei mir hängen wohl irgendwelche Updates...

          ps -ef |grep say:

          root     25026   535  0 Oct23 ?        00:00:42 node /opt/iobroker/node_modules/iobroker.js-controller/iobroker.js upgrade sayit
          root     25035 25026  0 Oct23 ?        00:00:00 /bin/sh -c npm install iobroker.sayit --production --prefix "/opt/iobroker"
          root     25046 25045  0 Oct23 ?        00:04:01 io.sayit.0
          
          

          Hatte a 23.10. aber kein Reboot noch Update. Der say.it.0 war auch von der Oberfläche deaktiviert.

          Ein kill auf diese drei Prozesse haben gleich den gesamten iobroker runtergezogen. Ein "iobroker stop" zeigte dann: deamon is not running.

          iobroker start lief dann

          "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
          • BluefoxB Offline
            BluefoxB Offline
            Bluefox
            schrieb am zuletzt editiert von
            #28

            Auf dem git liegt neue Version 1.2.0, die ich versuche mit 3 verschiedenen Methoden zu killen. Irgendeine muss schon wirken. :lol:

            1 Antwort Letzte Antwort
            0
            • HomoranH Nicht stören
              HomoranH Nicht stören
              Homoran
              Global Moderator Administrators
              schrieb am zuletzt editiert von
              #29

              Ich weiß nicht ob diese Information jetzt noch hilft.

              Nach fittis Posting fiel mir ein, dass ich bei Updates auch mal hängen geblieben in, ich meine insbesondere wenn ich die "alles updaten" Option im admin benutzt habe.

              Dann benutze ich das Script Unfall json Widget von ruhr70 mit dem die laufenden Prozesse dargestellt wurden. Darin befanden sich letzte zeit weitere Zeilen mit mir unerklärlichem Inhalt.

              In den letzten Tagen habe ich leider bei beiden Installationen einen reboot gemacht NDR diese Zusatzzeilen sind wieder verschwunden.

              Ich hatte da leider keinen Zusammenhang gesehen :oops:

              Aber ich denke irgendwo habe ich davon noch einen Screenshot. Leider nicht hier auf dem tablet.

              Bin auch gleich weg auf Schwiegermutters 80. Und Schwiegersohns 33. Geburtstag(e)

              Gruß

              Rainer

              kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

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

              der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

              1 Antwort Letzte Antwort
              0
              • HomoranH Nicht stören
                HomoranH Nicht stören
                Homoran
                Global Moderator Administrators
                schrieb am zuletzt editiert von
                #30

                Habe noch schnell auf dem anderen Tablet nachgesehen
                144_screenshot_2016-10-13-22-46-53.png

                Irgendwann war da auch eine 4 drin und im Log erschien ein warn dass der Prozess 4 doppelt Sri.

                Vielleicht hilft es ja doch noch.

                Gruß

                Rainer

                kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

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

                der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

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

                  @Bluefox:

                  Auf dem git liegt neue Version 1.2.0, die ich versuche mit 3 verschiedenen Methoden zu killen. Irgendeine muss schon wirken. :lol: `

                  Installiert. Ich beobachte und berichte ;-)

                  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
                    #32

                    @Fitti:

                    Hänge mich mal ran, da ich das gleiche/ähnliche Problem habe.

                    <u>Seit wann:</u> Seit ca. 14 Tagen - kann auch mehr sein. Fehler ist plötzlich erschien. Vorher seit Monaten problemlos gegangen. Vermutlich hatte ich ein Update und/oder reboot auf meiner Linux Maschine.

                    <u>Ausgabe:</u> Tablet per FTP MediaPlayer24, Ilona (amazon).

                    <u>Was passiert:</u> Unterschiedlich oft wird eine Ansage geschickt. Das kann ich auch schön im FTP auf dem Tablet sehen.

                    <u>Merkwürdig:</u> Wenn ich immer wieder das folgende Skript starte, wird es mal 1x gesendet (okay) oder 2-4x. Immer unterschiedlich.

                    => Aber fast immer mindestens 2x.

                    Testscript total simple:

                    var idSayIt = "sayit.0.tts.text";
                    ansage = "Guten Abend!";
                      setState (idSayIt, ansage);
                    
                    

                    Log: (hier mit 2x gesendet - aber nur einmal gestartet)

                    ! ````
                    sayit-0 2016-10-26 18:17:47.435 info Copied file "/opt/iobroker/node_modules/iobroker.sayit/say.mp3" to "/opt/iobroker/cache/a1986f82ec42937375db38dbad800e31.mp3"
                    sayit-0 2016-10-26 18:17:47.427 debug Duration "Guten Abend!": 0
                    sayit-0 2016-10-26 18:17:47.285 info Copied file "/opt/iobroker/node_modules/iobroker.sayit/say.mp3" to "/opt/iobroker/cache/a1986f82ec42937375db38dbad800e31.mp3"
                    sayit-0 2016-10-26 18:17:46.889 info saying: Guten Abend!
                    sayit-0 2016-10-26 18:17:46.861 info saying: Guten Abend!
                    host-odibroker 2016-10-26 18:17:44.198 warn instance system.adapter.sayit.0 already running with pid 30074
                    sayit-0 2016-10-26 18:17:43.886 debug Duration "/opt/iobroker/node_modules/iobroker.sayit/gong.mp3": 3
                    sayit-0 2016-10-26 18:17:43.864 info saying: /opt/iobroker/node_modules/iobroker.sayit/gong.mp3
                    host- 2016-10-26 18:17:43.855 debug redis pmessage io.sayit.0.* io.sayit.0.tts.text {"val":"Guten Abend!","ack":false,"ts":147749
                    sayit-0 2016-10-26 18:17:43.854 info saying: /opt/iobroker/node_modules/iobroker.sayit/gong.mp3
                    javascript-1 2016-10-26 18:17:43.849 info script.js.Test.Saytest: registered 0 subscriptions and 0 schedules
                    javascript-1 2016-10-26 18:17:43.841 info Start javascript script.js.Test.Saytest
                    javascript-0 2016-10-26 18:17:43.833 info Stop script script.js.Test.Saytest

                    
                    Frage mich, was es mit dem __instance system.adapter.sayit.0 already running__ auf sich hat.
                    
                    Fitti `  
                    

                    Dein Fall ist klassischen 2 Instanzen-Fall. Also auch neue Version ausprobieren. Aber natürlich es muss gewährleistet werden, dass vorherige Version tatsächlich aus ist.

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

                      @Bluefox:

                      Auf dem git liegt neue Version 1.2.0, die ich versuche mit 3 verschiedenen Methoden zu killen. Irgendeine muss schon wirken. :lol: `

                      kann es sein, dass in der 1.2.0 die mp3-Cache-Dateien im ioBroker Verzeichnis nicht mehr gelöscht werden.

                      Seit dem Zeitraum, in dem die 1.2.0 installiert wurde, sammeln sich dort *.mp3 Dateien:

                      ! drwxrwxrwx 2 root root 16384 2016-10-29 11:00:39.815778471 +0200 cache -rw-rw-rw- 1 root root 5088 2016-10-29 20:05:31.779533295 +0200 cache0bb0420f8b626f5b92484eabe54c6722.mp3 -rw-rw-rw- 1 root root 7776 2016-10-29 14:43:56.568282005 +0200 cache24928d5f96bf7776abed90505a4aefaa.mp3 -rw-rw-rw- 1 root root 12192 2016-10-30 06:10:04.276799368 +0100 cache2c8eabace13700094b7167f1dd879c2f.mp3 -rw-rw-rw- 1 root root 9312 2016-10-29 17:42:28.277139143 +0200 cache2d1f5f82da98dc26724c65d9712483c2.mp3 -rw-rw-rw- 1 root root 8352 2016-10-29 18:13:24.346218880 +0200 cache30f9f965388706ab38f623d8174cb0cc.mp3 -rw-rw-rw- 1 root root 9120 2016-10-29 18:48:04.197914307 +0200 cache36ddd1d14a52e682d15961f79d1315a6.mp3 -rw-rw-rw- 1 root root 11808 2016-10-29 17:24:52.978927381 +0200 cache3b1106f76e9bed457d564c71a1f17be0.mp3 -rw-rw-rw- 1 root root 14688 2016-10-29 20:34:44.838845946 +0200 cache42baf2c777b57ef17c4d6ea165b2b08e.mp3 -rw-rw-rw- 1 root root 12288 2016-10-29 19:27:05.988599254 +0200 cache54819c284c42fb0db27055ad9bde9907.mp3 -rw-rw-rw- 1 root root 11136 2016-10-30 06:19:54.816561142 +0100 cache5ae6502e0a6f3fa05cd9dfd31a09977c.mp3 -rw-rw-rw- 1 root root 8640 2016-10-29 18:09:45.019253310 +0200 cache6031a669e39482285d58d257db769a41.mp3 -rw-rw-rw- 1 root root 9312 2016-10-30 08:12:41.878521016 +0100 cache6552d2e5e45d7f8d84e3fd683a6acdba.mp3 -rw-rw-rw- 1 root root 13248 2016-10-30 07:11:01.567638266 +0100 cache72d05b6be7734a0a7c8fb273365ef6b2.mp3 -rw-rw-rw- 1 root root 14880 2016-10-30 05:31:37.210884217 +0100 cache74bd71601bf506e7a8c58acb323c858b.mp3 -rw-rw-rw- 1 root root 12288 2016-10-29 15:00:34.049937991 +0200 cache79ce3ca3cb4728260619aef16dd4df68.mp3 -rw-rw-rw- 1 root root 11136 2016-10-29 20:34:41.674803765 +0200 cache8c8902fb000619e79455b4313de813d0.mp3 -rw-rw-rw- 1 root root 6912 2016-10-29 18:50:24.431789897 +0200 cache938dc4e66b35cdc6e5040a0a23500061.mp3 -rw-rw-rw- 1 root root 14880 2016-10-29 11:22:01.844551338 +0200 cache9c39ad71604970316f90ecb4d9c1de86.mp3 -rw-rw-rw- 1 root root 8640 2016-10-30 07:27:36.420454017 +0100 cacheb50cde98a61bbcfad96d7716abf2df32.mp3 -rw-rw-rw- 1 root root 9504 2016-10-30 06:49:10.286845729 +0100 cachebf7a71ed32b7f94752d38623aa854eb2.mp3 -rw-rw-rw- 1 root root 19776 2016-10-29 11:23:52.906019483 +0200 cachec495b3f7d57d9702f352f8252e4cc89e.mp3 -rw-rw-rw- 1 root root 5760 2016-10-30 07:23:56.273621104 +0100 cached76de921bec59ed821c88de237421a74.mp3 -rw-rw-rw- 1 root root 17952 2016-10-29 20:34:36.514734976 +0200 cachedb96d0b73addab1a5feb3497f63518ab.mp3 -rw-rw-rw- 1 root root 11040 2016-10-29 13:17:47.678054878 +0200 cachee4a6e3b9995247d313383e8fad9d1cdf.mp3 -rw-rw-rw- 1 root root 13440 2016-10-30 07:10:57.407584553 +0100 cachee8ac2a9efc26548f7964d06fc65da216.mp3 -rw-rw-rw- 1 root root 12576 2016-10-29 11:00:02.551280229 +0200 cachef04de7f8ca5db61f785219b0b12eaeb8.mp3 -rw-rw-rw- 1 root root 12288 2016-10-29 20:34:28.302625501 +0200 cachef14fe9c29f6c0ebb6b86f85fb3e5779b.mp3 -rw-rw-rw- 1 root root 15552 2016-10-29 11:00:39.763777776 +0200 cacheff2b2135b3c2826206ba5d1fa6996bb6.mp3 drwxrwxrwx 2 root root 4096 2016-04-26 06:32:50.023695408 +0200 etc -rwxrwxrwx 1 root root 297 2016-04-21 21:21:02.309508650 +0200 install.sh -rwxrwxrwx 1 root root 67 2016-04-21 21:21:02.309508650 +0200 iobroker drwxrwxrwx 7 michael michael 4096 2016-09-24 22:42:19.532650529 +0200 iobroker-data -rwxrwxrwx 1 root root 90 2016-09-06 00:46:07.124054220 +0200 killall.sh drwxrwxrwx 2 root root 4096 2016-10-30 02:18:17.423745838 +0200 log drwxrwxrwx 56 michael michael 4096 2016-10-29 10:51:27.636399387 +0200 node_modules -rw-rw-rw- 1 root root 48 2016-09-06 00:38:22.097729127 +0200 package.json -rwxrwxrwx 1 root root 284 2016-09-06 00:46:07.124054220 +0200 reinstall.sh -rwxrwxrwx 1 root root 747319 2016-08-23 20:01:30.653647169 +0200 states.txt drwxr-xr-x 3 root root 4096 2016-09-06 00:45:40.071687406 +0200 --unsafe-perm !

                      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
                        #34

                        @ruhr70:

                        @Bluefox:

                        Auf dem git liegt neue Version 1.2.0, die ich versuche mit 3 verschiedenen Methoden zu killen. Irgendeine muss schon wirken. :lol: `

                        kann es sein, dass in der 1.2.0 die mp3-Cache-Dateien im ioBroker Verzeichnis nicht mehr gelöscht werden.

                        Seit dem Zeitraum, in dem die 1.2.0 installiert wurde, sammeln sich dort *.mp3 Dateien:

                        ! drwxrwxrwx 2 root root 16384 2016-10-29 11:00:39.815778471 +0200 cache -rw-rw-rw- 1 root root 5088 2016-10-29 20:05:31.779533295 +0200 cache0bb0420f8b626f5b92484eabe54c6722.mp3 -rw-rw-rw- 1 root root 7776 2016-10-29 14:43:56.568282005 +0200 cache24928d5f96bf7776abed90505a4aefaa.mp3 -rw-rw-rw- 1 root root 12192 2016-10-30 06:10:04.276799368 +0100 cache2c8eabace13700094b7167f1dd879c2f.mp3 -rw-rw-rw- 1 root root 9312 2016-10-29 17:42:28.277139143 +0200 cache2d1f5f82da98dc26724c65d9712483c2.mp3 -rw-rw-rw- 1 root root 8352 2016-10-29 18:13:24.346218880 +0200 cache30f9f965388706ab38f623d8174cb0cc.mp3 -rw-rw-rw- 1 root root 9120 2016-10-29 18:48:04.197914307 +0200 cache36ddd1d14a52e682d15961f79d1315a6.mp3 -rw-rw-rw- 1 root root 11808 2016-10-29 17:24:52.978927381 +0200 cache3b1106f76e9bed457d564c71a1f17be0.mp3 -rw-rw-rw- 1 root root 14688 2016-10-29 20:34:44.838845946 +0200 cache42baf2c777b57ef17c4d6ea165b2b08e.mp3 -rw-rw-rw- 1 root root 12288 2016-10-29 19:27:05.988599254 +0200 cache54819c284c42fb0db27055ad9bde9907.mp3 -rw-rw-rw- 1 root root 11136 2016-10-30 06:19:54.816561142 +0100 cache5ae6502e0a6f3fa05cd9dfd31a09977c.mp3 -rw-rw-rw- 1 root root 8640 2016-10-29 18:09:45.019253310 +0200 cache6031a669e39482285d58d257db769a41.mp3 -rw-rw-rw- 1 root root 9312 2016-10-30 08:12:41.878521016 +0100 cache6552d2e5e45d7f8d84e3fd683a6acdba.mp3 -rw-rw-rw- 1 root root 13248 2016-10-30 07:11:01.567638266 +0100 cache72d05b6be7734a0a7c8fb273365ef6b2.mp3 -rw-rw-rw- 1 root root 14880 2016-10-30 05:31:37.210884217 +0100 cache74bd71601bf506e7a8c58acb323c858b.mp3 -rw-rw-rw- 1 root root 12288 2016-10-29 15:00:34.049937991 +0200 cache79ce3ca3cb4728260619aef16dd4df68.mp3 -rw-rw-rw- 1 root root 11136 2016-10-29 20:34:41.674803765 +0200 cache8c8902fb000619e79455b4313de813d0.mp3 -rw-rw-rw- 1 root root 6912 2016-10-29 18:50:24.431789897 +0200 cache938dc4e66b35cdc6e5040a0a23500061.mp3 -rw-rw-rw- 1 root root 14880 2016-10-29 11:22:01.844551338 +0200 cache9c39ad71604970316f90ecb4d9c1de86.mp3 -rw-rw-rw- 1 root root 8640 2016-10-30 07:27:36.420454017 +0100 cacheb50cde98a61bbcfad96d7716abf2df32.mp3 -rw-rw-rw- 1 root root 9504 2016-10-30 06:49:10.286845729 +0100 cachebf7a71ed32b7f94752d38623aa854eb2.mp3 -rw-rw-rw- 1 root root 19776 2016-10-29 11:23:52.906019483 +0200 cachec495b3f7d57d9702f352f8252e4cc89e.mp3 -rw-rw-rw- 1 root root 5760 2016-10-30 07:23:56.273621104 +0100 cached76de921bec59ed821c88de237421a74.mp3 -rw-rw-rw- 1 root root 17952 2016-10-29 20:34:36.514734976 +0200 cachedb96d0b73addab1a5feb3497f63518ab.mp3 -rw-rw-rw- 1 root root 11040 2016-10-29 13:17:47.678054878 +0200 cachee4a6e3b9995247d313383e8fad9d1cdf.mp3 -rw-rw-rw- 1 root root 13440 2016-10-30 07:10:57.407584553 +0100 cachee8ac2a9efc26548f7964d06fc65da216.mp3 -rw-rw-rw- 1 root root 12576 2016-10-29 11:00:02.551280229 +0200 cachef04de7f8ca5db61f785219b0b12eaeb8.mp3 -rw-rw-rw- 1 root root 12288 2016-10-29 20:34:28.302625501 +0200 cachef14fe9c29f6c0ebb6b86f85fb3e5779b.mp3 -rw-rw-rw- 1 root root 15552 2016-10-29 11:00:39.763777776 +0200 cacheff2b2135b3c2826206ba5d1fa6996bb6.mp3 drwxrwxrwx 2 root root 4096 2016-04-26 06:32:50.023695408 +0200 etc -rwxrwxrwx 1 root root 297 2016-04-21 21:21:02.309508650 +0200 install.sh -rwxrwxrwx 1 root root 67 2016-04-21 21:21:02.309508650 +0200 iobroker drwxrwxrwx 7 michael michael 4096 2016-09-24 22:42:19.532650529 +0200 iobroker-data -rwxrwxrwx 1 root root 90 2016-09-06 00:46:07.124054220 +0200 killall.sh drwxrwxrwx 2 root root 4096 2016-10-30 02:18:17.423745838 +0200 log drwxrwxrwx 56 michael michael 4096 2016-10-29 10:51:27.636399387 +0200 node_modules -rw-rw-rw- 1 root root 48 2016-09-06 00:38:22.097729127 +0200 package.json -rwxrwxrwx 1 root root 284 2016-09-06 00:46:07.124054220 +0200 reinstall.sh -rwxrwxrwx 1 root root 747319 2016-08-23 20:01:30.653647169 +0200 states.txt drwxr-xr-x 3 root root 4096 2016-09-06 00:45:40.071687406 +0200 --unsafe-perm ! `
                        Probiere mal die neue Version 1.2.1 vom git.

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


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          887

                                          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