Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • 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

  • Default (No Skin)
  • No Skin
Collapse
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. [ Gelöst] MP3 klingel - Echo Ausgabe funktioniert nur selten

NEWS

  • Neuer ioBroker-Blog online: Monatsrückblick März/April 2026
    BluefoxB
    Bluefox
    5
    1
    123

  • Verwendung von KI bitte immer deutlich kennzeichnen
    HomoranH
    Homoran
    8
    1
    163

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    18
    1
    868

[ Gelöst] MP3 klingel - Echo Ausgabe funktioniert nur selten

Scheduled Pinned Locked Moved Skripten / Logik
14 Posts 2 Posters 842 Views 2 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • S Offline
    S Offline
    Spitfire4all
    wrote on last edited by Spitfire4all
    #1

    Hi,

    ich habe ein Script das, wenn es Klingelt, mich in den oberen Räumen (Dach) informieren soll.
    Dazu habe ich im Badezimmer einen Echo 4 und im Büro einen Echo 2.
    In der Küche hängt ein Echo 3, dieser soll ein MP3 File mit PLP Player wieder geben.
    Mittlerweile Spiele ich nichts mehr von Amazon oder Spotify ab wie es einmal geplant war um weitere Fehlerquellen auszuschliessen.

    Im Badezimmer ist die Ausgabe immer zu hören, gut da bin ich auch nicht so oft, wenn es klingelt.
    Im Büro ist die Ausgabe manchmal nicht zu hören.
    In der Küche wird das mp3 File von 6 Fällen nur zwei Mal abgespielt.

    Laut meinen Logs ist alles in Ordnung, jedenfalls wird "speak" gefüllt.
    Das Gleiche gilt für textCommand.
    Fülle ich die Felder von Hand funktioniert es immer.

    Ich vermute einmal, das ich irgendwo ein Timing Problem habe. Sonst kann ich mir nicht erklären, warum das nicht richtig läuft. Habe da schon ewig daran rum gebastelt und die Timings verändert, hat sich aber nie gebessert. Bin leider kein Profi was das Scripten an geht.

    Was kann ich tun damit das Stabiler läuft?

    var timeout1, timeout5;
    
    
    // Hier hat es etwas gedauert bis die Asage im Büro kommt.
    // Allgemein - Es klingelt
    // Steuert einen selbst angelegten Datenpunkt über die Instanz Simple.APi.
    // Kein MQTT !
    //
    // String IOBROKER_DP = "/set/javascript.0.ESP_Klingel?value=";
    //
    // Links zur Webseite und zu Github original script.
    //
    // https://forum.iobroker.net/topic/21975/fritzbox-tr064-esp-klingel-datenpunkt/9
    // https://github.com/SBorg2014/ESP-Klingel
    //
    // https://www.amazon.de/XdreaM-PlayListPlayer/dp/B079NCQW4W
    // https://forum.iobroker.net/topic/48920/ein-eigenen-mp3-song-%C3%BCber-alexa-wiedergeben/2
    //
    //
    // Doku
    on({id: [].concat(['javascript.0.ESP_Klingel']), val: true}, async function (obj) {
      var value = obj.state.val;
      var oldValue = obj.oldState.val;
      console.warn('info: Klingel wurde aktiviert');
      sendTo("telegram", "send", {
          text: 'info: Klingel wurde aktiviert'
      });
      (function () {if (timeout1) {clearTimeout(timeout1); timeout1 = null;}})();
      (function () {if (timeout5) {clearTimeout(timeout5); timeout5 = null;}})();
      // Küche
      if (getState("javascript.0.ESP_Klingel").val == true) {
        timeout1 = setTimeout(async function () {
          console.warn('Ausgabe auf Küche / Eingang "textcommand" soll als nächstes gesetzt werden.');
          // Hier ist es etwas undeutlich. Ich steuere zwar den Echo
          // aber, dessen Musik Ausgabe ist in der Alexa App auf den
          // Sonos Lautsprecher um geleitet. Das sollte ich wohl ändern.
          //
          // Den Echo-Lautsprecher nun auf eigene Ausgabe gesetzt.
          // Weiß auch nicht ob die Gruppe Küche etwas damit zu tun hat.
          //
          setState("alexa2.0.Echo-Devices.G090VC0991641AMW.Commands.textCommand"/*textCommand*/, 'öffne p.l.p und spiele klingel');
          console.warn(('Wert: von "textCommand" ist: ' + String(getState("alexa2.0.Echo-Devices.G090VC0991641AMW.Commands.textCommand").val)));
          await wait(500);
          if (getState("alexa2.0.Echo-Devices.G090VC0991641AMW.Commands.textCommand").val != 'öffne p.l.p und spiele klingel') {
            // Hier ist es etwas undeutlich. Ich steuere zwar den Echo
            // aber, dessen Musik Ausgabe ist in der Alexa App auf den
            // Sonos Lautsprecher um geleitet. Das sollte ich wohl ändern.
            //
            // Den Echo-Lautsprecher nun auf eigene Ausgabe gesetzt.
            // Weiß auch nicht ob die Gruppe Küche etwas damit zu tun hat.
            //
            setState("alexa2.0.Echo-Devices.G090VC0991641AMW.Commands.textCommand"/*textCommand*/, 'öffne p.l.p und spiele klingel');
            console.warn(('Zweiter Versuch aktiviert - Wert: von "textCommand" ist: ' + String(getState("alexa2.0.Echo-Devices.G090VC0991641AMW.Commands.textCommand").val)));
          }
        }, 500);
        timeout5 = setTimeout(async function () {
          console.warn('Script "Es klingelt" wurde beendet.');
        }, 35000);
      }
      // Echo Badezimmer
      if (getState("javascript.0.ESP_Klingel").val == true) {
        setState("alexa2.0.Echo-Devices.G090VC0991641AMW.Player.volume"/*volume*/, 50);
        setState("alexa2.0.Echo-Devices.G2A1A60314660241.Commands.speak"/*speak*/, 'Da hat jemand geklingelt');
        console.warn('Sprachausgabe: Badezimmer es hat geklingelt.');
      }
      // Echo Büro
      if (getState("javascript.0.ESP_Klingel").val == true) {
        setState("alexa2.0.Echo-Devices.G090LF1072260PUJ.Commands.speak"/*speak*/, 'Da hat jemand geklingelt');
        console.warn('Sprachausgabe: Büro es hat geklingelt');
        console.warn(('Wert: Echo Büro Announcement Wert ist: ' + String(getState("alexa2.0.Echo-Devices.G090LF1072260PUJ.Commands.speak").val)));
      }
    });
    // Funktioniert im Moment nicht da im Gerät der falsche MQTT Port eingegeben ist.
    //
    // 02.08.2020
    // Debug Text Anpassung. Doku hinzugefügt.
    //
    // 11.10.2020
    // Alexa Musik Ausgabe läuft immer noch nicht zuverlässig.
    // Versuche noch zusätzlich den Play Button zu drücken. Mal
    // sehen ob das was hilft. Timeoutx auf 500 ms eingestellt.
    // 30.10.2020
    // Das mit dem Play Button hat nicht geklappt. Er spielt dann Irgendeine Musik.
    //
    // Script im Player abgefragt was gespielt wird.
    // 06.11.2020
    // "maxLength": "50", anstatt 10 bei den Objet eigenschaften eingetragen.
    // Versuche die Phrase mit etwas anderem zu füttern
    //
    // 08.11.2020
    // Löschen des Phrase Wert verbessert und Ausgabe eingeleitet.
    // 09.11.2020
    // ich habe gesehen das die Lautstärke eingestellt wurde eventuell läuft
    // dann das Script zu schnell durch deshalb kurze verzögerung eingebaut.
    //
    // 10.11.2020
    // Timing überprüft. The Final Countdown hinzugefügt
    // 20.11.2020
    // Das script funktioniert mit in der Küche. Ausgabe im
    // Büro ist noch zu testen. river flows in you eingestellt
    //
    // 27.11.2020
    // Script läuft soweit.
    // Musik Stop nach 2 Minuten.
    // 04.12.2020
    // Laustärke erhöht da meine Frau unter der Dunstabzugshabe nichts hört.
    //
    // Logs sind in Ordnung aber teilweise wird nichts abgespielt wie immer.
    // Das Script hat aber sonst gut Funktioniert.
    //
    // 18.12.2020
    // Zeit wie lange das Sound File abgespielt wird auf 30 sekunden
    // reduziert. Latstärke Küche von Zahl 50 auf Text 50 geändert.
    //
    // 30.12.2020
    // Anpassung auf den neuen Echo im Badezimmer
    //
    // 18.12.2021
    // Das mit dem Stoppen nach 30 Sekunden hat nicht
    // geklappt. Änderung über den Sonos Adapter
    // 10.10.2022
    
    //JTNDeG1sJTIweG1sbnMlM0QlMjJodHRwcyUzQSUyRiUyRmRldmVsb3BlcnMuZ29vZ2xlLmNvbSUyRmJsb2NrbHklMkZ4bWwlMjIlM0UlM0N2YXJpYWJsZXMlM0UlM0N2YXJpYWJsZSUyMHR5cGUlM0QlMjJ0aW1lb3V0JTIyJTIwaWQlM0QlMjJ0aW1lb3V0MSUyMiUzRXRpbWVvdXQxJTNDJTJGdmFyaWFibGUlM0UlM0N2YXJpYWJsZSUyMHR5cGUlM0QlMjJ0aW1lb3V0JTIyJTIwaWQlM0QlMjJ0aW1lb3V0NSUyMiUzRXRpbWVvdXQ1JTNDJTJGdmFyaWFibGUlM0UlM0MlMkZ2YXJpYWJsZXMlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJjb21tZW50JTIyJTIwaWQlM0QlMjI5JTdDMSUyQi0uUDBYTzU4USU3RChOJTdDJTNBKWwlMjIlMjB4JTNEJTIyMzglMjIlMjB5JTNEJTIyLTg3JTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyQ09NTUVOVCUyMiUzRUhpZXIlMjBoYXQlMjBlcyUyMGV0d2FzJTIwZ2VkYXVlcnQlMjBiaXMlMjBkaWUlMjBBc2FnZSUyMGltJTIwQiVDMyVCQ3JvJTIwa29tbXQuJTNDJTJGZmllbGQlM0UlM0NuZXh0JTNFJTNDYmxvY2slMjB0eXBlJTNEJTIyY29tbWVudCUyMiUyMGlkJTNEJTIyeENDRWt2SSUyRiUyRiU1RUgqREZhblhRWCU1QiUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMkNPTU1FTlQlMjIlM0VBbGxnZW1laW4lMjAtJTIwRXMlMjBrbGluZ2VsdCUyMCUzQyUyRmZpZWxkJTNFJTNDbmV4dCUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMmNvbW1lbnQlMjIlMjBpZCUzRCUyMlVTeWQ4JTdCLmZXV2lMJTJCNlklN0RpN2IxJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyQ09NTUVOVCUyMiUzRURva3UlM0MlMkZmaWVsZCUzRSUzQ2NvbW1lbnQlMjBwaW5uZWQlM0QlMjJmYWxzZSUyMiUyMGglM0QlMjIxMTAlMjIlMjB3JTNEJTIyNzY2JTIyJTNFU3RldWVydCUyMGVpbmVuJTIwc2VsYnN0JTIwYW5nZWxlZ3RlbiUyMERhdGVucHVua3QlMjAlQzMlQkNiZXIlMjBkaWUlMjBJbnN0YW56JTIwU2ltcGxlLkFQaS4lMjYlMjMxMCUzQktlaW4lMjBNUVRUJTIwISUyNiUyMzEwJTNCJTI2JTIzMTAlM0JTdHJpbmclMjBJT0JST0tFUl9EUCUyMCUzRCUyMCUyMiUyRnNldCUyRmphdmFzY3JpcHQuMC5FU1BfS2xpbmdlbCUzRnZhbHVlJTNEJTIyJTNCJTI2JTIzMTAlM0IlMjYlMjMxMCUzQkxpbmtzJTIwenVyJTIwV2Vic2VpdGUlMjB1bmQlMjB6dSUyMEdpdGh1YiUyMG9yaWdpbmFsJTIwc2NyaXB0LiUyNiUyMzEwJTNCJTI2JTIzMTAlM0JodHRwcyUzQSUyRiUyRmZvcnVtLmlvYnJva2VyLm5ldCUyRnRvcGljJTJGMjE5NzUlMkZmcml0emJveC10cjA2NC1lc3Ata2xpbmdlbC1kYXRlbnB1bmt0JTJGOSUyNiUyMzEwJTNCaHR0cHMlM0ElMkYlMkZnaXRodWIuY29tJTJGU0JvcmcyMDE0JTJGRVNQLUtsaW5nZWwlMjYlMjMxMCUzQiUyNiUyMzEwJTNCaHR0cHMlM0ElMkYlMkZ3d3cuYW1hem9uLmRlJTJGWGRyZWFNLVBsYXlMaXN0UGxheWVyJTJGZHAlMkZCMDc5TkNRVzRXJTI2JTIzMTAlM0JodHRwcyUzQSUyRiUyRmZvcnVtLmlvYnJva2VyLm5ldCUyRnRvcGljJTJGNDg5MjAlMkZlaW4tZWlnZW5lbi1tcDMtc29uZy0lMjVDMyUyNUJDYmVyLWFsZXhhLXdpZWRlcmdlYmVuJTJGMiUyNiUyMzEwJTNCJTI2JTIzMTAlM0IlM0MlMkZjb21tZW50JTNFJTNDbmV4dCUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMm9uX2V4dCUyMiUyMGlkJTNEJTIyViUzRFg4aiUyRmNQJTNCWS0lMkMlMkMlNUJhZEpiVUYlMjIlM0UlM0NtdXRhdGlvbiUyMHhtbG5zJTNEJTIyaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYxOTk5JTJGeGh0bWwlMjIlMjBpdGVtcyUzRCUyMjElMjIlM0UlM0MlMkZtdXRhdGlvbiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMkNPTkRJVElPTiUyMiUzRXRydWUlM0MlMkZmaWVsZCUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMkFDS19DT05ESVRJT04lMjIlM0UlM0MlMkZmaWVsZCUzRSUzQ3ZhbHVlJTIwbmFtZSUzRCUyMk9JRDAlMjIlM0UlM0NzaGFkb3clMjB0eXBlJTNEJTIyZmllbGRfb2lkJTIyJTIwaWQlM0QlMjIyaFAyflota2tHaHJ0U0l0VE5OLSUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMm9pZCUyMiUzRWphdmFzY3JpcHQuMC5FU1BfS2xpbmdlbCUzQyUyRmZpZWxkJTNFJTNDJTJGc2hhZG93JTNFJTNDJTJGdmFsdWUlM0UlM0NzdGF0ZW1lbnQlMjBuYW1lJTNEJTIyU1RBVEVNRU5UJTIyJTNFJTNDYmxvY2slMjB0eXBlJTNEJTIyZGVidWclMjIlMjBpZCUzRCUyMipjVV9nJTNGaUElN0MpZnVxZ1plJTQwQiU1QiUzRCUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMlNldmVyaXR5JTIyJTNFd2FybiUzQyUyRmZpZWxkJTNFJTNDdmFsdWUlMjBuYW1lJTNEJTIyVEVYVCUyMiUzRSUzQ3NoYWRvdyUyMHR5cGUlM0QlMjJ0ZXh0JTIyJTIwaWQlM0QlMjJ6VCU3QmElMjQlMjRMJTdDeEIlMjQ4eHp5cHYlMjUuNCUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMlRFWFQlMjIlM0VpbmZvJTNBJTIwS2xpbmdlbCUyMHd1cmRlJTIwYWt0aXZpZXJ0JTNDJTJGZmllbGQlM0UlM0MlMkZzaGFkb3clM0UlM0MlMkZ2YWx1ZSUzRSUzQ25leHQlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJ0ZWxlZ3JhbSUyMiUyMGlkJTNEJTIyfiUzRE5EQlFpTSUyQyU3RCUyNHRGNWNPJTVFJTdELW4lMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJJTlNUQU5DRSUyMiUzRSUzQyUyRmZpZWxkJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyTE9HJTIyJTNFJTNDJTJGZmllbGQlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJTSUxFTlQlMjIlM0VGQUxTRSUzQyUyRmZpZWxkJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyUEFSU0VNT0RFJTIyJTNFZGVmYXVsdCUzQyUyRmZpZWxkJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyRElTQUJMRV9XRUJfUEFHRV9QUkVWSUVXJTIyJTNFRkFMU0UlM0MlMkZmaWVsZCUzRSUzQ3ZhbHVlJTIwbmFtZSUzRCUyMk1FU1NBR0UlMjIlM0UlM0NzaGFkb3clMjB0eXBlJTNEJTIydGV4dCUyMiUyMGlkJTNEJTIyM0VtOVBDYWpEIVBxcGVOJTI0TCU2MGUlMjQlMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJURVhUJTIyJTNFaW5mbyUzQSUyMEtsaW5nZWwlMjB3dXJkZSUyMGFrdGl2aWVydCUzQyUyRmZpZWxkJTNFJTNDJTJGc2hhZG93JTNFJTNDJTJGdmFsdWUlM0UlM0NuZXh0JTNFJTNDYmxvY2slMjB0eXBlJTNEJTIydGltZW91dHNfY2xlYXJ0aW1lb3V0JTIyJTIwaWQlM0QlMjJsYSUyNSU1RCUyRmYlMjMlMkJLQyU1QjNSVTIuRzRlWiUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMk5BTUUlMjIlM0V0aW1lb3V0MSUzQyUyRmZpZWxkJTNFJTNDbmV4dCUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMnRpbWVvdXRzX2NsZWFydGltZW91dCUyMiUyMGlkJTNEJTIyOW1pTkVRMzd6ciUyQyU1RSUzQkJrKGdLd0MlMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJOQU1FJTIyJTNFdGltZW91dDUlM0MlMkZmaWVsZCUzRSUzQ25leHQlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJjb21tZW50JTIyJTIwaWQlM0QlMjJ6JTI0eTcqUCU1QmU5MEttc0YtMi45ZCUyNSUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMkNPTU1FTlQlMjIlM0VLJUMzJUJDY2hlJTNDJTJGZmllbGQlM0UlM0NuZXh0JTNFJTNDYmxvY2slMjB0eXBlJTNEJTIyY29udHJvbHNfaWYlMjIlMjBpZCUzRCUyMi03UV8lMkZTX2N0RC10TyUyQmglMjNWJTJCZkMlMjIlM0UlM0N2YWx1ZSUyMG5hbWUlM0QlMjJJRjAlMjIlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJsb2dpY19jb21wYXJlJTIyJTIwaWQlM0QlMjIlMjVYJTIzZmMxQXklMjViMmUod0ZnVXRIJTVCJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyT1AlMjIlM0VFUSUzQyUyRmZpZWxkJTNFJTNDdmFsdWUlMjBuYW1lJTNEJTIyQSUyMiUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMmdldF92YWx1ZSUyMiUyMGlkJTNEJTIyWDBhQ2V4aHdfUGZTNmNZJTdCJTdENXMlN0IlMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJBVFRSJTIyJTNFdmFsJTNDJTJGZmllbGQlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJPSUQlMjIlM0VqYXZhc2NyaXB0LjAuRVNQX0tsaW5nZWwlM0MlMkZmaWVsZCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGdmFsdWUlM0UlM0N2YWx1ZSUyMG5hbWUlM0QlMjJCJTIyJTNFJTNDYmxvY2slMjB0eXBlJTNEJTIybG9naWNfYm9vbGVhbiUyMiUyMGlkJTNEJTIyLnYlMkMlN0MlM0JCJTVEcTNCeEZJKCU0MHElMkZqKE0lMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJCT09MJTIyJTNFVFJVRSUzQyUyRmZpZWxkJTNFJTNDJTJGYmxvY2slM0UlM0MlMkZ2YWx1ZSUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGdmFsdWUlM0UlM0NzdGF0ZW1lbnQlMjBuYW1lJTNEJTIyRE8wJTIyJTNFJTNDYmxvY2slMjB0eXBlJTNEJTIydGltZW91dHNfc2V0dGltZW91dCUyMiUyMGlkJTNEJTIyJTIzZU9mJTdDN3FMJTdEYnN1NW9tJTYwbnUoISUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMk5BTUUlMjIlM0V0aW1lb3V0MSUzQyUyRmZpZWxkJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyREVMQVklMjIlM0U1MDAlM0MlMkZmaWVsZCUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMlVOSVQlMjIlM0VtcyUzQyUyRmZpZWxkJTNFJTNDc3RhdGVtZW50JTIwbmFtZSUzRCUyMlNUQVRFTUVOVCUyMiUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMmRlYnVnJTIyJTIwaWQlM0QlMjJTJTNGbFN6SCUyQlMlM0JSZzctcW55d0phbiUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMlNldmVyaXR5JTIyJTNFd2FybiUzQyUyRmZpZWxkJTNFJTNDdmFsdWUlMjBuYW1lJTNEJTIyVEVYVCUyMiUzRSUzQ3NoYWRvdyUyMHR5cGUlM0QlMjJ0ZXh0JTIyJTIwaWQlM0QlMjI4RSUzQUdxd0w0JTJCMFJ6JTYwJTNEJTdDTU1hZ0YlMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJURVhUJTIyJTNFdGVzdCUzQyUyRmZpZWxkJTNFJTNDJTJGc2hhZG93JTNFJTNDYmxvY2slMjB0eXBlJTNEJTIydGV4dCUyMiUyMGlkJTNEJTIyJTNEUiUyNSU0MCUzRiU0MDUlM0F6JTdEYi4lNUU5JTdDcTBhYiU0MCUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMlRFWFQlMjIlM0VBdXNnYWJlJTIwYXVmJTIwSyVDMyVCQ2NoZSUyMCUyRiUyMEVpbmdhbmclMjAlMjJ0ZXh0Y29tbWFuZCUyMiUyMHNvbGwlMjBhbHMlMjBuJUMzJUE0Y2hzdGVzJTIwZ2VzZXR6dCUyMHdlcmRlbi4lM0MlMkZmaWVsZCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGdmFsdWUlM0UlM0NuZXh0JTNFJTNDYmxvY2slMjB0eXBlJTNEJTIyY29udHJvbCUyMiUyMGlkJTNEJTIyRmlUbDdHJTVCb0FwaX5sUjhuUExNQiUyMiUzRSUzQ211dGF0aW9uJTIweG1sbnMlM0QlMjJodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjE5OTklMkZ4aHRtbCUyMiUyMGRlbGF5X2lucHV0JTNEJTIyZmFsc2UlMjIlM0UlM0MlMkZtdXRhdGlvbiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMk9JRCUyMiUzRWFsZXhhMi4wLkVjaG8tRGV2aWNlcy5HMDkwVkMwOTkxNjQxQU1XLkNvbW1hbmRzLnRleHRDb21tYW5kJTNDJTJGZmllbGQlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJXSVRIX0RFTEFZJTIyJTNFRkFMU0UlM0MlMkZmaWVsZCUzRSUzQ2NvbW1lbnQlMjBwaW5uZWQlM0QlMjJmYWxzZSUyMiUyMGglM0QlMjI3MiUyMiUyMHclM0QlMjI2ODklMjIlM0VIaWVyJTIwaXN0JTIwZXMlMjBldHdhcyUyMHVuZGV1dGxpY2guJTIwSWNoJTIwc3RldWVyZSUyMHp3YXIlMjBkZW4lMjBFY2hvJTIwYWJlciUyQyUyMGRlc3NlbiUyME11c2lrJTIwQXVzZ2FiZSUyMGlzdCUyMGluJTIwZGVyJTIwQWxleGElMjBBcHAlMjBhdWYlMjBkZW4lMjBTb25vcyUyMExhdXRzcHJlY2hlciUyMHVtJTIwZ2VsZWl0ZXQuJTIwRGFzJTIwc29sbHRlJTIwaWNoJTIwd29obCUyMCVDMyVBNG5kZXJuLiUyNiUyMzEwJTNCJTI2JTIzMTAlM0JEZW4lMjBFY2hvLUxhdXRzcHJlY2hlciUyMG51biUyMGF1ZiUyMGVpZ2VuZSUyMEF1c2dhYmUlMjBnZXNldHp0LiUyNiUyMzEwJTNCV2VpJUMzJTlGJTIwYXVjaCUyMG5pY2h0JTIwb2IlMjBkaWUlMjBHcnVwcGUlMjBLJUMzJUJDY2hlJTIwZXR3YXMlMjBkYW1pdCUyMHp1JTIwdHVuJTIwaGF0LiUyNiUyMzEwJTNCJTNDJTJGY29tbWVudCUzRSUzQ3ZhbHVlJTIwbmFtZSUzRCUyMlZBTFVFJTIyJTNFJTNDYmxvY2slMjB0eXBlJTNEJTIydGV4dCUyMiUyMGlkJTNEJTIyNChCJTJDJTNGbTZKdDVaJTNCJTVEJTNEakYtbW1JJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyVEVYVCUyMiUzRSVDMyVCNmZmbmUlMjBwLmwucCUyMHVuZCUyMHNwaWVsZSUyMGtsaW5nZWwlM0MlMkZmaWVsZCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGdmFsdWUlM0UlM0NuZXh0JTNFJTNDYmxvY2slMjB0eXBlJTNEJTIyZGVidWclMjIlMjBpZCUzRCUyMmElMjRPTiUyRi14d2slMkYlN0M5JTVFOUlDLWIlM0ZqJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyU2V2ZXJpdHklMjIlM0V3YXJuJTNDJTJGZmllbGQlM0UlM0N2YWx1ZSUyMG5hbWUlM0QlMjJURVhUJTIyJTNFJTNDc2hhZG93JTIwdHlwZSUzRCUyMnRleHQlMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJURVhUJTIyJTNFdGVzdCUzQyUyRmZpZWxkJTNFJTNDJTJGc2hhZG93JTNFJTNDYmxvY2slMjB0eXBlJTNEJTIydGV4dF9qb2luJTIyJTIwaWQlM0QlMjJEUkRBcyklM0RMT3ghc00lNUQlMkJ4YmxSRSUyMiUzRSUzQ211dGF0aW9uJTIwaXRlbXMlM0QlMjIyJTIyJTNFJTNDJTJGbXV0YXRpb24lM0UlM0N2YWx1ZSUyMG5hbWUlM0QlMjJBREQwJTIyJTNFJTNDYmxvY2slMjB0eXBlJTNEJTIydGV4dCUyMiUyMGlkJTNEJTIyUyUyQ3REQzlQJTVCQUVfZGJyWDUlN0RjdHUlMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJURVhUJTIyJTNFV2VydCUzQSUyMHZvbiUyMCUyMnRleHRDb21tYW5kJTIyJTIwaXN0JTNBJTIwJTNDJTJGZmllbGQlM0UlM0MlMkZibG9jayUzRSUzQyUyRnZhbHVlJTNFJTNDdmFsdWUlMjBuYW1lJTNEJTIyQUREMSUyMiUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMmdldF92YWx1ZSUyMiUyMGlkJTNEJTIybUFPJTJGJTdDJTVFTEclN0NweEZFLXdJJTVFTzB1JTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyQVRUUiUyMiUzRXZhbCUzQyUyRmZpZWxkJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyT0lEJTIyJTNFYWxleGEyLjAuRWNoby1EZXZpY2VzLkcwOTBWQzA5OTE2NDFBTVcuQ29tbWFuZHMudGV4dENvbW1hbmQlM0MlMkZmaWVsZCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGdmFsdWUlM0UlM0MlMkZibG9jayUzRSUzQyUyRnZhbHVlJTNFJTNDbmV4dCUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMnRpbWVvdXRzX3dhaXQlMjIlMjBpZCUzRCUyMlAwaSUzRiU0MDNxM09GcUtPYiUyNUVnekIlMkIlMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJERUxBWSUyMiUzRTUwMCUzQyUyRmZpZWxkJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyVU5JVCUyMiUzRW1zJTNDJTJGZmllbGQlM0UlM0NuZXh0JTNFJTNDYmxvY2slMjB0eXBlJTNEJTIyY29udHJvbHNfaWYlMjIlMjBpZCUzRCUyMi4hJTQwaU1WS0I4TGQhVzZZJTNEJTJGJTdERWUlMjIlM0UlM0N2YWx1ZSUyMG5hbWUlM0QlMjJJRjAlMjIlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJsb2dpY19jb21wYXJlJTIyJTIwaWQlM0QlMjJlJTVFYkdsJTNCLndQZ3MlM0YzX2JxVDFzISUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMk9QJTIyJTNFTkVRJTNDJTJGZmllbGQlM0UlM0N2YWx1ZSUyMG5hbWUlM0QlMjJBJTIyJTNFJTNDYmxvY2slMjB0eXBlJTNEJTIyZ2V0X3ZhbHVlJTIyJTIwaWQlM0QlMjI0ZUglNUUlMjQ2JTJGS01YLkYlMjRHJTdEfjJ5cEslMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJBVFRSJTIyJTNFdmFsJTNDJTJGZmllbGQlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJPSUQlMjIlM0VhbGV4YTIuMC5FY2hvLURldmljZXMuRzA5MFZDMDk5MTY0MUFNVy5Db21tYW5kcy50ZXh0Q29tbWFuZCUzQyUyRmZpZWxkJTNFJTNDJTJGYmxvY2slM0UlM0MlMkZ2YWx1ZSUzRSUzQ3ZhbHVlJTIwbmFtZSUzRCUyMkIlMjIlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJ0ZXh0JTIyJTIwaWQlM0QlMjJvcDc3MW9NJTVEWSU3RCUyMzItLUV0eV9QJTQwJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyVEVYVCUyMiUzRSVDMyVCNmZmbmUlMjBwLmwucCUyMHVuZCUyMHNwaWVsZSUyMGtsaW5nZWwlM0MlMkZmaWVsZCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGdmFsdWUlM0UlM0MlMkZibG9jayUzRSUzQyUyRnZhbHVlJTNFJTNDc3RhdGVtZW50JTIwbmFtZSUzRCUyMkRPMCUyMiUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMmNvbnRyb2wlMjIlMjBpZCUzRCUyMlZGa0sqNTglM0FiMFgteDRUbiUyQzhXQiUyMiUzRSUzQ211dGF0aW9uJTIweG1sbnMlM0QlMjJodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjE5OTklMkZ4aHRtbCUyMiUyMGRlbGF5X2lucHV0JTNEJTIyZmFsc2UlMjIlM0UlM0MlMkZtdXRhdGlvbiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMk9JRCUyMiUzRWFsZXhhMi4wLkVjaG8tRGV2aWNlcy5HMDkwVkMwOTkxNjQxQU1XLkNvbW1hbmRzLnRleHRDb21tYW5kJTNDJTJGZmllbGQlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJXSVRIX0RFTEFZJTIyJTNFRkFMU0UlM0MlMkZmaWVsZCUzRSUzQ2NvbW1lbnQlMjBwaW5uZWQlM0QlMjJmYWxzZSUyMiUyMGglM0QlMjI3MiUyMiUyMHclM0QlMjI2ODklMjIlM0VIaWVyJTIwaXN0JTIwZXMlMjBldHdhcyUyMHVuZGV1dGxpY2guJTIwSWNoJTIwc3RldWVyZSUyMHp3YXIlMjBkZW4lMjBFY2hvJTIwYWJlciUyQyUyMGRlc3NlbiUyME11c2lrJTIwQXVzZ2FiZSUyMGlzdCUyMGluJTIwZGVyJTIwQWxleGElMjBBcHAlMjBhdWYlMjBkZW4lMjBTb25vcyUyMExhdXRzcHJlY2hlciUyMHVtJTIwZ2VsZWl0ZXQuJTIwRGFzJTIwc29sbHRlJTIwaWNoJTIwd29obCUyMCVDMyVBNG5kZXJuLiUyNiUyMzEwJTNCJTI2JTIzMTAlM0JEZW4lMjBFY2hvLUxhdXRzcHJlY2hlciUyMG51biUyMGF1ZiUyMGVpZ2VuZSUyMEF1c2dhYmUlMjBnZXNldHp0LiUyNiUyMzEwJTNCV2VpJUMzJTlGJTIwYXVjaCUyMG5pY2h0JTIwb2IlMjBkaWUlMjBHcnVwcGUlMjBLJUMzJUJDY2hlJTIwZXR3YXMlMjBkYW1pdCUyMHp1JTIwdHVuJTIwaGF0LiUyNiUyMzEwJTNCJTNDJTJGY29tbWVudCUzRSUzQ3ZhbHVlJTIwbmFtZSUzRCUyMlZBTFVFJTIyJTNFJTNDYmxvY2slMjB0eXBlJTNEJTIydGV4dCUyMiUyMGlkJTNEJTIyMiU3RG9IJTNGMyUzQiU1RCU1RWFiOChkajkwRVBWJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyVEVYVCUyMiUzRSVDMyVCNmZmbmUlMjBwLmwucCUyMHVuZCUyMHNwaWVsZSUyMGtsaW5nZWwlM0MlMkZmaWVsZCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGdmFsdWUlM0UlM0NuZXh0JTNFJTNDYmxvY2slMjB0eXBlJTNEJTIyZGVidWclMjIlMjBpZCUzRCUyMiUyM0lxMi0lNjBYaVdEMiU0MFglM0ElMjUlMkIlN0Q4NlQlMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJTZXZlcml0eSUyMiUzRXdhcm4lM0MlMkZmaWVsZCUzRSUzQ3ZhbHVlJTIwbmFtZSUzRCUyMlRFWFQlMjIlM0UlM0NzaGFkb3clMjB0eXBlJTNEJTIydGV4dCUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMlRFWFQlMjIlM0V0ZXN0JTNDJTJGZmllbGQlM0UlM0MlMkZzaGFkb3clM0UlM0NibG9jayUyMHR5cGUlM0QlMjJ0ZXh0X2pvaW4lMjIlMjBpZCUzRCUyMjh4Km5WYyUzQndyViUyNWNhS0clNjB1JTJCbSUyNCUyMiUzRSUzQ211dGF0aW9uJTIwaXRlbXMlM0QlMjIyJTIyJTNFJTNDJTJGbXV0YXRpb24lM0UlM0N2YWx1ZSUyMG5hbWUlM0QlMjJBREQwJTIyJTNFJTNDYmxvY2slMjB0eXBlJTNEJTIydGV4dCUyMiUyMGlkJTNEJTIyJTJDRkhiMGkyJTJDeSUyRnFKRUwlNUJSJTI0SkoyJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyVEVYVCUyMiUzRVp3ZWl0ZXIlMjBWZXJzdWNoJTIwYWt0aXZpZXJ0JTIwLSUyMFdlcnQlM0ElMjB2b24lMjAlMjJ0ZXh0Q29tbWFuZCUyMiUyMGlzdCUzQSUyMCUzQyUyRmZpZWxkJTNFJTNDJTJGYmxvY2slM0UlM0MlMkZ2YWx1ZSUzRSUzQ3ZhbHVlJTIwbmFtZSUzRCUyMkFERDElMjIlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJnZXRfdmFsdWUlMjIlMjBpZCUzRCUyMmtvb3UlM0JQJTQwJTYwRyUzQkwlNUVJRW40RillXyUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMkFUVFIlMjIlM0V2YWwlM0MlMkZmaWVsZCUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMk9JRCUyMiUzRWFsZXhhMi4wLkVjaG8tRGV2aWNlcy5HMDkwVkMwOTkxNjQxQU1XLkNvbW1hbmRzLnRleHRDb21tYW5kJTNDJTJGZmllbGQlM0UlM0MlMkZibG9jayUzRSUzQyUyRnZhbHVlJTNFJTNDJTJGYmxvY2slM0UlM0MlMkZ2YWx1ZSUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGbmV4dCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGc3RhdGVtZW50JTNFJTNDJTJGYmxvY2slM0UlM0MlMkZuZXh0JTNFJTNDJTJGYmxvY2slM0UlM0MlMkZuZXh0JTNFJTNDJTJGYmxvY2slM0UlM0MlMkZuZXh0JTNFJTNDJTJGYmxvY2slM0UlM0MlMkZuZXh0JTNFJTNDJTJGYmxvY2slM0UlM0MlMkZzdGF0ZW1lbnQlM0UlM0NuZXh0JTNFJTNDYmxvY2slMjB0eXBlJTNEJTIydGltZW91dHNfc2V0dGltZW91dCUyMiUyMGlkJTNEJTIySmUlMkM1ViU1QlRqZFB5ZV9+JTI1ZiUyNFBlUSUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMk5BTUUlMjIlM0V0aW1lb3V0NSUzQyUyRmZpZWxkJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyREVMQVklMjIlM0UzNSUzQyUyRmZpZWxkJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyVU5JVCUyMiUzRXNlYyUzQyUyRmZpZWxkJTNFJTNDc3RhdGVtZW50JTIwbmFtZSUzRCUyMlNUQVRFTUVOVCUyMiUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMmRlYnVnJTIyJTIwaWQlM0QlMjIpZ0ktdmRhJTYwbE9JQ1AwayU3RFYlMjN4OCUyMiUyMGRpc2FibGVkJTNEJTIydHJ1ZSUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMlNldmVyaXR5JTIyJTNFd2FybiUzQyUyRmZpZWxkJTNFJTNDY29tbWVudCUyMHBpbm5lZCUzRCUyMmZhbHNlJTIyJTIwaCUzRCUyMjQ4JTIyJTIwdyUzRCUyMjYyMCUyMiUzRVVudGVyJTIwUGxheWVyJTIwVGl0ZWwlMjB3aXJkJTIwd29obCUyMG5pY2h0cyUyMGVpbmdldHJhZ2VuLiUyNiUyMzEwJTNCRGVzaGFsYiUyMERlYnVnJTIwYXVzLiUzQyUyRmNvbW1lbnQlM0UlM0N2YWx1ZSUyMG5hbWUlM0QlMjJURVhUJTIyJTNFJTNDc2hhZG93JTIwdHlwZSUzRCUyMnRleHQlMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJURVhUJTIyJTNFdGVzdCUzQyUyRmZpZWxkJTNFJTNDJTJGc2hhZG93JTNFJTNDYmxvY2slMjB0eXBlJTNEJTIydGV4dF9qb2luJTIyJTIwaWQlM0QlMjJyZCUzRiUzRk4lMjNEKVglN0QobW5PNSp6cXZoJTIyJTNFJTNDbXV0YXRpb24lMjBpdGVtcyUzRCUyMjIlMjIlM0UlM0MlMkZtdXRhdGlvbiUzRSUzQ3ZhbHVlJTIwbmFtZSUzRCUyMkFERDAlMjIlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJ0ZXh0JTIyJTIwaWQlM0QlMjJGWG5zcDFsUSglMkNSOChEJTdDJTJCSHVlQSUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMlRFWFQlMjIlM0VEZXIlMjBUaXRlbCUyMFdlcnQlMjBpbSUyMEVjaG8lMjBFaW5nYW5nJTIwaXN0JTIwJTNBJTIwJTIwJTNDJTJGZmllbGQlM0UlM0MlMkZibG9jayUzRSUzQyUyRnZhbHVlJTNFJTNDdmFsdWUlMjBuYW1lJTNEJTIyQUREMSUyMiUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMmdldF92YWx1ZSUyMiUyMGlkJTNEJTIyJTNEV3IoJTI0aSUzRlJ4a2VBMzclNDAlN0NDSTZLJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyQVRUUiUyMiUzRXZhbCUzQyUyRmZpZWxkJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyT0lEJTIyJTNFYWxleGEyLjAuRWNoby1EZXZpY2VzLkcwOTBWQzA5OTE2NDFBTVcuUGxheWVyLmN1cnJlbnRUaXRsZSUzQyUyRmZpZWxkJTNFJTNDJTJGYmxvY2slM0UlM0MlMkZ2YWx1ZSUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGdmFsdWUlM0UlM0NuZXh0JTNFJTNDYmxvY2slMjB0eXBlJTNEJTIyZGVidWclMjIlMjBpZCUzRCUyMkwtTk5RNVYlN0MlMjVoQnFtUWIqZjRXQyUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMlNldmVyaXR5JTIyJTNFd2FybiUzQyUyRmZpZWxkJTNFJTNDdmFsdWUlMjBuYW1lJTNEJTIyVEVYVCUyMiUzRSUzQ3NoYWRvdyUyMHR5cGUlM0QlMjJ0ZXh0JTIyJTIwaWQlM0QlMjIzIX4ydzEhYkMlMjVPJTNBSkNuJTYwd3doKCUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMlRFWFQlMjIlM0VTY3JpcHQlMjBFbmRlJTNDJTJGZmllbGQlM0UlM0MlMkZzaGFkb3clM0UlM0NibG9jayUyMHR5cGUlM0QlMjJ0ZXh0JTIyJTIwaWQlM0QlMjJ4JTJGdXElN0QlNjBpRi4lNjBfV1FobCU2MFMlMkIpRSUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMlRFWFQlMjIlM0VTY3JpcHQlMjAlMjJFcyUyMGtsaW5nZWx0JTIyJTIwd3VyZGUlMjBiZWVuZGV0LiUzQyUyRmZpZWxkJTNFJTNDJTJGYmxvY2slM0UlM0MlMkZ2YWx1ZSUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGbmV4dCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGc3RhdGVtZW50JTNFJTNDJTJGYmxvY2slM0UlM0MlMkZuZXh0JTNFJTNDJTJGYmxvY2slM0UlM0MlMkZzdGF0ZW1lbnQlM0UlM0NuZXh0JTNFJTNDYmxvY2slMjB0eXBlJTNEJTIyY29tbWVudCUyMiUyMGlkJTNEJTIydEJTLiUzQnlvJTdDLWppYSUzQXdVVGolM0J1JTNCJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyQ09NTUVOVCUyMiUzRUVjaG8lMjBCYWRlemltbWVyJTNDJTJGZmllbGQlM0UlM0NuZXh0JTNFJTNDYmxvY2slMjB0eXBlJTNEJTIyY29udHJvbHNfaWYlMjIlMjBpZCUzRCUyMmclNDBvJTI0OCFJMTdTQiUzRHJ6T0RRcSUyQ3clMjIlM0UlM0N2YWx1ZSUyMG5hbWUlM0QlMjJJRjAlMjIlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJsb2dpY19jb21wYXJlJTIyJTIwaWQlM0QlMjJ0ITQlM0ZtZEclMkIlN0QxJTIzZSl3JTdEMVYtV2YlMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJPUCUyMiUzRUVRJTNDJTJGZmllbGQlM0UlM0N2YWx1ZSUyMG5hbWUlM0QlMjJBJTIyJTNFJTNDYmxvY2slMjB0eXBlJTNEJTIyZ2V0X3ZhbHVlJTIyJTIwaWQlM0QlMjIlMjRwdUY3bk12X3hTRkIlMkZ+JTdERCUzQVBqJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyQVRUUiUyMiUzRXZhbCUzQyUyRmZpZWxkJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyT0lEJTIyJTNFamF2YXNjcmlwdC4wLkVTUF9LbGluZ2VsJTNDJTJGZmllbGQlM0UlM0MlMkZibG9jayUzRSUzQyUyRnZhbHVlJTNFJTNDdmFsdWUlMjBuYW1lJTNEJTIyQiUyMiUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMmxvZ2ljX2Jvb2xlYW4lMjIlMjBpZCUzRCUyMmVaJTNCb0xOcSUzQSUzQWxHRyU3QjA3SmtzTVglMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJCT09MJTIyJTNFVFJVRSUzQyUyRmZpZWxkJTNFJTNDJTJGYmxvY2slM0UlM0MlMkZ2YWx1ZSUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGdmFsdWUlM0UlM0NzdGF0ZW1lbnQlMjBuYW1lJTNEJTIyRE8wJTIyJTNFJTNDYmxvY2slMjB0eXBlJTNEJTIyY29udHJvbCUyMiUyMGlkJTNEJTIyUSUzRGYhNnQodCUyM1h4JTJCSyU2MDNhbFR6WiUyMiUzRSUzQ211dGF0aW9uJTIweG1sbnMlM0QlMjJodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjE5OTklMkZ4aHRtbCUyMiUyMGRlbGF5X2lucHV0JTNEJTIyZmFsc2UlMjIlM0UlM0MlMkZtdXRhdGlvbiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMk9JRCUyMiUzRWFsZXhhMi4wLkVjaG8tRGV2aWNlcy5HMDkwVkMwOTkxNjQxQU1XLlBsYXllci52b2x1bWUlM0MlMkZmaWVsZCUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMldJVEhfREVMQVklMjIlM0VGQUxTRSUzQyUyRmZpZWxkJTNFJTNDdmFsdWUlMjBuYW1lJTNEJTIyVkFMVUUlMjIlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJtYXRoX251bWJlciUyMiUyMGlkJTNEJTIyZ3NSeColN0QqRXEwQ3otIVZxVSp5byUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMk5VTSUyMiUzRTUwJTNDJTJGZmllbGQlM0UlM0MlMkZibG9jayUzRSUzQyUyRnZhbHVlJTNFJTNDbmV4dCUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMmNvbnRyb2wlMjIlMjBpZCUzRCUyMjUxKFZiQ1A1KiUzQiU0MGJhcyUyNCU1QlkhRiUyQyUyMiUzRSUzQ211dGF0aW9uJTIweG1sbnMlM0QlMjJodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjE5OTklMkZ4aHRtbCUyMiUyMGRlbGF5X2lucHV0JTNEJTIyZmFsc2UlMjIlM0UlM0MlMkZtdXRhdGlvbiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMk9JRCUyMiUzRWFsZXhhMi4wLkVjaG8tRGV2aWNlcy5HMkExQTYwMzE0NjYwMjQxLkNvbW1hbmRzLnNwZWFrJTNDJTJGZmllbGQlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJXSVRIX0RFTEFZJTIyJTNFRkFMU0UlM0MlMkZmaWVsZCUzRSUzQ3ZhbHVlJTIwbmFtZSUzRCUyMlZBTFVFJTIyJTNFJTNDYmxvY2slMjB0eXBlJTNEJTIydGV4dCUyMiUyMGlkJTNEJTIyJTNEM3UyZjAlN0QpJTI0SH5BJTI0NkJGUChIdiUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMlRFWFQlMjIlM0VEYSUyMGhhdCUyMGplbWFuZCUyMGdla2xpbmdlbHQlM0MlMkZmaWVsZCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGdmFsdWUlM0UlM0NuZXh0JTNFJTNDYmxvY2slMjB0eXBlJTNEJTIyZGVidWclMjIlMjBpZCUzRCUyMjclNjBQJTVCJTI1MmMqaSolN0JxJTVCTTglMkZ2Q0lFJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyU2V2ZXJpdHklMjIlM0V3YXJuJTNDJTJGZmllbGQlM0UlM0N2YWx1ZSUyMG5hbWUlM0QlMjJURVhUJTIyJTNFJTNDc2hhZG93JTIwdHlwZSUzRCUyMnRleHQlMjIlMjBpZCUzRCUyMm1RWUV1fnZzUDBKJTdCbkU3LTBjeTclMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJURVhUJTIyJTNFU3ByYWNoYXVzZ2FiZSUzQSUyMEJhZGV6aW1tZXIlMjBlcyUyMGhhdCUyMGdla2xpbmdlbHQuJTNDJTJGZmllbGQlM0UlM0MlMkZzaGFkb3clM0UlM0MlMkZ2YWx1ZSUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGbmV4dCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGbmV4dCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGc3RhdGVtZW50JTNFJTNDbmV4dCUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMmNvbW1lbnQlMjIlMjBpZCUzRCUyMldUUkpzJTNGJTdDNXZkJTdDX2M2YiUzQklCYUglMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJDT01NRU5UJTIyJTNFRWNobyUyMEIlQzMlQkNybyUzQyUyRmZpZWxkJTNFJTNDbmV4dCUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMmNvbnRyb2xzX2lmJTIyJTIwaWQlM0QlMjJRKi4lMjVNZHoxbyUzRkNmISUzQURCciUyM1ElN0MlMjIlM0UlM0N2YWx1ZSUyMG5hbWUlM0QlMjJJRjAlMjIlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJsb2dpY19jb21wYXJlJTIyJTIwaWQlM0QlMjJ5aU1BKFZnJTYwUTNYNC5ZJTNCckZ2KFElMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJPUCUyMiUzRUVRJTNDJTJGZmllbGQlM0UlM0N2YWx1ZSUyMG5hbWUlM0QlMjJBJTIyJTNFJTNDYmxvY2slMjB0eXBlJTNEJTIyZ2V0X3ZhbHVlJTIyJTIwaWQlM0QlMjIlMjR+R08lNURLVHZ1ZCU3RCUzQiUyMyU2MHR+dCFtSCUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMkFUVFIlMjIlM0V2YWwlM0MlMkZmaWVsZCUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMk9JRCUyMiUzRWphdmFzY3JpcHQuMC5FU1BfS2xpbmdlbCUzQyUyRmZpZWxkJTNFJTNDJTJGYmxvY2slM0UlM0MlMkZ2YWx1ZSUzRSUzQ3ZhbHVlJTIwbmFtZSUzRCUyMkIlMjIlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJsb2dpY19ib29sZWFuJTIyJTIwaWQlM0QlMjJxUGRBJTJDSWFZMzlxYTFkKiEpJTVFdHElMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJCT09MJTIyJTNFVFJVRSUzQyUyRmZpZWxkJTNFJTNDJTJGYmxvY2slM0UlM0MlMkZ2YWx1ZSUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGdmFsdWUlM0UlM0NzdGF0ZW1lbnQlMjBuYW1lJTNEJTIyRE8wJTIyJTNFJTNDYmxvY2slMjB0eXBlJTNEJTIyY29udHJvbCUyMiUyMGlkJTNEJTIyUS0lM0RGQVMqJTNGJTdEQWUlM0FfRzYlM0IwSyUyQyUzQiUyMiUyMGRpc2FibGVkJTNEJTIydHJ1ZSUyMiUzRSUzQ211dGF0aW9uJTIweG1sbnMlM0QlMjJodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjE5OTklMkZ4aHRtbCUyMiUyMGRlbGF5X2lucHV0JTNEJTIyZmFsc2UlMjIlM0UlM0MlMkZtdXRhdGlvbiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMk9JRCUyMiUzRWFsZXhhMi4wLkVjaG8tRGV2aWNlcy5HMDkwVkMwOTkxNjQxQU1XLlBsYXllci52b2x1bWUlM0MlMkZmaWVsZCUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMldJVEhfREVMQVklMjIlM0VGQUxTRSUzQyUyRmZpZWxkJTNFJTNDdmFsdWUlMjBuYW1lJTNEJTIyVkFMVUUlMjIlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJtYXRoX251bWJlciUyMiUyMGlkJTNEJTIyJTJCJTJCUHQlN0QlMjMlMjUheXI2ayUzQlBlNi4oXzQlMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJOVU0lMjIlM0U1MCUzQyUyRmZpZWxkJTNFJTNDJTJGYmxvY2slM0UlM0MlMkZ2YWx1ZSUzRSUzQ25leHQlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJjb250cm9sJTIyJTIwaWQlM0QlMjIzY2M0JTQwJTVFSHlta3RvUyU2MHNJcUV0KSUyMiUzRSUzQ211dGF0aW9uJTIweG1sbnMlM0QlMjJodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjE5OTklMkZ4aHRtbCUyMiUyMGRlbGF5X2lucHV0JTNEJTIyZmFsc2UlMjIlM0UlM0MlMkZtdXRhdGlvbiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMk9JRCUyMiUzRWFsZXhhMi4wLkVjaG8tRGV2aWNlcy5HMDkwTEYxMDcyMjYwUFVKLkNvbW1hbmRzLnNwZWFrJTNDJTJGZmllbGQlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJXSVRIX0RFTEFZJTIyJTNFRkFMU0UlM0MlMkZmaWVsZCUzRSUzQ3ZhbHVlJTIwbmFtZSUzRCUyMlZBTFVFJTIyJTNFJTNDYmxvY2slMjB0eXBlJTNEJTIydGV4dCUyMiUyMGlkJTNEJTIyaSUyNUEtVnVydWsucyUyRkJUczIlNURMJTdCXyUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMlRFWFQlMjIlM0VEYSUyMGhhdCUyMGplbWFuZCUyMGdla2xpbmdlbHQlM0MlMkZmaWVsZCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGdmFsdWUlM0UlM0NuZXh0JTNFJTNDYmxvY2slMjB0eXBlJTNEJTIyZGVidWclMjIlMjBpZCUzRCUyMlQlM0QlN0IlMkJ6JTVEJTVEKmc4NzRiJTYwMWElMjQuNEclMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJTZXZlcml0eSUyMiUzRXdhcm4lM0MlMkZmaWVsZCUzRSUzQ3ZhbHVlJTIwbmFtZSUzRCUyMlRFWFQlMjIlM0UlM0NzaGFkb3clMjB0eXBlJTNEJTIydGV4dCUyMiUyMGlkJTNEJTIyVCFQZCU1RUEhTmxHc1hiZHp4Y0p6SyUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMlRFWFQlMjIlM0VTcHJhY2hhdXNnYWJlJTNBJTIwQiVDMyVCQ3JvJTIwZXMlMjBoYXQlMjBnZWtsaW5nZWx0JTNDJTJGZmllbGQlM0UlM0MlMkZzaGFkb3clM0UlM0MlMkZ2YWx1ZSUzRSUzQ25leHQlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJkZWJ1ZyUyMiUyMGlkJTNEJTIyRXQlNURMekZQNzlDeG0lNUQyLWMlM0RQWjElMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJTZXZlcml0eSUyMiUzRXdhcm4lM0MlMkZmaWVsZCUzRSUzQ3ZhbHVlJTIwbmFtZSUzRCUyMlRFWFQlMjIlM0UlM0NzaGFkb3clMjB0eXBlJTNEJTIydGV4dCUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMlRFWFQlMjIlM0V0ZXN0JTNDJTJGZmllbGQlM0UlM0MlMkZzaGFkb3clM0UlM0NibG9jayUyMHR5cGUlM0QlMjJ0ZXh0X2pvaW4lMjIlMjBpZCUzRCUyMk8lNUJQeCU3QmolMkNfV2klN0RMaCUzRDElM0ElN0JXa1MlMjIlM0UlM0NtdXRhdGlvbiUyMGl0ZW1zJTNEJTIyMiUyMiUzRSUzQyUyRm11dGF0aW9uJTNFJTNDdmFsdWUlMjBuYW1lJTNEJTIyQUREMCUyMiUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMnRleHQlMjIlMjBpZCUzRCUyMiUyRmklNjAlN0JNJTJDKG0lMjNOJTJDJTI0WSUyNGZCZyU3QnFwJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyVEVYVCUyMiUzRVdlcnQlM0ElMjBFY2hvJTIwQiVDMyVCQ3JvJTIwQW5ub3VuY2VtZW50JTIwV2VydCUyMGlzdCUzQSUyMCUzQyUyRmZpZWxkJTNFJTNDJTJGYmxvY2slM0UlM0MlMkZ2YWx1ZSUzRSUzQ3ZhbHVlJTIwbmFtZSUzRCUyMkFERDElMjIlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJnZXRfdmFsdWUlMjIlMjBpZCUzRCUyMjglM0ElMjVlZkFERCUzRjglN0NoYWMuSE9OJTNBTyUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMkFUVFIlMjIlM0V2YWwlM0MlMkZmaWVsZCUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMk9JRCUyMiUzRWFsZXhhMi4wLkVjaG8tRGV2aWNlcy5HMDkwTEYxMDcyMjYwUFVKLkNvbW1hbmRzLnNwZWFrJTNDJTJGZmllbGQlM0UlM0MlMkZibG9jayUzRSUzQyUyRnZhbHVlJTNFJTNDJTJGYmxvY2slM0UlM0MlMkZ2YWx1ZSUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGbmV4dCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGbmV4dCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGbmV4dCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGc3RhdGVtZW50JTNFJTNDJTJGYmxvY2slM0UlM0MlMkZuZXh0JTNFJTNDJTJGYmxvY2slM0UlM0MlMkZuZXh0JTNFJTNDJTJGYmxvY2slM0UlM0MlMkZuZXh0JTNFJTNDJTJGYmxvY2slM0UlM0MlMkZuZXh0JTNFJTNDJTJGYmxvY2slM0UlM0MlMkZuZXh0JTNFJTNDJTJGYmxvY2slM0UlM0MlMkZuZXh0JTNFJTNDJTJGYmxvY2slM0UlM0MlMkZuZXh0JTNFJTNDJTJGYmxvY2slM0UlM0MlMkZuZXh0JTNFJTNDJTJGYmxvY2slM0UlM0MlMkZuZXh0JTNFJTNDJTJGYmxvY2slM0UlM0MlMkZzdGF0ZW1lbnQlM0UlM0NuZXh0JTNFJTNDYmxvY2slMjB0eXBlJTNEJTIyY29tbWVudCUyMiUyMGlkJTNEJTIyJTQwR2MlMkYlNUR2eXJFeGJifjlkbGcyISU1RCUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMkNPTU1FTlQlMjIlM0UwMi4wOC4yMDIwJTIwJTNDJTJGZmllbGQlM0UlM0Njb21tZW50JTIwcGlubmVkJTNEJTIyZmFsc2UlMjIlMjBoJTNEJTIyODAlMjIlMjB3JTNEJTIyMTYwJTIyJTNFRnVua3Rpb25pZXJ0JTIwaW0lMjBNb21lbnQlMjBuaWNodCUyMGRhJTIwaW0lMjBHZXIlQzMlQTR0JTIwZGVyJTIwZmFsc2NoZSUyME1RVFQlMjBQb3J0JTIwZWluZ2VnZWJlbiUyMGlzdC4lMjYlMjMxMCUzQiUzQyUyRmNvbW1lbnQlM0UlM0NuZXh0JTNFJTNDYmxvY2slMjB0eXBlJTNEJTIyY29tbWVudCUyMiUyMGlkJTNEJTIyelgya05LY2VWSyUzRi5lKSUyRlJ0Rm1JJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyQ09NTUVOVCUyMiUzRTExLjEwLjIwMjAlM0MlMkZmaWVsZCUzRSUzQ2NvbW1lbnQlMjBwaW5uZWQlM0QlMjJmYWxzZSUyMiUyMGglM0QlMjI4MCUyMiUyMHclM0QlMjIxNjAlMjIlM0VEZWJ1ZyUyMFRleHQlMjBBbnBhc3N1bmcuJTIwRG9rdSUyMGhpbnp1Z2VmJUMzJUJDZ3QuJTIwJTI2JTIzMTAlM0IlM0MlMkZjb21tZW50JTNFJTNDbmV4dCUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMmNvbW1lbnQlMjIlMjBpZCUzRCUyMi4ubkQtMiUzQjMofjNsSWFFeWk3UkQlMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJDT01NRU5UJTIyJTNFMzAuMTAuMjAyMCUzQyUyRmZpZWxkJTNFJTNDY29tbWVudCUyMHBpbm5lZCUzRCUyMmZhbHNlJTIyJTIwaCUzRCUyMjczJTIyJTIwdyUzRCUyMjQyNCUyMiUzRUFsZXhhJTIwTXVzaWslMjBBdXNnYWJlJTIwbCVDMyVBNHVmdCUyMGltbWVyJTIwbm9jaCUyMG5pY2h0JTIwenV2ZXJsJUMzJUE0c3NpZy4lMjBWZXJzdWNoZSUyMG5vY2glMjB6dXMlQzMlQTR0emxpY2glMjBkZW4lMjBQbGF5JTIwQnV0dG9uJTIwenUlMjBkciVDMyVCQ2NrZW4uJTIwTWFsJTIwc2VoZW4lMjBvYiUyMGRhcyUyMHdhcyUyMGhpbGZ0LiUyMFRpbWVvdXR4JTIwYXVmJTIwNTAwJTIwbXMlMjBlaW5nZXN0ZWxsdC4lM0MlMkZjb21tZW50JTNFJTNDbmV4dCUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMmNvbW1lbnQlMjIlMjBpZCUzRCUyMk1peXJZZGZNUUJyKUdQYiFrJTJDJTdCQiUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMkNPTU1FTlQlMjIlM0UwNi4xMS4yMDIwJTNDJTJGZmllbGQlM0UlM0Njb21tZW50JTIwcGlubmVkJTNEJTIyZmFsc2UlMjIlMjBoJTNEJTIyMTAzJTIyJTIwdyUzRCUyMjY4MyUyMiUzRURhcyUyMG1pdCUyMGRlbSUyMFBsYXklMjBCdXR0b24lMjBoYXQlMjBuaWNodCUyMGdla2xhcHB0LiUyMEVyJTIwc3BpZWx0JTIwZGFubiUyMElyZ2VuZGVpbmUlMjBNdXNpay4lMjYlMjMxMCUzQiUyNiUyMzEwJTNCU2NyaXB0JTIwaW0lMjBQbGF5ZXIlMjBhYmdlZnJhZ3QlMjB3YXMlMjBnZXNwaWVsdCUyMHdpcmQuJTIwJTNDJTJGY29tbWVudCUzRSUzQ25leHQlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJjb21tZW50JTIyJTIwaWQlM0QlMjJCT0UlN0JOVSU1RFM0ViUyM2daJTVEJTYwZzRQbCUyQiUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMkNPTU1FTlQlMjIlM0UwOC4xMS4yMDIwJTNDJTJGZmllbGQlM0UlM0Njb21tZW50JTIwcGlubmVkJTNEJTIyZmFsc2UlMjIlMjBoJTNEJTIyOTklMjIlMjB3JTNEJTIyNzA3JTIyJTNFJTIybWF4TGVuZ3RoJTIyJTNBJTIwJTIyNTAlMjIlMkMlMjBhbnN0YXR0JTIwMTAlMjBiZWklMjBkZW4lMjBPYmpldCUyMGVpZ2Vuc2NoYWZ0ZW4lMjBlaW5nZXRyYWdlbi4lMjYlMjMxMCUzQlZlcnN1Y2hlJTIwZGllJTIwUGhyYXNlJTIwbWl0JTIwZXR3YXMlMjBhbmRlcmVtJTIwenUlMjBmJUMzJUJDdHRlcm4lMjYlMjMxMCUzQiUzQyUyRmNvbW1lbnQlM0UlM0NuZXh0JTNFJTNDYmxvY2slMjB0eXBlJTNEJTIyY29tbWVudCUyMiUyMGlkJTNEJTIycmYlM0ElM0IlN0NsJTJDRSUyQmVCQiUyRjFRLSU3QjJwISUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMkNPTU1FTlQlMjIlM0UwOS4xMS4yMDIwJTNDJTJGZmllbGQlM0UlM0Njb21tZW50JTIwcGlubmVkJTNEJTIyZmFsc2UlMjIlMjBoJTNEJTIyOTAlMjIlMjB3JTNEJTIyNjA5JTIyJTNFTCVDMyVCNnNjaGVuJTIwZGVzJTIwUGhyYXNlJTIwV2VydCUyMHZlcmJlc3NlcnQlMjB1bmQlMjBBdXNnYWJlJTIwZWluZ2VsZWl0ZXQuJTNDJTJGY29tbWVudCUzRSUzQ25leHQlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJjb21tZW50JTIyJTIwaWQlM0QlMjJMRTd5TCUzQiU3QyUzRFduWCU3QkQwZFIlN0M3SyU1QiUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMkNPTU1FTlQlMjIlM0UxMC4xMS4yMDIwJTNDJTJGZmllbGQlM0UlM0Njb21tZW50JTIwcGlubmVkJTNEJTIyZmFsc2UlMjIlMjBoJTNEJTIyODAlMjIlMjB3JTNEJTIyMTYwJTIyJTNFaWNoJTIwaGFiZSUyMGdlc2VoZW4lMjBkYXMlMjBkaWUlMjBMYXV0c3QlQzMlQTRya2UlMjBlaW5nZXN0ZWxsdCUyMHd1cmRlJTIwZXZlbnR1ZWxsJTIwbCVDMyVBNHVmdCUyMGRhbm4lMjBkYXMlMjBTY3JpcHQlMjB6dSUyMHNjaG5lbGwlMjBkdXJjaCUyMGRlc2hhbGIlMjBrdXJ6ZSUyMHZlcnolQzMlQjZnZXJ1bmclMjBlaW5nZWJhdXQuJTI2JTIzMTAlM0IlM0MlMkZjb21tZW50JTNFJTNDbmV4dCUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMmNvbW1lbnQlMjIlMjBpZCUzRCUyMiUzQWlwJTIzSSUyNCUzRCU0MFBiZk5qTyFJJTVCJTVERyUyQiUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMkNPTU1FTlQlMjIlM0UyMC4xMS4yMDIwJTNDJTJGZmllbGQlM0UlM0Njb21tZW50JTIwcGlubmVkJTNEJTIyZmFsc2UlMjIlMjBoJTNEJTIyMTI2JTIyJTIwdyUzRCUyMjY0NSUyMiUzRVRpbWluZyUyMCVDMyVCQ2JlcnByJUMzJUJDZnQuJTIwVGhlJTIwRmluYWwlMjBDb3VudGRvd24lMjBoaW56dWdlZiVDMyVCQ2d0JTNDJTJGY29tbWVudCUzRSUzQ25leHQlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJjb21tZW50JTIyJTIwaWQlM0QlMjJYbCUyMzElN0NpbTI1cyUyNElDJTVEJTIzSCU3Q2Z+ciUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMkNPTU1FTlQlMjIlM0UyNy4xMS4yMDIwJTNDJTJGZmllbGQlM0UlM0Njb21tZW50JTIwcGlubmVkJTNEJTIyZmFsc2UlMjIlMjBoJTNEJTIyODAlMjIlMjB3JTNEJTIyMTYwJTIyJTNFRGFzJTIwc2NyaXB0JTIwZnVua3Rpb25pZXJ0JTIwbWl0JTIwaW4lMjBkZXIlMjBLJUMzJUJDY2hlLiUyMEF1c2dhYmUlMjBpbSUyMEIlQzMlQkNybyUyMGlzdCUyMG5vY2glMjB6dSUyMHRlc3Rlbi4lMjByaXZlciUyMGZsb3dzJTIwaW4lMjB5b3UlMjBlaW5nZXN0ZWxsdCUyNiUyMzEwJTNCJTNDJTJGY29tbWVudCUzRSUzQ25leHQlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJjb21tZW50JTIyJTIwaWQlM0QlMjJiNiFubTNYMlhaKkklN0JONCozejFOJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyQ09NTUVOVCUyMiUzRTA0LjEyLjIwMjAlM0MlMkZmaWVsZCUzRSUzQ2NvbW1lbnQlMjBwaW5uZWQlM0QlMjJmYWxzZSUyMiUyMGglM0QlMjI4MCUyMiUyMHclM0QlMjIxNjAlMjIlM0VTY3JpcHQlMjBsJUMzJUE0dWZ0JTIwc293ZWl0LiUyNiUyMzEwJTNCTXVzaWslMjBTdG9wJTIwbmFjaCUyMDIlMjBNaW51dGVuLiUzQyUyRmNvbW1lbnQlM0UlM0NuZXh0JTNFJTNDYmxvY2slMjB0eXBlJTNEJTIyY29tbWVudCUyMiUyMGlkJTNEJTIyS3ZYIWNMJTdCJTVFJTNCa19pNCUyNHV1ZmNuViUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMkNPTU1FTlQlMjIlM0UxOC4xMi4yMDIwJTNDJTJGZmllbGQlM0UlM0Njb21tZW50JTIwcGlubmVkJTNEJTIyZmFsc2UlMjIlMjBoJTNEJTIyOTAlMjIlMjB3JTNEJTIyNTI3JTIyJTNFTGF1c3QlQzMlQTRya2UlMjBlcmglQzMlQjZodCUyMGRhJTIwbWVpbmUlMjBGcmF1JTIwdW50ZXIlMjBkZXIlMjBEdW5zdGFienVnc2hhYmUlMjBuaWNodHMlMjBoJUMzJUI2cnQuJTI2JTIzMTAlM0IlMjYlMjMxMCUzQkxvZ3MlMjBzaW5kJTIwaW4lMjBPcmRudW5nJTIwYWJlciUyMHRlaWx3ZWlzZSUyMHdpcmQlMjBuaWNodHMlMjBhYmdlc3BpZWx0JTIwd2llJTIwaW1tZXIuJTI2JTIzMTAlM0JEYXMlMjBTY3JpcHQlMjBoYXQlMjBhYmVyJTIwc29uc3QlMjBndXQlMjBGdW5rdGlvbmllcnQuJTI2JTIzMTAlM0IlM0MlMkZjb21tZW50JTNFJTNDbmV4dCUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMmNvbW1lbnQlMjIlMjBpZCUzRCUyMjJ+YmIlMkZXIWE0SCliJTJDRSU0MDMlN0RQZHMlMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJDT01NRU5UJTIyJTNFMzAuMTIuMjAyMCUzQyUyRmZpZWxkJTNFJTNDY29tbWVudCUyMHBpbm5lZCUzRCUyMmZhbHNlJTIyJTIwaCUzRCUyMjgwJTIyJTIwdyUzRCUyMjE2MCUyMiUzRVplaXQlMjB3aWUlMjBsYW5nZSUyMGRhcyUyMFNvdW5kJTIwRmlsZSUyMGFiZ2VzcGllbHQlMjB3aXJkJTIwYXVmJTIwMzAlMjBzZWt1bmRlbiUyMHJlZHV6aWVydC4lMjBMYXRzdCVDMyVBNHJrZSUyMEslQzMlQkNjaGUlMjB2b24lMjBaYWhsJTIwNTAlMjBhdWYlMjBUZXh0JTIwNTAlMjBnZSVDMyVBNG5kZXJ0LiUyNiUyMzEwJTNCJTNDJTJGY29tbWVudCUzRSUzQ25leHQlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJjb21tZW50JTIyJTIwaWQlM0QlMjIlMkJpWUxNUk1lJTI0Z05SJTVER3ZUcyU3QiFyJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyQ09NTUVOVCUyMiUzRTE4LjEyLjIwMjElM0MlMkZmaWVsZCUzRSUzQ2NvbW1lbnQlMjBwaW5uZWQlM0QlMjJmYWxzZSUyMiUyMGglM0QlMjI4MCUyMiUyMHclM0QlMjIxNjAlMjIlM0VBbnBhc3N1bmclMjBhdWYlMjBkZW4lMjBuZXVlbiUyMEVjaG8lMjBpbSUyMEJhZGV6aW1tZXIlMjYlMjMxMCUzQiUzQyUyRmNvbW1lbnQlM0UlM0NuZXh0JTNFJTNDYmxvY2slMjB0eXBlJTNEJTIyY29tbWVudCUyMiUyMGlkJTNEJTIyciU1RHAlN0JSWX5rOCUyRipzNyElM0IlNDAwemJ5JTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyQ09NTUVOVCUyMiUzRTEwLjEwLjIwMjIlM0MlMkZmaWVsZCUzRSUzQ2NvbW1lbnQlMjBwaW5uZWQlM0QlMjJmYWxzZSUyMiUyMGglM0QlMjI4MCUyMiUyMHclM0QlMjIxNjAlMjIlM0VEYXMlMjBtaXQlMjBkZW0lMjBTdG9wcGVuJTIwbmFjaCUyMDMwJTIwU2VrdW5kZW4lMjBoYXQlMjBuaWNodCUyMGdla2xhcHB0LiUyMCVDMyU4NG5kZXJ1bmclMjAlQzMlQkNiZXIlMjBkZW4lMjBTb25vcyUyMEFkYXB0ZXIlM0MlMkZjb21tZW50JTNFJTNDJTJGYmxvY2slM0UlM0MlMkZuZXh0JTNFJTNDJTJGYmxvY2slM0UlM0MlMkZuZXh0JTNFJTNDJTJGYmxvY2slM0UlM0MlMkZuZXh0JTNFJTNDJTJGYmxvY2slM0UlM0MlMkZuZXh0JTNFJTNDJTJGYmxvY2slM0UlM0MlMkZuZXh0JTNFJTNDJTJGYmxvY2slM0UlM0MlMkZuZXh0JTNFJTNDJTJGYmxvY2slM0UlM0MlMkZuZXh0JTNFJTNDJTJGYmxvY2slM0UlM0MlMkZuZXh0JTNFJTNDJTJGYmxvY2slM0UlM0MlMkZuZXh0JTNFJTNDJTJGYmxvY2slM0UlM0MlMkZuZXh0JTNFJTNDJTJGYmxvY2slM0UlM0MlMkZuZXh0JTNFJTNDJTJGYmxvY2slM0UlM0MlMkZuZXh0JTNFJTNDJTJGYmxvY2slM0UlM0MlMkZuZXh0JTNFJTNDJTJGYmxvY2slM0UlM0MlMkZuZXh0JTNFJTNDJTJGYmxvY2slM0UlM0MlMkZuZXh0JTNFJTNDJTJGYmxvY2slM0UlM0MlMkZuZXh0JTNFJTNDJTJGYmxvY2slM0UlM0MlMkZuZXh0JTNFJTNDJTJGYmxvY2slM0UlM0MlMkZ4bWwlM0U=
    

    2022-11-21 13:23:39.849 - warn: javascript.0 (30346) script.js.Meine_Scripte.Allgemein.OK_-Allgemein-Es_klingelt: info: Klingel wurde aktiviert
    2022-11-21 13:23:39.850 - warn: javascript.0 (30346) script.js.Meine_Scripte.Allgemein.OK_-Allgemein-Es_klingelt: Sprachausgabe: Badezimmer es hat geklingelt.
    2022-11-21 13:23:39.850 - warn: javascript.0 (30346) script.js.Meine_Scripte.Allgemein.OK_-Allgemein-Es_klingelt: Sprachausgabe: Büro es hat geklingelt
    2022-11-21 13:23:39.850 - warn: javascript.0 (30346) script.js.Meine_Scripte.Allgemein.OK_-Allgemein-Es_klingelt: Wert: Echo Büro Announcement Wert ist: Da hat jemand geklingelt
    2022-11-21 13:23:40.350 - warn: javascript.0 (30346) script.js.Meine_Scripte.Allgemein.OK_-Allgemein-Es_klingelt: Ausgabe auf Küche / Eingang "textcommand" soll als nächstes gesetzt werden.
    2022-11-21 13:23:40.351 - warn: javascript.0 (30346) script.js.Meine_Scripte.Allgemein.OK_-Allgemein-Es_klingelt: Wert: von "textCommand" ist: öffne p.l.p und spiele klingel
    2022-11-21 13:24:14.850 - warn: javascript.0 (30346) script.js.Meine_Scripte.Allgemein.OK_-Allgemein-Es_klingelt: Script "Es klingelt" wurde beendet.
    2022-11-21 13:26:26.752 - warn: javascript.0 (30346) script.js.Meine_Scripte.Allgemein.OK_-Allgemein-Temperatur_draussen: Script Temperatur draussen wird gestartet
    2022-11-21 13:26:27.253 - warn: javascript.0 (30346) script.js.Meine_Scripte.Allgemein.OK_-Allgemein-Temperatur_draussen: Ausgabe auf: Echo Eingang
    2022-11-21 13:26:27.253 - warn: javascript.0 (30346) script.js.Meine_Scripte.Allgemein.OK_-Allgemein-Temperatur_draussen: Es wurde ausgegeben: draussen sind 9.89 Grad, Abfragezeit ist 13:23 Uhr.
    2022-11-21 13:30:20.819 - warn: javascript.0 (30346) script.js.Meine_Scripte.Esszimmer.OK_-Esszimmer_-über_Alexa-Temperatur_Ansage: Script Temperatur Esszimmer wird gestartet
    2022-11-21 13:30:21.819 - warn: javascript.0 (30346) script.js.Meine_Scripte.Esszimmer.OK_-Esszimmer_-über_Alexa-Temperatur_Ansage: Ausgabe auf: Echo Wohnzimmer
    2022-11-21 13:30:21.820 - warn: javascript.0 (30346) script.js.Meine_Scripte.Esszimmer.OK_-Esszimmer_-über_Alexa-Temperatur_Ansage: Es wurde ausgegeben: im Esszimmer sind, 20.81 Grad ,Abfragezeit ist 12:09 Uhr
    2022-11-21 13:30:32.813 - warn: javascript.0 (30346) script.js.Meine_Scripte.Esszimmer.OK_-Esszimmer_-über_Alexa-Temperatur_Ansage: Script Temperatur Esszimmer wird gestartet
    2022-11-21 13:30:33.813 - warn: javascript.0 (30346) script.js.Meine_Scripte.Esszimmer.OK_-Esszimmer_-über_Alexa-Temperatur_Ansage: Ausgabe auf: Echo Eingang
    2022-11-21 13:30:33.813 - warn: javascript.0 (30346) script.js.Meine_Scripte.Esszimmer.OK_-Esszimmer_-über_Alexa-Temperatur_Ansage: Es wurde ausgegeben: im Esszimmer sind, 20.81 Grad ,Abfragezeit ist 12:09 Uhr
    2022-11-21 13:51:47.724 - warn: javascript.0 (30346) script.js.Meine_Scripte.Allgemein.OK_-Allgemein-Es_klingelt: info: Klingel wurde aktiviert
    2022-11-21 13:51:47.725 - warn: javascript.0 (30346) script.js.Meine_Scripte.Allgemein.OK_-Allgemein-Es_klingelt: Sprachausgabe: Badezimmer es hat geklingelt.
    2022-11-21 13:51:47.725 - warn: javascript.0 (30346) script.js.Meine_Scripte.Allgemein.OK_-Allgemein-Es_klingelt: Sprachausgabe: Büro es hat geklingelt
    2022-11-21 13:51:47.725 - warn: javascript.0 (30346) script.js.Meine_Scripte.Allgemein.OK_-Allgemein-Es_klingelt: Wert: Echo Büro Announcement Wert ist: Da hat jemand geklingelt
    2022-11-21 13:51:48.225 - warn: javascript.0 (30346) script.js.Meine_Scripte.Allgemein.OK_-Allgemein-Es_klingelt: Ausgabe auf Küche / Eingang "textcommand" soll als nächstes gesetzt werden.
    2022-11-21 13:51:48.226 - warn: javascript.0 (30346) script.js.Meine_Scripte.Allgemein.OK_-Allgemein-Es_klingelt: Wert: von "textCommand" ist: öffne p.l.p und spiele klingel
    2022-11-21 13:52:22.725 - warn: javascript.0 (30346) script.js.Meine_Scripte.Allgemein.OK_-Allgemein-Es_klingelt: Script "Es klingelt" wurde beendet.
    2022-11-21 14:00:00.017 - warn: javascript.0 (30346) script.js.Meine_Scripte.Schlafzimmer.OK_-Schlafzimmer-über_Telegramm-Temperatur_Warnung: Temperatur im Schlafzimmer ist unter 17 Grad
    2022-11-21 14:00:00.017 - warn: javascript.0 (30346) script.js.Meine_Scripte.Schlafzimmer.OK
    -Schlafzimmer-über_Telegramm-Temperatur_Warnung: Script Ende: Temperatur Warnung wurde über Telegramm versendet
    2022-11-21 14:26:32.173 - warn: javascript.0 (30346) script.js.Meine_Scripte.Esszimmer.OK
    -Esszimmer_-über_Alexa-Temperatur_Ansage: Script Temperatur Esszimmer wird gestartet
    2022-11-21 14:26:33.173 - warn: javascript.0 (30346) script.js.Meine_Scripte.Esszimmer.OK_-Esszimmer_-über_Alexa-Temperatur_Ansage: Ausgabe auf: Echo Eingang
    2022-11-21 14:26:33.173 - warn: javascript.0 (30346) script.js.Meine_Scripte.Esszimmer.OK_-Esszimmer_-über_Alexa-Temperatur_Ansage: Es wurde ausgegeben: im Esszimmer sind, 20.81 Grad ,Abfragezeit ist 12:09 Uhr
    2022-11-21 14:27:27.049 - warn: javascript.0 (30346) script.js.Meine_Scripte.Esszimmer.OK_-Esszimmer_-über_Alexa-Temperatur_Ansage: Script Temperatur Esszimmer wird gestartet
    2022-11-21 14:27:28.050 - warn: javascript.0 (30346) script.js.Meine_Scripte.Esszimmer.OK_-Esszimmer_-über_Alexa-Temperatur_Ansage: Ausgabe auf: Echo Eingang
    2022-11-21 14:27:28.050 - warn: javascript.0 (30346) script.js.Meine_Scripte.Esszimmer.OK_-Esszimmer_-über_Alexa-Temperatur_Ansage: Es wurde ausgegeben: im Esszimmer sind, 20.81 Grad ,Abfragezeit ist 12:09 Uhr
    2022-11-21 14:41:21.271 - warn: javascript.0 (30346) script.js.Meine_Scripte.Allgemein.OK_-Allgemein-Es_klingelt: info: Klingel wurde aktiviert
    2022-11-21 14:41:21.271 - warn: javascript.0 (30346) script.js.Meine_Scripte.Allgemein.OK_-Allgemein-Es_klingelt: Sprachausgabe: Badezimmer es hat geklingelt.
    2022-11-21 14:41:21.272 - warn: javascript.0 (30346) script.js.Meine_Scripte.Allgemein.OK_-Allgemein-Es_klingelt: Sprachausgabe: Büro es hat geklingelt
    2022-11-21 14:41:21.272 - warn: javascript.0 (30346) script.js.Meine_Scripte.Allgemein.OK_-Allgemein-Es_klingelt: Wert: Echo Büro Announcement Wert ist: Da hat jemand geklingelt
    2022-11-21 14:41:21.771 - warn: javascript.0 (30346) script.js.Meine_Scripte.Allgemein.OK_-Allgemein-Es_klingelt: Ausgabe auf Küche / Eingang "textcommand" soll als nächstes gesetzt werden.
    2022-11-21 14:41:21.771 - warn: javascript.0 (30346) script.js.Meine_Scripte.Allgemein.OK_-Allgemein-Es_klingelt: Wert: von "textCommand" ist: öffne p.l.p und spiele klingel
    2022-11-21 14:41:56.272 - warn: javascript.0 (30346) script.js.Meine_Scripte.Allgemein.OK_-Allgemein-Es_klingelt: Script "Es klingelt" wurde beendet.
    2022-11-21 14:46:44.965 - warn: javascript.0 (30346) script.js.Meine_Scripte.Allgemein.OK_-Allgemein-Es_klingelt: info: Klingel wurde aktiviert
    2022-11-21 14:46:44.965 - warn: javascript.0 (30346) script.js.Meine_Scripte.Allgemein.OK_-Allgemein-Es_klingelt: Sprachausgabe: Badezimmer es hat geklingelt.
    2022-11-21 14:46:44.965 - warn: javascript.0 (30346) script.js.Meine_Scripte.Allgemein.OK_-Allgemein-Es_klingelt: Sprachausgabe: Büro es hat geklingelt
    2022-11-21 14:46:44.965 - warn: javascript.0 (30346) script.js.Meine_Scripte.Allgemein.OK_-Allgemein-Es_klingelt: Wert: Echo Büro Announcement Wert ist: Da hat jemand geklingelt
    2022-11-21 14:46:45.465 - warn: javascript.0 (30346) script.js.Meine_Scripte.Allgemein.OK_-Allgemein-Es_klingelt: Ausgabe auf Küche / Eingang "textcommand" soll als nächstes gesetzt werden.
    2022-11-21 14:46:45.466 - warn: javascript.0 (30346) script.js.Meine_Scripte.Allgemein.OK_-Allgemein-Es_klingelt: Wert: von "textCommand" ist: öffne p.l.p und spiele klingel
    2022-11-21 14:47:19.966 - warn: javascript.0 (30346) script.js.Meine_Scripte.Allgemein.OK_-Allgemein-Es_klingelt: Script "Es klingelt" wurde beendet.
    2022-11-21 15:00:00.011 - warn: javascript.0 (30346) script.js.Meine_Scripte.Schlafzimmer.OK_-Schlafzimmer-über_Telegramm-Temperatur_Warnung: Temperatur im Schlafzimmer ist unter 17 Grad
    2022-11-21 15:00:00.011 - warn: javascript.0 (30346) script.js.Meine_Scripte.Schlafzimmer.OK
    -Schlafzimmer-über_Telegramm-Temperatur_Warnung: Script Ende: Temperatur Warnung wurde über Telegramm versendet
    2022-11-21 15:26:44.045 - warn: javascript.0 (30346) script.js.Meine_Scripte.Esszimmer.OK
    -Esszimmer_-über_Alexa-Temperatur_Ansage: Script Temperatur Esszimmer wird gestartet
    2022-11-21 15:26:45.047 - warn: javascript.0 (30346) script.js.Meine_Scripte.Esszimmer.OK_-Esszimmer_-über_Alexa-Temperatur_Ansage: Ausgabe auf: Echo Eingang
    2022-11-21 15:26:45.047 - warn: javascript.0 (30346) script.js.Meine_Scripte.Esszimmer.OK_-Esszimmer_-über_Alexa-Temperatur_Ansage: Es wurde ausgegeben: im Esszimmer sind, 20.81 Grad ,Abfragezeit ist 12:09 Uhr
    2022-11-21 15:40:23.064 - warn: javascript.0 (30346) script.js.Meine_Scripte.Allgemein.OK_-Allgemein-Es_klingelt: info: Klingel wurde aktiviert
    2022-11-21 15:40:23.065 - warn: javascript.0 (30346) script.js.Meine_Scripte.Allgemein.OK_-Allgemein-Es_klingelt: Sprachausgabe: Badezimmer es hat geklingelt.
    2022-11-21 15:40:23.065 - warn: javascript.0 (30346) script.js.Meine_Scripte.Allgemein.OK_-Allgemein-Es_klingelt: Sprachausgabe: Büro es hat geklingelt
    2022-11-21 15:40:23.065 - warn: javascript.0 (30346) script.js.Meine_Scripte.Allgemein.OK_-Allgemein-Es_klingelt: Wert: Echo Büro Announcement Wert ist: Da hat jemand geklingelt
    2022-11-21 15:40:23.565 - warn: javascript.0 (30346) script.js.Meine_Scripte.Allgemein.OK_-Allgemein-Es_klingelt: Ausgabe auf Küche / Eingang "textcommand" soll als nächstes gesetzt werden.
    2022-11-21 15:40:23.565 - warn: javascript.0 (30346) script.js.Meine_Scripte.Allgemein.OK_-Allgemein-Es_klingelt: Wert: von "textCommand" ist: öffne p.l.p und spiele klingel
    2022-11-21 15:40:58.065 - warn: javascript.0 (30346) script.js.Meine_Scripte.Allgemein.OK_-Allgemein-Es_klingelt: Script "Es klingelt" wurde beendet.

    aeb6d42b-3317-4fb1-b8f3-cb0086a26c41-image.png

    ebd15542-6b5a-46e4-8081-5fcd299c3a69-image.png

    Gruß
    HDM

    paul53P 1 Reply Last reply
    0
    • S Spitfire4all

      Hi,

      ich habe ein Script das, wenn es Klingelt, mich in den oberen Räumen (Dach) informieren soll.
      Dazu habe ich im Badezimmer einen Echo 4 und im Büro einen Echo 2.
      In der Küche hängt ein Echo 3, dieser soll ein MP3 File mit PLP Player wieder geben.
      Mittlerweile Spiele ich nichts mehr von Amazon oder Spotify ab wie es einmal geplant war um weitere Fehlerquellen auszuschliessen.

      Im Badezimmer ist die Ausgabe immer zu hören, gut da bin ich auch nicht so oft, wenn es klingelt.
      Im Büro ist die Ausgabe manchmal nicht zu hören.
      In der Küche wird das mp3 File von 6 Fällen nur zwei Mal abgespielt.

      Laut meinen Logs ist alles in Ordnung, jedenfalls wird "speak" gefüllt.
      Das Gleiche gilt für textCommand.
      Fülle ich die Felder von Hand funktioniert es immer.

      Ich vermute einmal, das ich irgendwo ein Timing Problem habe. Sonst kann ich mir nicht erklären, warum das nicht richtig läuft. Habe da schon ewig daran rum gebastelt und die Timings verändert, hat sich aber nie gebessert. Bin leider kein Profi was das Scripten an geht.

      Was kann ich tun damit das Stabiler läuft?

      var timeout1, timeout5;
      
      
      // Hier hat es etwas gedauert bis die Asage im Büro kommt.
      // Allgemein - Es klingelt
      // Steuert einen selbst angelegten Datenpunkt über die Instanz Simple.APi.
      // Kein MQTT !
      //
      // String IOBROKER_DP = "/set/javascript.0.ESP_Klingel?value=";
      //
      // Links zur Webseite und zu Github original script.
      //
      // https://forum.iobroker.net/topic/21975/fritzbox-tr064-esp-klingel-datenpunkt/9
      // https://github.com/SBorg2014/ESP-Klingel
      //
      // https://www.amazon.de/XdreaM-PlayListPlayer/dp/B079NCQW4W
      // https://forum.iobroker.net/topic/48920/ein-eigenen-mp3-song-%C3%BCber-alexa-wiedergeben/2
      //
      //
      // Doku
      on({id: [].concat(['javascript.0.ESP_Klingel']), val: true}, async function (obj) {
        var value = obj.state.val;
        var oldValue = obj.oldState.val;
        console.warn('info: Klingel wurde aktiviert');
        sendTo("telegram", "send", {
            text: 'info: Klingel wurde aktiviert'
        });
        (function () {if (timeout1) {clearTimeout(timeout1); timeout1 = null;}})();
        (function () {if (timeout5) {clearTimeout(timeout5); timeout5 = null;}})();
        // Küche
        if (getState("javascript.0.ESP_Klingel").val == true) {
          timeout1 = setTimeout(async function () {
            console.warn('Ausgabe auf Küche / Eingang "textcommand" soll als nächstes gesetzt werden.');
            // Hier ist es etwas undeutlich. Ich steuere zwar den Echo
            // aber, dessen Musik Ausgabe ist in der Alexa App auf den
            // Sonos Lautsprecher um geleitet. Das sollte ich wohl ändern.
            //
            // Den Echo-Lautsprecher nun auf eigene Ausgabe gesetzt.
            // Weiß auch nicht ob die Gruppe Küche etwas damit zu tun hat.
            //
            setState("alexa2.0.Echo-Devices.G090VC0991641AMW.Commands.textCommand"/*textCommand*/, 'öffne p.l.p und spiele klingel');
            console.warn(('Wert: von "textCommand" ist: ' + String(getState("alexa2.0.Echo-Devices.G090VC0991641AMW.Commands.textCommand").val)));
            await wait(500);
            if (getState("alexa2.0.Echo-Devices.G090VC0991641AMW.Commands.textCommand").val != 'öffne p.l.p und spiele klingel') {
              // Hier ist es etwas undeutlich. Ich steuere zwar den Echo
              // aber, dessen Musik Ausgabe ist in der Alexa App auf den
              // Sonos Lautsprecher um geleitet. Das sollte ich wohl ändern.
              //
              // Den Echo-Lautsprecher nun auf eigene Ausgabe gesetzt.
              // Weiß auch nicht ob die Gruppe Küche etwas damit zu tun hat.
              //
              setState("alexa2.0.Echo-Devices.G090VC0991641AMW.Commands.textCommand"/*textCommand*/, 'öffne p.l.p und spiele klingel');
              console.warn(('Zweiter Versuch aktiviert - Wert: von "textCommand" ist: ' + String(getState("alexa2.0.Echo-Devices.G090VC0991641AMW.Commands.textCommand").val)));
            }
          }, 500);
          timeout5 = setTimeout(async function () {
            console.warn('Script "Es klingelt" wurde beendet.');
          }, 35000);
        }
        // Echo Badezimmer
        if (getState("javascript.0.ESP_Klingel").val == true) {
          setState("alexa2.0.Echo-Devices.G090VC0991641AMW.Player.volume"/*volume*/, 50);
          setState("alexa2.0.Echo-Devices.G2A1A60314660241.Commands.speak"/*speak*/, 'Da hat jemand geklingelt');
          console.warn('Sprachausgabe: Badezimmer es hat geklingelt.');
        }
        // Echo Büro
        if (getState("javascript.0.ESP_Klingel").val == true) {
          setState("alexa2.0.Echo-Devices.G090LF1072260PUJ.Commands.speak"/*speak*/, 'Da hat jemand geklingelt');
          console.warn('Sprachausgabe: Büro es hat geklingelt');
          console.warn(('Wert: Echo Büro Announcement Wert ist: ' + String(getState("alexa2.0.Echo-Devices.G090LF1072260PUJ.Commands.speak").val)));
        }
      });
      // Funktioniert im Moment nicht da im Gerät der falsche MQTT Port eingegeben ist.
      //
      // 02.08.2020
      // Debug Text Anpassung. Doku hinzugefügt.
      //
      // 11.10.2020
      // Alexa Musik Ausgabe läuft immer noch nicht zuverlässig.
      // Versuche noch zusätzlich den Play Button zu drücken. Mal
      // sehen ob das was hilft. Timeoutx auf 500 ms eingestellt.
      // 30.10.2020
      // Das mit dem Play Button hat nicht geklappt. Er spielt dann Irgendeine Musik.
      //
      // Script im Player abgefragt was gespielt wird.
      // 06.11.2020
      // "maxLength": "50", anstatt 10 bei den Objet eigenschaften eingetragen.
      // Versuche die Phrase mit etwas anderem zu füttern
      //
      // 08.11.2020
      // Löschen des Phrase Wert verbessert und Ausgabe eingeleitet.
      // 09.11.2020
      // ich habe gesehen das die Lautstärke eingestellt wurde eventuell läuft
      // dann das Script zu schnell durch deshalb kurze verzögerung eingebaut.
      //
      // 10.11.2020
      // Timing überprüft. The Final Countdown hinzugefügt
      // 20.11.2020
      // Das script funktioniert mit in der Küche. Ausgabe im
      // Büro ist noch zu testen. river flows in you eingestellt
      //
      // 27.11.2020
      // Script läuft soweit.
      // Musik Stop nach 2 Minuten.
      // 04.12.2020
      // Laustärke erhöht da meine Frau unter der Dunstabzugshabe nichts hört.
      //
      // Logs sind in Ordnung aber teilweise wird nichts abgespielt wie immer.
      // Das Script hat aber sonst gut Funktioniert.
      //
      // 18.12.2020
      // Zeit wie lange das Sound File abgespielt wird auf 30 sekunden
      // reduziert. Latstärke Küche von Zahl 50 auf Text 50 geändert.
      //
      // 30.12.2020
      // Anpassung auf den neuen Echo im Badezimmer
      //
      // 18.12.2021
      // Das mit dem Stoppen nach 30 Sekunden hat nicht
      // geklappt. Änderung über den Sonos Adapter
      // 10.10.2022
      
      //JTNDeG1sJTIweG1sbnMlM0QlMjJodHRwcyUzQSUyRiUyRmRldmVsb3BlcnMuZ29vZ2xlLmNvbSUyRmJsb2NrbHklMkZ4bWwlMjIlM0UlM0N2YXJpYWJsZXMlM0UlM0N2YXJpYWJsZSUyMHR5cGUlM0QlMjJ0aW1lb3V0JTIyJTIwaWQlM0QlMjJ0aW1lb3V0MSUyMiUzRXRpbWVvdXQxJTNDJTJGdmFyaWFibGUlM0UlM0N2YXJpYWJsZSUyMHR5cGUlM0QlMjJ0aW1lb3V0JTIyJTIwaWQlM0QlMjJ0aW1lb3V0NSUyMiUzRXRpbWVvdXQ1JTNDJTJGdmFyaWFibGUlM0UlM0MlMkZ2YXJpYWJsZXMlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJjb21tZW50JTIyJTIwaWQlM0QlMjI5JTdDMSUyQi0uUDBYTzU4USU3RChOJTdDJTNBKWwlMjIlMjB4JTNEJTIyMzglMjIlMjB5JTNEJTIyLTg3JTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyQ09NTUVOVCUyMiUzRUhpZXIlMjBoYXQlMjBlcyUyMGV0d2FzJTIwZ2VkYXVlcnQlMjBiaXMlMjBkaWUlMjBBc2FnZSUyMGltJTIwQiVDMyVCQ3JvJTIwa29tbXQuJTNDJTJGZmllbGQlM0UlM0NuZXh0JTNFJTNDYmxvY2slMjB0eXBlJTNEJTIyY29tbWVudCUyMiUyMGlkJTNEJTIyeENDRWt2SSUyRiUyRiU1RUgqREZhblhRWCU1QiUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMkNPTU1FTlQlMjIlM0VBbGxnZW1laW4lMjAtJTIwRXMlMjBrbGluZ2VsdCUyMCUzQyUyRmZpZWxkJTNFJTNDbmV4dCUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMmNvbW1lbnQlMjIlMjBpZCUzRCUyMlVTeWQ4JTdCLmZXV2lMJTJCNlklN0RpN2IxJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyQ09NTUVOVCUyMiUzRURva3UlM0MlMkZmaWVsZCUzRSUzQ2NvbW1lbnQlMjBwaW5uZWQlM0QlMjJmYWxzZSUyMiUyMGglM0QlMjIxMTAlMjIlMjB3JTNEJTIyNzY2JTIyJTNFU3RldWVydCUyMGVpbmVuJTIwc2VsYnN0JTIwYW5nZWxlZ3RlbiUyMERhdGVucHVua3QlMjAlQzMlQkNiZXIlMjBkaWUlMjBJbnN0YW56JTIwU2ltcGxlLkFQaS4lMjYlMjMxMCUzQktlaW4lMjBNUVRUJTIwISUyNiUyMzEwJTNCJTI2JTIzMTAlM0JTdHJpbmclMjBJT0JST0tFUl9EUCUyMCUzRCUyMCUyMiUyRnNldCUyRmphdmFzY3JpcHQuMC5FU1BfS2xpbmdlbCUzRnZhbHVlJTNEJTIyJTNCJTI2JTIzMTAlM0IlMjYlMjMxMCUzQkxpbmtzJTIwenVyJTIwV2Vic2VpdGUlMjB1bmQlMjB6dSUyMEdpdGh1YiUyMG9yaWdpbmFsJTIwc2NyaXB0LiUyNiUyMzEwJTNCJTI2JTIzMTAlM0JodHRwcyUzQSUyRiUyRmZvcnVtLmlvYnJva2VyLm5ldCUyRnRvcGljJTJGMjE5NzUlMkZmcml0emJveC10cjA2NC1lc3Ata2xpbmdlbC1kYXRlbnB1bmt0JTJGOSUyNiUyMzEwJTNCaHR0cHMlM0ElMkYlMkZnaXRodWIuY29tJTJGU0JvcmcyMDE0JTJGRVNQLUtsaW5nZWwlMjYlMjMxMCUzQiUyNiUyMzEwJTNCaHR0cHMlM0ElMkYlMkZ3d3cuYW1hem9uLmRlJTJGWGRyZWFNLVBsYXlMaXN0UGxheWVyJTJGZHAlMkZCMDc5TkNRVzRXJTI2JTIzMTAlM0JodHRwcyUzQSUyRiUyRmZvcnVtLmlvYnJva2VyLm5ldCUyRnRvcGljJTJGNDg5MjAlMkZlaW4tZWlnZW5lbi1tcDMtc29uZy0lMjVDMyUyNUJDYmVyLWFsZXhhLXdpZWRlcmdlYmVuJTJGMiUyNiUyMzEwJTNCJTI2JTIzMTAlM0IlM0MlMkZjb21tZW50JTNFJTNDbmV4dCUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMm9uX2V4dCUyMiUyMGlkJTNEJTIyViUzRFg4aiUyRmNQJTNCWS0lMkMlMkMlNUJhZEpiVUYlMjIlM0UlM0NtdXRhdGlvbiUyMHhtbG5zJTNEJTIyaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYxOTk5JTJGeGh0bWwlMjIlMjBpdGVtcyUzRCUyMjElMjIlM0UlM0MlMkZtdXRhdGlvbiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMkNPTkRJVElPTiUyMiUzRXRydWUlM0MlMkZmaWVsZCUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMkFDS19DT05ESVRJT04lMjIlM0UlM0MlMkZmaWVsZCUzRSUzQ3ZhbHVlJTIwbmFtZSUzRCUyMk9JRDAlMjIlM0UlM0NzaGFkb3clMjB0eXBlJTNEJTIyZmllbGRfb2lkJTIyJTIwaWQlM0QlMjIyaFAyflota2tHaHJ0U0l0VE5OLSUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMm9pZCUyMiUzRWphdmFzY3JpcHQuMC5FU1BfS2xpbmdlbCUzQyUyRmZpZWxkJTNFJTNDJTJGc2hhZG93JTNFJTNDJTJGdmFsdWUlM0UlM0NzdGF0ZW1lbnQlMjBuYW1lJTNEJTIyU1RBVEVNRU5UJTIyJTNFJTNDYmxvY2slMjB0eXBlJTNEJTIyZGVidWclMjIlMjBpZCUzRCUyMipjVV9nJTNGaUElN0MpZnVxZ1plJTQwQiU1QiUzRCUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMlNldmVyaXR5JTIyJTNFd2FybiUzQyUyRmZpZWxkJTNFJTNDdmFsdWUlMjBuYW1lJTNEJTIyVEVYVCUyMiUzRSUzQ3NoYWRvdyUyMHR5cGUlM0QlMjJ0ZXh0JTIyJTIwaWQlM0QlMjJ6VCU3QmElMjQlMjRMJTdDeEIlMjQ4eHp5cHYlMjUuNCUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMlRFWFQlMjIlM0VpbmZvJTNBJTIwS2xpbmdlbCUyMHd1cmRlJTIwYWt0aXZpZXJ0JTNDJTJGZmllbGQlM0UlM0MlMkZzaGFkb3clM0UlM0MlMkZ2YWx1ZSUzRSUzQ25leHQlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJ0ZWxlZ3JhbSUyMiUyMGlkJTNEJTIyfiUzRE5EQlFpTSUyQyU3RCUyNHRGNWNPJTVFJTdELW4lMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJJTlNUQU5DRSUyMiUzRSUzQyUyRmZpZWxkJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyTE9HJTIyJTNFJTNDJTJGZmllbGQlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJTSUxFTlQlMjIlM0VGQUxTRSUzQyUyRmZpZWxkJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyUEFSU0VNT0RFJTIyJTNFZGVmYXVsdCUzQyUyRmZpZWxkJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyRElTQUJMRV9XRUJfUEFHRV9QUkVWSUVXJTIyJTNFRkFMU0UlM0MlMkZmaWVsZCUzRSUzQ3ZhbHVlJTIwbmFtZSUzRCUyMk1FU1NBR0UlMjIlM0UlM0NzaGFkb3clMjB0eXBlJTNEJTIydGV4dCUyMiUyMGlkJTNEJTIyM0VtOVBDYWpEIVBxcGVOJTI0TCU2MGUlMjQlMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJURVhUJTIyJTNFaW5mbyUzQSUyMEtsaW5nZWwlMjB3dXJkZSUyMGFrdGl2aWVydCUzQyUyRmZpZWxkJTNFJTNDJTJGc2hhZG93JTNFJTNDJTJGdmFsdWUlM0UlM0NuZXh0JTNFJTNDYmxvY2slMjB0eXBlJTNEJTIydGltZW91dHNfY2xlYXJ0aW1lb3V0JTIyJTIwaWQlM0QlMjJsYSUyNSU1RCUyRmYlMjMlMkJLQyU1QjNSVTIuRzRlWiUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMk5BTUUlMjIlM0V0aW1lb3V0MSUzQyUyRmZpZWxkJTNFJTNDbmV4dCUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMnRpbWVvdXRzX2NsZWFydGltZW91dCUyMiUyMGlkJTNEJTIyOW1pTkVRMzd6ciUyQyU1RSUzQkJrKGdLd0MlMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJOQU1FJTIyJTNFdGltZW91dDUlM0MlMkZmaWVsZCUzRSUzQ25leHQlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJjb21tZW50JTIyJTIwaWQlM0QlMjJ6JTI0eTcqUCU1QmU5MEttc0YtMi45ZCUyNSUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMkNPTU1FTlQlMjIlM0VLJUMzJUJDY2hlJTNDJTJGZmllbGQlM0UlM0NuZXh0JTNFJTNDYmxvY2slMjB0eXBlJTNEJTIyY29udHJvbHNfaWYlMjIlMjBpZCUzRCUyMi03UV8lMkZTX2N0RC10TyUyQmglMjNWJTJCZkMlMjIlM0UlM0N2YWx1ZSUyMG5hbWUlM0QlMjJJRjAlMjIlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJsb2dpY19jb21wYXJlJTIyJTIwaWQlM0QlMjIlMjVYJTIzZmMxQXklMjViMmUod0ZnVXRIJTVCJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyT1AlMjIlM0VFUSUzQyUyRmZpZWxkJTNFJTNDdmFsdWUlMjBuYW1lJTNEJTIyQSUyMiUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMmdldF92YWx1ZSUyMiUyMGlkJTNEJTIyWDBhQ2V4aHdfUGZTNmNZJTdCJTdENXMlN0IlMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJBVFRSJTIyJTNFdmFsJTNDJTJGZmllbGQlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJPSUQlMjIlM0VqYXZhc2NyaXB0LjAuRVNQX0tsaW5nZWwlM0MlMkZmaWVsZCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGdmFsdWUlM0UlM0N2YWx1ZSUyMG5hbWUlM0QlMjJCJTIyJTNFJTNDYmxvY2slMjB0eXBlJTNEJTIybG9naWNfYm9vbGVhbiUyMiUyMGlkJTNEJTIyLnYlMkMlN0MlM0JCJTVEcTNCeEZJKCU0MHElMkZqKE0lMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJCT09MJTIyJTNFVFJVRSUzQyUyRmZpZWxkJTNFJTNDJTJGYmxvY2slM0UlM0MlMkZ2YWx1ZSUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGdmFsdWUlM0UlM0NzdGF0ZW1lbnQlMjBuYW1lJTNEJTIyRE8wJTIyJTNFJTNDYmxvY2slMjB0eXBlJTNEJTIydGltZW91dHNfc2V0dGltZW91dCUyMiUyMGlkJTNEJTIyJTIzZU9mJTdDN3FMJTdEYnN1NW9tJTYwbnUoISUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMk5BTUUlMjIlM0V0aW1lb3V0MSUzQyUyRmZpZWxkJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyREVMQVklMjIlM0U1MDAlM0MlMkZmaWVsZCUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMlVOSVQlMjIlM0VtcyUzQyUyRmZpZWxkJTNFJTNDc3RhdGVtZW50JTIwbmFtZSUzRCUyMlNUQVRFTUVOVCUyMiUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMmRlYnVnJTIyJTIwaWQlM0QlMjJTJTNGbFN6SCUyQlMlM0JSZzctcW55d0phbiUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMlNldmVyaXR5JTIyJTNFd2FybiUzQyUyRmZpZWxkJTNFJTNDdmFsdWUlMjBuYW1lJTNEJTIyVEVYVCUyMiUzRSUzQ3NoYWRvdyUyMHR5cGUlM0QlMjJ0ZXh0JTIyJTIwaWQlM0QlMjI4RSUzQUdxd0w0JTJCMFJ6JTYwJTNEJTdDTU1hZ0YlMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJURVhUJTIyJTNFdGVzdCUzQyUyRmZpZWxkJTNFJTNDJTJGc2hhZG93JTNFJTNDYmxvY2slMjB0eXBlJTNEJTIydGV4dCUyMiUyMGlkJTNEJTIyJTNEUiUyNSU0MCUzRiU0MDUlM0F6JTdEYi4lNUU5JTdDcTBhYiU0MCUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMlRFWFQlMjIlM0VBdXNnYWJlJTIwYXVmJTIwSyVDMyVCQ2NoZSUyMCUyRiUyMEVpbmdhbmclMjAlMjJ0ZXh0Y29tbWFuZCUyMiUyMHNvbGwlMjBhbHMlMjBuJUMzJUE0Y2hzdGVzJTIwZ2VzZXR6dCUyMHdlcmRlbi4lM0MlMkZmaWVsZCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGdmFsdWUlM0UlM0NuZXh0JTNFJTNDYmxvY2slMjB0eXBlJTNEJTIyY29udHJvbCUyMiUyMGlkJTNEJTIyRmlUbDdHJTVCb0FwaX5sUjhuUExNQiUyMiUzRSUzQ211dGF0aW9uJTIweG1sbnMlM0QlMjJodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjE5OTklMkZ4aHRtbCUyMiUyMGRlbGF5X2lucHV0JTNEJTIyZmFsc2UlMjIlM0UlM0MlMkZtdXRhdGlvbiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMk9JRCUyMiUzRWFsZXhhMi4wLkVjaG8tRGV2aWNlcy5HMDkwVkMwOTkxNjQxQU1XLkNvbW1hbmRzLnRleHRDb21tYW5kJTNDJTJGZmllbGQlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJXSVRIX0RFTEFZJTIyJTNFRkFMU0UlM0MlMkZmaWVsZCUzRSUzQ2NvbW1lbnQlMjBwaW5uZWQlM0QlMjJmYWxzZSUyMiUyMGglM0QlMjI3MiUyMiUyMHclM0QlMjI2ODklMjIlM0VIaWVyJTIwaXN0JTIwZXMlMjBldHdhcyUyMHVuZGV1dGxpY2guJTIwSWNoJTIwc3RldWVyZSUyMHp3YXIlMjBkZW4lMjBFY2hvJTIwYWJlciUyQyUyMGRlc3NlbiUyME11c2lrJTIwQXVzZ2FiZSUyMGlzdCUyMGluJTIwZGVyJTIwQWxleGElMjBBcHAlMjBhdWYlMjBkZW4lMjBTb25vcyUyMExhdXRzcHJlY2hlciUyMHVtJTIwZ2VsZWl0ZXQuJTIwRGFzJTIwc29sbHRlJTIwaWNoJTIwd29obCUyMCVDMyVBNG5kZXJuLiUyNiUyMzEwJTNCJTI2JTIzMTAlM0JEZW4lMjBFY2hvLUxhdXRzcHJlY2hlciUyMG51biUyMGF1ZiUyMGVpZ2VuZSUyMEF1c2dhYmUlMjBnZXNldHp0LiUyNiUyMzEwJTNCV2VpJUMzJTlGJTIwYXVjaCUyMG5pY2h0JTIwb2IlMjBkaWUlMjBHcnVwcGUlMjBLJUMzJUJDY2hlJTIwZXR3YXMlMjBkYW1pdCUyMHp1JTIwdHVuJTIwaGF0LiUyNiUyMzEwJTNCJTNDJTJGY29tbWVudCUzRSUzQ3ZhbHVlJTIwbmFtZSUzRCUyMlZBTFVFJTIyJTNFJTNDYmxvY2slMjB0eXBlJTNEJTIydGV4dCUyMiUyMGlkJTNEJTIyNChCJTJDJTNGbTZKdDVaJTNCJTVEJTNEakYtbW1JJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyVEVYVCUyMiUzRSVDMyVCNmZmbmUlMjBwLmwucCUyMHVuZCUyMHNwaWVsZSUyMGtsaW5nZWwlM0MlMkZmaWVsZCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGdmFsdWUlM0UlM0NuZXh0JTNFJTNDYmxvY2slMjB0eXBlJTNEJTIyZGVidWclMjIlMjBpZCUzRCUyMmElMjRPTiUyRi14d2slMkYlN0M5JTVFOUlDLWIlM0ZqJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyU2V2ZXJpdHklMjIlM0V3YXJuJTNDJTJGZmllbGQlM0UlM0N2YWx1ZSUyMG5hbWUlM0QlMjJURVhUJTIyJTNFJTNDc2hhZG93JTIwdHlwZSUzRCUyMnRleHQlMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJURVhUJTIyJTNFdGVzdCUzQyUyRmZpZWxkJTNFJTNDJTJGc2hhZG93JTNFJTNDYmxvY2slMjB0eXBlJTNEJTIydGV4dF9qb2luJTIyJTIwaWQlM0QlMjJEUkRBcyklM0RMT3ghc00lNUQlMkJ4YmxSRSUyMiUzRSUzQ211dGF0aW9uJTIwaXRlbXMlM0QlMjIyJTIyJTNFJTNDJTJGbXV0YXRpb24lM0UlM0N2YWx1ZSUyMG5hbWUlM0QlMjJBREQwJTIyJTNFJTNDYmxvY2slMjB0eXBlJTNEJTIydGV4dCUyMiUyMGlkJTNEJTIyUyUyQ3REQzlQJTVCQUVfZGJyWDUlN0RjdHUlMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJURVhUJTIyJTNFV2VydCUzQSUyMHZvbiUyMCUyMnRleHRDb21tYW5kJTIyJTIwaXN0JTNBJTIwJTNDJTJGZmllbGQlM0UlM0MlMkZibG9jayUzRSUzQyUyRnZhbHVlJTNFJTNDdmFsdWUlMjBuYW1lJTNEJTIyQUREMSUyMiUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMmdldF92YWx1ZSUyMiUyMGlkJTNEJTIybUFPJTJGJTdDJTVFTEclN0NweEZFLXdJJTVFTzB1JTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyQVRUUiUyMiUzRXZhbCUzQyUyRmZpZWxkJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyT0lEJTIyJTNFYWxleGEyLjAuRWNoby1EZXZpY2VzLkcwOTBWQzA5OTE2NDFBTVcuQ29tbWFuZHMudGV4dENvbW1hbmQlM0MlMkZmaWVsZCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGdmFsdWUlM0UlM0MlMkZibG9jayUzRSUzQyUyRnZhbHVlJTNFJTNDbmV4dCUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMnRpbWVvdXRzX3dhaXQlMjIlMjBpZCUzRCUyMlAwaSUzRiU0MDNxM09GcUtPYiUyNUVnekIlMkIlMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJERUxBWSUyMiUzRTUwMCUzQyUyRmZpZWxkJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyVU5JVCUyMiUzRW1zJTNDJTJGZmllbGQlM0UlM0NuZXh0JTNFJTNDYmxvY2slMjB0eXBlJTNEJTIyY29udHJvbHNfaWYlMjIlMjBpZCUzRCUyMi4hJTQwaU1WS0I4TGQhVzZZJTNEJTJGJTdERWUlMjIlM0UlM0N2YWx1ZSUyMG5hbWUlM0QlMjJJRjAlMjIlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJsb2dpY19jb21wYXJlJTIyJTIwaWQlM0QlMjJlJTVFYkdsJTNCLndQZ3MlM0YzX2JxVDFzISUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMk9QJTIyJTNFTkVRJTNDJTJGZmllbGQlM0UlM0N2YWx1ZSUyMG5hbWUlM0QlMjJBJTIyJTNFJTNDYmxvY2slMjB0eXBlJTNEJTIyZ2V0X3ZhbHVlJTIyJTIwaWQlM0QlMjI0ZUglNUUlMjQ2JTJGS01YLkYlMjRHJTdEfjJ5cEslMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJBVFRSJTIyJTNFdmFsJTNDJTJGZmllbGQlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJPSUQlMjIlM0VhbGV4YTIuMC5FY2hvLURldmljZXMuRzA5MFZDMDk5MTY0MUFNVy5Db21tYW5kcy50ZXh0Q29tbWFuZCUzQyUyRmZpZWxkJTNFJTNDJTJGYmxvY2slM0UlM0MlMkZ2YWx1ZSUzRSUzQ3ZhbHVlJTIwbmFtZSUzRCUyMkIlMjIlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJ0ZXh0JTIyJTIwaWQlM0QlMjJvcDc3MW9NJTVEWSU3RCUyMzItLUV0eV9QJTQwJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyVEVYVCUyMiUzRSVDMyVCNmZmbmUlMjBwLmwucCUyMHVuZCUyMHNwaWVsZSUyMGtsaW5nZWwlM0MlMkZmaWVsZCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGdmFsdWUlM0UlM0MlMkZibG9jayUzRSUzQyUyRnZhbHVlJTNFJTNDc3RhdGVtZW50JTIwbmFtZSUzRCUyMkRPMCUyMiUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMmNvbnRyb2wlMjIlMjBpZCUzRCUyMlZGa0sqNTglM0FiMFgteDRUbiUyQzhXQiUyMiUzRSUzQ211dGF0aW9uJTIweG1sbnMlM0QlMjJodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjE5OTklMkZ4aHRtbCUyMiUyMGRlbGF5X2lucHV0JTNEJTIyZmFsc2UlMjIlM0UlM0MlMkZtdXRhdGlvbiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMk9JRCUyMiUzRWFsZXhhMi4wLkVjaG8tRGV2aWNlcy5HMDkwVkMwOTkxNjQxQU1XLkNvbW1hbmRzLnRleHRDb21tYW5kJTNDJTJGZmllbGQlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJXSVRIX0RFTEFZJTIyJTNFRkFMU0UlM0MlMkZmaWVsZCUzRSUzQ2NvbW1lbnQlMjBwaW5uZWQlM0QlMjJmYWxzZSUyMiUyMGglM0QlMjI3MiUyMiUyMHclM0QlMjI2ODklMjIlM0VIaWVyJTIwaXN0JTIwZXMlMjBldHdhcyUyMHVuZGV1dGxpY2guJTIwSWNoJTIwc3RldWVyZSUyMHp3YXIlMjBkZW4lMjBFY2hvJTIwYWJlciUyQyUyMGRlc3NlbiUyME11c2lrJTIwQXVzZ2FiZSUyMGlzdCUyMGluJTIwZGVyJTIwQWxleGElMjBBcHAlMjBhdWYlMjBkZW4lMjBTb25vcyUyMExhdXRzcHJlY2hlciUyMHVtJTIwZ2VsZWl0ZXQuJTIwRGFzJTIwc29sbHRlJTIwaWNoJTIwd29obCUyMCVDMyVBNG5kZXJuLiUyNiUyMzEwJTNCJTI2JTIzMTAlM0JEZW4lMjBFY2hvLUxhdXRzcHJlY2hlciUyMG51biUyMGF1ZiUyMGVpZ2VuZSUyMEF1c2dhYmUlMjBnZXNldHp0LiUyNiUyMzEwJTNCV2VpJUMzJTlGJTIwYXVjaCUyMG5pY2h0JTIwb2IlMjBkaWUlMjBHcnVwcGUlMjBLJUMzJUJDY2hlJTIwZXR3YXMlMjBkYW1pdCUyMHp1JTIwdHVuJTIwaGF0LiUyNiUyMzEwJTNCJTNDJTJGY29tbWVudCUzRSUzQ3ZhbHVlJTIwbmFtZSUzRCUyMlZBTFVFJTIyJTNFJTNDYmxvY2slMjB0eXBlJTNEJTIydGV4dCUyMiUyMGlkJTNEJTIyMiU3RG9IJTNGMyUzQiU1RCU1RWFiOChkajkwRVBWJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyVEVYVCUyMiUzRSVDMyVCNmZmbmUlMjBwLmwucCUyMHVuZCUyMHNwaWVsZSUyMGtsaW5nZWwlM0MlMkZmaWVsZCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGdmFsdWUlM0UlM0NuZXh0JTNFJTNDYmxvY2slMjB0eXBlJTNEJTIyZGVidWclMjIlMjBpZCUzRCUyMiUyM0lxMi0lNjBYaVdEMiU0MFglM0ElMjUlMkIlN0Q4NlQlMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJTZXZlcml0eSUyMiUzRXdhcm4lM0MlMkZmaWVsZCUzRSUzQ3ZhbHVlJTIwbmFtZSUzRCUyMlRFWFQlMjIlM0UlM0NzaGFkb3clMjB0eXBlJTNEJTIydGV4dCUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMlRFWFQlMjIlM0V0ZXN0JTNDJTJGZmllbGQlM0UlM0MlMkZzaGFkb3clM0UlM0NibG9jayUyMHR5cGUlM0QlMjJ0ZXh0X2pvaW4lMjIlMjBpZCUzRCUyMjh4Km5WYyUzQndyViUyNWNhS0clNjB1JTJCbSUyNCUyMiUzRSUzQ211dGF0aW9uJTIwaXRlbXMlM0QlMjIyJTIyJTNFJTNDJTJGbXV0YXRpb24lM0UlM0N2YWx1ZSUyMG5hbWUlM0QlMjJBREQwJTIyJTNFJTNDYmxvY2slMjB0eXBlJTNEJTIydGV4dCUyMiUyMGlkJTNEJTIyJTJDRkhiMGkyJTJDeSUyRnFKRUwlNUJSJTI0SkoyJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyVEVYVCUyMiUzRVp3ZWl0ZXIlMjBWZXJzdWNoJTIwYWt0aXZpZXJ0JTIwLSUyMFdlcnQlM0ElMjB2b24lMjAlMjJ0ZXh0Q29tbWFuZCUyMiUyMGlzdCUzQSUyMCUzQyUyRmZpZWxkJTNFJTNDJTJGYmxvY2slM0UlM0MlMkZ2YWx1ZSUzRSUzQ3ZhbHVlJTIwbmFtZSUzRCUyMkFERDElMjIlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJnZXRfdmFsdWUlMjIlMjBpZCUzRCUyMmtvb3UlM0JQJTQwJTYwRyUzQkwlNUVJRW40RillXyUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMkFUVFIlMjIlM0V2YWwlM0MlMkZmaWVsZCUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMk9JRCUyMiUzRWFsZXhhMi4wLkVjaG8tRGV2aWNlcy5HMDkwVkMwOTkxNjQxQU1XLkNvbW1hbmRzLnRleHRDb21tYW5kJTNDJTJGZmllbGQlM0UlM0MlMkZibG9jayUzRSUzQyUyRnZhbHVlJTNFJTNDJTJGYmxvY2slM0UlM0MlMkZ2YWx1ZSUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGbmV4dCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGc3RhdGVtZW50JTNFJTNDJTJGYmxvY2slM0UlM0MlMkZuZXh0JTNFJTNDJTJGYmxvY2slM0UlM0MlMkZuZXh0JTNFJTNDJTJGYmxvY2slM0UlM0MlMkZuZXh0JTNFJTNDJTJGYmxvY2slM0UlM0MlMkZuZXh0JTNFJTNDJTJGYmxvY2slM0UlM0MlMkZzdGF0ZW1lbnQlM0UlM0NuZXh0JTNFJTNDYmxvY2slMjB0eXBlJTNEJTIydGltZW91dHNfc2V0dGltZW91dCUyMiUyMGlkJTNEJTIySmUlMkM1ViU1QlRqZFB5ZV9+JTI1ZiUyNFBlUSUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMk5BTUUlMjIlM0V0aW1lb3V0NSUzQyUyRmZpZWxkJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyREVMQVklMjIlM0UzNSUzQyUyRmZpZWxkJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyVU5JVCUyMiUzRXNlYyUzQyUyRmZpZWxkJTNFJTNDc3RhdGVtZW50JTIwbmFtZSUzRCUyMlNUQVRFTUVOVCUyMiUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMmRlYnVnJTIyJTIwaWQlM0QlMjIpZ0ktdmRhJTYwbE9JQ1AwayU3RFYlMjN4OCUyMiUyMGRpc2FibGVkJTNEJTIydHJ1ZSUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMlNldmVyaXR5JTIyJTNFd2FybiUzQyUyRmZpZWxkJTNFJTNDY29tbWVudCUyMHBpbm5lZCUzRCUyMmZhbHNlJTIyJTIwaCUzRCUyMjQ4JTIyJTIwdyUzRCUyMjYyMCUyMiUzRVVudGVyJTIwUGxheWVyJTIwVGl0ZWwlMjB3aXJkJTIwd29obCUyMG5pY2h0cyUyMGVpbmdldHJhZ2VuLiUyNiUyMzEwJTNCRGVzaGFsYiUyMERlYnVnJTIwYXVzLiUzQyUyRmNvbW1lbnQlM0UlM0N2YWx1ZSUyMG5hbWUlM0QlMjJURVhUJTIyJTNFJTNDc2hhZG93JTIwdHlwZSUzRCUyMnRleHQlMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJURVhUJTIyJTNFdGVzdCUzQyUyRmZpZWxkJTNFJTNDJTJGc2hhZG93JTNFJTNDYmxvY2slMjB0eXBlJTNEJTIydGV4dF9qb2luJTIyJTIwaWQlM0QlMjJyZCUzRiUzRk4lMjNEKVglN0QobW5PNSp6cXZoJTIyJTNFJTNDbXV0YXRpb24lMjBpdGVtcyUzRCUyMjIlMjIlM0UlM0MlMkZtdXRhdGlvbiUzRSUzQ3ZhbHVlJTIwbmFtZSUzRCUyMkFERDAlMjIlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJ0ZXh0JTIyJTIwaWQlM0QlMjJGWG5zcDFsUSglMkNSOChEJTdDJTJCSHVlQSUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMlRFWFQlMjIlM0VEZXIlMjBUaXRlbCUyMFdlcnQlMjBpbSUyMEVjaG8lMjBFaW5nYW5nJTIwaXN0JTIwJTNBJTIwJTIwJTNDJTJGZmllbGQlM0UlM0MlMkZibG9jayUzRSUzQyUyRnZhbHVlJTNFJTNDdmFsdWUlMjBuYW1lJTNEJTIyQUREMSUyMiUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMmdldF92YWx1ZSUyMiUyMGlkJTNEJTIyJTNEV3IoJTI0aSUzRlJ4a2VBMzclNDAlN0NDSTZLJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyQVRUUiUyMiUzRXZhbCUzQyUyRmZpZWxkJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyT0lEJTIyJTNFYWxleGEyLjAuRWNoby1EZXZpY2VzLkcwOTBWQzA5OTE2NDFBTVcuUGxheWVyLmN1cnJlbnRUaXRsZSUzQyUyRmZpZWxkJTNFJTNDJTJGYmxvY2slM0UlM0MlMkZ2YWx1ZSUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGdmFsdWUlM0UlM0NuZXh0JTNFJTNDYmxvY2slMjB0eXBlJTNEJTIyZGVidWclMjIlMjBpZCUzRCUyMkwtTk5RNVYlN0MlMjVoQnFtUWIqZjRXQyUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMlNldmVyaXR5JTIyJTNFd2FybiUzQyUyRmZpZWxkJTNFJTNDdmFsdWUlMjBuYW1lJTNEJTIyVEVYVCUyMiUzRSUzQ3NoYWRvdyUyMHR5cGUlM0QlMjJ0ZXh0JTIyJTIwaWQlM0QlMjIzIX4ydzEhYkMlMjVPJTNBSkNuJTYwd3doKCUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMlRFWFQlMjIlM0VTY3JpcHQlMjBFbmRlJTNDJTJGZmllbGQlM0UlM0MlMkZzaGFkb3clM0UlM0NibG9jayUyMHR5cGUlM0QlMjJ0ZXh0JTIyJTIwaWQlM0QlMjJ4JTJGdXElN0QlNjBpRi4lNjBfV1FobCU2MFMlMkIpRSUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMlRFWFQlMjIlM0VTY3JpcHQlMjAlMjJFcyUyMGtsaW5nZWx0JTIyJTIwd3VyZGUlMjBiZWVuZGV0LiUzQyUyRmZpZWxkJTNFJTNDJTJGYmxvY2slM0UlM0MlMkZ2YWx1ZSUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGbmV4dCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGc3RhdGVtZW50JTNFJTNDJTJGYmxvY2slM0UlM0MlMkZuZXh0JTNFJTNDJTJGYmxvY2slM0UlM0MlMkZzdGF0ZW1lbnQlM0UlM0NuZXh0JTNFJTNDYmxvY2slMjB0eXBlJTNEJTIyY29tbWVudCUyMiUyMGlkJTNEJTIydEJTLiUzQnlvJTdDLWppYSUzQXdVVGolM0J1JTNCJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyQ09NTUVOVCUyMiUzRUVjaG8lMjBCYWRlemltbWVyJTNDJTJGZmllbGQlM0UlM0NuZXh0JTNFJTNDYmxvY2slMjB0eXBlJTNEJTIyY29udHJvbHNfaWYlMjIlMjBpZCUzRCUyMmclNDBvJTI0OCFJMTdTQiUzRHJ6T0RRcSUyQ3clMjIlM0UlM0N2YWx1ZSUyMG5hbWUlM0QlMjJJRjAlMjIlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJsb2dpY19jb21wYXJlJTIyJTIwaWQlM0QlMjJ0ITQlM0ZtZEclMkIlN0QxJTIzZSl3JTdEMVYtV2YlMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJPUCUyMiUzRUVRJTNDJTJGZmllbGQlM0UlM0N2YWx1ZSUyMG5hbWUlM0QlMjJBJTIyJTNFJTNDYmxvY2slMjB0eXBlJTNEJTIyZ2V0X3ZhbHVlJTIyJTIwaWQlM0QlMjIlMjRwdUY3bk12X3hTRkIlMkZ+JTdERCUzQVBqJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyQVRUUiUyMiUzRXZhbCUzQyUyRmZpZWxkJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyT0lEJTIyJTNFamF2YXNjcmlwdC4wLkVTUF9LbGluZ2VsJTNDJTJGZmllbGQlM0UlM0MlMkZibG9jayUzRSUzQyUyRnZhbHVlJTNFJTNDdmFsdWUlMjBuYW1lJTNEJTIyQiUyMiUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMmxvZ2ljX2Jvb2xlYW4lMjIlMjBpZCUzRCUyMmVaJTNCb0xOcSUzQSUzQWxHRyU3QjA3SmtzTVglMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJCT09MJTIyJTNFVFJVRSUzQyUyRmZpZWxkJTNFJTNDJTJGYmxvY2slM0UlM0MlMkZ2YWx1ZSUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGdmFsdWUlM0UlM0NzdGF0ZW1lbnQlMjBuYW1lJTNEJTIyRE8wJTIyJTNFJTNDYmxvY2slMjB0eXBlJTNEJTIyY29udHJvbCUyMiUyMGlkJTNEJTIyUSUzRGYhNnQodCUyM1h4JTJCSyU2MDNhbFR6WiUyMiUzRSUzQ211dGF0aW9uJTIweG1sbnMlM0QlMjJodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjE5OTklMkZ4aHRtbCUyMiUyMGRlbGF5X2lucHV0JTNEJTIyZmFsc2UlMjIlM0UlM0MlMkZtdXRhdGlvbiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMk9JRCUyMiUzRWFsZXhhMi4wLkVjaG8tRGV2aWNlcy5HMDkwVkMwOTkxNjQxQU1XLlBsYXllci52b2x1bWUlM0MlMkZmaWVsZCUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMldJVEhfREVMQVklMjIlM0VGQUxTRSUzQyUyRmZpZWxkJTNFJTNDdmFsdWUlMjBuYW1lJTNEJTIyVkFMVUUlMjIlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJtYXRoX251bWJlciUyMiUyMGlkJTNEJTIyZ3NSeColN0QqRXEwQ3otIVZxVSp5byUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMk5VTSUyMiUzRTUwJTNDJTJGZmllbGQlM0UlM0MlMkZibG9jayUzRSUzQyUyRnZhbHVlJTNFJTNDbmV4dCUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMmNvbnRyb2wlMjIlMjBpZCUzRCUyMjUxKFZiQ1A1KiUzQiU0MGJhcyUyNCU1QlkhRiUyQyUyMiUzRSUzQ211dGF0aW9uJTIweG1sbnMlM0QlMjJodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjE5OTklMkZ4aHRtbCUyMiUyMGRlbGF5X2lucHV0JTNEJTIyZmFsc2UlMjIlM0UlM0MlMkZtdXRhdGlvbiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMk9JRCUyMiUzRWFsZXhhMi4wLkVjaG8tRGV2aWNlcy5HMkExQTYwMzE0NjYwMjQxLkNvbW1hbmRzLnNwZWFrJTNDJTJGZmllbGQlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJXSVRIX0RFTEFZJTIyJTNFRkFMU0UlM0MlMkZmaWVsZCUzRSUzQ3ZhbHVlJTIwbmFtZSUzRCUyMlZBTFVFJTIyJTNFJTNDYmxvY2slMjB0eXBlJTNEJTIydGV4dCUyMiUyMGlkJTNEJTIyJTNEM3UyZjAlN0QpJTI0SH5BJTI0NkJGUChIdiUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMlRFWFQlMjIlM0VEYSUyMGhhdCUyMGplbWFuZCUyMGdla2xpbmdlbHQlM0MlMkZmaWVsZCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGdmFsdWUlM0UlM0NuZXh0JTNFJTNDYmxvY2slMjB0eXBlJTNEJTIyZGVidWclMjIlMjBpZCUzRCUyMjclNjBQJTVCJTI1MmMqaSolN0JxJTVCTTglMkZ2Q0lFJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyU2V2ZXJpdHklMjIlM0V3YXJuJTNDJTJGZmllbGQlM0UlM0N2YWx1ZSUyMG5hbWUlM0QlMjJURVhUJTIyJTNFJTNDc2hhZG93JTIwdHlwZSUzRCUyMnRleHQlMjIlMjBpZCUzRCUyMm1RWUV1fnZzUDBKJTdCbkU3LTBjeTclMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJURVhUJTIyJTNFU3ByYWNoYXVzZ2FiZSUzQSUyMEJhZGV6aW1tZXIlMjBlcyUyMGhhdCUyMGdla2xpbmdlbHQuJTNDJTJGZmllbGQlM0UlM0MlMkZzaGFkb3clM0UlM0MlMkZ2YWx1ZSUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGbmV4dCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGbmV4dCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGc3RhdGVtZW50JTNFJTNDbmV4dCUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMmNvbW1lbnQlMjIlMjBpZCUzRCUyMldUUkpzJTNGJTdDNXZkJTdDX2M2YiUzQklCYUglMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJDT01NRU5UJTIyJTNFRWNobyUyMEIlQzMlQkNybyUzQyUyRmZpZWxkJTNFJTNDbmV4dCUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMmNvbnRyb2xzX2lmJTIyJTIwaWQlM0QlMjJRKi4lMjVNZHoxbyUzRkNmISUzQURCciUyM1ElN0MlMjIlM0UlM0N2YWx1ZSUyMG5hbWUlM0QlMjJJRjAlMjIlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJsb2dpY19jb21wYXJlJTIyJTIwaWQlM0QlMjJ5aU1BKFZnJTYwUTNYNC5ZJTNCckZ2KFElMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJPUCUyMiUzRUVRJTNDJTJGZmllbGQlM0UlM0N2YWx1ZSUyMG5hbWUlM0QlMjJBJTIyJTNFJTNDYmxvY2slMjB0eXBlJTNEJTIyZ2V0X3ZhbHVlJTIyJTIwaWQlM0QlMjIlMjR+R08lNURLVHZ1ZCU3RCUzQiUyMyU2MHR+dCFtSCUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMkFUVFIlMjIlM0V2YWwlM0MlMkZmaWVsZCUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMk9JRCUyMiUzRWphdmFzY3JpcHQuMC5FU1BfS2xpbmdlbCUzQyUyRmZpZWxkJTNFJTNDJTJGYmxvY2slM0UlM0MlMkZ2YWx1ZSUzRSUzQ3ZhbHVlJTIwbmFtZSUzRCUyMkIlMjIlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJsb2dpY19ib29sZWFuJTIyJTIwaWQlM0QlMjJxUGRBJTJDSWFZMzlxYTFkKiEpJTVFdHElMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJCT09MJTIyJTNFVFJVRSUzQyUyRmZpZWxkJTNFJTNDJTJGYmxvY2slM0UlM0MlMkZ2YWx1ZSUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGdmFsdWUlM0UlM0NzdGF0ZW1lbnQlMjBuYW1lJTNEJTIyRE8wJTIyJTNFJTNDYmxvY2slMjB0eXBlJTNEJTIyY29udHJvbCUyMiUyMGlkJTNEJTIyUS0lM0RGQVMqJTNGJTdEQWUlM0FfRzYlM0IwSyUyQyUzQiUyMiUyMGRpc2FibGVkJTNEJTIydHJ1ZSUyMiUzRSUzQ211dGF0aW9uJTIweG1sbnMlM0QlMjJodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjE5OTklMkZ4aHRtbCUyMiUyMGRlbGF5X2lucHV0JTNEJTIyZmFsc2UlMjIlM0UlM0MlMkZtdXRhdGlvbiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMk9JRCUyMiUzRWFsZXhhMi4wLkVjaG8tRGV2aWNlcy5HMDkwVkMwOTkxNjQxQU1XLlBsYXllci52b2x1bWUlM0MlMkZmaWVsZCUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMldJVEhfREVMQVklMjIlM0VGQUxTRSUzQyUyRmZpZWxkJTNFJTNDdmFsdWUlMjBuYW1lJTNEJTIyVkFMVUUlMjIlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJtYXRoX251bWJlciUyMiUyMGlkJTNEJTIyJTJCJTJCUHQlN0QlMjMlMjUheXI2ayUzQlBlNi4oXzQlMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJOVU0lMjIlM0U1MCUzQyUyRmZpZWxkJTNFJTNDJTJGYmxvY2slM0UlM0MlMkZ2YWx1ZSUzRSUzQ25leHQlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJjb250cm9sJTIyJTIwaWQlM0QlMjIzY2M0JTQwJTVFSHlta3RvUyU2MHNJcUV0KSUyMiUzRSUzQ211dGF0aW9uJTIweG1sbnMlM0QlMjJodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjE5OTklMkZ4aHRtbCUyMiUyMGRlbGF5X2lucHV0JTNEJTIyZmFsc2UlMjIlM0UlM0MlMkZtdXRhdGlvbiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMk9JRCUyMiUzRWFsZXhhMi4wLkVjaG8tRGV2aWNlcy5HMDkwTEYxMDcyMjYwUFVKLkNvbW1hbmRzLnNwZWFrJTNDJTJGZmllbGQlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJXSVRIX0RFTEFZJTIyJTNFRkFMU0UlM0MlMkZmaWVsZCUzRSUzQ3ZhbHVlJTIwbmFtZSUzRCUyMlZBTFVFJTIyJTNFJTNDYmxvY2slMjB0eXBlJTNEJTIydGV4dCUyMiUyMGlkJTNEJTIyaSUyNUEtVnVydWsucyUyRkJUczIlNURMJTdCXyUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMlRFWFQlMjIlM0VEYSUyMGhhdCUyMGplbWFuZCUyMGdla2xpbmdlbHQlM0MlMkZmaWVsZCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGdmFsdWUlM0UlM0NuZXh0JTNFJTNDYmxvY2slMjB0eXBlJTNEJTIyZGVidWclMjIlMjBpZCUzRCUyMlQlM0QlN0IlMkJ6JTVEJTVEKmc4NzRiJTYwMWElMjQuNEclMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJTZXZlcml0eSUyMiUzRXdhcm4lM0MlMkZmaWVsZCUzRSUzQ3ZhbHVlJTIwbmFtZSUzRCUyMlRFWFQlMjIlM0UlM0NzaGFkb3clMjB0eXBlJTNEJTIydGV4dCUyMiUyMGlkJTNEJTIyVCFQZCU1RUEhTmxHc1hiZHp4Y0p6SyUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMlRFWFQlMjIlM0VTcHJhY2hhdXNnYWJlJTNBJTIwQiVDMyVCQ3JvJTIwZXMlMjBoYXQlMjBnZWtsaW5nZWx0JTNDJTJGZmllbGQlM0UlM0MlMkZzaGFkb3clM0UlM0MlMkZ2YWx1ZSUzRSUzQ25leHQlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJkZWJ1ZyUyMiUyMGlkJTNEJTIyRXQlNURMekZQNzlDeG0lNUQyLWMlM0RQWjElMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJTZXZlcml0eSUyMiUzRXdhcm4lM0MlMkZmaWVsZCUzRSUzQ3ZhbHVlJTIwbmFtZSUzRCUyMlRFWFQlMjIlM0UlM0NzaGFkb3clMjB0eXBlJTNEJTIydGV4dCUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMlRFWFQlMjIlM0V0ZXN0JTNDJTJGZmllbGQlM0UlM0MlMkZzaGFkb3clM0UlM0NibG9jayUyMHR5cGUlM0QlMjJ0ZXh0X2pvaW4lMjIlMjBpZCUzRCUyMk8lNUJQeCU3QmolMkNfV2klN0RMaCUzRDElM0ElN0JXa1MlMjIlM0UlM0NtdXRhdGlvbiUyMGl0ZW1zJTNEJTIyMiUyMiUzRSUzQyUyRm11dGF0aW9uJTNFJTNDdmFsdWUlMjBuYW1lJTNEJTIyQUREMCUyMiUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMnRleHQlMjIlMjBpZCUzRCUyMiUyRmklNjAlN0JNJTJDKG0lMjNOJTJDJTI0WSUyNGZCZyU3QnFwJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyVEVYVCUyMiUzRVdlcnQlM0ElMjBFY2hvJTIwQiVDMyVCQ3JvJTIwQW5ub3VuY2VtZW50JTIwV2VydCUyMGlzdCUzQSUyMCUzQyUyRmZpZWxkJTNFJTNDJTJGYmxvY2slM0UlM0MlMkZ2YWx1ZSUzRSUzQ3ZhbHVlJTIwbmFtZSUzRCUyMkFERDElMjIlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJnZXRfdmFsdWUlMjIlMjBpZCUzRCUyMjglM0ElMjVlZkFERCUzRjglN0NoYWMuSE9OJTNBTyUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMkFUVFIlMjIlM0V2YWwlM0MlMkZmaWVsZCUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMk9JRCUyMiUzRWFsZXhhMi4wLkVjaG8tRGV2aWNlcy5HMDkwTEYxMDcyMjYwUFVKLkNvbW1hbmRzLnNwZWFrJTNDJTJGZmllbGQlM0UlM0MlMkZibG9jayUzRSUzQyUyRnZhbHVlJTNFJTNDJTJGYmxvY2slM0UlM0MlMkZ2YWx1ZSUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGbmV4dCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGbmV4dCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGbmV4dCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGc3RhdGVtZW50JTNFJTNDJTJGYmxvY2slM0UlM0MlMkZuZXh0JTNFJTNDJTJGYmxvY2slM0UlM0MlMkZuZXh0JTNFJTNDJTJGYmxvY2slM0UlM0MlMkZuZXh0JTNFJTNDJTJGYmxvY2slM0UlM0MlMkZuZXh0JTNFJTNDJTJGYmxvY2slM0UlM0MlMkZuZXh0JTNFJTNDJTJGYmxvY2slM0UlM0MlMkZuZXh0JTNFJTNDJTJGYmxvY2slM0UlM0MlMkZuZXh0JTNFJTNDJTJGYmxvY2slM0UlM0MlMkZuZXh0JTNFJTNDJTJGYmxvY2slM0UlM0MlMkZuZXh0JTNFJTNDJTJGYmxvY2slM0UlM0MlMkZzdGF0ZW1lbnQlM0UlM0NuZXh0JTNFJTNDYmxvY2slMjB0eXBlJTNEJTIyY29tbWVudCUyMiUyMGlkJTNEJTIyJTQwR2MlMkYlNUR2eXJFeGJifjlkbGcyISU1RCUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMkNPTU1FTlQlMjIlM0UwMi4wOC4yMDIwJTIwJTNDJTJGZmllbGQlM0UlM0Njb21tZW50JTIwcGlubmVkJTNEJTIyZmFsc2UlMjIlMjBoJTNEJTIyODAlMjIlMjB3JTNEJTIyMTYwJTIyJTNFRnVua3Rpb25pZXJ0JTIwaW0lMjBNb21lbnQlMjBuaWNodCUyMGRhJTIwaW0lMjBHZXIlQzMlQTR0JTIwZGVyJTIwZmFsc2NoZSUyME1RVFQlMjBQb3J0JTIwZWluZ2VnZWJlbiUyMGlzdC4lMjYlMjMxMCUzQiUzQyUyRmNvbW1lbnQlM0UlM0NuZXh0JTNFJTNDYmxvY2slMjB0eXBlJTNEJTIyY29tbWVudCUyMiUyMGlkJTNEJTIyelgya05LY2VWSyUzRi5lKSUyRlJ0Rm1JJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyQ09NTUVOVCUyMiUzRTExLjEwLjIwMjAlM0MlMkZmaWVsZCUzRSUzQ2NvbW1lbnQlMjBwaW5uZWQlM0QlMjJmYWxzZSUyMiUyMGglM0QlMjI4MCUyMiUyMHclM0QlMjIxNjAlMjIlM0VEZWJ1ZyUyMFRleHQlMjBBbnBhc3N1bmcuJTIwRG9rdSUyMGhpbnp1Z2VmJUMzJUJDZ3QuJTIwJTI2JTIzMTAlM0IlM0MlMkZjb21tZW50JTNFJTNDbmV4dCUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMmNvbW1lbnQlMjIlMjBpZCUzRCUyMi4ubkQtMiUzQjMofjNsSWFFeWk3UkQlMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJDT01NRU5UJTIyJTNFMzAuMTAuMjAyMCUzQyUyRmZpZWxkJTNFJTNDY29tbWVudCUyMHBpbm5lZCUzRCUyMmZhbHNlJTIyJTIwaCUzRCUyMjczJTIyJTIwdyUzRCUyMjQyNCUyMiUzRUFsZXhhJTIwTXVzaWslMjBBdXNnYWJlJTIwbCVDMyVBNHVmdCUyMGltbWVyJTIwbm9jaCUyMG5pY2h0JTIwenV2ZXJsJUMzJUE0c3NpZy4lMjBWZXJzdWNoZSUyMG5vY2glMjB6dXMlQzMlQTR0emxpY2glMjBkZW4lMjBQbGF5JTIwQnV0dG9uJTIwenUlMjBkciVDMyVCQ2NrZW4uJTIwTWFsJTIwc2VoZW4lMjBvYiUyMGRhcyUyMHdhcyUyMGhpbGZ0LiUyMFRpbWVvdXR4JTIwYXVmJTIwNTAwJTIwbXMlMjBlaW5nZXN0ZWxsdC4lM0MlMkZjb21tZW50JTNFJTNDbmV4dCUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMmNvbW1lbnQlMjIlMjBpZCUzRCUyMk1peXJZZGZNUUJyKUdQYiFrJTJDJTdCQiUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMkNPTU1FTlQlMjIlM0UwNi4xMS4yMDIwJTNDJTJGZmllbGQlM0UlM0Njb21tZW50JTIwcGlubmVkJTNEJTIyZmFsc2UlMjIlMjBoJTNEJTIyMTAzJTIyJTIwdyUzRCUyMjY4MyUyMiUzRURhcyUyMG1pdCUyMGRlbSUyMFBsYXklMjBCdXR0b24lMjBoYXQlMjBuaWNodCUyMGdla2xhcHB0LiUyMEVyJTIwc3BpZWx0JTIwZGFubiUyMElyZ2VuZGVpbmUlMjBNdXNpay4lMjYlMjMxMCUzQiUyNiUyMzEwJTNCU2NyaXB0JTIwaW0lMjBQbGF5ZXIlMjBhYmdlZnJhZ3QlMjB3YXMlMjBnZXNwaWVsdCUyMHdpcmQuJTIwJTNDJTJGY29tbWVudCUzRSUzQ25leHQlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJjb21tZW50JTIyJTIwaWQlM0QlMjJCT0UlN0JOVSU1RFM0ViUyM2daJTVEJTYwZzRQbCUyQiUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMkNPTU1FTlQlMjIlM0UwOC4xMS4yMDIwJTNDJTJGZmllbGQlM0UlM0Njb21tZW50JTIwcGlubmVkJTNEJTIyZmFsc2UlMjIlMjBoJTNEJTIyOTklMjIlMjB3JTNEJTIyNzA3JTIyJTNFJTIybWF4TGVuZ3RoJTIyJTNBJTIwJTIyNTAlMjIlMkMlMjBhbnN0YXR0JTIwMTAlMjBiZWklMjBkZW4lMjBPYmpldCUyMGVpZ2Vuc2NoYWZ0ZW4lMjBlaW5nZXRyYWdlbi4lMjYlMjMxMCUzQlZlcnN1Y2hlJTIwZGllJTIwUGhyYXNlJTIwbWl0JTIwZXR3YXMlMjBhbmRlcmVtJTIwenUlMjBmJUMzJUJDdHRlcm4lMjYlMjMxMCUzQiUzQyUyRmNvbW1lbnQlM0UlM0NuZXh0JTNFJTNDYmxvY2slMjB0eXBlJTNEJTIyY29tbWVudCUyMiUyMGlkJTNEJTIycmYlM0ElM0IlN0NsJTJDRSUyQmVCQiUyRjFRLSU3QjJwISUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMkNPTU1FTlQlMjIlM0UwOS4xMS4yMDIwJTNDJTJGZmllbGQlM0UlM0Njb21tZW50JTIwcGlubmVkJTNEJTIyZmFsc2UlMjIlMjBoJTNEJTIyOTAlMjIlMjB3JTNEJTIyNjA5JTIyJTNFTCVDMyVCNnNjaGVuJTIwZGVzJTIwUGhyYXNlJTIwV2VydCUyMHZlcmJlc3NlcnQlMjB1bmQlMjBBdXNnYWJlJTIwZWluZ2VsZWl0ZXQuJTNDJTJGY29tbWVudCUzRSUzQ25leHQlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJjb21tZW50JTIyJTIwaWQlM0QlMjJMRTd5TCUzQiU3QyUzRFduWCU3QkQwZFIlN0M3SyU1QiUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMkNPTU1FTlQlMjIlM0UxMC4xMS4yMDIwJTNDJTJGZmllbGQlM0UlM0Njb21tZW50JTIwcGlubmVkJTNEJTIyZmFsc2UlMjIlMjBoJTNEJTIyODAlMjIlMjB3JTNEJTIyMTYwJTIyJTNFaWNoJTIwaGFiZSUyMGdlc2VoZW4lMjBkYXMlMjBkaWUlMjBMYXV0c3QlQzMlQTRya2UlMjBlaW5nZXN0ZWxsdCUyMHd1cmRlJTIwZXZlbnR1ZWxsJTIwbCVDMyVBNHVmdCUyMGRhbm4lMjBkYXMlMjBTY3JpcHQlMjB6dSUyMHNjaG5lbGwlMjBkdXJjaCUyMGRlc2hhbGIlMjBrdXJ6ZSUyMHZlcnolQzMlQjZnZXJ1bmclMjBlaW5nZWJhdXQuJTI2JTIzMTAlM0IlM0MlMkZjb21tZW50JTNFJTNDbmV4dCUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMmNvbW1lbnQlMjIlMjBpZCUzRCUyMiUzQWlwJTIzSSUyNCUzRCU0MFBiZk5qTyFJJTVCJTVERyUyQiUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMkNPTU1FTlQlMjIlM0UyMC4xMS4yMDIwJTNDJTJGZmllbGQlM0UlM0Njb21tZW50JTIwcGlubmVkJTNEJTIyZmFsc2UlMjIlMjBoJTNEJTIyMTI2JTIyJTIwdyUzRCUyMjY0NSUyMiUzRVRpbWluZyUyMCVDMyVCQ2JlcnByJUMzJUJDZnQuJTIwVGhlJTIwRmluYWwlMjBDb3VudGRvd24lMjBoaW56dWdlZiVDMyVCQ2d0JTNDJTJGY29tbWVudCUzRSUzQ25leHQlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJjb21tZW50JTIyJTIwaWQlM0QlMjJYbCUyMzElN0NpbTI1cyUyNElDJTVEJTIzSCU3Q2Z+ciUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMkNPTU1FTlQlMjIlM0UyNy4xMS4yMDIwJTNDJTJGZmllbGQlM0UlM0Njb21tZW50JTIwcGlubmVkJTNEJTIyZmFsc2UlMjIlMjBoJTNEJTIyODAlMjIlMjB3JTNEJTIyMTYwJTIyJTNFRGFzJTIwc2NyaXB0JTIwZnVua3Rpb25pZXJ0JTIwbWl0JTIwaW4lMjBkZXIlMjBLJUMzJUJDY2hlLiUyMEF1c2dhYmUlMjBpbSUyMEIlQzMlQkNybyUyMGlzdCUyMG5vY2glMjB6dSUyMHRlc3Rlbi4lMjByaXZlciUyMGZsb3dzJTIwaW4lMjB5b3UlMjBlaW5nZXN0ZWxsdCUyNiUyMzEwJTNCJTNDJTJGY29tbWVudCUzRSUzQ25leHQlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJjb21tZW50JTIyJTIwaWQlM0QlMjJiNiFubTNYMlhaKkklN0JONCozejFOJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyQ09NTUVOVCUyMiUzRTA0LjEyLjIwMjAlM0MlMkZmaWVsZCUzRSUzQ2NvbW1lbnQlMjBwaW5uZWQlM0QlMjJmYWxzZSUyMiUyMGglM0QlMjI4MCUyMiUyMHclM0QlMjIxNjAlMjIlM0VTY3JpcHQlMjBsJUMzJUE0dWZ0JTIwc293ZWl0LiUyNiUyMzEwJTNCTXVzaWslMjBTdG9wJTIwbmFjaCUyMDIlMjBNaW51dGVuLiUzQyUyRmNvbW1lbnQlM0UlM0NuZXh0JTNFJTNDYmxvY2slMjB0eXBlJTNEJTIyY29tbWVudCUyMiUyMGlkJTNEJTIyS3ZYIWNMJTdCJTVFJTNCa19pNCUyNHV1ZmNuViUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMkNPTU1FTlQlMjIlM0UxOC4xMi4yMDIwJTNDJTJGZmllbGQlM0UlM0Njb21tZW50JTIwcGlubmVkJTNEJTIyZmFsc2UlMjIlMjBoJTNEJTIyOTAlMjIlMjB3JTNEJTIyNTI3JTIyJTNFTGF1c3QlQzMlQTRya2UlMjBlcmglQzMlQjZodCUyMGRhJTIwbWVpbmUlMjBGcmF1JTIwdW50ZXIlMjBkZXIlMjBEdW5zdGFienVnc2hhYmUlMjBuaWNodHMlMjBoJUMzJUI2cnQuJTI2JTIzMTAlM0IlMjYlMjMxMCUzQkxvZ3MlMjBzaW5kJTIwaW4lMjBPcmRudW5nJTIwYWJlciUyMHRlaWx3ZWlzZSUyMHdpcmQlMjBuaWNodHMlMjBhYmdlc3BpZWx0JTIwd2llJTIwaW1tZXIuJTI2JTIzMTAlM0JEYXMlMjBTY3JpcHQlMjBoYXQlMjBhYmVyJTIwc29uc3QlMjBndXQlMjBGdW5rdGlvbmllcnQuJTI2JTIzMTAlM0IlM0MlMkZjb21tZW50JTNFJTNDbmV4dCUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMmNvbW1lbnQlMjIlMjBpZCUzRCUyMjJ+YmIlMkZXIWE0SCliJTJDRSU0MDMlN0RQZHMlMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJDT01NRU5UJTIyJTNFMzAuMTIuMjAyMCUzQyUyRmZpZWxkJTNFJTNDY29tbWVudCUyMHBpbm5lZCUzRCUyMmZhbHNlJTIyJTIwaCUzRCUyMjgwJTIyJTIwdyUzRCUyMjE2MCUyMiUzRVplaXQlMjB3aWUlMjBsYW5nZSUyMGRhcyUyMFNvdW5kJTIwRmlsZSUyMGFiZ2VzcGllbHQlMjB3aXJkJTIwYXVmJTIwMzAlMjBzZWt1bmRlbiUyMHJlZHV6aWVydC4lMjBMYXRzdCVDMyVBNHJrZSUyMEslQzMlQkNjaGUlMjB2b24lMjBaYWhsJTIwNTAlMjBhdWYlMjBUZXh0JTIwNTAlMjBnZSVDMyVBNG5kZXJ0LiUyNiUyMzEwJTNCJTNDJTJGY29tbWVudCUzRSUzQ25leHQlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJjb21tZW50JTIyJTIwaWQlM0QlMjIlMkJpWUxNUk1lJTI0Z05SJTVER3ZUcyU3QiFyJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyQ09NTUVOVCUyMiUzRTE4LjEyLjIwMjElM0MlMkZmaWVsZCUzRSUzQ2NvbW1lbnQlMjBwaW5uZWQlM0QlMjJmYWxzZSUyMiUyMGglM0QlMjI4MCUyMiUyMHclM0QlMjIxNjAlMjIlM0VBbnBhc3N1bmclMjBhdWYlMjBkZW4lMjBuZXVlbiUyMEVjaG8lMjBpbSUyMEJhZGV6aW1tZXIlMjYlMjMxMCUzQiUzQyUyRmNvbW1lbnQlM0UlM0NuZXh0JTNFJTNDYmxvY2slMjB0eXBlJTNEJTIyY29tbWVudCUyMiUyMGlkJTNEJTIyciU1RHAlN0JSWX5rOCUyRipzNyElM0IlNDAwemJ5JTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyQ09NTUVOVCUyMiUzRTEwLjEwLjIwMjIlM0MlMkZmaWVsZCUzRSUzQ2NvbW1lbnQlMjBwaW5uZWQlM0QlMjJmYWxzZSUyMiUyMGglM0QlMjI4MCUyMiUyMHclM0QlMjIxNjAlMjIlM0VEYXMlMjBtaXQlMjBkZW0lMjBTdG9wcGVuJTIwbmFjaCUyMDMwJTIwU2VrdW5kZW4lMjBoYXQlMjBuaWNodCUyMGdla2xhcHB0LiUyMCVDMyU4NG5kZXJ1bmclMjAlQzMlQkNiZXIlMjBkZW4lMjBTb25vcyUyMEFkYXB0ZXIlM0MlMkZjb21tZW50JTNFJTNDJTJGYmxvY2slM0UlM0MlMkZuZXh0JTNFJTNDJTJGYmxvY2slM0UlM0MlMkZuZXh0JTNFJTNDJTJGYmxvY2slM0UlM0MlMkZuZXh0JTNFJTNDJTJGYmxvY2slM0UlM0MlMkZuZXh0JTNFJTNDJTJGYmxvY2slM0UlM0MlMkZuZXh0JTNFJTNDJTJGYmxvY2slM0UlM0MlMkZuZXh0JTNFJTNDJTJGYmxvY2slM0UlM0MlMkZuZXh0JTNFJTNDJTJGYmxvY2slM0UlM0MlMkZuZXh0JTNFJTNDJTJGYmxvY2slM0UlM0MlMkZuZXh0JTNFJTNDJTJGYmxvY2slM0UlM0MlMkZuZXh0JTNFJTNDJTJGYmxvY2slM0UlM0MlMkZuZXh0JTNFJTNDJTJGYmxvY2slM0UlM0MlMkZuZXh0JTNFJTNDJTJGYmxvY2slM0UlM0MlMkZuZXh0JTNFJTNDJTJGYmxvY2slM0UlM0MlMkZuZXh0JTNFJTNDJTJGYmxvY2slM0UlM0MlMkZuZXh0JTNFJTNDJTJGYmxvY2slM0UlM0MlMkZuZXh0JTNFJTNDJTJGYmxvY2slM0UlM0MlMkZuZXh0JTNFJTNDJTJGYmxvY2slM0UlM0MlMkZ4bWwlM0U=
      

      2022-11-21 13:23:39.849 - warn: javascript.0 (30346) script.js.Meine_Scripte.Allgemein.OK_-Allgemein-Es_klingelt: info: Klingel wurde aktiviert
      2022-11-21 13:23:39.850 - warn: javascript.0 (30346) script.js.Meine_Scripte.Allgemein.OK_-Allgemein-Es_klingelt: Sprachausgabe: Badezimmer es hat geklingelt.
      2022-11-21 13:23:39.850 - warn: javascript.0 (30346) script.js.Meine_Scripte.Allgemein.OK_-Allgemein-Es_klingelt: Sprachausgabe: Büro es hat geklingelt
      2022-11-21 13:23:39.850 - warn: javascript.0 (30346) script.js.Meine_Scripte.Allgemein.OK_-Allgemein-Es_klingelt: Wert: Echo Büro Announcement Wert ist: Da hat jemand geklingelt
      2022-11-21 13:23:40.350 - warn: javascript.0 (30346) script.js.Meine_Scripte.Allgemein.OK_-Allgemein-Es_klingelt: Ausgabe auf Küche / Eingang "textcommand" soll als nächstes gesetzt werden.
      2022-11-21 13:23:40.351 - warn: javascript.0 (30346) script.js.Meine_Scripte.Allgemein.OK_-Allgemein-Es_klingelt: Wert: von "textCommand" ist: öffne p.l.p und spiele klingel
      2022-11-21 13:24:14.850 - warn: javascript.0 (30346) script.js.Meine_Scripte.Allgemein.OK_-Allgemein-Es_klingelt: Script "Es klingelt" wurde beendet.
      2022-11-21 13:26:26.752 - warn: javascript.0 (30346) script.js.Meine_Scripte.Allgemein.OK_-Allgemein-Temperatur_draussen: Script Temperatur draussen wird gestartet
      2022-11-21 13:26:27.253 - warn: javascript.0 (30346) script.js.Meine_Scripte.Allgemein.OK_-Allgemein-Temperatur_draussen: Ausgabe auf: Echo Eingang
      2022-11-21 13:26:27.253 - warn: javascript.0 (30346) script.js.Meine_Scripte.Allgemein.OK_-Allgemein-Temperatur_draussen: Es wurde ausgegeben: draussen sind 9.89 Grad, Abfragezeit ist 13:23 Uhr.
      2022-11-21 13:30:20.819 - warn: javascript.0 (30346) script.js.Meine_Scripte.Esszimmer.OK_-Esszimmer_-über_Alexa-Temperatur_Ansage: Script Temperatur Esszimmer wird gestartet
      2022-11-21 13:30:21.819 - warn: javascript.0 (30346) script.js.Meine_Scripte.Esszimmer.OK_-Esszimmer_-über_Alexa-Temperatur_Ansage: Ausgabe auf: Echo Wohnzimmer
      2022-11-21 13:30:21.820 - warn: javascript.0 (30346) script.js.Meine_Scripte.Esszimmer.OK_-Esszimmer_-über_Alexa-Temperatur_Ansage: Es wurde ausgegeben: im Esszimmer sind, 20.81 Grad ,Abfragezeit ist 12:09 Uhr
      2022-11-21 13:30:32.813 - warn: javascript.0 (30346) script.js.Meine_Scripte.Esszimmer.OK_-Esszimmer_-über_Alexa-Temperatur_Ansage: Script Temperatur Esszimmer wird gestartet
      2022-11-21 13:30:33.813 - warn: javascript.0 (30346) script.js.Meine_Scripte.Esszimmer.OK_-Esszimmer_-über_Alexa-Temperatur_Ansage: Ausgabe auf: Echo Eingang
      2022-11-21 13:30:33.813 - warn: javascript.0 (30346) script.js.Meine_Scripte.Esszimmer.OK_-Esszimmer_-über_Alexa-Temperatur_Ansage: Es wurde ausgegeben: im Esszimmer sind, 20.81 Grad ,Abfragezeit ist 12:09 Uhr
      2022-11-21 13:51:47.724 - warn: javascript.0 (30346) script.js.Meine_Scripte.Allgemein.OK_-Allgemein-Es_klingelt: info: Klingel wurde aktiviert
      2022-11-21 13:51:47.725 - warn: javascript.0 (30346) script.js.Meine_Scripte.Allgemein.OK_-Allgemein-Es_klingelt: Sprachausgabe: Badezimmer es hat geklingelt.
      2022-11-21 13:51:47.725 - warn: javascript.0 (30346) script.js.Meine_Scripte.Allgemein.OK_-Allgemein-Es_klingelt: Sprachausgabe: Büro es hat geklingelt
      2022-11-21 13:51:47.725 - warn: javascript.0 (30346) script.js.Meine_Scripte.Allgemein.OK_-Allgemein-Es_klingelt: Wert: Echo Büro Announcement Wert ist: Da hat jemand geklingelt
      2022-11-21 13:51:48.225 - warn: javascript.0 (30346) script.js.Meine_Scripte.Allgemein.OK_-Allgemein-Es_klingelt: Ausgabe auf Küche / Eingang "textcommand" soll als nächstes gesetzt werden.
      2022-11-21 13:51:48.226 - warn: javascript.0 (30346) script.js.Meine_Scripte.Allgemein.OK_-Allgemein-Es_klingelt: Wert: von "textCommand" ist: öffne p.l.p und spiele klingel
      2022-11-21 13:52:22.725 - warn: javascript.0 (30346) script.js.Meine_Scripte.Allgemein.OK_-Allgemein-Es_klingelt: Script "Es klingelt" wurde beendet.
      2022-11-21 14:00:00.017 - warn: javascript.0 (30346) script.js.Meine_Scripte.Schlafzimmer.OK_-Schlafzimmer-über_Telegramm-Temperatur_Warnung: Temperatur im Schlafzimmer ist unter 17 Grad
      2022-11-21 14:00:00.017 - warn: javascript.0 (30346) script.js.Meine_Scripte.Schlafzimmer.OK
      -Schlafzimmer-über_Telegramm-Temperatur_Warnung: Script Ende: Temperatur Warnung wurde über Telegramm versendet
      2022-11-21 14:26:32.173 - warn: javascript.0 (30346) script.js.Meine_Scripte.Esszimmer.OK
      -Esszimmer_-über_Alexa-Temperatur_Ansage: Script Temperatur Esszimmer wird gestartet
      2022-11-21 14:26:33.173 - warn: javascript.0 (30346) script.js.Meine_Scripte.Esszimmer.OK_-Esszimmer_-über_Alexa-Temperatur_Ansage: Ausgabe auf: Echo Eingang
      2022-11-21 14:26:33.173 - warn: javascript.0 (30346) script.js.Meine_Scripte.Esszimmer.OK_-Esszimmer_-über_Alexa-Temperatur_Ansage: Es wurde ausgegeben: im Esszimmer sind, 20.81 Grad ,Abfragezeit ist 12:09 Uhr
      2022-11-21 14:27:27.049 - warn: javascript.0 (30346) script.js.Meine_Scripte.Esszimmer.OK_-Esszimmer_-über_Alexa-Temperatur_Ansage: Script Temperatur Esszimmer wird gestartet
      2022-11-21 14:27:28.050 - warn: javascript.0 (30346) script.js.Meine_Scripte.Esszimmer.OK_-Esszimmer_-über_Alexa-Temperatur_Ansage: Ausgabe auf: Echo Eingang
      2022-11-21 14:27:28.050 - warn: javascript.0 (30346) script.js.Meine_Scripte.Esszimmer.OK_-Esszimmer_-über_Alexa-Temperatur_Ansage: Es wurde ausgegeben: im Esszimmer sind, 20.81 Grad ,Abfragezeit ist 12:09 Uhr
      2022-11-21 14:41:21.271 - warn: javascript.0 (30346) script.js.Meine_Scripte.Allgemein.OK_-Allgemein-Es_klingelt: info: Klingel wurde aktiviert
      2022-11-21 14:41:21.271 - warn: javascript.0 (30346) script.js.Meine_Scripte.Allgemein.OK_-Allgemein-Es_klingelt: Sprachausgabe: Badezimmer es hat geklingelt.
      2022-11-21 14:41:21.272 - warn: javascript.0 (30346) script.js.Meine_Scripte.Allgemein.OK_-Allgemein-Es_klingelt: Sprachausgabe: Büro es hat geklingelt
      2022-11-21 14:41:21.272 - warn: javascript.0 (30346) script.js.Meine_Scripte.Allgemein.OK_-Allgemein-Es_klingelt: Wert: Echo Büro Announcement Wert ist: Da hat jemand geklingelt
      2022-11-21 14:41:21.771 - warn: javascript.0 (30346) script.js.Meine_Scripte.Allgemein.OK_-Allgemein-Es_klingelt: Ausgabe auf Küche / Eingang "textcommand" soll als nächstes gesetzt werden.
      2022-11-21 14:41:21.771 - warn: javascript.0 (30346) script.js.Meine_Scripte.Allgemein.OK_-Allgemein-Es_klingelt: Wert: von "textCommand" ist: öffne p.l.p und spiele klingel
      2022-11-21 14:41:56.272 - warn: javascript.0 (30346) script.js.Meine_Scripte.Allgemein.OK_-Allgemein-Es_klingelt: Script "Es klingelt" wurde beendet.
      2022-11-21 14:46:44.965 - warn: javascript.0 (30346) script.js.Meine_Scripte.Allgemein.OK_-Allgemein-Es_klingelt: info: Klingel wurde aktiviert
      2022-11-21 14:46:44.965 - warn: javascript.0 (30346) script.js.Meine_Scripte.Allgemein.OK_-Allgemein-Es_klingelt: Sprachausgabe: Badezimmer es hat geklingelt.
      2022-11-21 14:46:44.965 - warn: javascript.0 (30346) script.js.Meine_Scripte.Allgemein.OK_-Allgemein-Es_klingelt: Sprachausgabe: Büro es hat geklingelt
      2022-11-21 14:46:44.965 - warn: javascript.0 (30346) script.js.Meine_Scripte.Allgemein.OK_-Allgemein-Es_klingelt: Wert: Echo Büro Announcement Wert ist: Da hat jemand geklingelt
      2022-11-21 14:46:45.465 - warn: javascript.0 (30346) script.js.Meine_Scripte.Allgemein.OK_-Allgemein-Es_klingelt: Ausgabe auf Küche / Eingang "textcommand" soll als nächstes gesetzt werden.
      2022-11-21 14:46:45.466 - warn: javascript.0 (30346) script.js.Meine_Scripte.Allgemein.OK_-Allgemein-Es_klingelt: Wert: von "textCommand" ist: öffne p.l.p und spiele klingel
      2022-11-21 14:47:19.966 - warn: javascript.0 (30346) script.js.Meine_Scripte.Allgemein.OK_-Allgemein-Es_klingelt: Script "Es klingelt" wurde beendet.
      2022-11-21 15:00:00.011 - warn: javascript.0 (30346) script.js.Meine_Scripte.Schlafzimmer.OK_-Schlafzimmer-über_Telegramm-Temperatur_Warnung: Temperatur im Schlafzimmer ist unter 17 Grad
      2022-11-21 15:00:00.011 - warn: javascript.0 (30346) script.js.Meine_Scripte.Schlafzimmer.OK
      -Schlafzimmer-über_Telegramm-Temperatur_Warnung: Script Ende: Temperatur Warnung wurde über Telegramm versendet
      2022-11-21 15:26:44.045 - warn: javascript.0 (30346) script.js.Meine_Scripte.Esszimmer.OK
      -Esszimmer_-über_Alexa-Temperatur_Ansage: Script Temperatur Esszimmer wird gestartet
      2022-11-21 15:26:45.047 - warn: javascript.0 (30346) script.js.Meine_Scripte.Esszimmer.OK_-Esszimmer_-über_Alexa-Temperatur_Ansage: Ausgabe auf: Echo Eingang
      2022-11-21 15:26:45.047 - warn: javascript.0 (30346) script.js.Meine_Scripte.Esszimmer.OK_-Esszimmer_-über_Alexa-Temperatur_Ansage: Es wurde ausgegeben: im Esszimmer sind, 20.81 Grad ,Abfragezeit ist 12:09 Uhr
      2022-11-21 15:40:23.064 - warn: javascript.0 (30346) script.js.Meine_Scripte.Allgemein.OK_-Allgemein-Es_klingelt: info: Klingel wurde aktiviert
      2022-11-21 15:40:23.065 - warn: javascript.0 (30346) script.js.Meine_Scripte.Allgemein.OK_-Allgemein-Es_klingelt: Sprachausgabe: Badezimmer es hat geklingelt.
      2022-11-21 15:40:23.065 - warn: javascript.0 (30346) script.js.Meine_Scripte.Allgemein.OK_-Allgemein-Es_klingelt: Sprachausgabe: Büro es hat geklingelt
      2022-11-21 15:40:23.065 - warn: javascript.0 (30346) script.js.Meine_Scripte.Allgemein.OK_-Allgemein-Es_klingelt: Wert: Echo Büro Announcement Wert ist: Da hat jemand geklingelt
      2022-11-21 15:40:23.565 - warn: javascript.0 (30346) script.js.Meine_Scripte.Allgemein.OK_-Allgemein-Es_klingelt: Ausgabe auf Küche / Eingang "textcommand" soll als nächstes gesetzt werden.
      2022-11-21 15:40:23.565 - warn: javascript.0 (30346) script.js.Meine_Scripte.Allgemein.OK_-Allgemein-Es_klingelt: Wert: von "textCommand" ist: öffne p.l.p und spiele klingel
      2022-11-21 15:40:58.065 - warn: javascript.0 (30346) script.js.Meine_Scripte.Allgemein.OK_-Allgemein-Es_klingelt: Script "Es klingelt" wurde beendet.

      aeb6d42b-3317-4fb1-b8f3-cb0086a26c41-image.png

      ebd15542-6b5a-46e4-8081-5fcd299c3a69-image.png

      Gruß
      HDM

      paul53P Offline
      paul53P Offline
      paul53
      wrote on last edited by
      #2

      @spitfire4all
      Vielleicht wird zu kurz hintereinander getriggert?
      Schau mal hier.

      Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
      Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

      S 1 Reply Last reply
      0
      • paul53P paul53

        @spitfire4all
        Vielleicht wird zu kurz hintereinander getriggert?
        Schau mal hier.

        S Offline
        S Offline
        Spitfire4all
        wrote on last edited by
        #3

        @paul53
        Danke für den Tipp, ich habe es jetzt einmal so probiert, auch wenn ich nicht weiß was das Teil so macht:

        442f8ff6-d667-4b9a-adc2-78ed4a707747-image.png

        Das Problem existiert weiterhin, keine Ausgabe auch meinem Echo Eingang, obwohl im Log alles ok ist:

        javascript.0
        2022-11-23 13:33:27.856 warn script.js.Meine_Scripte.Allgemein.OK_-Allgemein-Es_klingelt: Wert: von "textCommand" ist: öffne p.l.p und spiele klingel

        javascript.0
        2022-11-23 13:33:27.856 warn script.js.Meine_Scripte.Allgemein.OK_-Allgemein-Es_klingelt: Ausgabe auf Küche / Eingang "textcommand" soll als nächstes gesetzt werden.

        javascript.0
        2022-11-23 13:33:27.356 warn script.js.Meine_Scripte.Allgemein.OK_-Allgemein-Es_klingelt: Wert: Echo Büro Announcement Wert ist: Da hat jemand geklingelt

        javascript.0
        2022-11-23 13:33:27.356 warn script.js.Meine_Scripte.Allgemein.OK_-Allgemein-Es_klingelt: Sprachausgabe: Büro es hat geklingelt

        javascript.0
        2022-11-23 13:33:27.356 warn script.js.Meine_Scripte.Allgemein.OK_-Allgemein-Es_klingelt: Sprachausgabe: Badezimmer es hat geklingelt.

        javascript.0
        2022-11-23 13:33:27.355 warn script.js.Meine_Scripte.Allgemein.OK_-Allgemein-Es_klingelt: info: Klingel wurde aktiviert

        Auch steht die Anweisung noch im Parameter:

        fce62d43-45d5-4da8-96ae-388894f42e4e-image.png

        Gruß
        HDM

        paul53P 1 Reply Last reply
        0
        • S Spitfire4all

          @paul53
          Danke für den Tipp, ich habe es jetzt einmal so probiert, auch wenn ich nicht weiß was das Teil so macht:

          442f8ff6-d667-4b9a-adc2-78ed4a707747-image.png

          Das Problem existiert weiterhin, keine Ausgabe auch meinem Echo Eingang, obwohl im Log alles ok ist:

          javascript.0
          2022-11-23 13:33:27.856 warn script.js.Meine_Scripte.Allgemein.OK_-Allgemein-Es_klingelt: Wert: von "textCommand" ist: öffne p.l.p und spiele klingel

          javascript.0
          2022-11-23 13:33:27.856 warn script.js.Meine_Scripte.Allgemein.OK_-Allgemein-Es_klingelt: Ausgabe auf Küche / Eingang "textcommand" soll als nächstes gesetzt werden.

          javascript.0
          2022-11-23 13:33:27.356 warn script.js.Meine_Scripte.Allgemein.OK_-Allgemein-Es_klingelt: Wert: Echo Büro Announcement Wert ist: Da hat jemand geklingelt

          javascript.0
          2022-11-23 13:33:27.356 warn script.js.Meine_Scripte.Allgemein.OK_-Allgemein-Es_klingelt: Sprachausgabe: Büro es hat geklingelt

          javascript.0
          2022-11-23 13:33:27.356 warn script.js.Meine_Scripte.Allgemein.OK_-Allgemein-Es_klingelt: Sprachausgabe: Badezimmer es hat geklingelt.

          javascript.0
          2022-11-23 13:33:27.355 warn script.js.Meine_Scripte.Allgemein.OK_-Allgemein-Es_klingelt: info: Klingel wurde aktiviert

          Auch steht die Anweisung noch im Parameter:

          fce62d43-45d5-4da8-96ae-388894f42e4e-image.png

          Gruß
          HDM

          paul53P Offline
          paul53P Offline
          paul53
          wrote on last edited by paul53
          #4

          @spitfire4all sagte: ich habe es jetzt einmal so probiert

          Den wichtigen Teil mit dem Timeout und dem Zähler nicht!

          Bild_2022-11-23_135953880.png

          Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
          Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

          S 1 Reply Last reply
          0
          • paul53P paul53

            @spitfire4all sagte: ich habe es jetzt einmal so probiert

            Den wichtigen Teil mit dem Timeout und dem Zähler nicht!

            Bild_2022-11-23_135953880.png

            S Offline
            S Offline
            Spitfire4all
            wrote on last edited by
            #5

            @paul53

            Bin mir nicht sicher, dass es so richtig ist?
            Mache sonst fast nie was mit Variablen und nur dann, wenn es easy ist :-)

            907e0b9a-bf1d-4d81-b210-a941a80da099-image.png

            Das würde doch nur den Nachrichtenteil betreffen und der funktioniert ja, oder?

            Gruß
            HDM

            paul53P 1 Reply Last reply
            0
            • S Spitfire4all

              @paul53

              Bin mir nicht sicher, dass es so richtig ist?
              Mache sonst fast nie was mit Variablen und nur dann, wenn es easy ist :-)

              907e0b9a-bf1d-4d81-b210-a941a80da099-image.png

              Das würde doch nur den Nachrichtenteil betreffen und der funktioniert ja, oder?

              Gruß
              HDM

              paul53P Offline
              paul53P Offline
              paul53
              wrote on last edited by
              #6

              @spitfire4all sagte: dass es so richtig ist?

              Nein. Poste bitte den Blockly-Export in Code tags.

              Wie verhält sich "ESP_Klingel"? Beim Drücken true und beim Loslassen false?

              Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
              Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

              S 1 Reply Last reply
              0
              • paul53P paul53

                @spitfire4all sagte: dass es so richtig ist?

                Nein. Poste bitte den Blockly-Export in Code tags.

                Wie verhält sich "ESP_Klingel"? Beim Drücken true und beim Loslassen false?

                S Offline
                S Offline
                Spitfire4all
                wrote on last edited by
                #7

                @paul53
                Hier wird auf einen Datenpunkt reagiert den die ESP Klingel selber generiert hat.
                Es wird nur auf etwas reagiert wenn die Klingel gedrückt wird, der Datenpunkt also true ist.

                275c669e-9953-4d9a-8089-1f70962dc211-image.png

                <xml xmlns="https://developers.google.com/blockly/xml">
                  <variables>
                    <variable id="*ht6-CTIjwG),d*|M3,v">cnt</variable>
                    <variable type="timeout" id="timeout">timeout</variable>
                    <variable type="timeout" id="timeout1">timeout1</variable>
                    <variable type="timeout" id="timeout5">timeout5</variable>
                  </variables>
                  <block type="comment" id="9|1+-.P0XO58Q}(N|:)l" x="38" y="-87">
                    <field name="COMMENT">Hier hat es etwas gedauert bis die Asage im Büro kommt.</field>
                    <next>
                      <block type="comment" id="xCCEkvI//^H*DFanXQX[">
                        <field name="COMMENT">Allgemein - Es klingelt </field>
                        <next>
                          <block type="comment" id="USyd8{.fWWiL+6Y}i7b1">
                            <field name="COMMENT">Doku</field>
                            <comment pinned="false" h="110" w="766">Steuert einen selbst angelegten Datenpunkt über die Instanz Simple.APi.&#10;Kein MQTT !&#10;&#10;String IOBROKER_DP = "/set/javascript.0.ESP_Klingel?value=";&#10;&#10;Links zur Webseite und zu Github original script.&#10;&#10;https://forum.iobroker.net/topic/21975/fritzbox-tr064-esp-klingel-datenpunkt/9&#10;https://github.com/SBorg2014/ESP-Klingel&#10;&#10;https://www.amazon.de/XdreaM-PlayListPlayer/dp/B079NCQW4W&#10;https://forum.iobroker.net/topic/48920/ein-eigenen-mp3-song-%C3%BCber-alexa-wiedergeben/2&#10;&#10;</comment>
                            <next>
                              <block type="on_ext" id="V=X8j/cP;Y-,,[adJbUF">
                                <mutation xmlns="http://www.w3.org/1999/xhtml" items="1"></mutation>
                                <field name="CONDITION">true</field>
                                <field name="ACK_CONDITION"></field>
                                <value name="OID0">
                                  <shadow type="field_oid" id="2hP2~Z-kkGhrtSItTNN-">
                                    <field name="oid">javascript.0.ESP_Klingel</field>
                                  </shadow>
                                </value>
                                <statement name="STATEMENT">
                                  <block type="controls_if" id=")89r@b)GX]KEMi)rl)j.">
                                    <value name="IF0">
                                      <block type="on_source" id="F]Lpl$}rt=!ly2ak65a2">
                                        <field name="ATTR">state.ts</field>
                                      </block>
                                    </value>
                                    <statement name="DO0">
                                      <block type="math_change" id="52QL6[ewfv%4HdIiH_Tz">
                                        <field name="VAR" id="*ht6-CTIjwG),d*|M3,v">cnt</field>
                                        <value name="DELTA">
                                          <shadow type="math_number" id="mVUK2BVUSeINZSFf=aa1">
                                            <field name="NUM">1</field>
                                          </shadow>
                                        </value>
                                        <next>
                                          <block type="controls_if" id="gO6KS9k`:z9%cc_in9[p">
                                            <value name="IF0">
                                              <block type="logic_compare" id="Bdhf/CpQ[AY87j((a]J=">
                                                <field name="OP">EQ</field>
                                                <value name="A">
                                                  <block type="variables_get" id="O:rY6iN~}Gi;NE=q$]V7">
                                                    <field name="VAR" id="*ht6-CTIjwG),d*|M3,v">cnt</field>
                                                  </block>
                                                </value>
                                                <value name="B">
                                                  <block type="math_number" id="agxa-7Ws/RzMbDYsGseA">
                                                    <field name="NUM">2</field>
                                                  </block>
                                                </value>
                                              </block>
                                            </value>
                                            <statement name="DO0">
                                              <block type="timeouts_settimeout" id="{6-FPNpi2]}H`aHFufS8">
                                                <field name="NAME">timeout</field>
                                                <field name="DELAY">5</field>
                                                <field name="UNIT">sec</field>
                                                <statement name="STATEMENT">
                                                  <block type="variables_set" id="EfU1[9l]0ir#9Oy!NIoV">
                                                    <field name="VAR" id="*ht6-CTIjwG),d*|M3,v">cnt</field>
                                                    <value name="VALUE">
                                                      <block type="math_number" id="HfD%Jpy_Id2i0GP8Yk-U">
                                                        <field name="NUM">0</field>
                                                      </block>
                                                    </value>
                                                  </block>
                                                </statement>
                                              </block>
                                            </statement>
                                            <next>
                                              <block type="debug" id="*cU_g?iA|)fuqgZe@B[=">
                                                <field name="Severity">warn</field>
                                                <value name="TEXT">
                                                  <shadow type="text" id="zT{a$$L|xB$8xzypv%.4">
                                                    <field name="TEXT">info: Klingel wurde aktiviert</field>
                                                  </shadow>
                                                </value>
                                                <next>
                                                  <block type="telegram" id="~=NDBQiM,}$tF5cO^}-n">
                                                    <field name="INSTANCE"></field>
                                                    <field name="LOG"></field>
                                                    <field name="SILENT">FALSE</field>
                                                    <field name="PARSEMODE">default</field>
                                                    <field name="DISABLE_WEB_PAGE_PREVIEW">FALSE</field>
                                                    <value name="MESSAGE">
                                                      <shadow type="text" id="3Em9PCajD!PqpeN$L`e$">
                                                        <field name="TEXT">info: Klingel wurde aktiviert</field>
                                                      </shadow>
                                                    </value>
                                                    <next>
                                                      <block type="timeouts_cleartimeout" id="la%]/f#+KC[3RU2.G4eZ">
                                                        <field name="NAME">timeout1</field>
                                                        <next>
                                                          <block type="timeouts_cleartimeout" id="9miNEQ37zr,^;Bk(gKwC">
                                                            <field name="NAME">timeout5</field>
                                                            <next>
                                                              <block type="comment" id="z$y7*P[e90KmsF-2.9d%">
                                                                <field name="COMMENT">Küche</field>
                                                                <next>
                                                                  <block type="controls_if" id="-7Q_/S_ctD-tO+h#V+fC">
                                                                    <value name="IF0">
                                                                      <block type="logic_compare" id="%X#fc1Ay%b2e(wFgUtH[">
                                                                        <field name="OP">EQ</field>
                                                                        <value name="A">
                                                                          <block type="get_value" id="X0aCexhw_PfS6cY{}5s{">
                                                                            <field name="ATTR">val</field>
                                                                            <field name="OID">javascript.0.ESP_Klingel</field>
                                                                          </block>
                                                                        </value>
                                                                        <value name="B">
                                                                          <block type="logic_boolean" id=".v,|;B]q3BxFI(@q/j(M">
                                                                            <field name="BOOL">TRUE</field>
                                                                          </block>
                                                                        </value>
                                                                      </block>
                                                                    </value>
                                                                    <statement name="DO0">
                                                                      <block type="timeouts_settimeout" id="#eOf|7qL}bsu5om`nu(!">
                                                                        <field name="NAME">timeout1</field>
                                                                        <field name="DELAY">500</field>
                                                                        <field name="UNIT">ms</field>
                                                                        <statement name="STATEMENT">
                                                                          <block type="debug" id="S?lSzH+S;Rg7-qnywJan">
                                                                            <field name="Severity">warn</field>
                                                                            <value name="TEXT">
                                                                              <shadow type="text" id="8E:GqwL4+0Rz`=|MMagF">
                                                                                <field name="TEXT">test</field>
                                                                              </shadow>
                                                                              <block type="text" id="=R%@?@5:z}b.^9|q0ab@">
                                                                                <field name="TEXT">Ausgabe auf Küche / Eingang "textcommand" soll als nächstes gesetzt werden.</field>
                                                                              </block>
                                                                            </value>
                                                                            <next>
                                                                              <block type="control" id="FiTl7G[oApi~lR8nPLMB">
                                                                                <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                                                                <field name="OID">alexa2.0.Echo-Devices.G090VC0991641AMW.Commands.textCommand</field>
                                                                                <field name="WITH_DELAY">FALSE</field>
                                                                                <comment pinned="false" h="72" w="689">Hier ist es etwas undeutlich. Ich steuere zwar den Echo aber, dessen Musik Ausgabe ist in der Alexa App auf den Sonos Lautsprecher um geleitet. Das sollte ich wohl ändern.&#10;&#10;Den Echo-Lautsprecher nun auf eigene Ausgabe gesetzt.&#10;Weiß auch nicht ob die Gruppe Küche etwas damit zu tun hat.&#10;</comment>
                                                                                <value name="VALUE">
                                                                                  <block type="text" id="4(B,?m6Jt5Z;]=jF-mmI">
                                                                                    <field name="TEXT">öffne p.l.p und spiele klingel</field>
                                                                                  </block>
                                                                                </value>
                                                                                <next>
                                                                                  <block type="debug" id="a$ON/-xwk/|9^9IC-b?j">
                                                                                    <field name="Severity">warn</field>
                                                                                    <value name="TEXT">
                                                                                      <shadow type="text">
                                                                                        <field name="TEXT">test</field>
                                                                                      </shadow>
                                                                                      <block type="text_join" id="DRDAs)=LOx!sM]+xblRE">
                                                                                        <mutation items="2"></mutation>
                                                                                        <value name="ADD0">
                                                                                          <block type="text" id="S,tDC9P[AE_dbrX5}ctu">
                                                                                            <field name="TEXT">Wert: von "textCommand" ist: </field>
                                                                                          </block>
                                                                                        </value>
                                                                                        <value name="ADD1">
                                                                                          <block type="get_value" id="mAO/|^LG|pxFE-wI^O0u">
                                                                                            <field name="ATTR">val</field>
                                                                                            <field name="OID">alexa2.0.Echo-Devices.G090VC0991641AMW.Commands.textCommand</field>
                                                                                          </block>
                                                                                        </value>
                                                                                      </block>
                                                                                    </value>
                                                                                    <next>
                                                                                      <block type="timeouts_wait" id="P0i?@3q3OFqKOb%EgzB+">
                                                                                        <field name="DELAY">500</field>
                                                                                        <field name="UNIT">ms</field>
                                                                                        <next>
                                                                                          <block type="controls_if" id=".!@iMVKB8Ld!W6Y=/}Ee">
                                                                                            <value name="IF0">
                                                                                              <block type="logic_compare" id="e^bGl;.wPgs?3_bqT1s!">
                                                                                                <field name="OP">NEQ</field>
                                                                                                <value name="A">
                                                                                                  <block type="get_value" id="4eH^$6/KMX.F$G}~2ypK">
                                                                                                    <field name="ATTR">val</field>
                                                                                                    <field name="OID">alexa2.0.Echo-Devices.G090VC0991641AMW.Commands.textCommand</field>
                                                                                                  </block>
                                                                                                </value>
                                                                                                <value name="B">
                                                                                                  <block type="text" id="op771oM]Y}#2--Ety_P@">
                                                                                                    <field name="TEXT">öffne p.l.p und spiele klingel</field>
                                                                                                  </block>
                                                                                                </value>
                                                                                              </block>
                                                                                            </value>
                                                                                            <statement name="DO0">
                                                                                              <block type="control" id="VFkK*58:b0X-x4Tn,8WB">
                                                                                                <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                                                                                <field name="OID">alexa2.0.Echo-Devices.G090VC0991641AMW.Commands.textCommand</field>
                                                                                                <field name="WITH_DELAY">FALSE</field>
                                                                                                <comment pinned="false" h="72" w="689">Hier ist es etwas undeutlich. Ich steuere zwar den Echo aber, dessen Musik Ausgabe ist in der Alexa App auf den Sonos Lautsprecher um geleitet. Das sollte ich wohl ändern.&#10;&#10;Den Echo-Lautsprecher nun auf eigene Ausgabe gesetzt.&#10;Weiß auch nicht ob die Gruppe Küche etwas damit zu tun hat.&#10;</comment>
                                                                                                <value name="VALUE">
                                                                                                  <block type="text" id="2}oH?3;]^ab8(dj90EPV">
                                                                                                    <field name="TEXT">öffne p.l.p und spiele klingel</field>
                                                                                                  </block>
                                                                                                </value>
                                                                                                <next>
                                                                                                  <block type="debug" id="#Iq2-`XiWD2@X:%+}86T">
                                                                                                    <field name="Severity">warn</field>
                                                                                                    <value name="TEXT">
                                                                                                      <shadow type="text">
                                                                                                        <field name="TEXT">test</field>
                                                                                                      </shadow>
                                                                                                      <block type="text_join" id="8x*nVc;wrV%caKG`u+m$">
                                                                                                        <mutation items="2"></mutation>
                                                                                                        <value name="ADD0">
                                                                                                          <block type="text" id=",FHb0i2,y/qJEL[R$JJ2">
                                                                                                            <field name="TEXT">Zweiter Versuch aktiviert - Wert: von "textCommand" ist: </field>
                                                                                                          </block>
                                                                                                        </value>
                                                                                                        <value name="ADD1">
                                                                                                          <block type="get_value" id="koou;P@`G;L^IEn4F)e_">
                                                                                                            <field name="ATTR">val</field>
                                                                                                            <field name="OID">alexa2.0.Echo-Devices.G090VC0991641AMW.Commands.textCommand</field>
                                                                                                          </block>
                                                                                                        </value>
                                                                                                      </block>
                                                                                                    </value>
                                                                                                  </block>
                                                                                                </next>
                                                                                              </block>
                                                                                            </statement>
                                                                                          </block>
                                                                                        </next>
                                                                                      </block>
                                                                                    </next>
                                                                                  </block>
                                                                                </next>
                                                                              </block>
                                                                            </next>
                                                                          </block>
                                                                        </statement>
                                                                        <next>
                                                                          <block type="timeouts_settimeout" id="Je,5V[TjdPye_~%f$PeQ">
                                                                            <field name="NAME">timeout5</field>
                                                                            <field name="DELAY">35</field>
                                                                            <field name="UNIT">sec</field>
                                                                            <statement name="STATEMENT">
                                                                              <block type="debug" id=")gI-vda`lOICP0k}V#x8" disabled="true">
                                                                                <field name="Severity">warn</field>
                                                                                <comment pinned="false" h="48" w="620">Unter Player Titel wird wohl nichts eingetragen.&#10;Deshalb Debug aus.</comment>
                                                                                <value name="TEXT">
                                                                                  <shadow type="text">
                                                                                    <field name="TEXT">test</field>
                                                                                  </shadow>
                                                                                  <block type="text_join" id="rd??N#D)X}(mnO5*zqvh">
                                                                                    <mutation items="2"></mutation>
                                                                                    <value name="ADD0">
                                                                                      <block type="text" id="FXnsp1lQ(,R8(D|+HueA">
                                                                                        <field name="TEXT">Der Titel Wert im Echo Eingang ist :  </field>
                                                                                      </block>
                                                                                    </value>
                                                                                    <value name="ADD1">
                                                                                      <block type="get_value" id="=Wr($i?RxkeA37@|CI6K">
                                                                                        <field name="ATTR">val</field>
                                                                                        <field name="OID">alexa2.0.Echo-Devices.G090VC0991641AMW.Player.currentTitle</field>
                                                                                      </block>
                                                                                    </value>
                                                                                  </block>
                                                                                </value>
                                                                                <next>
                                                                                  <block type="debug" id="L-NNQ5V|%hBqmQb*f4WC">
                                                                                    <field name="Severity">warn</field>
                                                                                    <value name="TEXT">
                                                                                      <shadow type="text" id="3!~2w1!bC%O:JCn`wwh(">
                                                                                        <field name="TEXT">Script Ende</field>
                                                                                      </shadow>
                                                                                      <block type="text" id="x/uq}`iF.`_WQhl`S+)E">
                                                                                        <field name="TEXT">Script "Es klingelt" wurde beendet.</field>
                                                                                      </block>
                                                                                    </value>
                                                                                  </block>
                                                                                </next>
                                                                              </block>
                                                                            </statement>
                                                                          </block>
                                                                        </next>
                                                                      </block>
                                                                    </statement>
                                                                    <next>
                                                                      <block type="comment" id="tBS.;yo|-jia:wUTj;u;">
                                                                        <field name="COMMENT">Echo Badezimmer</field>
                                                                        <next>
                                                                          <block type="controls_if" id="g@o$8!I17SB=rzODQq,w">
                                                                            <value name="IF0">
                                                                              <block type="logic_compare" id="t!4?mdG+}1#e)w}1V-Wf">
                                                                                <field name="OP">EQ</field>
                                                                                <value name="A">
                                                                                  <block type="get_value" id="$puF7nMv_xSFB/~}D:Pj">
                                                                                    <field name="ATTR">val</field>
                                                                                    <field name="OID">javascript.0.ESP_Klingel</field>
                                                                                  </block>
                                                                                </value>
                                                                                <value name="B">
                                                                                  <block type="logic_boolean" id="eZ;oLNq::lGG{07JksMX">
                                                                                    <field name="BOOL">TRUE</field>
                                                                                  </block>
                                                                                </value>
                                                                              </block>
                                                                            </value>
                                                                            <statement name="DO0">
                                                                              <block type="control" id="Q=f!6t(t#Xx+K`3alTzZ">
                                                                                <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                                                                <field name="OID">alexa2.0.Echo-Devices.G090VC0991641AMW.Player.volume</field>
                                                                                <field name="WITH_DELAY">FALSE</field>
                                                                                <value name="VALUE">
                                                                                  <block type="math_number" id="gsRx*}*Eq0Cz-!VqU*yo">
                                                                                    <field name="NUM">50</field>
                                                                                  </block>
                                                                                </value>
                                                                                <next>
                                                                                  <block type="control" id="51(VbCP5*;@bas$[Y!F,">
                                                                                    <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                                                                    <field name="OID">alexa2.0.Echo-Devices.G2A1A60314660241.Commands.speak</field>
                                                                                    <field name="WITH_DELAY">FALSE</field>
                                                                                    <value name="VALUE">
                                                                                      <block type="text" id="=3u2f0})$H~A$6BFP(Hv">
                                                                                        <field name="TEXT">Da hat jemand geklingelt</field>
                                                                                      </block>
                                                                                    </value>
                                                                                    <next>
                                                                                      <block type="debug" id="7`P[%2c*i*{q[M8/vCIE">
                                                                                        <field name="Severity">warn</field>
                                                                                        <value name="TEXT">
                                                                                          <shadow type="text" id="mQYEu~vsP0J{nE7-0cy7">
                                                                                            <field name="TEXT">Sprachausgabe: Badezimmer es hat geklingelt.</field>
                                                                                          </shadow>
                                                                                        </value>
                                                                                      </block>
                                                                                    </next>
                                                                                  </block>
                                                                                </next>
                                                                              </block>
                                                                            </statement>
                                                                            <next>
                                                                              <block type="comment" id="WTRJs?|5vd|_c6b;IBaH">
                                                                                <field name="COMMENT">Echo Büro</field>
                                                                                <next>
                                                                                  <block type="controls_if" id="Q*.%Mdz1o?Cf!:DBr#Q|">
                                                                                    <value name="IF0">
                                                                                      <block type="logic_compare" id="yiMA(Vg`Q3X4.Y;rFv(Q">
                                                                                        <field name="OP">EQ</field>
                                                                                        <value name="A">
                                                                                          <block type="get_value" id="$~GO]KTvud};#`t~t!mH">
                                                                                            <field name="ATTR">val</field>
                                                                                            <field name="OID">javascript.0.ESP_Klingel</field>
                                                                                          </block>
                                                                                        </value>
                                                                                        <value name="B">
                                                                                          <block type="logic_boolean" id="qPdA,IaY39qa1d*!)^tq">
                                                                                            <field name="BOOL">TRUE</field>
                                                                                          </block>
                                                                                        </value>
                                                                                      </block>
                                                                                    </value>
                                                                                    <statement name="DO0">
                                                                                      <block type="control" id="Q-=FAS*?}Ae:_G6;0K,;" disabled="true">
                                                                                        <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                                                                        <field name="OID">alexa2.0.Echo-Devices.G090VC0991641AMW.Player.volume</field>
                                                                                        <field name="WITH_DELAY">FALSE</field>
                                                                                        <value name="VALUE">
                                                                                          <block type="math_number" id="++Pt}#%!yr6k;Pe6.(_4">
                                                                                            <field name="NUM">50</field>
                                                                                          </block>
                                                                                        </value>
                                                                                        <next>
                                                                                          <block type="control" id="3cc4@^HymktoS`sIqEt)">
                                                                                            <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                                                                            <field name="OID">alexa2.0.Echo-Devices.G090LF1072260PUJ.Commands.speak</field>
                                                                                            <field name="WITH_DELAY">FALSE</field>
                                                                                            <value name="VALUE">
                                                                                              <block type="text" id="i%A-Vuruk.s/BTs2]L{_">
                                                                                                <field name="TEXT">Da hat jemand geklingelt</field>
                                                                                              </block>
                                                                                            </value>
                                                                                            <next>
                                                                                              <block type="debug" id="T={+z]]*g874b`1a$.4G">
                                                                                                <field name="Severity">warn</field>
                                                                                                <value name="TEXT">
                                                                                                  <shadow type="text" id="T!Pd^A!NlGsXbdzxcJzK">
                                                                                                    <field name="TEXT">Sprachausgabe: Büro es hat geklingelt</field>
                                                                                                  </shadow>
                                                                                                </value>
                                                                                                <next>
                                                                                                  <block type="debug" id="Et]LzFP79Cxm]2-c=PZ1">
                                                                                                    <field name="Severity">warn</field>
                                                                                                    <value name="TEXT">
                                                                                                      <shadow type="text">
                                                                                                        <field name="TEXT">test</field>
                                                                                                      </shadow>
                                                                                                      <block type="text_join" id="O[Px{j,_Wi}Lh=1:{WkS">
                                                                                                        <mutation items="2"></mutation>
                                                                                                        <value name="ADD0">
                                                                                                          <block type="text" id="/i`{M,(m#N,$Y$fBg{qp">
                                                                                                            <field name="TEXT">Wert: Echo Büro Announcement Wert ist: </field>
                                                                                                          </block>
                                                                                                        </value>
                                                                                                        <value name="ADD1">
                                                                                                          <block type="get_value" id="8:%efADD?8|hac.HON:O">
                                                                                                            <field name="ATTR">val</field>
                                                                                                            <field name="OID">alexa2.0.Echo-Devices.G090LF1072260PUJ.Commands.speak</field>
                                                                                                          </block>
                                                                                                        </value>
                                                                                                      </block>
                                                                                                    </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>
                                    </statement>
                                  </block>
                                </statement>
                                <next>
                                  <block type="comment" id="@Gc/]vyrExbb~9dlg2!]">
                                    <field name="COMMENT">02.08.2020 </field>
                                    <comment pinned="false" h="80" w="160">Funktioniert im Moment nicht da im Gerät der falsche MQTT Port eingegeben ist.&#10;</comment>
                                    <next>
                                      <block type="comment" id="zX2kNKceVK?.e)/RtFmI">
                                        <field name="COMMENT">11.10.2020</field>
                                        <comment pinned="false" h="80" w="160">Debug Text Anpassung. Doku hinzugefügt. &#10;</comment>
                                        <next>
                                          <block type="comment" id="..nD-2;3(~3lIaEyi7RD">
                                            <field name="COMMENT">30.10.2020</field>
                                            <comment pinned="false" h="73" w="424">Alexa Musik Ausgabe läuft immer noch nicht zuverlässig. Versuche noch zusätzlich den Play Button zu drücken. Mal sehen ob das was hilft. Timeoutx auf 500 ms eingestellt.</comment>
                                            <next>
                                              <block type="comment" id="MiyrYdfMQBr)GPb!k,{B">
                                                <field name="COMMENT">06.11.2020</field>
                                                <comment pinned="false" h="103" w="683">Das mit dem Play Button hat nicht geklappt. Er spielt dann Irgendeine Musik.&#10;&#10;Script im Player abgefragt was gespielt wird. </comment>
                                                <next>
                                                  <block type="comment" id="BOE{NU]S4V#gZ]`g4Pl+">
                                                    <field name="COMMENT">08.11.2020</field>
                                                    <comment pinned="false" h="99" w="707">"maxLength": "50", anstatt 10 bei den Objet eigenschaften eingetragen.&#10;Versuche die Phrase mit etwas anderem zu füttern&#10;</comment>
                                                    <next>
                                                      <block type="comment" id="rf:;|l,E+eBB/1Q-{2p!">
                                                        <field name="COMMENT">09.11.2020</field>
                                                        <comment pinned="false" h="90" w="609">Löschen des Phrase Wert verbessert und Ausgabe eingeleitet.</comment>
                                                        <next>
                                                          <block type="comment" id="LE7yL;|=WnX{D0dR|7K[">
                                                            <field name="COMMENT">10.11.2020</field>
                                                            <comment pinned="false" h="80" w="160">ich habe gesehen das die Lautstärke eingestellt wurde eventuell läuft dann das Script zu schnell durch deshalb kurze verzögerung eingebaut.&#10;</comment>
                                                            <next>
                                                              <block type="comment" id=":ip#I$=@PbfNjO!I[]G+">
                                                                <field name="COMMENT">20.11.2020</field>
                                                                <comment pinned="false" h="126" w="645">Timing überprüft. The Final Countdown hinzugefügt</comment>
                                                                <next>
                                                                  <block type="comment" id="Xl#1|im25s$IC]#H|f~r">
                                                                    <field name="COMMENT">27.11.2020</field>
                                                                    <comment pinned="false" h="80" w="160">Das script funktioniert mit in der Küche. Ausgabe im Büro ist noch zu testen. river flows in you eingestellt&#10;</comment>
                                                                    <next>
                                                                      <block type="comment" id="b6!nm3X2XZ*I{N4*3z1N">
                                                                        <field name="COMMENT">04.12.2020</field>
                                                                        <comment pinned="false" h="80" w="160">Script läuft soweit.&#10;Musik Stop nach 2 Minuten.</comment>
                                                                        <next>
                                                                          <block type="comment" id="KvX!cL{^;k_i4$uufcnV">
                                                                            <field name="COMMENT">18.12.2020</field>
                                                                            <comment pinned="false" h="90" w="527">Laustärke erhöht da meine Frau unter der Dunstabzugshabe nichts hört.&#10;&#10;Logs sind in Ordnung aber teilweise wird nichts abgespielt wie immer.&#10;Das Script hat aber sonst gut Funktioniert.&#10;</comment>
                                                                            <next>
                                                                              <block type="comment" id="2~bb/W!a4H)b,E@3}Pds">
                                                                                <field name="COMMENT">30.12.2020</field>
                                                                                <comment pinned="false" h="80" w="160">Zeit wie lange das Sound File abgespielt wird auf 30 sekunden reduziert. Latstärke Küche von Zahl 50 auf Text 50 geändert.&#10;</comment>
                                                                                <next>
                                                                                  <block type="comment" id="+iYLMRMe$gNR]GvTs{!r">
                                                                                    <field name="COMMENT">18.12.2021</field>
                                                                                    <comment pinned="false" h="80" w="160">Anpassung auf den neuen Echo im Badezimmer&#10;</comment>
                                                                                    <next>
                                                                                      <block type="comment" id="r]p{RY~k8/*s7!;@0zby">
                                                                                        <field name="COMMENT">10.10.2022</field>
                                                                                        <comment pinned="false" h="80" w="160">Das mit dem Stoppen nach 30 Sekunden hat nicht geklappt. Änderung über den Sonos Adapter</comment>
                                                                                      </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>
                                    </next>
                                  </block>
                                </next>
                              </block>
                            </next>
                          </block>
                        </next>
                      </block>
                    </next>
                  </block>
                </xml>
                
                
                
                paul53P 2 Replies Last reply
                0
                • S Spitfire4all

                  @paul53
                  Hier wird auf einen Datenpunkt reagiert den die ESP Klingel selber generiert hat.
                  Es wird nur auf etwas reagiert wenn die Klingel gedrückt wird, der Datenpunkt also true ist.

                  275c669e-9953-4d9a-8089-1f70962dc211-image.png

                  <xml xmlns="https://developers.google.com/blockly/xml">
                    <variables>
                      <variable id="*ht6-CTIjwG),d*|M3,v">cnt</variable>
                      <variable type="timeout" id="timeout">timeout</variable>
                      <variable type="timeout" id="timeout1">timeout1</variable>
                      <variable type="timeout" id="timeout5">timeout5</variable>
                    </variables>
                    <block type="comment" id="9|1+-.P0XO58Q}(N|:)l" x="38" y="-87">
                      <field name="COMMENT">Hier hat es etwas gedauert bis die Asage im Büro kommt.</field>
                      <next>
                        <block type="comment" id="xCCEkvI//^H*DFanXQX[">
                          <field name="COMMENT">Allgemein - Es klingelt </field>
                          <next>
                            <block type="comment" id="USyd8{.fWWiL+6Y}i7b1">
                              <field name="COMMENT">Doku</field>
                              <comment pinned="false" h="110" w="766">Steuert einen selbst angelegten Datenpunkt über die Instanz Simple.APi.&#10;Kein MQTT !&#10;&#10;String IOBROKER_DP = "/set/javascript.0.ESP_Klingel?value=";&#10;&#10;Links zur Webseite und zu Github original script.&#10;&#10;https://forum.iobroker.net/topic/21975/fritzbox-tr064-esp-klingel-datenpunkt/9&#10;https://github.com/SBorg2014/ESP-Klingel&#10;&#10;https://www.amazon.de/XdreaM-PlayListPlayer/dp/B079NCQW4W&#10;https://forum.iobroker.net/topic/48920/ein-eigenen-mp3-song-%C3%BCber-alexa-wiedergeben/2&#10;&#10;</comment>
                              <next>
                                <block type="on_ext" id="V=X8j/cP;Y-,,[adJbUF">
                                  <mutation xmlns="http://www.w3.org/1999/xhtml" items="1"></mutation>
                                  <field name="CONDITION">true</field>
                                  <field name="ACK_CONDITION"></field>
                                  <value name="OID0">
                                    <shadow type="field_oid" id="2hP2~Z-kkGhrtSItTNN-">
                                      <field name="oid">javascript.0.ESP_Klingel</field>
                                    </shadow>
                                  </value>
                                  <statement name="STATEMENT">
                                    <block type="controls_if" id=")89r@b)GX]KEMi)rl)j.">
                                      <value name="IF0">
                                        <block type="on_source" id="F]Lpl$}rt=!ly2ak65a2">
                                          <field name="ATTR">state.ts</field>
                                        </block>
                                      </value>
                                      <statement name="DO0">
                                        <block type="math_change" id="52QL6[ewfv%4HdIiH_Tz">
                                          <field name="VAR" id="*ht6-CTIjwG),d*|M3,v">cnt</field>
                                          <value name="DELTA">
                                            <shadow type="math_number" id="mVUK2BVUSeINZSFf=aa1">
                                              <field name="NUM">1</field>
                                            </shadow>
                                          </value>
                                          <next>
                                            <block type="controls_if" id="gO6KS9k`:z9%cc_in9[p">
                                              <value name="IF0">
                                                <block type="logic_compare" id="Bdhf/CpQ[AY87j((a]J=">
                                                  <field name="OP">EQ</field>
                                                  <value name="A">
                                                    <block type="variables_get" id="O:rY6iN~}Gi;NE=q$]V7">
                                                      <field name="VAR" id="*ht6-CTIjwG),d*|M3,v">cnt</field>
                                                    </block>
                                                  </value>
                                                  <value name="B">
                                                    <block type="math_number" id="agxa-7Ws/RzMbDYsGseA">
                                                      <field name="NUM">2</field>
                                                    </block>
                                                  </value>
                                                </block>
                                              </value>
                                              <statement name="DO0">
                                                <block type="timeouts_settimeout" id="{6-FPNpi2]}H`aHFufS8">
                                                  <field name="NAME">timeout</field>
                                                  <field name="DELAY">5</field>
                                                  <field name="UNIT">sec</field>
                                                  <statement name="STATEMENT">
                                                    <block type="variables_set" id="EfU1[9l]0ir#9Oy!NIoV">
                                                      <field name="VAR" id="*ht6-CTIjwG),d*|M3,v">cnt</field>
                                                      <value name="VALUE">
                                                        <block type="math_number" id="HfD%Jpy_Id2i0GP8Yk-U">
                                                          <field name="NUM">0</field>
                                                        </block>
                                                      </value>
                                                    </block>
                                                  </statement>
                                                </block>
                                              </statement>
                                              <next>
                                                <block type="debug" id="*cU_g?iA|)fuqgZe@B[=">
                                                  <field name="Severity">warn</field>
                                                  <value name="TEXT">
                                                    <shadow type="text" id="zT{a$$L|xB$8xzypv%.4">
                                                      <field name="TEXT">info: Klingel wurde aktiviert</field>
                                                    </shadow>
                                                  </value>
                                                  <next>
                                                    <block type="telegram" id="~=NDBQiM,}$tF5cO^}-n">
                                                      <field name="INSTANCE"></field>
                                                      <field name="LOG"></field>
                                                      <field name="SILENT">FALSE</field>
                                                      <field name="PARSEMODE">default</field>
                                                      <field name="DISABLE_WEB_PAGE_PREVIEW">FALSE</field>
                                                      <value name="MESSAGE">
                                                        <shadow type="text" id="3Em9PCajD!PqpeN$L`e$">
                                                          <field name="TEXT">info: Klingel wurde aktiviert</field>
                                                        </shadow>
                                                      </value>
                                                      <next>
                                                        <block type="timeouts_cleartimeout" id="la%]/f#+KC[3RU2.G4eZ">
                                                          <field name="NAME">timeout1</field>
                                                          <next>
                                                            <block type="timeouts_cleartimeout" id="9miNEQ37zr,^;Bk(gKwC">
                                                              <field name="NAME">timeout5</field>
                                                              <next>
                                                                <block type="comment" id="z$y7*P[e90KmsF-2.9d%">
                                                                  <field name="COMMENT">Küche</field>
                                                                  <next>
                                                                    <block type="controls_if" id="-7Q_/S_ctD-tO+h#V+fC">
                                                                      <value name="IF0">
                                                                        <block type="logic_compare" id="%X#fc1Ay%b2e(wFgUtH[">
                                                                          <field name="OP">EQ</field>
                                                                          <value name="A">
                                                                            <block type="get_value" id="X0aCexhw_PfS6cY{}5s{">
                                                                              <field name="ATTR">val</field>
                                                                              <field name="OID">javascript.0.ESP_Klingel</field>
                                                                            </block>
                                                                          </value>
                                                                          <value name="B">
                                                                            <block type="logic_boolean" id=".v,|;B]q3BxFI(@q/j(M">
                                                                              <field name="BOOL">TRUE</field>
                                                                            </block>
                                                                          </value>
                                                                        </block>
                                                                      </value>
                                                                      <statement name="DO0">
                                                                        <block type="timeouts_settimeout" id="#eOf|7qL}bsu5om`nu(!">
                                                                          <field name="NAME">timeout1</field>
                                                                          <field name="DELAY">500</field>
                                                                          <field name="UNIT">ms</field>
                                                                          <statement name="STATEMENT">
                                                                            <block type="debug" id="S?lSzH+S;Rg7-qnywJan">
                                                                              <field name="Severity">warn</field>
                                                                              <value name="TEXT">
                                                                                <shadow type="text" id="8E:GqwL4+0Rz`=|MMagF">
                                                                                  <field name="TEXT">test</field>
                                                                                </shadow>
                                                                                <block type="text" id="=R%@?@5:z}b.^9|q0ab@">
                                                                                  <field name="TEXT">Ausgabe auf Küche / Eingang "textcommand" soll als nächstes gesetzt werden.</field>
                                                                                </block>
                                                                              </value>
                                                                              <next>
                                                                                <block type="control" id="FiTl7G[oApi~lR8nPLMB">
                                                                                  <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                                                                  <field name="OID">alexa2.0.Echo-Devices.G090VC0991641AMW.Commands.textCommand</field>
                                                                                  <field name="WITH_DELAY">FALSE</field>
                                                                                  <comment pinned="false" h="72" w="689">Hier ist es etwas undeutlich. Ich steuere zwar den Echo aber, dessen Musik Ausgabe ist in der Alexa App auf den Sonos Lautsprecher um geleitet. Das sollte ich wohl ändern.&#10;&#10;Den Echo-Lautsprecher nun auf eigene Ausgabe gesetzt.&#10;Weiß auch nicht ob die Gruppe Küche etwas damit zu tun hat.&#10;</comment>
                                                                                  <value name="VALUE">
                                                                                    <block type="text" id="4(B,?m6Jt5Z;]=jF-mmI">
                                                                                      <field name="TEXT">öffne p.l.p und spiele klingel</field>
                                                                                    </block>
                                                                                  </value>
                                                                                  <next>
                                                                                    <block type="debug" id="a$ON/-xwk/|9^9IC-b?j">
                                                                                      <field name="Severity">warn</field>
                                                                                      <value name="TEXT">
                                                                                        <shadow type="text">
                                                                                          <field name="TEXT">test</field>
                                                                                        </shadow>
                                                                                        <block type="text_join" id="DRDAs)=LOx!sM]+xblRE">
                                                                                          <mutation items="2"></mutation>
                                                                                          <value name="ADD0">
                                                                                            <block type="text" id="S,tDC9P[AE_dbrX5}ctu">
                                                                                              <field name="TEXT">Wert: von "textCommand" ist: </field>
                                                                                            </block>
                                                                                          </value>
                                                                                          <value name="ADD1">
                                                                                            <block type="get_value" id="mAO/|^LG|pxFE-wI^O0u">
                                                                                              <field name="ATTR">val</field>
                                                                                              <field name="OID">alexa2.0.Echo-Devices.G090VC0991641AMW.Commands.textCommand</field>
                                                                                            </block>
                                                                                          </value>
                                                                                        </block>
                                                                                      </value>
                                                                                      <next>
                                                                                        <block type="timeouts_wait" id="P0i?@3q3OFqKOb%EgzB+">
                                                                                          <field name="DELAY">500</field>
                                                                                          <field name="UNIT">ms</field>
                                                                                          <next>
                                                                                            <block type="controls_if" id=".!@iMVKB8Ld!W6Y=/}Ee">
                                                                                              <value name="IF0">
                                                                                                <block type="logic_compare" id="e^bGl;.wPgs?3_bqT1s!">
                                                                                                  <field name="OP">NEQ</field>
                                                                                                  <value name="A">
                                                                                                    <block type="get_value" id="4eH^$6/KMX.F$G}~2ypK">
                                                                                                      <field name="ATTR">val</field>
                                                                                                      <field name="OID">alexa2.0.Echo-Devices.G090VC0991641AMW.Commands.textCommand</field>
                                                                                                    </block>
                                                                                                  </value>
                                                                                                  <value name="B">
                                                                                                    <block type="text" id="op771oM]Y}#2--Ety_P@">
                                                                                                      <field name="TEXT">öffne p.l.p und spiele klingel</field>
                                                                                                    </block>
                                                                                                  </value>
                                                                                                </block>
                                                                                              </value>
                                                                                              <statement name="DO0">
                                                                                                <block type="control" id="VFkK*58:b0X-x4Tn,8WB">
                                                                                                  <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                                                                                  <field name="OID">alexa2.0.Echo-Devices.G090VC0991641AMW.Commands.textCommand</field>
                                                                                                  <field name="WITH_DELAY">FALSE</field>
                                                                                                  <comment pinned="false" h="72" w="689">Hier ist es etwas undeutlich. Ich steuere zwar den Echo aber, dessen Musik Ausgabe ist in der Alexa App auf den Sonos Lautsprecher um geleitet. Das sollte ich wohl ändern.&#10;&#10;Den Echo-Lautsprecher nun auf eigene Ausgabe gesetzt.&#10;Weiß auch nicht ob die Gruppe Küche etwas damit zu tun hat.&#10;</comment>
                                                                                                  <value name="VALUE">
                                                                                                    <block type="text" id="2}oH?3;]^ab8(dj90EPV">
                                                                                                      <field name="TEXT">öffne p.l.p und spiele klingel</field>
                                                                                                    </block>
                                                                                                  </value>
                                                                                                  <next>
                                                                                                    <block type="debug" id="#Iq2-`XiWD2@X:%+}86T">
                                                                                                      <field name="Severity">warn</field>
                                                                                                      <value name="TEXT">
                                                                                                        <shadow type="text">
                                                                                                          <field name="TEXT">test</field>
                                                                                                        </shadow>
                                                                                                        <block type="text_join" id="8x*nVc;wrV%caKG`u+m$">
                                                                                                          <mutation items="2"></mutation>
                                                                                                          <value name="ADD0">
                                                                                                            <block type="text" id=",FHb0i2,y/qJEL[R$JJ2">
                                                                                                              <field name="TEXT">Zweiter Versuch aktiviert - Wert: von "textCommand" ist: </field>
                                                                                                            </block>
                                                                                                          </value>
                                                                                                          <value name="ADD1">
                                                                                                            <block type="get_value" id="koou;P@`G;L^IEn4F)e_">
                                                                                                              <field name="ATTR">val</field>
                                                                                                              <field name="OID">alexa2.0.Echo-Devices.G090VC0991641AMW.Commands.textCommand</field>
                                                                                                            </block>
                                                                                                          </value>
                                                                                                        </block>
                                                                                                      </value>
                                                                                                    </block>
                                                                                                  </next>
                                                                                                </block>
                                                                                              </statement>
                                                                                            </block>
                                                                                          </next>
                                                                                        </block>
                                                                                      </next>
                                                                                    </block>
                                                                                  </next>
                                                                                </block>
                                                                              </next>
                                                                            </block>
                                                                          </statement>
                                                                          <next>
                                                                            <block type="timeouts_settimeout" id="Je,5V[TjdPye_~%f$PeQ">
                                                                              <field name="NAME">timeout5</field>
                                                                              <field name="DELAY">35</field>
                                                                              <field name="UNIT">sec</field>
                                                                              <statement name="STATEMENT">
                                                                                <block type="debug" id=")gI-vda`lOICP0k}V#x8" disabled="true">
                                                                                  <field name="Severity">warn</field>
                                                                                  <comment pinned="false" h="48" w="620">Unter Player Titel wird wohl nichts eingetragen.&#10;Deshalb Debug aus.</comment>
                                                                                  <value name="TEXT">
                                                                                    <shadow type="text">
                                                                                      <field name="TEXT">test</field>
                                                                                    </shadow>
                                                                                    <block type="text_join" id="rd??N#D)X}(mnO5*zqvh">
                                                                                      <mutation items="2"></mutation>
                                                                                      <value name="ADD0">
                                                                                        <block type="text" id="FXnsp1lQ(,R8(D|+HueA">
                                                                                          <field name="TEXT">Der Titel Wert im Echo Eingang ist :  </field>
                                                                                        </block>
                                                                                      </value>
                                                                                      <value name="ADD1">
                                                                                        <block type="get_value" id="=Wr($i?RxkeA37@|CI6K">
                                                                                          <field name="ATTR">val</field>
                                                                                          <field name="OID">alexa2.0.Echo-Devices.G090VC0991641AMW.Player.currentTitle</field>
                                                                                        </block>
                                                                                      </value>
                                                                                    </block>
                                                                                  </value>
                                                                                  <next>
                                                                                    <block type="debug" id="L-NNQ5V|%hBqmQb*f4WC">
                                                                                      <field name="Severity">warn</field>
                                                                                      <value name="TEXT">
                                                                                        <shadow type="text" id="3!~2w1!bC%O:JCn`wwh(">
                                                                                          <field name="TEXT">Script Ende</field>
                                                                                        </shadow>
                                                                                        <block type="text" id="x/uq}`iF.`_WQhl`S+)E">
                                                                                          <field name="TEXT">Script "Es klingelt" wurde beendet.</field>
                                                                                        </block>
                                                                                      </value>
                                                                                    </block>
                                                                                  </next>
                                                                                </block>
                                                                              </statement>
                                                                            </block>
                                                                          </next>
                                                                        </block>
                                                                      </statement>
                                                                      <next>
                                                                        <block type="comment" id="tBS.;yo|-jia:wUTj;u;">
                                                                          <field name="COMMENT">Echo Badezimmer</field>
                                                                          <next>
                                                                            <block type="controls_if" id="g@o$8!I17SB=rzODQq,w">
                                                                              <value name="IF0">
                                                                                <block type="logic_compare" id="t!4?mdG+}1#e)w}1V-Wf">
                                                                                  <field name="OP">EQ</field>
                                                                                  <value name="A">
                                                                                    <block type="get_value" id="$puF7nMv_xSFB/~}D:Pj">
                                                                                      <field name="ATTR">val</field>
                                                                                      <field name="OID">javascript.0.ESP_Klingel</field>
                                                                                    </block>
                                                                                  </value>
                                                                                  <value name="B">
                                                                                    <block type="logic_boolean" id="eZ;oLNq::lGG{07JksMX">
                                                                                      <field name="BOOL">TRUE</field>
                                                                                    </block>
                                                                                  </value>
                                                                                </block>
                                                                              </value>
                                                                              <statement name="DO0">
                                                                                <block type="control" id="Q=f!6t(t#Xx+K`3alTzZ">
                                                                                  <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                                                                  <field name="OID">alexa2.0.Echo-Devices.G090VC0991641AMW.Player.volume</field>
                                                                                  <field name="WITH_DELAY">FALSE</field>
                                                                                  <value name="VALUE">
                                                                                    <block type="math_number" id="gsRx*}*Eq0Cz-!VqU*yo">
                                                                                      <field name="NUM">50</field>
                                                                                    </block>
                                                                                  </value>
                                                                                  <next>
                                                                                    <block type="control" id="51(VbCP5*;@bas$[Y!F,">
                                                                                      <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                                                                      <field name="OID">alexa2.0.Echo-Devices.G2A1A60314660241.Commands.speak</field>
                                                                                      <field name="WITH_DELAY">FALSE</field>
                                                                                      <value name="VALUE">
                                                                                        <block type="text" id="=3u2f0})$H~A$6BFP(Hv">
                                                                                          <field name="TEXT">Da hat jemand geklingelt</field>
                                                                                        </block>
                                                                                      </value>
                                                                                      <next>
                                                                                        <block type="debug" id="7`P[%2c*i*{q[M8/vCIE">
                                                                                          <field name="Severity">warn</field>
                                                                                          <value name="TEXT">
                                                                                            <shadow type="text" id="mQYEu~vsP0J{nE7-0cy7">
                                                                                              <field name="TEXT">Sprachausgabe: Badezimmer es hat geklingelt.</field>
                                                                                            </shadow>
                                                                                          </value>
                                                                                        </block>
                                                                                      </next>
                                                                                    </block>
                                                                                  </next>
                                                                                </block>
                                                                              </statement>
                                                                              <next>
                                                                                <block type="comment" id="WTRJs?|5vd|_c6b;IBaH">
                                                                                  <field name="COMMENT">Echo Büro</field>
                                                                                  <next>
                                                                                    <block type="controls_if" id="Q*.%Mdz1o?Cf!:DBr#Q|">
                                                                                      <value name="IF0">
                                                                                        <block type="logic_compare" id="yiMA(Vg`Q3X4.Y;rFv(Q">
                                                                                          <field name="OP">EQ</field>
                                                                                          <value name="A">
                                                                                            <block type="get_value" id="$~GO]KTvud};#`t~t!mH">
                                                                                              <field name="ATTR">val</field>
                                                                                              <field name="OID">javascript.0.ESP_Klingel</field>
                                                                                            </block>
                                                                                          </value>
                                                                                          <value name="B">
                                                                                            <block type="logic_boolean" id="qPdA,IaY39qa1d*!)^tq">
                                                                                              <field name="BOOL">TRUE</field>
                                                                                            </block>
                                                                                          </value>
                                                                                        </block>
                                                                                      </value>
                                                                                      <statement name="DO0">
                                                                                        <block type="control" id="Q-=FAS*?}Ae:_G6;0K,;" disabled="true">
                                                                                          <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                                                                          <field name="OID">alexa2.0.Echo-Devices.G090VC0991641AMW.Player.volume</field>
                                                                                          <field name="WITH_DELAY">FALSE</field>
                                                                                          <value name="VALUE">
                                                                                            <block type="math_number" id="++Pt}#%!yr6k;Pe6.(_4">
                                                                                              <field name="NUM">50</field>
                                                                                            </block>
                                                                                          </value>
                                                                                          <next>
                                                                                            <block type="control" id="3cc4@^HymktoS`sIqEt)">
                                                                                              <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                                                                              <field name="OID">alexa2.0.Echo-Devices.G090LF1072260PUJ.Commands.speak</field>
                                                                                              <field name="WITH_DELAY">FALSE</field>
                                                                                              <value name="VALUE">
                                                                                                <block type="text" id="i%A-Vuruk.s/BTs2]L{_">
                                                                                                  <field name="TEXT">Da hat jemand geklingelt</field>
                                                                                                </block>
                                                                                              </value>
                                                                                              <next>
                                                                                                <block type="debug" id="T={+z]]*g874b`1a$.4G">
                                                                                                  <field name="Severity">warn</field>
                                                                                                  <value name="TEXT">
                                                                                                    <shadow type="text" id="T!Pd^A!NlGsXbdzxcJzK">
                                                                                                      <field name="TEXT">Sprachausgabe: Büro es hat geklingelt</field>
                                                                                                    </shadow>
                                                                                                  </value>
                                                                                                  <next>
                                                                                                    <block type="debug" id="Et]LzFP79Cxm]2-c=PZ1">
                                                                                                      <field name="Severity">warn</field>
                                                                                                      <value name="TEXT">
                                                                                                        <shadow type="text">
                                                                                                          <field name="TEXT">test</field>
                                                                                                        </shadow>
                                                                                                        <block type="text_join" id="O[Px{j,_Wi}Lh=1:{WkS">
                                                                                                          <mutation items="2"></mutation>
                                                                                                          <value name="ADD0">
                                                                                                            <block type="text" id="/i`{M,(m#N,$Y$fBg{qp">
                                                                                                              <field name="TEXT">Wert: Echo Büro Announcement Wert ist: </field>
                                                                                                            </block>
                                                                                                          </value>
                                                                                                          <value name="ADD1">
                                                                                                            <block type="get_value" id="8:%efADD?8|hac.HON:O">
                                                                                                              <field name="ATTR">val</field>
                                                                                                              <field name="OID">alexa2.0.Echo-Devices.G090LF1072260PUJ.Commands.speak</field>
                                                                                                            </block>
                                                                                                          </value>
                                                                                                        </block>
                                                                                                      </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>
                                      </statement>
                                    </block>
                                  </statement>
                                  <next>
                                    <block type="comment" id="@Gc/]vyrExbb~9dlg2!]">
                                      <field name="COMMENT">02.08.2020 </field>
                                      <comment pinned="false" h="80" w="160">Funktioniert im Moment nicht da im Gerät der falsche MQTT Port eingegeben ist.&#10;</comment>
                                      <next>
                                        <block type="comment" id="zX2kNKceVK?.e)/RtFmI">
                                          <field name="COMMENT">11.10.2020</field>
                                          <comment pinned="false" h="80" w="160">Debug Text Anpassung. Doku hinzugefügt. &#10;</comment>
                                          <next>
                                            <block type="comment" id="..nD-2;3(~3lIaEyi7RD">
                                              <field name="COMMENT">30.10.2020</field>
                                              <comment pinned="false" h="73" w="424">Alexa Musik Ausgabe läuft immer noch nicht zuverlässig. Versuche noch zusätzlich den Play Button zu drücken. Mal sehen ob das was hilft. Timeoutx auf 500 ms eingestellt.</comment>
                                              <next>
                                                <block type="comment" id="MiyrYdfMQBr)GPb!k,{B">
                                                  <field name="COMMENT">06.11.2020</field>
                                                  <comment pinned="false" h="103" w="683">Das mit dem Play Button hat nicht geklappt. Er spielt dann Irgendeine Musik.&#10;&#10;Script im Player abgefragt was gespielt wird. </comment>
                                                  <next>
                                                    <block type="comment" id="BOE{NU]S4V#gZ]`g4Pl+">
                                                      <field name="COMMENT">08.11.2020</field>
                                                      <comment pinned="false" h="99" w="707">"maxLength": "50", anstatt 10 bei den Objet eigenschaften eingetragen.&#10;Versuche die Phrase mit etwas anderem zu füttern&#10;</comment>
                                                      <next>
                                                        <block type="comment" id="rf:;|l,E+eBB/1Q-{2p!">
                                                          <field name="COMMENT">09.11.2020</field>
                                                          <comment pinned="false" h="90" w="609">Löschen des Phrase Wert verbessert und Ausgabe eingeleitet.</comment>
                                                          <next>
                                                            <block type="comment" id="LE7yL;|=WnX{D0dR|7K[">
                                                              <field name="COMMENT">10.11.2020</field>
                                                              <comment pinned="false" h="80" w="160">ich habe gesehen das die Lautstärke eingestellt wurde eventuell läuft dann das Script zu schnell durch deshalb kurze verzögerung eingebaut.&#10;</comment>
                                                              <next>
                                                                <block type="comment" id=":ip#I$=@PbfNjO!I[]G+">
                                                                  <field name="COMMENT">20.11.2020</field>
                                                                  <comment pinned="false" h="126" w="645">Timing überprüft. The Final Countdown hinzugefügt</comment>
                                                                  <next>
                                                                    <block type="comment" id="Xl#1|im25s$IC]#H|f~r">
                                                                      <field name="COMMENT">27.11.2020</field>
                                                                      <comment pinned="false" h="80" w="160">Das script funktioniert mit in der Küche. Ausgabe im Büro ist noch zu testen. river flows in you eingestellt&#10;</comment>
                                                                      <next>
                                                                        <block type="comment" id="b6!nm3X2XZ*I{N4*3z1N">
                                                                          <field name="COMMENT">04.12.2020</field>
                                                                          <comment pinned="false" h="80" w="160">Script läuft soweit.&#10;Musik Stop nach 2 Minuten.</comment>
                                                                          <next>
                                                                            <block type="comment" id="KvX!cL{^;k_i4$uufcnV">
                                                                              <field name="COMMENT">18.12.2020</field>
                                                                              <comment pinned="false" h="90" w="527">Laustärke erhöht da meine Frau unter der Dunstabzugshabe nichts hört.&#10;&#10;Logs sind in Ordnung aber teilweise wird nichts abgespielt wie immer.&#10;Das Script hat aber sonst gut Funktioniert.&#10;</comment>
                                                                              <next>
                                                                                <block type="comment" id="2~bb/W!a4H)b,E@3}Pds">
                                                                                  <field name="COMMENT">30.12.2020</field>
                                                                                  <comment pinned="false" h="80" w="160">Zeit wie lange das Sound File abgespielt wird auf 30 sekunden reduziert. Latstärke Küche von Zahl 50 auf Text 50 geändert.&#10;</comment>
                                                                                  <next>
                                                                                    <block type="comment" id="+iYLMRMe$gNR]GvTs{!r">
                                                                                      <field name="COMMENT">18.12.2021</field>
                                                                                      <comment pinned="false" h="80" w="160">Anpassung auf den neuen Echo im Badezimmer&#10;</comment>
                                                                                      <next>
                                                                                        <block type="comment" id="r]p{RY~k8/*s7!;@0zby">
                                                                                          <field name="COMMENT">10.10.2022</field>
                                                                                          <comment pinned="false" h="80" w="160">Das mit dem Stoppen nach 30 Sekunden hat nicht geklappt. Änderung über den Sonos Adapter</comment>
                                                                                        </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>
                                      </next>
                                    </block>
                                  </next>
                                </block>
                              </next>
                            </block>
                          </next>
                        </block>
                      </next>
                    </block>
                  </xml>
                  
                  
                  
                  paul53P Offline
                  paul53P Offline
                  paul53
                  wrote on last edited by
                  #8

                  @spitfire4all sagte: der Datenpunkt also true ist.

                  Immer oder nur, wenn gedrückt wird?

                  Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
                  Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

                  S 1 Reply Last reply
                  0
                  • S Spitfire4all

                    @paul53
                    Hier wird auf einen Datenpunkt reagiert den die ESP Klingel selber generiert hat.
                    Es wird nur auf etwas reagiert wenn die Klingel gedrückt wird, der Datenpunkt also true ist.

                    275c669e-9953-4d9a-8089-1f70962dc211-image.png

                    <xml xmlns="https://developers.google.com/blockly/xml">
                      <variables>
                        <variable id="*ht6-CTIjwG),d*|M3,v">cnt</variable>
                        <variable type="timeout" id="timeout">timeout</variable>
                        <variable type="timeout" id="timeout1">timeout1</variable>
                        <variable type="timeout" id="timeout5">timeout5</variable>
                      </variables>
                      <block type="comment" id="9|1+-.P0XO58Q}(N|:)l" x="38" y="-87">
                        <field name="COMMENT">Hier hat es etwas gedauert bis die Asage im Büro kommt.</field>
                        <next>
                          <block type="comment" id="xCCEkvI//^H*DFanXQX[">
                            <field name="COMMENT">Allgemein - Es klingelt </field>
                            <next>
                              <block type="comment" id="USyd8{.fWWiL+6Y}i7b1">
                                <field name="COMMENT">Doku</field>
                                <comment pinned="false" h="110" w="766">Steuert einen selbst angelegten Datenpunkt über die Instanz Simple.APi.&#10;Kein MQTT !&#10;&#10;String IOBROKER_DP = "/set/javascript.0.ESP_Klingel?value=";&#10;&#10;Links zur Webseite und zu Github original script.&#10;&#10;https://forum.iobroker.net/topic/21975/fritzbox-tr064-esp-klingel-datenpunkt/9&#10;https://github.com/SBorg2014/ESP-Klingel&#10;&#10;https://www.amazon.de/XdreaM-PlayListPlayer/dp/B079NCQW4W&#10;https://forum.iobroker.net/topic/48920/ein-eigenen-mp3-song-%C3%BCber-alexa-wiedergeben/2&#10;&#10;</comment>
                                <next>
                                  <block type="on_ext" id="V=X8j/cP;Y-,,[adJbUF">
                                    <mutation xmlns="http://www.w3.org/1999/xhtml" items="1"></mutation>
                                    <field name="CONDITION">true</field>
                                    <field name="ACK_CONDITION"></field>
                                    <value name="OID0">
                                      <shadow type="field_oid" id="2hP2~Z-kkGhrtSItTNN-">
                                        <field name="oid">javascript.0.ESP_Klingel</field>
                                      </shadow>
                                    </value>
                                    <statement name="STATEMENT">
                                      <block type="controls_if" id=")89r@b)GX]KEMi)rl)j.">
                                        <value name="IF0">
                                          <block type="on_source" id="F]Lpl$}rt=!ly2ak65a2">
                                            <field name="ATTR">state.ts</field>
                                          </block>
                                        </value>
                                        <statement name="DO0">
                                          <block type="math_change" id="52QL6[ewfv%4HdIiH_Tz">
                                            <field name="VAR" id="*ht6-CTIjwG),d*|M3,v">cnt</field>
                                            <value name="DELTA">
                                              <shadow type="math_number" id="mVUK2BVUSeINZSFf=aa1">
                                                <field name="NUM">1</field>
                                              </shadow>
                                            </value>
                                            <next>
                                              <block type="controls_if" id="gO6KS9k`:z9%cc_in9[p">
                                                <value name="IF0">
                                                  <block type="logic_compare" id="Bdhf/CpQ[AY87j((a]J=">
                                                    <field name="OP">EQ</field>
                                                    <value name="A">
                                                      <block type="variables_get" id="O:rY6iN~}Gi;NE=q$]V7">
                                                        <field name="VAR" id="*ht6-CTIjwG),d*|M3,v">cnt</field>
                                                      </block>
                                                    </value>
                                                    <value name="B">
                                                      <block type="math_number" id="agxa-7Ws/RzMbDYsGseA">
                                                        <field name="NUM">2</field>
                                                      </block>
                                                    </value>
                                                  </block>
                                                </value>
                                                <statement name="DO0">
                                                  <block type="timeouts_settimeout" id="{6-FPNpi2]}H`aHFufS8">
                                                    <field name="NAME">timeout</field>
                                                    <field name="DELAY">5</field>
                                                    <field name="UNIT">sec</field>
                                                    <statement name="STATEMENT">
                                                      <block type="variables_set" id="EfU1[9l]0ir#9Oy!NIoV">
                                                        <field name="VAR" id="*ht6-CTIjwG),d*|M3,v">cnt</field>
                                                        <value name="VALUE">
                                                          <block type="math_number" id="HfD%Jpy_Id2i0GP8Yk-U">
                                                            <field name="NUM">0</field>
                                                          </block>
                                                        </value>
                                                      </block>
                                                    </statement>
                                                  </block>
                                                </statement>
                                                <next>
                                                  <block type="debug" id="*cU_g?iA|)fuqgZe@B[=">
                                                    <field name="Severity">warn</field>
                                                    <value name="TEXT">
                                                      <shadow type="text" id="zT{a$$L|xB$8xzypv%.4">
                                                        <field name="TEXT">info: Klingel wurde aktiviert</field>
                                                      </shadow>
                                                    </value>
                                                    <next>
                                                      <block type="telegram" id="~=NDBQiM,}$tF5cO^}-n">
                                                        <field name="INSTANCE"></field>
                                                        <field name="LOG"></field>
                                                        <field name="SILENT">FALSE</field>
                                                        <field name="PARSEMODE">default</field>
                                                        <field name="DISABLE_WEB_PAGE_PREVIEW">FALSE</field>
                                                        <value name="MESSAGE">
                                                          <shadow type="text" id="3Em9PCajD!PqpeN$L`e$">
                                                            <field name="TEXT">info: Klingel wurde aktiviert</field>
                                                          </shadow>
                                                        </value>
                                                        <next>
                                                          <block type="timeouts_cleartimeout" id="la%]/f#+KC[3RU2.G4eZ">
                                                            <field name="NAME">timeout1</field>
                                                            <next>
                                                              <block type="timeouts_cleartimeout" id="9miNEQ37zr,^;Bk(gKwC">
                                                                <field name="NAME">timeout5</field>
                                                                <next>
                                                                  <block type="comment" id="z$y7*P[e90KmsF-2.9d%">
                                                                    <field name="COMMENT">Küche</field>
                                                                    <next>
                                                                      <block type="controls_if" id="-7Q_/S_ctD-tO+h#V+fC">
                                                                        <value name="IF0">
                                                                          <block type="logic_compare" id="%X#fc1Ay%b2e(wFgUtH[">
                                                                            <field name="OP">EQ</field>
                                                                            <value name="A">
                                                                              <block type="get_value" id="X0aCexhw_PfS6cY{}5s{">
                                                                                <field name="ATTR">val</field>
                                                                                <field name="OID">javascript.0.ESP_Klingel</field>
                                                                              </block>
                                                                            </value>
                                                                            <value name="B">
                                                                              <block type="logic_boolean" id=".v,|;B]q3BxFI(@q/j(M">
                                                                                <field name="BOOL">TRUE</field>
                                                                              </block>
                                                                            </value>
                                                                          </block>
                                                                        </value>
                                                                        <statement name="DO0">
                                                                          <block type="timeouts_settimeout" id="#eOf|7qL}bsu5om`nu(!">
                                                                            <field name="NAME">timeout1</field>
                                                                            <field name="DELAY">500</field>
                                                                            <field name="UNIT">ms</field>
                                                                            <statement name="STATEMENT">
                                                                              <block type="debug" id="S?lSzH+S;Rg7-qnywJan">
                                                                                <field name="Severity">warn</field>
                                                                                <value name="TEXT">
                                                                                  <shadow type="text" id="8E:GqwL4+0Rz`=|MMagF">
                                                                                    <field name="TEXT">test</field>
                                                                                  </shadow>
                                                                                  <block type="text" id="=R%@?@5:z}b.^9|q0ab@">
                                                                                    <field name="TEXT">Ausgabe auf Küche / Eingang "textcommand" soll als nächstes gesetzt werden.</field>
                                                                                  </block>
                                                                                </value>
                                                                                <next>
                                                                                  <block type="control" id="FiTl7G[oApi~lR8nPLMB">
                                                                                    <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                                                                    <field name="OID">alexa2.0.Echo-Devices.G090VC0991641AMW.Commands.textCommand</field>
                                                                                    <field name="WITH_DELAY">FALSE</field>
                                                                                    <comment pinned="false" h="72" w="689">Hier ist es etwas undeutlich. Ich steuere zwar den Echo aber, dessen Musik Ausgabe ist in der Alexa App auf den Sonos Lautsprecher um geleitet. Das sollte ich wohl ändern.&#10;&#10;Den Echo-Lautsprecher nun auf eigene Ausgabe gesetzt.&#10;Weiß auch nicht ob die Gruppe Küche etwas damit zu tun hat.&#10;</comment>
                                                                                    <value name="VALUE">
                                                                                      <block type="text" id="4(B,?m6Jt5Z;]=jF-mmI">
                                                                                        <field name="TEXT">öffne p.l.p und spiele klingel</field>
                                                                                      </block>
                                                                                    </value>
                                                                                    <next>
                                                                                      <block type="debug" id="a$ON/-xwk/|9^9IC-b?j">
                                                                                        <field name="Severity">warn</field>
                                                                                        <value name="TEXT">
                                                                                          <shadow type="text">
                                                                                            <field name="TEXT">test</field>
                                                                                          </shadow>
                                                                                          <block type="text_join" id="DRDAs)=LOx!sM]+xblRE">
                                                                                            <mutation items="2"></mutation>
                                                                                            <value name="ADD0">
                                                                                              <block type="text" id="S,tDC9P[AE_dbrX5}ctu">
                                                                                                <field name="TEXT">Wert: von "textCommand" ist: </field>
                                                                                              </block>
                                                                                            </value>
                                                                                            <value name="ADD1">
                                                                                              <block type="get_value" id="mAO/|^LG|pxFE-wI^O0u">
                                                                                                <field name="ATTR">val</field>
                                                                                                <field name="OID">alexa2.0.Echo-Devices.G090VC0991641AMW.Commands.textCommand</field>
                                                                                              </block>
                                                                                            </value>
                                                                                          </block>
                                                                                        </value>
                                                                                        <next>
                                                                                          <block type="timeouts_wait" id="P0i?@3q3OFqKOb%EgzB+">
                                                                                            <field name="DELAY">500</field>
                                                                                            <field name="UNIT">ms</field>
                                                                                            <next>
                                                                                              <block type="controls_if" id=".!@iMVKB8Ld!W6Y=/}Ee">
                                                                                                <value name="IF0">
                                                                                                  <block type="logic_compare" id="e^bGl;.wPgs?3_bqT1s!">
                                                                                                    <field name="OP">NEQ</field>
                                                                                                    <value name="A">
                                                                                                      <block type="get_value" id="4eH^$6/KMX.F$G}~2ypK">
                                                                                                        <field name="ATTR">val</field>
                                                                                                        <field name="OID">alexa2.0.Echo-Devices.G090VC0991641AMW.Commands.textCommand</field>
                                                                                                      </block>
                                                                                                    </value>
                                                                                                    <value name="B">
                                                                                                      <block type="text" id="op771oM]Y}#2--Ety_P@">
                                                                                                        <field name="TEXT">öffne p.l.p und spiele klingel</field>
                                                                                                      </block>
                                                                                                    </value>
                                                                                                  </block>
                                                                                                </value>
                                                                                                <statement name="DO0">
                                                                                                  <block type="control" id="VFkK*58:b0X-x4Tn,8WB">
                                                                                                    <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                                                                                    <field name="OID">alexa2.0.Echo-Devices.G090VC0991641AMW.Commands.textCommand</field>
                                                                                                    <field name="WITH_DELAY">FALSE</field>
                                                                                                    <comment pinned="false" h="72" w="689">Hier ist es etwas undeutlich. Ich steuere zwar den Echo aber, dessen Musik Ausgabe ist in der Alexa App auf den Sonos Lautsprecher um geleitet. Das sollte ich wohl ändern.&#10;&#10;Den Echo-Lautsprecher nun auf eigene Ausgabe gesetzt.&#10;Weiß auch nicht ob die Gruppe Küche etwas damit zu tun hat.&#10;</comment>
                                                                                                    <value name="VALUE">
                                                                                                      <block type="text" id="2}oH?3;]^ab8(dj90EPV">
                                                                                                        <field name="TEXT">öffne p.l.p und spiele klingel</field>
                                                                                                      </block>
                                                                                                    </value>
                                                                                                    <next>
                                                                                                      <block type="debug" id="#Iq2-`XiWD2@X:%+}86T">
                                                                                                        <field name="Severity">warn</field>
                                                                                                        <value name="TEXT">
                                                                                                          <shadow type="text">
                                                                                                            <field name="TEXT">test</field>
                                                                                                          </shadow>
                                                                                                          <block type="text_join" id="8x*nVc;wrV%caKG`u+m$">
                                                                                                            <mutation items="2"></mutation>
                                                                                                            <value name="ADD0">
                                                                                                              <block type="text" id=",FHb0i2,y/qJEL[R$JJ2">
                                                                                                                <field name="TEXT">Zweiter Versuch aktiviert - Wert: von "textCommand" ist: </field>
                                                                                                              </block>
                                                                                                            </value>
                                                                                                            <value name="ADD1">
                                                                                                              <block type="get_value" id="koou;P@`G;L^IEn4F)e_">
                                                                                                                <field name="ATTR">val</field>
                                                                                                                <field name="OID">alexa2.0.Echo-Devices.G090VC0991641AMW.Commands.textCommand</field>
                                                                                                              </block>
                                                                                                            </value>
                                                                                                          </block>
                                                                                                        </value>
                                                                                                      </block>
                                                                                                    </next>
                                                                                                  </block>
                                                                                                </statement>
                                                                                              </block>
                                                                                            </next>
                                                                                          </block>
                                                                                        </next>
                                                                                      </block>
                                                                                    </next>
                                                                                  </block>
                                                                                </next>
                                                                              </block>
                                                                            </statement>
                                                                            <next>
                                                                              <block type="timeouts_settimeout" id="Je,5V[TjdPye_~%f$PeQ">
                                                                                <field name="NAME">timeout5</field>
                                                                                <field name="DELAY">35</field>
                                                                                <field name="UNIT">sec</field>
                                                                                <statement name="STATEMENT">
                                                                                  <block type="debug" id=")gI-vda`lOICP0k}V#x8" disabled="true">
                                                                                    <field name="Severity">warn</field>
                                                                                    <comment pinned="false" h="48" w="620">Unter Player Titel wird wohl nichts eingetragen.&#10;Deshalb Debug aus.</comment>
                                                                                    <value name="TEXT">
                                                                                      <shadow type="text">
                                                                                        <field name="TEXT">test</field>
                                                                                      </shadow>
                                                                                      <block type="text_join" id="rd??N#D)X}(mnO5*zqvh">
                                                                                        <mutation items="2"></mutation>
                                                                                        <value name="ADD0">
                                                                                          <block type="text" id="FXnsp1lQ(,R8(D|+HueA">
                                                                                            <field name="TEXT">Der Titel Wert im Echo Eingang ist :  </field>
                                                                                          </block>
                                                                                        </value>
                                                                                        <value name="ADD1">
                                                                                          <block type="get_value" id="=Wr($i?RxkeA37@|CI6K">
                                                                                            <field name="ATTR">val</field>
                                                                                            <field name="OID">alexa2.0.Echo-Devices.G090VC0991641AMW.Player.currentTitle</field>
                                                                                          </block>
                                                                                        </value>
                                                                                      </block>
                                                                                    </value>
                                                                                    <next>
                                                                                      <block type="debug" id="L-NNQ5V|%hBqmQb*f4WC">
                                                                                        <field name="Severity">warn</field>
                                                                                        <value name="TEXT">
                                                                                          <shadow type="text" id="3!~2w1!bC%O:JCn`wwh(">
                                                                                            <field name="TEXT">Script Ende</field>
                                                                                          </shadow>
                                                                                          <block type="text" id="x/uq}`iF.`_WQhl`S+)E">
                                                                                            <field name="TEXT">Script "Es klingelt" wurde beendet.</field>
                                                                                          </block>
                                                                                        </value>
                                                                                      </block>
                                                                                    </next>
                                                                                  </block>
                                                                                </statement>
                                                                              </block>
                                                                            </next>
                                                                          </block>
                                                                        </statement>
                                                                        <next>
                                                                          <block type="comment" id="tBS.;yo|-jia:wUTj;u;">
                                                                            <field name="COMMENT">Echo Badezimmer</field>
                                                                            <next>
                                                                              <block type="controls_if" id="g@o$8!I17SB=rzODQq,w">
                                                                                <value name="IF0">
                                                                                  <block type="logic_compare" id="t!4?mdG+}1#e)w}1V-Wf">
                                                                                    <field name="OP">EQ</field>
                                                                                    <value name="A">
                                                                                      <block type="get_value" id="$puF7nMv_xSFB/~}D:Pj">
                                                                                        <field name="ATTR">val</field>
                                                                                        <field name="OID">javascript.0.ESP_Klingel</field>
                                                                                      </block>
                                                                                    </value>
                                                                                    <value name="B">
                                                                                      <block type="logic_boolean" id="eZ;oLNq::lGG{07JksMX">
                                                                                        <field name="BOOL">TRUE</field>
                                                                                      </block>
                                                                                    </value>
                                                                                  </block>
                                                                                </value>
                                                                                <statement name="DO0">
                                                                                  <block type="control" id="Q=f!6t(t#Xx+K`3alTzZ">
                                                                                    <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                                                                    <field name="OID">alexa2.0.Echo-Devices.G090VC0991641AMW.Player.volume</field>
                                                                                    <field name="WITH_DELAY">FALSE</field>
                                                                                    <value name="VALUE">
                                                                                      <block type="math_number" id="gsRx*}*Eq0Cz-!VqU*yo">
                                                                                        <field name="NUM">50</field>
                                                                                      </block>
                                                                                    </value>
                                                                                    <next>
                                                                                      <block type="control" id="51(VbCP5*;@bas$[Y!F,">
                                                                                        <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                                                                        <field name="OID">alexa2.0.Echo-Devices.G2A1A60314660241.Commands.speak</field>
                                                                                        <field name="WITH_DELAY">FALSE</field>
                                                                                        <value name="VALUE">
                                                                                          <block type="text" id="=3u2f0})$H~A$6BFP(Hv">
                                                                                            <field name="TEXT">Da hat jemand geklingelt</field>
                                                                                          </block>
                                                                                        </value>
                                                                                        <next>
                                                                                          <block type="debug" id="7`P[%2c*i*{q[M8/vCIE">
                                                                                            <field name="Severity">warn</field>
                                                                                            <value name="TEXT">
                                                                                              <shadow type="text" id="mQYEu~vsP0J{nE7-0cy7">
                                                                                                <field name="TEXT">Sprachausgabe: Badezimmer es hat geklingelt.</field>
                                                                                              </shadow>
                                                                                            </value>
                                                                                          </block>
                                                                                        </next>
                                                                                      </block>
                                                                                    </next>
                                                                                  </block>
                                                                                </statement>
                                                                                <next>
                                                                                  <block type="comment" id="WTRJs?|5vd|_c6b;IBaH">
                                                                                    <field name="COMMENT">Echo Büro</field>
                                                                                    <next>
                                                                                      <block type="controls_if" id="Q*.%Mdz1o?Cf!:DBr#Q|">
                                                                                        <value name="IF0">
                                                                                          <block type="logic_compare" id="yiMA(Vg`Q3X4.Y;rFv(Q">
                                                                                            <field name="OP">EQ</field>
                                                                                            <value name="A">
                                                                                              <block type="get_value" id="$~GO]KTvud};#`t~t!mH">
                                                                                                <field name="ATTR">val</field>
                                                                                                <field name="OID">javascript.0.ESP_Klingel</field>
                                                                                              </block>
                                                                                            </value>
                                                                                            <value name="B">
                                                                                              <block type="logic_boolean" id="qPdA,IaY39qa1d*!)^tq">
                                                                                                <field name="BOOL">TRUE</field>
                                                                                              </block>
                                                                                            </value>
                                                                                          </block>
                                                                                        </value>
                                                                                        <statement name="DO0">
                                                                                          <block type="control" id="Q-=FAS*?}Ae:_G6;0K,;" disabled="true">
                                                                                            <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                                                                            <field name="OID">alexa2.0.Echo-Devices.G090VC0991641AMW.Player.volume</field>
                                                                                            <field name="WITH_DELAY">FALSE</field>
                                                                                            <value name="VALUE">
                                                                                              <block type="math_number" id="++Pt}#%!yr6k;Pe6.(_4">
                                                                                                <field name="NUM">50</field>
                                                                                              </block>
                                                                                            </value>
                                                                                            <next>
                                                                                              <block type="control" id="3cc4@^HymktoS`sIqEt)">
                                                                                                <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                                                                                <field name="OID">alexa2.0.Echo-Devices.G090LF1072260PUJ.Commands.speak</field>
                                                                                                <field name="WITH_DELAY">FALSE</field>
                                                                                                <value name="VALUE">
                                                                                                  <block type="text" id="i%A-Vuruk.s/BTs2]L{_">
                                                                                                    <field name="TEXT">Da hat jemand geklingelt</field>
                                                                                                  </block>
                                                                                                </value>
                                                                                                <next>
                                                                                                  <block type="debug" id="T={+z]]*g874b`1a$.4G">
                                                                                                    <field name="Severity">warn</field>
                                                                                                    <value name="TEXT">
                                                                                                      <shadow type="text" id="T!Pd^A!NlGsXbdzxcJzK">
                                                                                                        <field name="TEXT">Sprachausgabe: Büro es hat geklingelt</field>
                                                                                                      </shadow>
                                                                                                    </value>
                                                                                                    <next>
                                                                                                      <block type="debug" id="Et]LzFP79Cxm]2-c=PZ1">
                                                                                                        <field name="Severity">warn</field>
                                                                                                        <value name="TEXT">
                                                                                                          <shadow type="text">
                                                                                                            <field name="TEXT">test</field>
                                                                                                          </shadow>
                                                                                                          <block type="text_join" id="O[Px{j,_Wi}Lh=1:{WkS">
                                                                                                            <mutation items="2"></mutation>
                                                                                                            <value name="ADD0">
                                                                                                              <block type="text" id="/i`{M,(m#N,$Y$fBg{qp">
                                                                                                                <field name="TEXT">Wert: Echo Büro Announcement Wert ist: </field>
                                                                                                              </block>
                                                                                                            </value>
                                                                                                            <value name="ADD1">
                                                                                                              <block type="get_value" id="8:%efADD?8|hac.HON:O">
                                                                                                                <field name="ATTR">val</field>
                                                                                                                <field name="OID">alexa2.0.Echo-Devices.G090LF1072260PUJ.Commands.speak</field>
                                                                                                              </block>
                                                                                                            </value>
                                                                                                          </block>
                                                                                                        </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>
                                        </statement>
                                      </block>
                                    </statement>
                                    <next>
                                      <block type="comment" id="@Gc/]vyrExbb~9dlg2!]">
                                        <field name="COMMENT">02.08.2020 </field>
                                        <comment pinned="false" h="80" w="160">Funktioniert im Moment nicht da im Gerät der falsche MQTT Port eingegeben ist.&#10;</comment>
                                        <next>
                                          <block type="comment" id="zX2kNKceVK?.e)/RtFmI">
                                            <field name="COMMENT">11.10.2020</field>
                                            <comment pinned="false" h="80" w="160">Debug Text Anpassung. Doku hinzugefügt. &#10;</comment>
                                            <next>
                                              <block type="comment" id="..nD-2;3(~3lIaEyi7RD">
                                                <field name="COMMENT">30.10.2020</field>
                                                <comment pinned="false" h="73" w="424">Alexa Musik Ausgabe läuft immer noch nicht zuverlässig. Versuche noch zusätzlich den Play Button zu drücken. Mal sehen ob das was hilft. Timeoutx auf 500 ms eingestellt.</comment>
                                                <next>
                                                  <block type="comment" id="MiyrYdfMQBr)GPb!k,{B">
                                                    <field name="COMMENT">06.11.2020</field>
                                                    <comment pinned="false" h="103" w="683">Das mit dem Play Button hat nicht geklappt. Er spielt dann Irgendeine Musik.&#10;&#10;Script im Player abgefragt was gespielt wird. </comment>
                                                    <next>
                                                      <block type="comment" id="BOE{NU]S4V#gZ]`g4Pl+">
                                                        <field name="COMMENT">08.11.2020</field>
                                                        <comment pinned="false" h="99" w="707">"maxLength": "50", anstatt 10 bei den Objet eigenschaften eingetragen.&#10;Versuche die Phrase mit etwas anderem zu füttern&#10;</comment>
                                                        <next>
                                                          <block type="comment" id="rf:;|l,E+eBB/1Q-{2p!">
                                                            <field name="COMMENT">09.11.2020</field>
                                                            <comment pinned="false" h="90" w="609">Löschen des Phrase Wert verbessert und Ausgabe eingeleitet.</comment>
                                                            <next>
                                                              <block type="comment" id="LE7yL;|=WnX{D0dR|7K[">
                                                                <field name="COMMENT">10.11.2020</field>
                                                                <comment pinned="false" h="80" w="160">ich habe gesehen das die Lautstärke eingestellt wurde eventuell läuft dann das Script zu schnell durch deshalb kurze verzögerung eingebaut.&#10;</comment>
                                                                <next>
                                                                  <block type="comment" id=":ip#I$=@PbfNjO!I[]G+">
                                                                    <field name="COMMENT">20.11.2020</field>
                                                                    <comment pinned="false" h="126" w="645">Timing überprüft. The Final Countdown hinzugefügt</comment>
                                                                    <next>
                                                                      <block type="comment" id="Xl#1|im25s$IC]#H|f~r">
                                                                        <field name="COMMENT">27.11.2020</field>
                                                                        <comment pinned="false" h="80" w="160">Das script funktioniert mit in der Küche. Ausgabe im Büro ist noch zu testen. river flows in you eingestellt&#10;</comment>
                                                                        <next>
                                                                          <block type="comment" id="b6!nm3X2XZ*I{N4*3z1N">
                                                                            <field name="COMMENT">04.12.2020</field>
                                                                            <comment pinned="false" h="80" w="160">Script läuft soweit.&#10;Musik Stop nach 2 Minuten.</comment>
                                                                            <next>
                                                                              <block type="comment" id="KvX!cL{^;k_i4$uufcnV">
                                                                                <field name="COMMENT">18.12.2020</field>
                                                                                <comment pinned="false" h="90" w="527">Laustärke erhöht da meine Frau unter der Dunstabzugshabe nichts hört.&#10;&#10;Logs sind in Ordnung aber teilweise wird nichts abgespielt wie immer.&#10;Das Script hat aber sonst gut Funktioniert.&#10;</comment>
                                                                                <next>
                                                                                  <block type="comment" id="2~bb/W!a4H)b,E@3}Pds">
                                                                                    <field name="COMMENT">30.12.2020</field>
                                                                                    <comment pinned="false" h="80" w="160">Zeit wie lange das Sound File abgespielt wird auf 30 sekunden reduziert. Latstärke Küche von Zahl 50 auf Text 50 geändert.&#10;</comment>
                                                                                    <next>
                                                                                      <block type="comment" id="+iYLMRMe$gNR]GvTs{!r">
                                                                                        <field name="COMMENT">18.12.2021</field>
                                                                                        <comment pinned="false" h="80" w="160">Anpassung auf den neuen Echo im Badezimmer&#10;</comment>
                                                                                        <next>
                                                                                          <block type="comment" id="r]p{RY~k8/*s7!;@0zby">
                                                                                            <field name="COMMENT">10.10.2022</field>
                                                                                            <comment pinned="false" h="80" w="160">Das mit dem Stoppen nach 30 Sekunden hat nicht geklappt. Änderung über den Sonos Adapter</comment>
                                                                                          </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>
                                        </next>
                                      </block>
                                    </next>
                                  </block>
                                </next>
                              </block>
                            </next>
                          </block>
                        </next>
                      </block>
                    </xml>
                    
                    
                    
                    paul53P Offline
                    paul53P Offline
                    paul53
                    wrote on last edited by paul53
                    #9

                    @spitfire4all
                    Versuche es mal hiermit:

                    <xml xmlns="https://developers.google.com/blockly/xml">
                     <variables>
                       <variable id="CyV%{3|97IkO578t@Az^">cnt</variable>
                       <variable type="timeout" id="timeout">timeout</variable>
                       <variable type="timeout" id="timeout2">timeout2</variable>
                     </variables>
                     <block type="comment" id="9|1+-.P0XO58Q}(N|:)l" x="38" y="-87">
                       <field name="COMMENT">Hier hat es etwas gedauert bis die Asage im Büro kommt.</field>
                       <next>
                         <block type="comment" id="xCCEkvI//^H*DFanXQX[">
                           <field name="COMMENT">Allgemein - Es klingelt </field>
                           <next>
                             <block type="comment" id="USyd8{.fWWiL+6Y}i7b1">
                               <field name="COMMENT">Doku</field>
                               <comment pinned="false" h="110" w="766">Steuert einen selbst angelegten Datenpunkt über die Instanz Simple.APi.&#10;Kein MQTT !&#10;&#10;String IOBROKER_DP = "/set/javascript.0.ESP_Klingel?value=";&#10;&#10;Links zur Webseite und zu Github original script.&#10;&#10;https://forum.iobroker.net/topic/21975/fritzbox-tr064-esp-klingel-datenpunkt/9&#10;https://github.com/SBorg2014/ESP-Klingel&#10;&#10;https://www.amazon.de/XdreaM-PlayListPlayer/dp/B079NCQW4W&#10;https://forum.iobroker.net/topic/48920/ein-eigenen-mp3-song-%C3%BCber-alexa-wiedergeben/2&#10;&#10;</comment>
                               <next>
                                 <block type="on_ext" id="V=X8j/cP;Y-,,[adJbUF">
                                   <mutation xmlns="http://www.w3.org/1999/xhtml" items="1"></mutation>
                                   <field name="CONDITION">ne</field>
                                   <field name="ACK_CONDITION"></field>
                                   <value name="OID0">
                                     <shadow type="field_oid" id="2hP2~Z-kkGhrtSItTNN-">
                                       <field name="oid">javascript.0.ESP_Klingel</field>
                                     </shadow>
                                   </value>
                                   <statement name="STATEMENT">
                                     <block type="math_change" id="52QL6[ewfv%4HdIiH_Tz">
                                       <field name="VAR" id="CyV%{3|97IkO578t@Az^">cnt</field>
                                       <value name="DELTA">
                                         <shadow type="math_number" id="mVUK2BVUSeINZSFf=aa1">
                                           <field name="NUM">1</field>
                                         </shadow>
                                       </value>
                                       <next>
                                         <block type="controls_if" id="gO6KS9k`:z9%cc_in9[p">
                                           <value name="IF0">
                                             <block type="logic_compare" id="Bdhf/CpQ[AY87j((a]J=">
                                               <field name="OP">EQ</field>
                                               <value name="A">
                                                 <block type="variables_get" id="O:rY6iN~}Gi;NE=q$]V7">
                                                   <field name="VAR" id="CyV%{3|97IkO578t@Az^">cnt</field>
                                                 </block>
                                               </value>
                                               <value name="B">
                                                 <block type="math_number" id="agxa-7Ws/RzMbDYsGseA">
                                                   <field name="NUM">2</field>
                                                 </block>
                                               </value>
                                             </block>
                                           </value>
                                           <statement name="DO0">
                                             <block type="timeouts_settimeout" id="{6-FPNpi2]}H`aHFufS8">
                                               <field name="NAME">timeout</field>
                                               <field name="DELAY">5</field>
                                               <field name="UNIT">sec</field>
                                               <statement name="STATEMENT">
                                                 <block type="variables_set" id="EfU1[9l]0ir#9Oy!NIoV">
                                                   <field name="VAR" id="CyV%{3|97IkO578t@Az^">cnt</field>
                                                   <value name="VALUE">
                                                     <block type="math_number" id="HfD%Jpy_Id2i0GP8Yk-U">
                                                       <field name="NUM">0</field>
                                                     </block>
                                                   </value>
                                                   <next>
                                                     <block type="debug" id="L-NNQ5V|%hBqmQb*f4WC">
                                                       <field name="Severity">warn</field>
                                                       <value name="TEXT">
                                                         <shadow type="text" id="3!~2w1!bC%O:JCn`wwh(">
                                                           <field name="TEXT">Script Ende</field>
                                                         </shadow>
                                                         <block type="text" id="x/uq}`iF.`_WQhl`S+)E">
                                                           <field name="TEXT">Script "Es klingelt" wurde beendet.</field>
                                                         </block>
                                                       </value>
                                                     </block>
                                                   </next>
                                                 </block>
                                               </statement>
                                               <next>
                                                 <block type="debug" id="*cU_g?iA|)fuqgZe@B[=">
                                                   <field name="Severity">warn</field>
                                                   <value name="TEXT">
                                                     <shadow type="text" id="zT{a$$L|xB$8xzypv%.4">
                                                       <field name="TEXT">info: Klingel wurde aktiviert</field>
                                                     </shadow>
                                                   </value>
                                                   <next>
                                                     <block type="telegram" id="~=NDBQiM,}$tF5cO^}-n">
                                                       <field name="INSTANCE"></field>
                                                       <field name="LOG"></field>
                                                       <field name="SILENT">FALSE</field>
                                                       <field name="PARSEMODE">default</field>
                                                       <field name="DISABLE_WEB_PAGE_PREVIEW">FALSE</field>
                                                       <value name="MESSAGE">
                                                         <shadow type="text" id="3Em9PCajD!PqpeN$L`e$">
                                                           <field name="TEXT">info: Klingel wurde aktiviert</field>
                                                         </shadow>
                                                       </value>
                                                       <next>
                                                         <block type="comment" id="z$y7*P[e90KmsF-2.9d%">
                                                           <field name="COMMENT">Küche</field>
                                                           <next>
                                                             <block type="debug" id="S?lSzH+S;Rg7-qnywJan">
                                                               <field name="Severity">warn</field>
                                                               <value name="TEXT">
                                                                 <shadow type="text" id="8E:GqwL4+0Rz`=|MMagF">
                                                                   <field name="TEXT">test</field>
                                                                 </shadow>
                                                                 <block type="text" id="=R%@?@5:z}b.^9|q0ab@">
                                                                   <field name="TEXT">Ausgabe auf Küche / Eingang "textcommand" soll als nächstes gesetzt werden.</field>
                                                                 </block>
                                                               </value>
                                                               <next>
                                                                 <block type="control" id="FiTl7G[oApi~lR8nPLMB">
                                                                   <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                                                   <field name="OID">alexa2.0.Echo-Devices.G090VC0991641AMW.Commands.textCommand</field>
                                                                   <field name="WITH_DELAY">FALSE</field>
                                                                   <comment pinned="false" h="72" w="689">Hier ist es etwas undeutlich. Ich steuere zwar den Echo aber, dessen Musik Ausgabe ist in der Alexa App auf den Sonos Lautsprecher um geleitet. Das sollte ich wohl ändern.&#10;&#10;Den Echo-Lautsprecher nun auf eigene Ausgabe gesetzt.&#10;Weiß auch nicht ob die Gruppe Küche etwas damit zu tun hat.&#10;</comment>
                                                                   <value name="VALUE">
                                                                     <block type="text" id="4(B,?m6Jt5Z;]=jF-mmI">
                                                                       <field name="TEXT">öffne p.l.p und spiele klingel</field>
                                                                     </block>
                                                                   </value>
                                                                   <next>
                                                                     <block type="timeouts_settimeout" id="RCX8c2g7ME0xMZg{J/-O">
                                                                       <field name="NAME">timeout2</field>
                                                                       <field name="DELAY">500</field>
                                                                       <field name="UNIT">ms</field>
                                                                       <statement name="STATEMENT">
                                                                         <block type="controls_if" id=".!@iMVKB8Ld!W6Y=/}Ee">
                                                                           <value name="IF0">
                                                                             <block type="logic_compare" id="e^bGl;.wPgs?3_bqT1s!">
                                                                               <field name="OP">NEQ</field>
                                                                               <value name="A">
                                                                                 <block type="get_value" id="4eH^$6/KMX.F$G}~2ypK">
                                                                                   <field name="ATTR">val</field>
                                                                                   <field name="OID">alexa2.0.Echo-Devices.G090VC0991641AMW.Commands.textCommand</field>
                                                                                 </block>
                                                                               </value>
                                                                               <value name="B">
                                                                                 <block type="text" id="op771oM]Y}#2--Ety_P@">
                                                                                   <field name="TEXT">öffne p.l.p und spiele klingel</field>
                                                                                 </block>
                                                                               </value>
                                                                             </block>
                                                                           </value>
                                                                           <statement name="DO0">
                                                                             <block type="control" id="VFkK*58:b0X-x4Tn,8WB">
                                                                               <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                                                               <field name="OID">alexa2.0.Echo-Devices.G090VC0991641AMW.Commands.textCommand</field>
                                                                               <field name="WITH_DELAY">FALSE</field>
                                                                               <comment pinned="false" h="72" w="689">Hier ist es etwas undeutlich. Ich steuere zwar den Echo aber, dessen Musik Ausgabe ist in der Alexa App auf den Sonos Lautsprecher um geleitet. Das sollte ich wohl ändern.&#10;&#10;Den Echo-Lautsprecher nun auf eigene Ausgabe gesetzt.&#10;Weiß auch nicht ob die Gruppe Küche etwas damit zu tun hat.&#10;</comment>
                                                                               <value name="VALUE">
                                                                                 <block type="text" id="2}oH?3;]^ab8(dj90EPV">
                                                                                   <field name="TEXT">öffne p.l.p und spiele klingel</field>
                                                                                 </block>
                                                                               </value>
                                                                               <next>
                                                                                 <block type="debug" id="#Iq2-`XiWD2@X:%+}86T">
                                                                                   <field name="Severity">warn</field>
                                                                                   <value name="TEXT">
                                                                                     <shadow type="text" id="SGzY(FKqQA5a(y${/~Hp">
                                                                                       <field name="TEXT">test</field>
                                                                                     </shadow>
                                                                                     <block type="text" id=",FHb0i2,y/qJEL[R$JJ2">
                                                                                       <field name="TEXT">Zweiter Versuch aktiviert - Wert: von "textCommand" ist: </field>
                                                                                     </block>
                                                                                   </value>
                                                                                 </block>
                                                                               </next>
                                                                             </block>
                                                                           </statement>
                                                                         </block>
                                                                       </statement>
                                                                       <next>
                                                                         <block type="comment" id="tBS.;yo|-jia:wUTj;u;">
                                                                           <field name="COMMENT">Echo Badezimmer</field>
                                                                           <next>
                                                                             <block type="control" id="Q=f!6t(t#Xx+K`3alTzZ">
                                                                               <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                                                               <field name="OID">alexa2.0.Echo-Devices.G090VC0991641AMW.Player.volume</field>
                                                                               <field name="WITH_DELAY">FALSE</field>
                                                                               <value name="VALUE">
                                                                                 <block type="math_number" id="gsRx*}*Eq0Cz-!VqU*yo">
                                                                                   <field name="NUM">50</field>
                                                                                 </block>
                                                                               </value>
                                                                               <next>
                                                                                 <block type="control" id="51(VbCP5*;@bas$[Y!F,">
                                                                                   <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                                                                   <field name="OID">alexa2.0.Echo-Devices.G2A1A60314660241.Commands.speak</field>
                                                                                   <field name="WITH_DELAY">FALSE</field>
                                                                                   <value name="VALUE">
                                                                                     <block type="text" id="=3u2f0})$H~A$6BFP(Hv">
                                                                                       <field name="TEXT">Da hat jemand geklingelt</field>
                                                                                     </block>
                                                                                   </value>
                                                                                   <next>
                                                                                     <block type="debug" id="7`P[%2c*i*{q[M8/vCIE">
                                                                                       <field name="Severity">warn</field>
                                                                                       <value name="TEXT">
                                                                                         <shadow type="text" id="mQYEu~vsP0J{nE7-0cy7">
                                                                                           <field name="TEXT">Sprachausgabe: Badezimmer es hat geklingelt.</field>
                                                                                         </shadow>
                                                                                       </value>
                                                                                       <next>
                                                                                         <block type="comment" id="WTRJs?|5vd|_c6b;IBaH">
                                                                                           <field name="COMMENT">Echo Büro</field>
                                                                                           <next>
                                                                                             <block type="control" id="Q-=FAS*?}Ae:_G6;0K,;" disabled="true">
                                                                                               <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                                                                               <field name="OID">alexa2.0.Echo-Devices.G090VC0991641AMW.Player.volume</field>
                                                                                               <field name="WITH_DELAY">FALSE</field>
                                                                                               <value name="VALUE">
                                                                                                 <block type="math_number" id="++Pt}#%!yr6k;Pe6.(_4">
                                                                                                   <field name="NUM">50</field>
                                                                                                 </block>
                                                                                               </value>
                                                                                               <next>
                                                                                                 <block type="control" id="3cc4@^HymktoS`sIqEt)">
                                                                                                   <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                                                                                   <field name="OID">alexa2.0.Echo-Devices.G090LF1072260PUJ.Commands.speak</field>
                                                                                                   <field name="WITH_DELAY">FALSE</field>
                                                                                                   <value name="VALUE">
                                                                                                     <block type="text" id="i%A-Vuruk.s/BTs2]L{_">
                                                                                                       <field name="TEXT">Da hat jemand geklingelt</field>
                                                                                                     </block>
                                                                                                   </value>
                                                                                                   <next>
                                                                                                     <block type="debug" id="T={+z]]*g874b`1a$.4G">
                                                                                                       <field name="Severity">warn</field>
                                                                                                       <value name="TEXT">
                                                                                                         <shadow type="text" id="T!Pd^A!NlGsXbdzxcJzK">
                                                                                                           <field name="TEXT">Sprachausgabe: Büro es hat geklingelt</field>
                                                                                                         </shadow>
                                                                                                       </value>
                                                                                                     </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>
                                                   </next>
                                                 </block>
                                               </next>
                                             </block>
                                           </statement>
                                         </block>
                                       </next>
                                     </block>
                                   </statement>
                                   <next>
                                     <block type="comment" id="@Gc/]vyrExbb~9dlg2!]">
                                       <field name="COMMENT">02.08.2020 </field>
                                       <comment pinned="false" h="80" w="160">Funktioniert im Moment nicht da im Gerät der falsche MQTT Port eingegeben ist.&#10;</comment>
                                       <next>
                                         <block type="comment" id="zX2kNKceVK?.e)/RtFmI">
                                           <field name="COMMENT">11.10.2020</field>
                                           <comment pinned="false" h="80" w="160">Debug Text Anpassung. Doku hinzugefügt. &#10;</comment>
                                           <next>
                                             <block type="comment" id="..nD-2;3(~3lIaEyi7RD">
                                               <field name="COMMENT">30.10.2020</field>
                                               <comment pinned="false" h="73" w="424">Alexa Musik Ausgabe läuft immer noch nicht zuverlässig. Versuche noch zusätzlich den Play Button zu drücken. Mal sehen ob das was hilft. Timeoutx auf 500 ms eingestellt.</comment>
                                               <next>
                                                 <block type="comment" id="MiyrYdfMQBr)GPb!k,{B">
                                                   <field name="COMMENT">06.11.2020</field>
                                                   <comment pinned="false" h="103" w="683">Das mit dem Play Button hat nicht geklappt. Er spielt dann Irgendeine Musik.&#10;&#10;Script im Player abgefragt was gespielt wird. </comment>
                                                   <next>
                                                     <block type="comment" id="BOE{NU]S4V#gZ]`g4Pl+">
                                                       <field name="COMMENT">08.11.2020</field>
                                                       <comment pinned="false" h="99" w="707">"maxLength": "50", anstatt 10 bei den Objet eigenschaften eingetragen.&#10;Versuche die Phrase mit etwas anderem zu füttern&#10;</comment>
                                                       <next>
                                                         <block type="comment" id="rf:;|l,E+eBB/1Q-{2p!">
                                                           <field name="COMMENT">09.11.2020</field>
                                                           <comment pinned="false" h="90" w="609">Löschen des Phrase Wert verbessert und Ausgabe eingeleitet.</comment>
                                                           <next>
                                                             <block type="comment" id="LE7yL;|=WnX{D0dR|7K[">
                                                               <field name="COMMENT">10.11.2020</field>
                                                               <comment pinned="false" h="80" w="160">ich habe gesehen das die Lautstärke eingestellt wurde eventuell läuft dann das Script zu schnell durch deshalb kurze verzögerung eingebaut.&#10;</comment>
                                                               <next>
                                                                 <block type="comment" id=":ip#I$=@PbfNjO!I[]G+">
                                                                   <field name="COMMENT">20.11.2020</field>
                                                                   <comment pinned="false" h="126" w="645">Timing überprüft. The Final Countdown hinzugefügt</comment>
                                                                   <next>
                                                                     <block type="comment" id="Xl#1|im25s$IC]#H|f~r">
                                                                       <field name="COMMENT">27.11.2020</field>
                                                                       <comment pinned="false" h="80" w="160">Das script funktioniert mit in der Küche. Ausgabe im Büro ist noch zu testen. river flows in you eingestellt&#10;</comment>
                                                                       <next>
                                                                         <block type="comment" id="b6!nm3X2XZ*I{N4*3z1N">
                                                                           <field name="COMMENT">04.12.2020</field>
                                                                           <comment pinned="false" h="80" w="160">Script läuft soweit.&#10;Musik Stop nach 2 Minuten.</comment>
                                                                           <next>
                                                                             <block type="comment" id="KvX!cL{^;k_i4$uufcnV">
                                                                               <field name="COMMENT">18.12.2020</field>
                                                                               <comment pinned="false" h="90" w="527">Laustärke erhöht da meine Frau unter der Dunstabzugshabe nichts hört.&#10;&#10;Logs sind in Ordnung aber teilweise wird nichts abgespielt wie immer.&#10;Das Script hat aber sonst gut Funktioniert.&#10;</comment>
                                                                               <next>
                                                                                 <block type="comment" id="2~bb/W!a4H)b,E@3}Pds">
                                                                                   <field name="COMMENT">30.12.2020</field>
                                                                                   <comment pinned="false" h="80" w="160">Zeit wie lange das Sound File abgespielt wird auf 30 sekunden reduziert. Latstärke Küche von Zahl 50 auf Text 50 geändert.&#10;</comment>
                                                                                   <next>
                                                                                     <block type="comment" id="+iYLMRMe$gNR]GvTs{!r">
                                                                                       <field name="COMMENT">18.12.2021</field>
                                                                                       <comment pinned="false" h="80" w="160">Anpassung auf den neuen Echo im Badezimmer&#10;</comment>
                                                                                       <next>
                                                                                         <block type="comment" id="r]p{RY~k8/*s7!;@0zby">
                                                                                           <field name="COMMENT">10.10.2022</field>
                                                                                           <comment pinned="false" h="80" w="160">Das mit dem Stoppen nach 30 Sekunden hat nicht geklappt. Änderung über den Sonos Adapter</comment>
                                                                                         </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>
                                       </next>
                                     </block>
                                   </next>
                                 </block>
                               </next>
                             </block>
                           </next>
                         </block>
                       </next>
                     </block>
                    </xml>
                    

                    Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
                    Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

                    1 Reply Last reply
                    0
                    • paul53P paul53

                      @spitfire4all sagte: der Datenpunkt also true ist.

                      Immer oder nur, wenn gedrückt wird?

                      S Offline
                      S Offline
                      Spitfire4all
                      wrote on last edited by
                      #10

                      @paul53
                      Immer nur, wenn gedrückt wird, springt er auf wahr.
                      So wie es für mich aussieht, setzt die ESP klingel den Datenpunkt wieder auf false, da er jetzt, im nicht gedrückten Zustand false ist.
                      Grundsätzlich funktioniert der Trigger ja, mein Script wird ja durchlaufen, so zeigt es jedenfalls das log.

                      Auszug aus dem History Adapter
                      4220a030-b76e-4123-8a9b-c6ce2386cf33-image.png

                      paul53P 1 Reply Last reply
                      0
                      • S Spitfire4all

                        @paul53
                        Immer nur, wenn gedrückt wird, springt er auf wahr.
                        So wie es für mich aussieht, setzt die ESP klingel den Datenpunkt wieder auf false, da er jetzt, im nicht gedrückten Zustand false ist.
                        Grundsätzlich funktioniert der Trigger ja, mein Script wird ja durchlaufen, so zeigt es jedenfalls das log.

                        Auszug aus dem History Adapter
                        4220a030-b76e-4123-8a9b-c6ce2386cf33-image.png

                        paul53P Offline
                        paul53P Offline
                        paul53
                        wrote on last edited by paul53
                        #11

                        @spitfire4all sagte: setzt die ESP klingel den Datenpunkt wieder auf false

                        Dann versuche es mal mit dem geposteten Blockly, bei dem auf "wurde geändert" getriggert und erst beim Loslassen (false) agiert wird.

                        EDIT: Falls das mit Rückkehr auf false nicht funktioniert, triggere auf "ist wahr" und prüfe auf "cnt = 1":

                        Bild_2022-11-23_164632533.png

                        Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
                        Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

                        S 2 Replies Last reply
                        0
                        • paul53P paul53

                          @spitfire4all sagte: setzt die ESP klingel den Datenpunkt wieder auf false

                          Dann versuche es mal mit dem geposteten Blockly, bei dem auf "wurde geändert" getriggert und erst beim Loslassen (false) agiert wird.

                          EDIT: Falls das mit Rückkehr auf false nicht funktioniert, triggere auf "ist wahr" und prüfe auf "cnt = 1":

                          Bild_2022-11-23_164632533.png

                          S Offline
                          S Offline
                          Spitfire4all
                          wrote on last edited by
                          #12

                          @paul53
                          Habe es mal implementiert und beim ersten Versuch hat es auch richtig funktioniert.

                          Erst einmal vielen Dank.
                          Ich werde es mal beobachten und dann berichten.

                          Gruß Hans-Dieter

                          1 Reply Last reply
                          0
                          • paul53P paul53

                            @spitfire4all sagte: setzt die ESP klingel den Datenpunkt wieder auf false

                            Dann versuche es mal mit dem geposteten Blockly, bei dem auf "wurde geändert" getriggert und erst beim Loslassen (false) agiert wird.

                            EDIT: Falls das mit Rückkehr auf false nicht funktioniert, triggere auf "ist wahr" und prüfe auf "cnt = 1":

                            Bild_2022-11-23_164632533.png

                            S Offline
                            S Offline
                            Spitfire4all
                            wrote on last edited by
                            #13

                            @paul53
                            Noch einmal Danke, das Script scheint jetzt richtig zu funktionieren.
                            Wenn du möchtest, kannst du mir mitteilen, was denn nun schiefgelaufen ist.

                            Ich verstehe es nicht so richtig, was da los war, denn das Script wurde ja angeblich gestartet, aber es gab keine Ausgabe auf dem Echo. Was das genau mit dem Trigger zu tun hat ist mir schleierhaft.

                            Gruß
                            HDM

                            paul53P 1 Reply Last reply
                            0
                            • S Spitfire4all

                              @paul53
                              Noch einmal Danke, das Script scheint jetzt richtig zu funktionieren.
                              Wenn du möchtest, kannst du mir mitteilen, was denn nun schiefgelaufen ist.

                              Ich verstehe es nicht so richtig, was da los war, denn das Script wurde ja angeblich gestartet, aber es gab keine Ausgabe auf dem Echo. Was das genau mit dem Trigger zu tun hat ist mir schleierhaft.

                              Gruß
                              HDM

                              paul53P Offline
                              paul53P Offline
                              paul53
                              wrote on last edited by
                              #14

                              @spitfire4all sagte: was denn nun schiefgelaufen ist.

                              Vermutlich wird zu oft getriggert (Prellen), was dazu führt, dass die Sprachausgaben unterbrochen werden.
                              Der Timeout führt in Verbindung mit der Zählvariablen nun dazu, dass das Programm innerhalb von 5 s nur einmal durchlaufen wird.

                              Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
                              Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

                              1 Reply Last reply
                              0

                              Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                              Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                              With your input, this post could be even better 💗

                              Register Login
                              Reply
                              • Reply as topic
                              Log in to reply
                              • Oldest to Newest
                              • Newest to Oldest
                              • Most Votes


                              Support us

                              ioBroker
                              Community Adapters
                              Donate

                              438

                              Online

                              32.8k

                              Users

                              82.7k

                              Topics

                              1.3m

                              Posts
                              Community
                              Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                              ioBroker Community 2014-2025
                              logo
                              • Login

                              • Don't have an account? Register

                              • Login or register to search.
                              • First post
                                Last post
                              0
                              • Home
                              • Recent
                              • Tags
                              • Unread 0
                              • Categories
                              • Unreplied
                              • Popular
                              • GitHub
                              • Docu
                              • Hilfe