Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Cloud Dienste
    4. iot / Google Home + Kaffeemaschine - Getränke

    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

    UNSOLVED iot / Google Home + Kaffeemaschine - Getränke

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

      @haselchen
      Wenn die Maschine älter ist und für die Getränkeauswahl Einzeltasten hat dann könnte man mit einem NodeMCU da schon was bauen.
      Aber neuere Modelle mit Einknopfbedienung oder Touch könnte schwierig werden.

      1 Reply Last reply Reply Quote 0
      • Great SUN
        Great SUN @haselchen last edited by

        @chaot @haselchen Ich habe eine Kaffeemaschine, deren Getränketasten quasi als Schalter verfügbar sind.
        Das Projekt kann ich bei Gelegenheit gerne mal Vorstellen 😉

        Im Grunde ist es eine ältere Büromaschine (2011), die ich Smart gemacht habe.

        Google unterstützt Smarte Kaffeemaschinen und könnte so theoretisch auch Kaffee machen lassen. Die Frage ist nur, wie ich jetzt meine Getränke zu Google bringe.

        Theoretisch, aber nicht gewollt, könnte ich jedes Getränk als eigenes Gerät ablegen und dann über Abläufe bei Google die Getränkesteuerung implementieren. Ich würde aber lieber die smarte Kaffeemaschine mit den Getränken über iot an Google sharen, weiß aber nicht, wie.

        Chaot 1 Reply Last reply Reply Quote 0
        • Chaot
          Chaot @Great SUN last edited by

          @great-sun
          Na, dann brauchst du doch gar keinen ioBroker dafür.
          Nimm einen ESP32 Node MCU und einen Relaispack.
          Mach auf das Teil Tasmota oder sowas drauf und benenne jedes Relais nach der Wunschsorte.
          Die Relais werden parallel zu den Einzeltastern geklemmt.
          Dann lässt du das Teil bei Google finden und du hast die Tastenbedienung per Sprache.

          Great SUN 1 Reply Last reply Reply Quote 0
          • Great SUN
            Great SUN @Chaot last edited by

            @chaot Genau das eben will ich nicht 😄

            Ich möchte Google sagen können "Mach mir bitte eine Milch" oder "Mach mir einen Cappuccino"
            Aber so müsste ich sagen "Mach Cappuccino an" oder ich muss eben wieder auf das alte Konzept mit den Routinen bei Google zurück und für jedes Getränk eine Routine anlegen.
            Alternativ geht das nur über IFTTT, aber das ist nicht so zuverlässig, wie ich das gerne hätte...

            Chaot W 2 Replies Last reply Reply Quote 0
            • Chaot
              Chaot @Great SUN last edited by

              @great-sun Dann wird das aber nur gehen wenn Google UND die Kaffemaschine in den ioBroker eingebunden sind. Du musst beide Geräte sehen um sie auszulesen und zu steuern.

              Great SUN 1 Reply Last reply Reply Quote 0
              • Great SUN
                Great SUN @Chaot last edited by

                @chaot Äh... Google synchronisiert sich mit dem iot-Adapter bei mir und der läuft in ioBroker. Meine Kaffeemaschine ist schon im ioBroker. Alles was mir eigentlich fehlen würde ist: Wie bekomme ich die Getränke richtig in die Attribute bei der Konfiguration im iot-Adapter für die Kaffeemaschine.

                Chaot 1 Reply Last reply Reply Quote 0
                • Chaot
                  Chaot @Great SUN last edited by

                  @great-sun Ach du versuchst das über den Cloud Adapter?
                  Jetzt verstehe ich was du willst.
                  Sorry, aber da kann ich dir leider nicht weiterhelfen, da ich ohne Cloud arbeite und den Adapter deshalb auch nicht in Verwendung habe.

                  P.S. Ich habe lange gerätselt was du wohl mit iot gemeint hast. Es gibt auch im ioBroker keinen Adapter der "iot" heißt. Zumindest nicht im latest Repo.

                  Great SUN 1 Reply Last reply Reply Quote 0
                  • Great SUN
                    Great SUN @Chaot last edited by

                    @chaot ich meine den hier:
                    46b5edf4-345d-4b21-8dbe-f497cac81234-image.png

                    Chaot 1 Reply Last reply Reply Quote 0
                    • Chaot
                      Chaot @Great SUN last edited by

                      @great-sun Jupp. Der heißt Cloud-iot-Verbindung.
                      Wie gesagt, einen iot Adapter gibt es nicht.
                      Aber das nur am Rande.

                      Soweit ich das jetzt schnell im Adapter gelesen habe musst du doch eigentlich nur den entsprechenden Schaltern die Namen vergeben und die Funktion zuordnen.

                      Great SUN Thomas Braun 2 Replies Last reply Reply Quote 0
                      • Great SUN
                        Great SUN @Chaot last edited by

                        @chaot Das würde dann wieder das Schalter an/aus mit Abläufen auf Google ergeben. Ich wollte aber die Getränke in einem Gerät als "Kaffeemaschine" an Google geben.

                        1 Reply Last reply Reply Quote 0
                        • Thomas Braun
                          Thomas Braun Most Active @Chaot last edited by

                          @chaot

                          Huh?

                          echad@chet:~ $ iobroker update | grep iot
                          Adapter    "iot"          : 1.11.4   , installed 1.11.4
                          echad@chet:~ $
                          
                          Chaot 1 Reply Last reply Reply Quote 0
                          • Chaot
                            Chaot @Thomas Braun last edited by

                            @thomas-braun Oh!
                            Das ist mir so nicht aufgefallen.
                            @Great-SUN
                            Und wenn due als "Raum" die Kaffeemaschine angibst?

                            1 Reply Last reply Reply Quote 0
                            • W
                              wusa @Great SUN last edited by

                              @great-sun

                              Du kannst in Google Home festlegen, was du sagen willst.
                              Ich hoffe ich verstehe dich nicht falsch.
                              Aber hinterlege in der Google Home App einen Sprachbefehl, zb. " Mach mir einen Cappuccino" und dahinter steuerst du "Smarte Geräte" dann lässt du zb. einen Switch Schalten.
                              Dann lässt du ein JS Skript laufen, das auf einen Datenpunkt bei Veränderung reagiert und das nur bei "true" und schaltest da dann deine Kaffeemaschine.
                              Außerdem sagst du dem Skript das es wieder auf "false" gesetzt wird.

                              1 Reply Last reply Reply Quote 0
                              • Great SUN
                                Great SUN last edited by

                                @wusa Das ist das, was ich im Moment mache. Alternative IFTTT hab ich auch im Blick, aber da Google in der Theorie auch Smarte Kaffeemaschinen unterstützt und da z.B. auch einen Cappuccino rauslassen kann, hab ich gedacht, ich frage Mal, da ja im iot Adapter auch Coffeemachine zur Auswahl steht, ob jemand mir sagen kann, ob/wie man das macht.

                                1 Reply Last reply Reply Quote 0
                                • Great SUN
                                  Great SUN @Great SUN last edited by

                                  Nur damit Ihr nicht denkt, ich war untätig...
                                  Meine Maschine sieht so aus:

                                  IoB-typ: state
                                  Typ: Coffee maker
                                  Function/Eigenschaft: Toggles (Modes hatte ich auch schon versucht)

                                  Allerdings sagt mir Google immer wieder: Wenn Du eine smarte Kaffeemaschine hättest, würd ich das machen 😛

                                  Ich weiß einfach nicht, was ich falsch mache, oder ob es daran liegt, dass die Funktion COOK gar nicht zur Auswahl steht im iot?!

                                  {
                                    "supportedCookingModes": [
                                      "COOK"
                                    ],
                                    "foodPresets": [
                                      {
                                        "food_preset_name": "espresso",
                                        "supported_units": [
                                          "CUPS"
                                        ],
                                        "food_synonyms": [
                                          {
                                            "synonym": [
                                              "expresso"
                                            ],
                                            "lang": "en"
                                          },
                                  	{
                                            "synonym": [
                                              "Espresso",
                                              "Expresso"
                                            ],
                                            "lang": "de"
                                          }
                                        ]
                                      },
                                      {
                                        "food_preset_name": "coffee_black",
                                        "supported_units": [
                                          "CUPS"
                                        ],
                                        "food_synonyms": [
                                          {
                                            "synonym": [
                                              "black coffee",
                                              "coffee black"
                                            ],
                                            "lang": "en"
                                          },
                                  	{
                                            "synonym": [
                                              "Schwarzer Kaffee",
                                              "Schwarzen Kaffee",
                                              "Verlängerter",
                                              "Verlängerten"
                                            ],
                                            "lang": "de"
                                          }
                                        ]
                                      },
                                      {
                                        "food_preset_name": "coffee_milk",
                                        "supported_units": [
                                          "CUPS"
                                        ],
                                        "food_synonyms": [
                                          {
                                            "synonym": [
                                              "white coffee",
                                              "coffee white",
                                              "coffee with milk",
                                              "milk coffee"
                                            ],
                                            "lang": "en"
                                          },
                                  	{
                                            "synonym": [
                                              "Milchkaffee",
                                              "Kaffee mit Milch",
                                              "Melange"
                                            ],
                                            "lang": "de"
                                          }
                                        ]
                                      }
                                    ]
                                  }
                                  
                                  Great SUN 1 Reply Last reply Reply Quote 0
                                  • Great SUN
                                    Great SUN @Great SUN last edited by

                                    @Bluefox Ich hab nen fork gemacht und den Trait "Cook" hinzugefügt. Pullrequest ist raus.

                                    Wenn Du noch eine weitere Idee hast, meld Dich gern 😉

                                    Great SUN 1 Reply Last reply Reply Quote 0
                                    • Great SUN
                                      Great SUN @Great SUN last edited by

                                      @Bluefox wenn da noch irgendwo was fehlt, oder ich da mehr machen muss, als den Code, den ich gemacht hab, sag mir gern Bescheid. Ist meine erste Contribution dieser Art...

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

                                      Support us

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

                                      931
                                      Online

                                      31.9k
                                      Users

                                      80.3k
                                      Topics

                                      1.3m
                                      Posts

                                      5
                                      27
                                      809
                                      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