Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Cloud Dienste
  4. Wert über Alexa an HomeMatic Systemvariable übergeben

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    12
    1
    97

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    11
    1
    557

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    24
    1
    1.7k

Wert über Alexa an HomeMatic Systemvariable übergeben

Geplant Angeheftet Gesperrt Verschoben Cloud Dienste
15 Beiträge 6 Kommentatoren 3.9k Aufrufe
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • arteckA Offline
    arteckA Offline
    arteck
    Developer Most Active
    schrieb am zuletzt editiert von
    #2

    klar geht das..

    mit "alexa, schalte xyz auf % prozent" und diesen wert gibst du weiter

    zigbee hab ich, zwave auch, nuc's genauso und HA auch

    1 Antwort Letzte Antwort
    0
    • BBTownB Offline
      BBTownB Offline
      BBTown
      schrieb am zuletzt editiert von
      #3

      @arteck:

      klar geht das..

      mit "alexa, schalte xyz auf % prozent" und diesen wert gibst du weiter `
      Und dieser %-Wert befindet sich nach der Ansage dann genau <u>WO</u> damit ich den Abgreifen/Weitergeben kann? :shock:

      ioBroker auf NUC (VM debian v13 (Trixie ), node v22.21.0 npm v10.9.4, js-controller v7.1.0 jsonl/jsonl / HomeMatic CCU-2 (Wired und Funk) / Philips HUE / echo.DOT / Broadlink RM pro / SONOS

      1 Antwort Letzte Antwort
      0
      • H Offline
        H Offline
        Hammond
        schrieb am zuletzt editiert von
        #4

        @arteck:

        klar geht das..

        mit "alexa, schalte xyz auf % prozent" und diesen wert gibst du weiter `

        das es gehen muss, ist mir auch klar, Objekt anlegen ist auch klar, aber wie muss ich in der Szene konfigurieren, damit der Wert an die in der Szene verwendeten Systemvariable übergeben wird?

        1 Antwort Letzte Antwort
        0
        • M Offline
          M Offline
          Marcolotti
          schrieb am zuletzt editiert von
          #5

          Das geht meiner Ansicht nach nicht über die Szene. Wenn ja, dann wüsste ich das auch gern.

          CCU2-CuxD&Cul868MHz, 44xHM Geräte, 20xMAX Fenstersensoren.Acer Revo mit IoBroker, Tablet Captiva 9,7 SFHD. SMA SB2.5,STP7000TL20,SMA Energy Meter, Echo, Harmony, JeeLink868, Arduino 433MHz, MaxtoxCUL868,MilightEasyLED,Hue

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

            Ich habe das über ein Javascript Datenpunkt mal nachgestellt:

            Erstellt einen Datenpunkt javascript.0.Test.level:

            ! ````
            var forcecration = false;
            ! idTestLevel = "Test.level";
            ! createState(idTestLevel, 0 , forcecration, {
            name: 'Test Level mit ALexa',
            desc: 'Test Level mit ALexa',
            type: 'number',
            unit: '%',
            role: 'value'
            });

            
            Den Datenpunkt im Cloudadapter manuell hinzugefügt und den Smartnamen "Test" gegeben.
            
             ![327_alexa_test.jpg](/assets/uploads/files/327_alexa_test.jpg) 
            
            Für den Smartname wurde ausser LEVEL auch AN (100%) und AUS (0%) für Alexa zugewiesen.
            
            In der Alexa App die Smart Home Geräte neu synchronisiert.
            
            Folgende Versuche waren sofort erfolgreich:
            
            "stelle Test auf 20%"
            
            "Test auf 40 %"
            
            "schalte Test aus" -> 0%
            
             ![327_alexa_20_prozent.jpg](/assets/uploads/files/327_alexa_20_prozent.jpg) 
            
            Was jetzt notwendig ist, damit im Cloud Adapter ein Datenpunkt mit LEVEL zugeordnet wird, habe ich jetzt nicht ausgetestet.
            
            Ratespiel:
            
            [  ] .level
            
            [  ] Type = number
            
            [  ] unit = "%"
            
            [  ] Lösung ist nicht aufgeführt
            
            Ich würde auf "number" tippen, habe es aber nicht ausprobiert.
            
            Wenn es number ist und die CCU Systemvariable auch so definiert ist, dann wird wahrscheinlich der ccm Datenpunkt Direkt funktionieren.
            
            Ansonsten muss noch die Zuweisung über Javascript erfolgen.
            
            

            on("javascript.0.Test.level,"hm-rega.0.4711");

            (in der Form findet allerdings keine Typenumwandlung statt).

            Adapter: Fritzbox, Unify Circuit
            Skripte: dynamic hue, Bluetooth Scan, Multi-Ereignisliste

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

              War so frei und habe das getestet, wann Alexa einen Level zuweist.

              Type = number

              ;-)

              Ich habe im Cloud-Adapter nun einen derzeit nicht verwendeten hm-rega Datenpunkt (CCU Variable) zugeordnet und zum Test den Smartnamen "Balkon" gegeben.

              Der Datenpunkt ist vom Typ Number und zusätzlich mit dem Wertebereich 0 (min) bis 2 (max) versehen.

              327_alex_2_prozent.jpg

              Dieser Datenpunkt kann nun über Alexa gesteuert werden:

              "Alexa, setzte Balkon auf 2" -> Ergebnis 0,04

              "Alexa, setzte Balkon auf 2%" -> Ergebnis 0,04

              "Alexa, Balkon auf 50%" -> Ergebnis 1

              Es wird also wunderbar der prozentuale Teil von ""min" und "max" verwendet (wenn nicht angegeben. Ansage/Wert 1:1 -> 0…100%).

              Damit ist die erste Antwort:

              ` > klar geht das..

              mit "alexa, schalte xyz auf % prozent" und diesen wert gibst du weiter `

              korrekt.

              Du kannst den hm-rega Datenpunkt direkt im Cloudadapter auswählen, wenn er den Typ Number hat.

              Adapter: Fritzbox, Unify Circuit
              Skripte: dynamic hue, Bluetooth Scan, Multi-Ereignisliste

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

                Die Frage mit der Szene ist damit allerdings nicht beantwortet…

                [EDIT] Wobei mir auch nicht klar ist, was für eine Szene per Level gesteuert werden soll.

                Adapter: Fritzbox, Unify Circuit
                Skripte: dynamic hue, Bluetooth Scan, Multi-Ereignisliste

                1 Antwort Letzte Antwort
                0
                • BBTownB Offline
                  BBTownB Offline
                  BBTown
                  schrieb am zuletzt editiert von
                  #9

                  @ruhr70:

                  Damit ist die erste Antwort:
                  ` > klar geht das..

                  mit "alexa, schalte xyz auf % prozent" und diesen wert gibst du weiter `
                  korrekt.

                  Du kannst den hm-rega Datenpunkt direkt im Cloudadapter auswählen, wenn er den Typ Number hat. `
                  Danke dir für die Mühe die Du dir gemacht hast und der Beschreibung!

                  Man muss einfach immer wieder mal über den Tellerrand schauen und alle Optionen mit in die Überlegungen einbeziehen ;)

                  Ich werde damit mal herumspielen. 8-)

                  ioBroker auf NUC (VM debian v13 (Trixie ), node v22.21.0 npm v10.9.4, js-controller v7.1.0 jsonl/jsonl / HomeMatic CCU-2 (Wired und Funk) / Philips HUE / echo.DOT / Broadlink RM pro / SONOS

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

                    Interessant finde ich auch, dass Alexa Prozentangaben, bzw. Zahlen ihn das Wort "Prozent" akzeptiert.

                    So kann man Werte an ioBroker schicken und sie verarbeiten, ohne dass es unnatürlich klingt.

                    Adapter: Fritzbox, Unify Circuit
                    Skripte: dynamic hue, Bluetooth Scan, Multi-Ereignisliste

                    1 Antwort Letzte Antwort
                    0
                    • M Offline
                      M Offline
                      mrMuppet
                      schrieb am zuletzt editiert von
                      #11

                      Ja, bei den Homematic Komponenten geht das prima; Heizung, Licht, Rolladen geht sehr gut.

                      Aber wie kann ich Alexa beibringen die Lautstärke meines yamaha AVR zu steuern? Dort gibt es auch keine Min/Max Angabe Möglich ist -unendlich bis +16 …

                      Hat das schon jemand gemacht?

                      ioBroker auf NUC (Celeron mit Ubuntu-Server)

                      Homematic, HMIP, Hue, Unifi, Plex, Nest, Roborock, Google Assistant

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

                        @mrMuppet:

                        Aber wie kann ich Alexa beibringen die Lautstärke meines yamaha AVR zu steuern? Dort gibt es auch keine Min/Max Angabe Möglich ist -unendlich bis +16 … `

                        min/max kannst Du beim Datenpunkt als Attribut hinzufügen (Admin/Objekte/der Stift beim Datenpunkt). unendlich wird schwierig ;-)

                        Einfach damit spielen, bis es mit Alexa Prozentangaben passt.

                        Oder Du nimmst einen Javascript-JHilfsdatenpunkt, wie oben beschrieben und schreibst das dann von dort in den Datenpunkt Deines AVR.

                        (Damit ein eventuelles Adapterupdate Deine hinzugefügten Attribute nicht löscht/verändert).

                        Wie sieht der Yamaha Datenpunkt denn aus?

                        Beispiel an einem vorhandenen Datenpunkt:

                        filename="Attribut hinzufügen.jpg" index="0">~~

                        Adapter: Fritzbox, Unify Circuit
                        Skripte: dynamic hue, Bluetooth Scan, Multi-Ereignisliste

                        1 Antwort Letzte Antwort
                        0
                        • BBTownB Offline
                          BBTownB Offline
                          BBTown
                          schrieb am zuletzt editiert von
                          #13

                          @ruhr70 in deinem Screenshot hast Du als "Type" Zeichenkette

                          Sollte es denn nicht eher ein Datentyp "Zahl" sein?!

                          … oder ist das egal?

                          ioBroker auf NUC (VM debian v13 (Trixie ), node v22.21.0 npm v10.9.4, js-controller v7.1.0 jsonl/jsonl / HomeMatic CCU-2 (Wired und Funk) / Philips HUE / echo.DOT / Broadlink RM pro / SONOS

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

                            ne, nicht egal…

                            Der Datenpunkt kommt vom Adapter... und Du hast recht. Der Adapter sollte den Datenpunkt als "Zahl/Number" anlegen und nicht als "Zeichenkette/String".

                            Also ein "Fehler" im Adapter und ein schlechtes Beispiel für einen Datenpunkt, um zu zeigen, wo man min/max einstellen kann.

                            Danke für den Hinweis!

                            Adapter: Fritzbox, Unify Circuit
                            Skripte: dynamic hue, Bluetooth Scan, Multi-Ereignisliste

                            1 Antwort Letzte Antwort
                            0
                            • BBTownB Offline
                              BBTownB Offline
                              BBTown
                              schrieb am zuletzt editiert von
                              #15

                              @ruhr70:

                              ne, nicht egal…

                              Der Datenpunkt kommt vom Adapter... und Du hast recht. Der Adapter sollte den Datenpunkt als "Zahl/Number" anlegen und nicht als "Zeichenkette/String".

                              Also ein "Fehler" im Adapter und ein schlechtes Beispiel für einen Datenpunkt, um zu zeigen, wo man min/max einstellen kann.

                              Danke für den Hinweis! `
                              Ist ja nichts verloren, man könnte den "type" ja in "Zahl" ändern (in genau der Maske deines Screenshots). :)

                              Kurze Anmerkung für diejenigen die sich noch nicht so gut auskennen:

                              Auf diese Art und Weise kann man auch sonstige "Objekte" bzw. "Datenpunkte" - die zunächst nur als "An/Aus" Schalter (type = "Logikwert") daherkommen - anpassen.

                              Wenn der Datentyp (type) auf "Zahl" gesetzt wird, dann akzeptieren diese Datenpunkte anschließend auch Werte (bspw. °C oder %).

                              Damit das reibungslos funktioniert sollte neben dem "min"- und "max"-Wert (die Zusammen die "möglichen Werteangaben" "von/bis" darstellen) auch noch ein weiteres Feld mit der Bezeichnung "unit" angelegt werden. In das Feld "unit" wird die "Einheit" eingetragen. Also °C oder %.

                              Zumindest bei Thermostaten wird die Verwendung der Einheit °C absolut benöigt.

                              ioBroker auf NUC (VM debian v13 (Trixie ), node v22.21.0 npm v10.9.4, js-controller v7.1.0 jsonl/jsonl / HomeMatic CCU-2 (Wired und Funk) / Philips HUE / echo.DOT / Broadlink RM pro / SONOS

                              1 Antwort Letzte Antwort
                              0
                              Antworten
                              • In einem neuen Thema antworten
                              Anmelden zum Antworten
                              • Älteste zuerst
                              • Neuste zuerst
                              • Meiste Stimmen


                              Support us

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

                              438

                              Online

                              32.5k

                              Benutzer

                              81.8k

                              Themen

                              1.3m

                              Beiträge
                              Community
                              Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                              ioBroker Community 2014-2025
                              logo
                              • Anmelden

                              • Du hast noch kein Konto? Registrieren

                              • Anmelden oder registrieren, um zu suchen
                              • Erster Beitrag
                                Letzter Beitrag
                              0
                              • Home
                              • Aktuell
                              • Tags
                              • Ungelesen 0
                              • Kategorien
                              • Unreplied
                              • Beliebt
                              • GitHub
                              • Docu
                              • Hilfe