Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Skriptsammlung für den neuen ALEXA2.0 Adapter

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    Skriptsammlung für den neuen ALEXA2.0 Adapter

    This topic has been deleted. Only users with topic management privileges can see it.
    • B
      Belei last edited by

      Funktioniert leider immer noch nicht…

      Habe den Script gestopt ersetzt, die Datenpunkte Fenste gelöscht und js neugestartet.

      Punkte wurden wieder neu angelegt.

      Sollte denn bei Script2 auch true kommen?

      Log von script1

      12:06:55.830	[info]	javascript.0 Start javascript script.js.common.Skript1
      12:06:55.830	[info]	javascript.0 script.js.common.Skript1: registered 27 subscriptions and 0 schedules
      12:06:57.021	[info]	javascript.0 script.js.common.Skript1: Auslöser Skriptstart
      12:06:57.022	[info]	javascript.0 script.js.common.Skript1: ++++++ Fenster Anzahl ++++
      12:06:57.022	[info]	javascript.0 script.js.common.Skript1: #### SCHALTER #####
      12:06:57.023	[info]	javascript.0 script.js.common.Skript1: -------
      12:06:57.023	[info]	javascript.0 script.js.common.Skript1: Kanal: Test_Kontakt_oben_benni:1.STATE
      12:06:57.024	[info]	javascript.0 script.js.common.Skript1: Status: false
      12:06:57.025	[info]	javascript.0 script.js.common.Skript1: -------
      12:06:57.026	[info]	javascript.0 script.js.common.Skript1: Kanal: Fenster_Wohnzimmer_2_links.STATE
      12:06:57.026	[info]	javascript.0 script.js.common.Skript1: Status: false
      12:06:57.027	[info]	javascript.0 script.js.common.Skript1: -------
      12:06:57.028	[info]	javascript.0 script.js.common.Skript1: Kanal: Fenster_Wohnzimmer_1.STATE
      12:06:57.028	[info]	javascript.0 script.js.common.Skript1: Status: false
      12:06:57.029	[info]	javascript.0 script.js.common.Skript1: -------
      12:06:57.030	[info]	javascript.0 script.js.common.Skript1: Kanal: Fenster_Wohnzimmer_2_rechts.STATE
      12:06:57.030	[info]	javascript.0 script.js.common.Skript1: Status: true
      12:06:57.031	[info]	javascript.0 script.js.common.Skript1: -------
      12:06:57.031	[info]	javascript.0 script.js.common.Skript1: Kanal: Fenster_Schlafzimmer_rechts.STATE
      12:06:57.032	[info]	javascript.0 script.js.common.Skript1: Status: false
      12:06:57.033	[info]	javascript.0 script.js.common.Skript1: -------
      12:06:57.034	[info]	javascript.0 script.js.common.Skript1: Kanal: Fenster_Schlafzimmer_links.STATE
      12:06:57.034	[info]	javascript.0 script.js.common.Skript1: Status: true
      12:06:57.035	[info]	javascript.0 script.js.common.Skript1: -------
      12:06:57.035	[info]	javascript.0 script.js.common.Skript1: Kanal: Tür_Wohnzimmer_Wintergarten.STATE
      12:06:57.036	[info]	javascript.0 script.js.common.Skript1: Status: false
      12:06:57.037	[info]	javascript.0 script.js.common.Skript1: -------
      12:06:57.037	[info]	javascript.0 script.js.common.Skript1: Kanal: Fenster_Hwr:1.STATE
      12:06:57.040	[info]	javascript.0 script.js.common.Skript1: Status: true
      12:06:57.041	[info]	javascript.0 script.js.common.Skript1: -------
      12:06:57.042	[info]	javascript.0 script.js.common.Skript1: Kanal: Fenster_Kinderzimmer.STATE
      12:06:57.043	[info]	javascript.0 script.js.common.Skript1: Status: false
      12:06:57.044	[info]	javascript.0 script.js.common.Skript1: -------
      12:06:57.044	[info]	javascript.0 script.js.common.Skript1: Kanal: Fenster_Wohnzimmer_4_links:1.STATE
      12:06:57.045	[info]	javascript.0 script.js.common.Skript1: Status: false
      12:06:57.045	[info]	javascript.0 script.js.common.Skript1: -------
      12:06:57.046	[info]	javascript.0 script.js.common.Skript1: Kanal: Fenster_Badezimmer.STATE
      12:06:57.047	[info]	javascript.0 script.js.common.Skript1: Status: true
      12:06:57.047	[info]	javascript.0 script.js.common.Skript1: -------
      12:06:57.048	[info]	javascript.0 script.js.common.Skript1: Kanal: Test_Kontakt_oben_benni:1.STATE
      12:06:57.048	[info]	javascript.0 script.js.common.Skript1: Status: false
      12:06:57.049	[info]	javascript.0 script.js.common.Skript1: -------
      12:06:57.049	[info]	javascript.0 script.js.common.Skript1: Kanal: Fenster_Wohnzimmer_2_links.STATE
      12:06:57.050	[info]	javascript.0 script.js.common.Skript1: Status: false
      12:06:57.050	[info]	javascript.0 script.js.common.Skript1: -------
      12:06:57.051	[info]	javascript.0 script.js.common.Skript1: Kanal: Fenster_Wohnzimmer_1.STATE
      12:06:57.051	[info]	javascript.0 script.js.common.Skript1: Status: false
      12:06:57.052	[info]	javascript.0 script.js.common.Skript1: -------
      12:06:57.052	[info]	javascript.0 script.js.common.Skript1: Kanal: Fenster_Wohnzimmer_2_rechts.STATE
      12:06:57.053	[info]	javascript.0 script.js.common.Skript1: Status: true
      12:06:57.053	[info]	javascript.0 script.js.common.Skript1: -------
      12:06:57.054	[info]	javascript.0 script.js.common.Skript1: Kanal: Fenster_Schlafzimmer_rechts.STATE
      12:06:57.054	[info]	javascript.0 script.js.common.Skript1: Status: false
      12:06:57.055	[info]	javascript.0 script.js.common.Skript1: -------
      12:06:57.056	[info]	javascript.0 script.js.common.Skript1: Kanal: Fenster_Schlafzimmer_links.STATE
      12:06:57.056	[info]	javascript.0 script.js.common.Skript1: Status: true
      12:06:57.056	[info]	javascript.0 script.js.common.Skript1: -------
      12:06:57.057	[info]	javascript.0 script.js.common.Skript1: Kanal: Tür_Wohnzimmer_Wintergarten.STATE
      12:06:57.057	[info]	javascript.0 script.js.common.Skript1: Status: false
      12:06:57.058	[info]	javascript.0 script.js.common.Skript1: -------
      12:06:57.058	[info]	javascript.0 script.js.common.Skript1: Kanal: Fenster_Hwr:1.STATE
      12:06:57.059	[info]	javascript.0 script.js.common.Skript1: Status: true
      12:06:57.059	[info]	javascript.0 script.js.common.Skript1: -------
      12:06:57.059	[info]	javascript.0 script.js.common.Skript1: Kanal: Fenster_Kinderzimmer.STATE
      12:06:57.060	[info]	javascript.0 script.js.common.Skript1: Status: false
      12:06:57.060	[info]	javascript.0 script.js.common.Skript1: -------
      12:06:57.060	[info]	javascript.0 script.js.common.Skript1: Kanal: Fenster_Wohnzimmer_4_links:1.STATE
      12:06:57.061	[info]	javascript.0 script.js.common.Skript1: Status: false
      12:06:57.061	[info]	javascript.0 script.js.common.Skript1: -------
      12:06:57.061	[info]	javascript.0 script.js.common.Skript1: Kanal: Fenster_Badezimmer.STATE
      12:06:57.062	[info]	javascript.0 script.js.common.Skript1: Status: true
      12:06:57.067	[info]	javascript.0 script.js.common.Skript1: -------
      12:06:57.068	[info]	javascript.0 script.js.common.Skript1: Kanal: Fenster_Flur:1.STATE
      12:06:57.069	[info]	javascript.0 script.js.common.Skript1: Status: false
      12:06:57.071	[info]	javascript.0 script.js.common.Skript1: -------
      12:06:57.071	[info]	javascript.0 script.js.common.Skript1: Kanal: Fenster_Flur:1.STATE
      12:06:57.072	[info]	javascript.0 script.js.common.Skript1: Status: false
      12:06:57.072	[info]	javascript.0 script.js.common.Skript1: -------
      12:06:57.075	[info]	javascript.0 script.js.common.Skript1: Kanal: Fenster_Kueche:1.STATE
      12:06:57.076	[info]	javascript.0 script.js.common.Skript1: Status: true
      12:06:57.076	[info]	javascript.0 script.js.common.Skript1: -------
      12:06:57.076	[info]	javascript.0 script.js.common.Skript1: Kanal: Fenster_Kueche:1.STATE
      12:06:57.077	[info]	javascript.0 script.js.common.Skript1: Status: true
      12:06:57.078	[info]	javascript.0 script.js.common.Skript1: Text: Fenster_Badezimmer,Fenster_Badezimmer,Fenster_Hwr:1,Fenster_Hwr:1,Fenster_Kueche:1,Fenster_Kueche:1,Fenster_Schlafzimmer_links,Fenster_Schlafzimmer_links,Fenster_Wohnzimmer_2_rechts,Fenster_Wohnzimmer_2_rechts
      12:06:57.078	[info]	javascript.0 script.js.common.Skript1: Anzahl Fenster: 26 # davon Fenster auf: 10
      

      3799_dingens.jpg

      1 Reply Last reply Reply Quote 0
      • dslraser
        dslraser Forum Testing Most Active last edited by

        Also bei Script2 steht bei mir auch false(spielt also keine Rolle)

        Die 26 Fenster scheinen ja zu stimmen, oder ?

        Nur warum die Fenster im Log immer zwei Mal erscheinen verstehe ich auch nicht ?

        Das einzige was mir jetzt noch einfällt wäre mal in den Aufzählungen die Funktion Verschluss zu löschen

        und Sie dann über einen Neustart des Rega Adapter neu einzulesen. Und dann noch mal den JS Aapter und das Script neu zu starten.

        (die Räume in den Aufzählungen werden ja wohl nicht doppelt da sein….)

        Vielleicht kann noch Jemand anderes was dazu sagen...

        1 Reply Last reply Reply Quote 0
        • B
          Belei last edited by

          DANKE 😄

          Ich glaub jetzt machts klick….

          Es sind eigentlich nur 13 Fenster, auch in der Aufzählung sind ja "alle" Fenster doppelt drin mit gleichem Namen?!!

          EDIT:

          Sie wurden doppelt eingelesen 1x über HM-RPC.0 und 1x über HM-RPC.2

          Hab sie jetzt mal einzeln gelöscht und jetzt stimmt auch die anzeige…..

          Jetzt an Alexa ran, da brauch ich bestimmt auch noch Hilfe :?

          1 Reply Last reply Reply Quote 0
          • B
            Belei last edited by

            Sooom Alexa spricht jetzt auch mit mir aber sie sagt:

            ,undBadezimmer,undHauswirtschaftsraum,undKüche,undWohnzimmer (ist auch der text unterRäume mit geöffneten Fenstern)

            als es kommt zu anfang gleich ein und.

            1 Reply Last reply Reply Quote 0
            • dslraser
              dslraser Forum Testing Most Active last edited by

              Bei mir steht immer ein Raum zuerst, aber das ', \und\n', kannst Du ändern (ich habe das nur, damit Alexa nicht alles runter rattert und für mein Telegramm Menü) Das Komma lässt Alexa mit kurzer Pause sprechen.

              Dir sollte ein Komma reichen. ' ,' reichen

              Ändern kannst Du es in Zeile 92 und 96 (wie im Screenshot)

              3822_bildschirmfoto_2018-09-23_um_15.39.27.png

              3822_bildschirmfoto_2018-09-23_um_15.40.48.png

              1 Reply Last reply Reply Quote 0
              • B
                Belei last edited by

                Ok jetzt gehts auch ohne Änderung, da war bei mir noch was in der Raum Zuordnung falsch. Der Badezimmerkontakt hatte kein Raum, daher hat er mit

                ("leer" und) angefangen.

                Super Vielen Dank an dich DSLRaser :!:

                1 Reply Last reply Reply Quote 0
                • dslraser
                  dslraser Forum Testing Most Active last edited by

                  freut mich das nun alles läuft<emoji seq="1f44d">👍</emoji>

                  1 Reply Last reply Reply Quote 0
                  • L
                    lindi200000 last edited by

                    Hallo,

                    ich bin aktuell dabei mit Blockly und Alexa bisschen zu experimentieren.

                    Die Funktion soll sehr Simpel sein. Ich habe eine Alexa, IOBroker und darüber Homatic Thermostate angeschloss. Ziel soll es sein, das Alexa mir die Temperatur sagt.

                    Also: "Alexa wie warm ist es im Büro"

                    Leider kommt als Antwort: "Tut mir leid, ich habe den Standort nicht verstanden"

                    Hier mein Blockly Script. Kann mir wer Sagen wo der Fehler ist?

                    Als Vergleichswert, nehme ich das summary aus der History.
                    8844_tempblockly.png

                    VG

                    Lindi

                    1 Reply Last reply Reply Quote 0
                    • dslraser
                      dslraser Forum Testing Most Active last edited by

                      @lindi200000:

                      Hallo,

                      ich bin aktuell dabei mit Blockly und Alexa bisschen zu experimentieren.

                      Die Funktion soll sehr Simpel sein. Ich habe eine Alexa, IOBroker und darüber Homatic Thermostate angeschloss. Ziel soll es sein, das Alexa mir die Temperatur sagt.

                      Also: "Alexa wie warm ist es im Büro"

                      Leider kommt als Antwort: "Tut mir leid, ich habe den Standort nicht verstanden"

                      Hier mein Blockly Script. Kann mir wer Sagen wo der Fehler ist?

                      Als Vergleichswert, nehme ich das summary aus der History.

                      Tempblockly.PNG

                      VG

                      Lindi `

                      Schau mal hier, habe ich da vorhin beschrieben…..

                      viewtopic.php?f=37&t=15607#p179610

                      1 Reply Last reply Reply Quote 0
                      • B
                        Belei last edited by

                        Nochmal eine Frage zum Fenster Zähl Script.

                        Ich habe ihn jetzt 2x in Benutzung.

                        Fall 1 : Als automatische Ansage wenn meine Alarmanlage auf blockiert schaltet mit Lautstärke 60.

                        Fall 2 : Als Antwort auf Alexa, sind noch Fenster geöffnet. Ohne Lautstärken Einstellung.

                        Jetzt nutzt aber auch Fall 2 die Lautstärke 60?

                        Also Alexa ist auf Läutstärke 20 ich frage welche Fenster sind geöffnet und sie antwortet leise, moment ich schaue mal nach und dann brüllt sie uns an

                        welche Fenster noch auf sind. 🙂 Hier würde ich gerne die Lautstärke nutzen auf die Alexa momentan auch eingestellt ist!

                        1 Reply Last reply Reply Quote 0
                        • dslraser
                          dslraser Forum Testing Most Active last edited by

                          dann zeige mal Dein Script/Blockly für Deine Anwendungen.

                          1 Reply Last reply Reply Quote 0
                          • B
                            Belei last edited by

                            Trigger CCU setzt Alarm auf blockiert
                            3799_2.jpg

                            Trigger Alexa wird gefragt
                            3799_1.jpg

                            1 Reply Last reply Reply Quote 0
                            • S
                              Sprite01 last edited by

                              Ich habe ja das Fenster- und das Lichtscript bei mir erfolgreich laufen.

                              Nun habe ich mir einen Echo Spot zugelegt, im ioBroker unter Objekte ist er auch zu sehen.

                              Allerdings sagt das Teil nur den Eröffnungssatz "Moment, ich schaue nach" und dann ist Ruhe.

                              Was muss ich denn tun um auch diesen neuen Echo Spot zu mehr Infos zu veranlassen ?

                              Ich dachte der Echo, welcher die Frage empfängt, antwortet auch.

                              Funktioniert ja scheinbar auch da ich den "Eröffnungssatz" aus der App höre.

                              1 Reply Last reply Reply Quote 0
                              • B
                                Belei last edited by

                                Für jeden Echo ein eigenen Fall anlegen, genau wie auf dem Bild direkt über dir.

                                HIer nochmal gut erklärt:

                                viewtopic.php?f=21&t=15722&start=40#p169553

                                1 Reply Last reply Reply Quote 0
                                • dslraser
                                  dslraser Forum Testing Most Active last edited by

                                  in Deinem zweiten Bild/Blockly kann ich gar keine Lautstärkeregelung sehen ?

                                  (bin am Handy..)@Belei:

                                  Nochmal eine Frage zum Fenster Zähl Script.

                                  Ich habe ihn jetzt 2x in Benutzung.

                                  Fall 1 : Als automatische Ansage wenn meine Alarmanlage auf blockiert schaltet mit Lautstärke 60.

                                  Fall 2 : Als Antwort auf Alexa, sind noch Fenster geöffnet. Ohne Lautstärken Einstellung.

                                  Jetzt nutzt aber auch Fall 2 die Lautstärke 60?

                                  Also Alexa ist auf Läutstärke 20 ich frage welche Fenster sind geöffnet und sie antwortet leise, moment ich schaue mal nach und dann brüllt sie uns an

                                  welche Fenster noch auf sind. 🙂 Hier würde ich gerne die Lautstärke nutzen auf die Alexa momentan auch eingestellt ist! `

                                  1 Reply Last reply Reply Quote 0
                                  • B
                                    Belei last edited by

                                    ja genau hab auch keine.

                                    War der Meinung dann nimmt er die allgemeine Lautstärke auf die der Echo gerade eingestellt ist?!

                                    1 Reply Last reply Reply Quote 0
                                    • dslraser
                                      dslraser Forum Testing Most Active last edited by

                                      nee, dann wahrscheinlich die, die er zuletzt verwendet hat.

                                      Dann solltest Du einbauen, das wenn die Ansage beendet, die Lautstärke wieder auf xy gestellt wird

                                      1 Reply Last reply Reply Quote 0
                                      • B
                                        Belei last edited by

                                        Macht er ja automatisch.

                                        Also im Blockly 1 aktuell eingestellte Lautstärke 20, Ansage wird gemacht mit aufgezwungender Lautstärke 60.

                                        Und wenn ich dann Alexa was anderes Frage ist wieder die eingestellte Lautstärke 20.

                                        Nur bei den Script Anfragen übernimt er wieder die "letzte" aufgezwungende Lautstärke.

                                        1 Reply Last reply Reply Quote 0
                                        • B
                                          Belei last edited by

                                          Gibts denn den Datenpunkt: aktuelle Alexa Lautstärke?

                                          Wie machst du/ihr das denn wenn ihr die "speak" Funktion benutzt, immer eine Lautstärke mitgeben?

                                          1 Reply Last reply Reply Quote 0
                                          • S
                                            Sprite01 last edited by

                                            Bei mir gehen mal wieder keine Antworten des Scriptes für Licht und für Fenster.

                                            Im Log steht:

                                            alexa2.0	2018-10-05 20:47:22.471	info	Smarthome-Device Capability Alexa.PlaybackStateReporter unknown. Report to developer this and next log line from logfile on disk!
                                            alexa2.0	2018-10-05 20:47:22.471	info	{"applianceId":"SKILL_"für_Anzeige_hier_ein_paar_Buchstaben_entfernt"_WE3LTE5ZGEtNNGMdkkMDlmIjoibGl2ZSJ9_RINCON_B8E937AB1801400","endpointTypeId":"SonosTestMDODevice","driv
                                            alexa2.0	2018-10-05 20:47:22.470	info	Smarthome-Device Capability Alexa.PlaybackStateReporter unknown. Report to developer this and next log line from logfile on disk!
                                            javascript.0	2018-10-05 20:47:15.155	info	script.js.Eigene.Alexa_antwortet_Fensterabfrage: registered 0 subscriptions and 0 schedules
                                            javascript.0	2018-10-05 20:47:15.138	info	Start javascript script.js.Eigene.Alexa_antwortet_Fensterabfrage
                                            

                                            Seltsam, geändert wurde nichts wissentlich. Selbst ein Updaten der Adapter erfolgte nicht.

                                            PS: nach iobroker stop und iobroker start funktioniert es wieder.

                                            1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            606
                                            Online

                                            31.8k
                                            Users

                                            80.0k
                                            Topics

                                            1.3m
                                            Posts

                                            45
                                            184
                                            40605
                                            Loading More Posts
                                            • Oldest to Newest
                                            • Newest to Oldest
                                            • Most Votes
                                            Reply
                                            • Reply as topic
                                            Log in to reply
                                            Community
                                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                            The ioBroker Community 2014-2023
                                            logo