Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Tester
    4. [Aufruf] Adapter: Snips - Offline Speak2Text

    NEWS

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    [Aufruf] Adapter: Snips - Offline Speak2Text

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

      Hallo,

      könntest du bitte bei den Räumen den "Dachbodenraum" hinzufügen (du hast Dachboden, wir sagen aber zu unserem "Gemeindschaftsraum" nicht Dachboden 🙂 )

      unltdnetworx 1 Reply Last reply Reply Quote 0
      • unltdnetworx
        unltdnetworx Developer @rascal last edited by

        @rascal
        Dachbodenraum zu Dachgeschoss hinzugefügt. Also wenn du Dachbodenraum sagst, meldet Snips Dachgeschoss und du kannst es entsprechend auswerten.
        Zusätzlich noch Gemeinschaftsraum eingefügt.

        1 Reply Last reply Reply Quote 0
        • X
          xulkar last edited by

          @unltdnetworx

          Danke für die Infos und fürs weiterhelfen. Komme nun voran.

          Erstelle im iobroker nun die enums Funktionen und Räume gemäß deiner snips app und füge diese meinen ganzen Geräten hinzu. Hoffe ist richtig?

          Hätte nun Räume zum hinzufügen die bei mir existieren:

          Garderrobe -> kleiderzimmer klamottenzimmer anziehzimmer wäschezimmer
          Fernsehzimer -> tvzimmer

          Was macht man mit Räumen die min zwei mal vorhanden sind wie zum Beispiel:

          Flur kellergeschoss, Flur erdgeschoss, Flur obergeschoss. das gleiche nochmal mit bad?

          Bei den funktionen werde ich am wochenende nochmal schauen was noch fehlt, da fällt mir bestimmt noch ein wenig ein 🙂

          unltdnetworx 1 Reply Last reply Reply Quote 0
          • R
            rascal last edited by

            Danke,

            da habe ich gleich eine neue Frage:
            Funktioniert im t2c Adapter "Schalte an oder aus mit Funktion"?
            Ich habe jetzt das Problem, dass er mir dies meldet:
            Anmerkung 2019-03-14 143746.jpg

            Im Iobroker ist der Küchenschalter so dargestellt:
            Anmerkung 2019-03-14 152335.jpg

            auf was muss ich da Acht geben?

            unltdnetworx 1 Reply Last reply Reply Quote 0
            • R
              rascal last edited by

              Hallo,
              könntest du bitte beim Licht eine "indirekte Beleuchtung" hinzufügen?

              1 Reply Last reply Reply Quote 0
              • unltdnetworx
                unltdnetworx Developer last edited by

                Hinzugefügt:

                • Garderobe mit Alternativen: Ankleidezimmer,Kleiderzimmer,Klamottenzimmer,Anziehzimmer,Wäschezimmer
                • Licht mit Alternative: indirekte Beleuchtung
                1 Reply Last reply Reply Quote 0
                • unltdnetworx
                  unltdnetworx Developer @rascal last edited by

                  @rascal sagte in [Aufruf] Adapter: Snips - Offline Speak2Text:

                  Im Iobroker ist der Küchenschalter so dargestellt:

                  Die Rolle muss gem. Anleitung von text2command für Licht eine der folgenden sein: (bei dir Button)

                  • level.dimmer
                  • switch.light
                  1 Reply Last reply Reply Quote 0
                  • unltdnetworx
                    unltdnetworx Developer @xulkar last edited by

                    @xulkar sagte in [Aufruf] Adapter: Snips - Offline Speak2Text:

                    Flur kellergeschoss, Flur erdgeschoss, Flur obergeschoss. das gleiche nochmal mit bad?

                    Sollte eigentlich einfach so gesprochen und erkannt werden können.

                    1 Reply Last reply Reply Quote 0
                    • unltdnetworx
                      unltdnetworx Developer @Lightmann last edited by

                      @Lightmann
                      Der Fehler liegt an den falschen Parametern in text2command. Es müssen alle Wörter vorkommen, in der Zeile stehen um den Befehl auszulösen. Alternativ kann nur ein Wort von mehreren durch / getrennte Worte vorkommen.

                      Du hast geschrieben

                      Flur/ an/ true
                      

                      Es muss aber

                      Flur an/true
                      

                      heißen. Nur um das Beispiel zu erklären. Eigentlich kannst du an und aus auch weglassen, da es ohnehin mit true und false ersetzt wird. Schadet aber auch nicht.

                      1 Reply Last reply Reply Quote 0
                      • R
                        rascal last edited by

                        @unltdnetworx
                        Danke für deine Hilfe, ich komme aber nicht dahinter 😞
                        Ich habe jetzt einen Aktor einem Gewerk "light" und einem Raum "Dachboden" zugewiesen
                        Anmerkung 2019-03-14 191041.jpg

                        Ich habe Groß- und Kleinschreibung versucht. Er sagt mir

                        text2command.0	2019-03-14 19:08:13.136	info	Response: Man muss sagen in welchem Raum oder überall
                        

                        Ist der State unter 3 nicht ein switch.light, so wie du geschrieben hast?!?
                        Irgendwie stehe ich mit t2c auf Kriegsfuß

                        unltdnetworx A 2 Replies Last reply Reply Quote 0
                        • R
                          rascal last edited by rascal

                          Noch eine Frage: wie kommt die "Snips-ID", welche du in den Adapter übernimmst, zustande? Kommt sie vom Snips Assistenten, der Hardware oder vom iobroker-Adapter?
                          Ich frage, falls ich mit Javascript statt mit t2c würde ich die ID gerne übernehmen.

                          ERLEDIGT: im getState().from wird der Adapter geliefert, unter dem der DP steht.

                          1 Reply Last reply Reply Quote 0
                          • R
                            rascal last edited by

                            Habe nur ich das Problem mit der verschwindenden Antwort ID in t2c?
                            Kommt sehr häufig vor 😞

                            unltdnetworx 1 Reply Last reply Reply Quote 0
                            • P
                              popl last edited by

                              Hallo zusammen,
                              Ich hätte auch noch ein paar „Devices“ die man evtl. noch mit aufnehmen könnte.

                              -Lamelle, Lamellen
                              -Deckenlampe,Deckenlicht,Decke,
                              Deckenleuchte
                              -Fernseher, TV, Glotze

                              Danke.

                              Hat jemand Jalousien die er über snips ansteuert? Wie sprecht ihr die Lamelle an?
                              Gibt es die Möglichkeit 2 Werte zu übergeben, z.B. Fahre Jalousie(oder Rollo) auf 50% und die Lamelle auf 20%.
                              Könnte man in T2C noch eine Jalousie Funktion gleich der Rollo-Funktion + (Winkel-)Position der Lamelle integrieren ?

                              Danke

                              unltdnetworx P 2 Replies Last reply Reply Quote 0
                              • unltdnetworx
                                unltdnetworx Developer @rascal last edited by unltdnetworx

                                @rascal
                                Das Gewerk gibt es bereits fertig und heißt Licht. Nicht Light oder irgendwas eigenes. Ob Dachboden klappt, kann ich nicht sicher sagen, steht aber in der Anleitung zu t2c.

                                Außerdem steht bei deinem Gerät unter Role drin state. Da muss aber eine der oben erwähnten Rollen hin, falls es Licht oder Rollo ist. Also vermutlich switch.light bei dir.

                                1 Reply Last reply Reply Quote 0
                                • A
                                  AndiM @rascal last edited by

                                  @rascal said in [Aufruf] Adapter: Snips - Offline Speak2Text:

                                  @unltdnetworx
                                  Danke für deine Hilfe, ich komme aber nicht dahinter 😞
                                  Ich habe jetzt einen Aktor einem Gewerk "light" und einem Raum "Dachboden" zugewiesen
                                  Anmerkung 2019-03-14 191041.jpg

                                  Ich habe Groß- und Kleinschreibung versucht. Er sagt mir

                                  text2command.0	2019-03-14 19:08:13.136	info	Response: Man muss sagen in welchem Raum oder überall
                                  

                                  Ist der State unter 3 nicht ein switch.light, so wie du geschrieben hast?!?
                                  Irgendwie stehe ich mit t2c auf Kriegsfuß

                                  Das mit dem Kriegsfuß versteh ich 🙂 ... was ich so mitbekommen habe funktioniert "schalten mit Funktion" nur mit Rooms und Functions welche in der "room.js" & "functions.js" von T2C definiert sind.

                                  z.B.: rooms.js

                                  const rooms = {
                                      "everywhere":                               {"ru" : "везде/весь/все/всё",     "de": "alle/überall",         "en": "everywhere" },
                                      "livingroom/wohnzimmer/зал":                {"ru" : "зал",                    "de": "wohnzimmer",           "en": "living" },
                                      "bedroom/sleepingroom/schlafzimmer/спальня":{"ru" : "спальн",                 "de": "schlafzimmer",         "en": "bedroom" },
                                      "bathroom/bath/badezimmer/bad/ванная":      {"ru" : "ванн",                   "de": "bad",                  "en": "bath" },
                                      "office/arbeitszimmer/кабинет":             {"ru" : "кабинет",                "de": "arbeitszimmer/kabinet/büro","en": "working/office" },
                                      "nursery/kinderzimmer/детская":             {"ru" : "детск",                  "de": "kinder",               "en": "kids/child/nursery" },
                                      "guestwc/gästewc/гостевойтуалет":           {"ru" : "гостевой туалет/гостевом туалет", "de": "gästewc",    "en": "guets wc/guest closet" },
                                      "wc/туалет":                                {"ru" : "туалет",                 "de": "wc",                   "en": "wc/closet" },
                                      "antroom/vorraum/коридор/прихожая":         {"ru" : "прихож/вход/коридор",    "de": "vorzimmer/vorraum",     "en": "antroom" },
                                      "floor/diele/gang/flur/коридор/прихожая":   {"ru" : "прихож/вход/коридор",    "de": "diele/eingang/flur",   "en": "floor/enter" },
                                      "kitchen/küche/kueche/кухня":               {"ru" : "кухня/кухне",            "de": "küche",                "en": "kitchen" },
                                      "terrace/balkon/terrasse/терасса/балкон":   {"ru" : "балкон/терасс",          "de": "balkon/terrasse",      "en": "balcony/terrace/patio" },
                                      "dinningroom/esszimmer/столовая":           {"ru" : "столовая",               "de": "esszimmer",            "en": "dinning" },
                                      "garage/garage/гараж":                      {"ru" : "гараж",                  "de": "garage",               "en": "garage" },
                                      "stairs/treppe/treppenhaus/лестница":       {"ru" : "лестниц",                "de": "treppe",               "en": "stair" },
                                      "summerhouse/gartenhaus/теплица":           {"ru" : "теплиц",                 "de": "gartenhaus",           "en": "summer" },
                                      "garden/garten/сад":                        {"ru" : "сад",                    "de": "garten",               "en": "garden" },
                                      "glasshouse/glashaus/двор":                 {"ru" : "двор",                   "de": "glashaus",             "en": "court/yard" },
                                      "court/hof/двор":                           {"ru" : "двор",                   "de": "hof",                  "en": "court/yard" },
                                      "guestroom/gästezimmer/гостевая":           {"ru" : "гостев",                 "de": "gästezimmer/gast",     "en": "guest room" },
                                      "attic/speicher/кладовка":                  {"ru" : "кладовк",                "de": "speicher",             "en": "attic" },
                                      "roof/dachstuhl/крыша":                     {"ru" : "крыше/крыша",            "de": "dachstuhl",            "en": "roof" },
                                      "terminal/anschlussraum/сени":              {"ru" : "сени/сенях",             "de": "anschlussraum",        "en": "terminal" },
                                      "washroom/waschraum/прачечная":             {"ru" : "прачечн",                "de": "waschraum",            "en": "wash room" },
                                      "heatroom/heatingroom/heizungsraum/котельная": {"ru" : "котельн",             "de": "heizungsraum",         "en": "heat room/heating room" },
                                      "hovel/schuppen/scheune/сарай":             {"ru" : "сарай/сарае",            "de": "schuppen/scheune",     "en": "hovel" }
                                  };
                                  
                                  

                                  wobei die erste Spalte die ID der Raumaufzählung ist und die dritte das dazugehörige Hotword ... also "Dachboden" kann er nicht finden, roof/Dachstuhl sollte funktionieren. Auch hat T2C ein wenig Probleme beim vergleichen der Strings bei gleichen Wortteilen z.B.: Garten/Gartenhaus ... einmal gibts ein Gartenhaus, dann wieder nicht 😞

                                  1 Reply Last reply Reply Quote 0
                                  • R
                                    rascal last edited by

                                    @AndiM
                                    Danke, zumindest bin ich damit nicht alleine. Habe schon an mir gezweifelt 🙂

                                    1 Reply Last reply Reply Quote 0
                                    • X
                                      xulkar last edited by

                                      @unltdnetworx

                                      Komme leider nicht weiter. Habe es nach deiner Anleitung gemacht. Bei text2command kann ich allerdings nicht snips.0.devices.all.send.text einstellen.
                                      Habe iobroker auf meinem server laufen und snips auf einem rpi3.

                                      t2c2.PNG
                                      t2c.PNG

                                      Wie kann ich bei text2command eine eigene Regeln erstellen wie bei dir mit dem Rollladen? Bei mir steht nichts zur Auswahl.

                                      t2c3.PNG

                                      Die Zuordnung der Geräte zu Räumen und Functionen funktioniert.

                                      t2c4.PNG

                                      P unltdnetworx 2 Replies Last reply Reply Quote 0
                                      • P
                                        popl @xulkar last edited by

                                        @xulkar

                                        Der Snips-Adapter muss mindestens Version 1.1.0 haben.

                                        1 Reply Last reply Reply Quote 0
                                        • X
                                          xulkar last edited by

                                          @popl

                                          Danke dir, jetzt habe ich device.

                                          Jetzt schaue ich mal weiter.

                                          1 Reply Last reply Reply Quote 0
                                          • X
                                            xulkar last edited by

                                            Wie kann man bei text2command dies einstellen?

                                            t2c3.PNG

                                            Bei mir gibt es nur die auswahl:

                                            t2c5.PNG

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            792
                                            Online

                                            31.7k
                                            Users

                                            79.8k
                                            Topics

                                            1.3m
                                            Posts

                                            snips
                                            43
                                            635
                                            129404
                                            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