Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. Custom Skill v2 für ioBroker iot ab heute online

    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

    Custom Skill v2 für ioBroker iot ab heute online

    This topic has been deleted. Only users with topic management privileges can see it.
    • Diginix
      Diginix @apollon77 last edited by

      @apollon77 Ja aber es gibt kein Zahnrad in der Instanzübersicht. In der Instanz wo man auch die Regeln definiert gibt es aber Einstellungen. Da passt alles. Nach iot Update sehe ich nun wieder die Einstellungen dort und da ist text2command korrekt ausgewählt.
      a5dbaffd-ed43-433a-ba87-5b2a4584b7d0-image.png
      Bluefox hat leider noch nicht geantwortet, wird aber auch nicht nur meine E-Mail haben. 😉

      Diginix 1 Reply Last reply Reply Quote 0
      • Diginix
        Diginix @Diginix last edited by Diginix

        @apollon77 Mit einer cleanen text2command.1 Instanz bekomme ich nun wieder Ausgaben über den Alexa custom Skill v2.
        Entw. es ist eine bestimmte Regel der text2command.0 oder alle und sie müssen neu erstellt werden.
        Ich versuche über das Instanz RAW dann mal den Unterschied oder die ursächliche Regel zu finden.

        Edit: Auch mit text2command.0 funktionieren alle alten Regeln. Aber nur wenn ich "Alexa, frage i o broker" sage und das Keywort erst sage nachdem Alexa gefragt hat "was möchtest du wissen oder steuern".
        Sage ich direkt "Alexa, frage i o broker nach %keywort", erhalte ich nur den düdüm Quittierungsound.

        apollon77 1 Reply Last reply Reply Quote 0
        • apollon77
          apollon77 @Diginix last edited by apollon77

          @diginix Ok, dann gib mal bitte konkrete beispiele hier und setze iot auf Debug log weil dann siehst Du was genau reinkommt. Das würde ich gern sehen von Beispielen wo es tut und so nicht

          Ud bedenke bitte eins - als liess dir mal das obige Konzept durch: Der Custom Skill ist ausgeklegt und natürlich gesprochenene Anfragen zu verstehen.

          Also ein "sage i.o. broker Feuerwehr" ist ausgesprochen NICHT das Ziel! Ich weiss ja nicht was du da bisher als Konzept mit %keyword hast.
          Das Ziel ist ein "frage iobroker wo denn die Feuerwehr ist" 🙂

          Siehe auch oben im zweiten Post das Google Docs Sheet ... dort steht wie das Sprachkonzept funktioniert. Es ist noch ein"Fallback" drin für dinge daneben, aber uns sind halt Limitierungen auferlegt von Amazon.

          Diginix 1 Reply Last reply Reply Quote 0
          • Diginix
            Diginix @apollon77 last edited by

            @apollon77 Keyword ist einfach nur als Platzhalter hier im Forum für zB "Waschmaschine", "Spülmaschine", also Namen üblicher Haushaltsgeräte zu sehen.

            apollon77 1 Reply Last reply Reply Quote 0
            • apollon77
              apollon77 @Diginix last edited by

              @diginix Mach doch mal "sage iobroker schalte waschmaschine ein" geht doch viel natürlicher von den Lippen ... Der Fall kam während den tests des Skills und den Diskussionen nie auf ... bitte leg ein issue im iot Adapter an, muss ich mir ansehen ob wir das irgendwie noch in den Skill reinbekommen können, oder du geöhnst Dir - wozu das eigentlich da ist - ein paar worte mehr an 😉

              Diginix 1 Reply Last reply Reply Quote 0
              • Diginix
                Diginix @apollon77 last edited by Diginix

                @apollon77 Ich will doch den Status der Geräte erfragen und nichts schalten.
                Ich teste aber erstmal alles weiter um nicht nur zu mutmaßen.

                Bisher sind alle meine text2command Regeln "frage etwas" um nur lesend Objekte auszulesen.

                1f549f6e-8f1d-43fb-bff7-a185b7db9340-image.png

                Die Waschmaschine ist seit {0_userdata.0.Household.Waschmaschine.Waschmaschine.lc;dateinterval} {0_userdata.0.Household.Waschmaschine.Waschmaschine;array(fertig,eingeschaltet und verbraucht aktuell %s Watt)} für ein {0_userdata.0.Household.Waschmaschine.Waschmaschine_Program.val} Programm.
                
                apollon77 1 Reply Last reply Reply Quote 0
                • apollon77
                  apollon77 @Diginix last edited by

                  @diginix sagte in Custom Skill v2 für ioBroker iot ab heute online:

                  @apollon77 Ich will doch den Status der Geräte erfragen und nichts schalten.

                  Frage iobroker nach dem Status der Waschmaschine ... bzw Status Waschmaschine solle auch gehen

                  Diginix 1 Reply Last reply Reply Quote 1
                  • Diginix
                    Diginix @apollon77 last edited by

                    @apollon77 Das war der entscheidende Hinweis!
                    Mit "Alexa, frage i o broker Status Waschmaschine" funktionieren alle Regeln, die früher mit "Alexa, frage i o broker nach xyz" funktionierten. Natürlicher ist diese Formulierung mMn nicht. Da ich es nun weiß, muss ich nur der Familie klar machen dass "nach" nun "Status" heißt.

                    Blöd wenn man später mal "nach" dem Weg fragt und zu den Leuten sagt "Wo geht es Status Berlin?" 🤦‍♂️

                    DJMarc75 apollon77 2 Replies Last reply Reply Quote 1
                    • DJMarc75
                      DJMarc75 @Diginix last edited by

                      @diginix sagte in Custom Skill v2 für ioBroker iot ab heute online:

                      "Wo geht es Status Berlin?"

                      made my day 😄 👍

                      1 Reply Last reply Reply Quote 0
                      • M
                        MartyBr @apollon77 last edited by

                        @apollon77
                        Ich habe eine Frage zu den Voraussetzungen:
                        iot setze ich in Version 1.14 ein, sollte reichen
                        iot Lizenz: Ich habe eine "Assistants support for ioBroker ". Ist diese Lizenz ausreichend oder wird eine "Pro" benötigt?

                        apollon77 1 Reply Last reply Reply Quote 0
                        • bjoernb
                          bjoernb last edited by

                          OMG, danach suche ich schon ewig, dass Alexa in den Dialog Modus gestartet werden kann, wenn zB ein Licht noch an ist und sie fragen soll, ob sie abstellen soll!! Der WAF wird damit um 1000 Punkte erhöht!! Wo ist das Spendenkonto!!!

                          Danke für die kurze Anleitung oben, damit konnte ich relativ schnell einen ersten Erfolg erzielen. Am Anfang hab ich den neuen Custom Skill in der Alexa App erst nicht gefunden. Kann das daran liegen, dass ich in der Schweiz bin? Ist der Skill nur für Deutschland sichtbar? Habs dann über den Browser gesucht und konnte es da aktivieren, in der App zeigt sie ihn aber noch nicht an. (Kann auch allgemeine daran liegen, dass Alexa nicht so 100% in der Schweiz unterstützt wird...)

                          apollon77 1 Reply Last reply Reply Quote 0
                          • apollon77
                            apollon77 @Diginix last edited by

                            @diginix Lol ... Status war nur ein Beispiel weil Du ja auch genau das fragen willst. Natürlich wäre "frage iobroker nach dem Status der Waschmaschine" oder "... ob die Waschmaschine fertig ist".

                            Aber bitte lege echt ein iot Issue an mit den Phrasen die Du gern nutzen würdest die aber nicht gehen, dann sammeln wir dort mal und ich schaue es mir mal an

                            1 Reply Last reply Reply Quote 0
                            • apollon77
                              apollon77 @MartyBr last edited by

                              @martybr sagte in Custom Skill v2 für ioBroker iot ab heute online:

                              iot Lizenz: Ich habe eine "Assistants support for ioBroker ". Ist diese Lizenz ausreichend oder wird eine "Pro" benötigt?

                              Es wird ein Account auf "iobroker.pro" benötigt und dort entweder die gekaufte "Assistenten" oder "Fernzugriffslizenz". Beides geht. Mit der Free Lizenz geht es auch, aber dann halt nur 20 Anfragen pro Tag 🙂

                              M 1 Reply Last reply Reply Quote 1
                              • M
                                MartyBr @apollon77 last edited by MartyBr

                                @apollon77 Super, dann versuche ich mich mal daran.

                                Edit:
                                Die Verknüpfung hat funktioniert. Dann kann ich nun testen.

                                1 Reply Last reply Reply Quote 0
                                • apollon77
                                  apollon77 @bjoernb last edited by

                                  @bjoernb sagte in Custom Skill v2 für ioBroker iot ab heute online:

                                  Wo ist das Spendenkonto!!!

                                  Siehe mein Forum-Footer bzw https://github.com/sponsors/Apollon77

                                  Danke für die kurze Anleitung oben, damit konnte ich relativ schnell einen ersten Erfolg erzielen. Am Anfang hab ich den neuen Custom Skill in der Alexa App erst nicht gefunden. Kann das daran liegen, dass ich in der Schweiz bin? Ist der Skill nur für Deutschland sichtbar? Habs dann über den Browser gesucht und konnte es da aktivieren, in der App zeigt sie ihn aber noch nicht an. (Kann auch allgemeine daran liegen, dass Alexa nicht so 100% in der Schweiz unterstützt wird...)

                                  Offiziell ist der Skill aktuell nur für Deutsch und Deutschland aktiv. Für die Schweiz müsste man das ganze bestimmt im relevanten Dialekt und ggf sogar Italienisch oder sowas unterstützen? Kenne da die genauen Amazon Regeln nicht.

                                  Also generell gilt: Das kann Problemlos übersetzt werden. Ich kann im Zweifel die Sprachregeln bereitstellen und die müsste jemand dann "lokalisieren" - womit ich nicht zwingend "plumpes übersetzen" meine sondern "ggf auch semantisch Begriffe anpassen, hinzufügen, weglassen und so.

                                  Also wenn das jemand auf Französisch, Englisch (GB oder US), Italienisch oder sonst was machen will ... Bitte melden.

                                  bjoernb 1 Reply Last reply Reply Quote 0
                                  • bjoernb
                                    bjoernb @apollon77 last edited by

                                    @apollon77 ok, das erklärt das dann. Nein, für mich braucht es da erst mal keine Änderung. Für das Deutsch-Schweiz bräuchte es wahrscheinlich keine Anpassung, aber für Italienisch und Französisch müsste man schon mal ran, da kann ich aber leider nicht helfen. Und ich denke auch, das einfach nur durch Google Translate durchzujagen nicht so die beste Lösung ist.

                                    Ben1983 1 Reply Last reply Reply Quote 0
                                    • Ben1983
                                      Ben1983 @bjoernb last edited by

                                      Was habt ihr denn bis jetzt für coole und hilfreiche "Dialoge" erstellt?
                                      Wäre interessiert daran, ob ich welche zu Hause nutzen kann.

                                      bjoernb 1 Reply Last reply Reply Quote 0
                                      • bjoernb
                                        bjoernb @Ben1983 last edited by bjoernb

                                        @ben1983 Ich habe bis jetzt mal einen ganz einfachen Dialog gemacht, dass wenn das Licht in der Abstellkammer an ist und es mal wieder nicht ausgeschaltet hat (also so nach 5 Minuten), dann fragt Alexa jetzt, ob sie das Licht ausschalten soll. Wenn ja, dann aus, wenn nein oder nichts, dann probiert sie es wieder in 5 Minuten. Nach 20 Minuten wird es dann aber endgültig abgestellt.

                                        Was ich noch nicht hinbekommen habe, dass Alexa im Dialogmodus flüssig und mit Satzzeichen spricht. Wenn ich die Textausgabe "Das Licht ist seit 10 Minuten an, soll ich es ausschalten", dann macht sie die Pause beim Komma nicht. Vielleicht gibt es da noch einen Trick.

                                        DJMarc75 apollon77 2 Replies Last reply Reply Quote 0
                                        • DJMarc75
                                          DJMarc75 @bjoernb last edited by

                                          @bjoernb sagte in Custom Skill v2 für ioBroker iot ab heute online:

                                          dann macht sie die Pause beim Komma nicht

                                          Da hilft spielen aber ich würde das Komma durch einen Punkt ersetzen. Dann wirst Du da schon eine Verbesserung hören.

                                          1 Reply Last reply Reply Quote 0
                                          • apollon77
                                            apollon77 @bjoernb last edited by

                                            @bjoernb Wie machst Du die textausgabe genau? über das "Starte dialog mit Frage xxx" ? Oder wie?

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate
                                            FAQ Cloud / IOT
                                            HowTo: Node.js-Update
                                            HowTo: Backup/Restore
                                            Downloads
                                            BLOG

                                            892
                                            Online

                                            31.9k
                                            Users

                                            80.2k
                                            Topics

                                            1.3m
                                            Posts

                                            10
                                            47
                                            4439
                                            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