• Du musst dich registrieren, bevor du Beiträge verfassen kannst. Klicke auf Jetzt registrieren!, um den Registrierungsprozess zu starten. Registrierte User surfen werbefrei, können Suchen durchführen und sehen die volle Darstellung des Forums mit vielen anderen Unterforen!!!

Otto Wilde G32 | Smarthome

Nein, das fehlt noch. Dazu war ja meine Frage, ob jemand in der Richtung noch Infos hat
Ok, dachte , das war nur auf die Bluetooth-Variante bezogen :)
Ja, ruft die Daten vom Server ab. Eine direkte WiFi Verbindung ist wohl nicht möglich. Sollte Miele den Support einstellen, dann kann man immer noch die Bluetooth Variante nutzen.
hmpf… hab extra einen AccessPoint für draußen bestellt… hoffe, dass die Server noch lange laufen 🙈 lokal im WLan wäre mir (und bestimmt uns allen jetzt) lieber 😃
 
Ok, dachte , das war nur auf die Bluetooth-Variante bezogen :)

hmpf… hab extra einen AccessPoint für draußen bestellt… hoffe, dass die Server noch lange laufen 🙈 lokal im WLan wäre mir (und bestimmt uns allen jetzt) lieber 😃
Die Bluetooth Variante macht ja eigentlich alles Notwendige. Überträgt auch die Daten in einen Home Assistant, sofern man einen am Laufen hat. Sie hat nur die Einschränkung, dass das Display eben nah am G32 (<10m Entfernung) stehen muss.
Meine ursprüngliche Variante der Firmware hatte ja gar kein Display, sondern fragte nur die Daten vom G32 ab und stellte sie im HA zur Verfügung. Dazu konnte man sie ja auch im G32 einbauen! Da könnte man auch einen Webserver einrichten, der die Daten direkt visualisiert. Oder man stellt die Daten per MQTT zur Verfügung oder, oder, oder ...
 
Die Bluetooth Variante macht ja eigentlich alles Notwendige. Überträgt auch die Daten in einen Home Assistant, sofern man einen am Laufen hat. Sie hat nur die Einschränkung, dass das Display eben nah am G32 (<10m Entfernung) stehen muss.
Meine ursprüngliche Variante der Firmware hatte ja gar kein Display, sondern fragte nur die Daten vom G32 ab und stellte sie im HA zur Verfügung. Dazu konnte man sie ja auch im G32 einbauen! Da könnte man auch einen Webserver einrichten, der die Daten direkt visualisiert. Oder man stellt die Daten per MQTT zur Verfügung oder, oder, oder ...
Gehen schon Daten über Bluetooth an den Grill? Einstellen der Zieltemperaturen? Könnte mir vorstellen, dass die Einrichtung der Gasflasche nicht über bluetooth geht - dass bluetooth erstmal nur für den grillbuddy gedacht war und darüber nur Daten vom Grill rausgehen, aber keine rein..
 
Die Einrichtung der Gasflasche ist ein bisschen ein Fake, da nicht tatsächlich etwas eingemessen wird. Es wird immer das ganze gemessene Gewicht übertragen und das in der App eingestellte Tara-Gewicht kommt von der API. Wie man das ohne App neu setzt weiß ich nicht, sollte aber herauszufinden sein. Solange man also Gasflaschen mit dem gleichen Tara-Gewicht einsetzt ergibt sich kein Handlungsbedarf. @zaubii - korrigier mich gerne, sollte ich falsch liegen. ;)
 
Aber selbst bei identischer Flaschenfüllmenge hat man ja Schwankungen im Taragewicht von Flasche zu Flasche, insofern bräuchte es das Einstellen des Taragewichts. Klar, mehr nicht. Wenn das via Bluetooth ginge, wäre es ein Traum. Daher die Frage, ob anderes über Bluetooth schon an den Grill geschickt werden kann (z.B. Temperatursollwerte)
 
Gehen schon Daten über Bluetooth an den Grill? Einstellen der Zieltemperaturen? Könnte mir vorstellen, dass die Einrichtung der Gasflasche nicht über bluetooth geht - dass bluetooth erstmal nur für den grillbuddy gedacht war und darüber nur Daten vom Grill rausgehen, aber keine rein..
Nein, bisher schickt das Display keine Daten an den Grill. Zieltemperaturen liegen nicht im Grill, sondern in der App.
Da die App sich auch über Bluetooth mit dem G32 verbinden kann (ohne WIFI!), sollte auch das Einmessen der Gasflasche gehen. Ich kann auch 'zu Fuß' die Daten für Tara und Füllmenge schreiben (mit nrfconnect). weiß aber nicht wirklich, wie ich das tun muss. Müsste eigentlich einfach sein, aber ich hab's noch nicht komplett verstanden. Dann liegt noch der Grenzwert Gas Minimum im Grill. Der müsste am Besten auch noch über BT geschrieben werden.
Schreiben der Daten geht also prinzipiell. Meistens schreibe ich aber momentan noch irgendetwas kaputt!
 
Die Einrichtung der Gasflasche ist ein bisschen ein Fake, da nicht tatsächlich etwas eingemessen wird. Es wird immer das ganze gemessene Gewicht übertragen und das in der App eingestellte Tara-Gewicht kommt von der API. Wie man das ohne App neu setzt weiß ich nicht, sollte aber herauszufinden sein. Solange man also Gasflaschen mit dem gleichen Tara-Gewicht einsetzt ergibt sich kein Handlungsbedarf. @zaubii - korrigier mich gerne, sollte ich falsch liegen. ;)
Stimmt, es wird nichts wirklich 'eingemessen'.
Wobei, es wird zuerst ohne Gasflasche im Gasbuddy der Nullpunkt der Messung kalibriert (Messwert A = 0kg). Dann stellt man die Gasflasche, für die man Tara (z.B. 12,3kg) und Füllmenge (z.B. 11kg) eingegeben hat in den Gasbuddy und der kalibriert seinen Messwert (Messwert B) auf 33,3kg. Damit entspricht (Messwert B - Messwert A) den 33.3kg und der Messwert kann entsprechend in kg umgerechnet werden.
Danach zieht er vom gemessenen Gewicht das Tara ab und gibt diesen Wert als Füllmenge in g und prozentual aus.
Da kann man eventuell doch von 'einmessen' sprechen ...

Ob die Berechnung/Umrechnung im Gasbuddy selbst oder im ESP32 des G32 passiert, weiß ich nicht.
 
Nein, bisher schickt das Display keine Daten an den Grill. Zieltemperaturen liegen nicht im Grill, sondern in der App.
Da die App sich auch über Bluetooth mit dem G32 verbinden kann (ohne WIFI!), sollte auch das Einmessen der Gasflasche gehen. Ich kann auch 'zu Fuß' die Daten für Tara und Füllmenge schreiben (mit nrfconnect). weiß aber nicht wirklich, wie ich das tun muss. Müsste eigentlich einfach sein, aber ich hab's noch nicht komplett verstanden. Dann liegt noch der Grenzwert Gas Minimum im Grill. Der müsste am Besten auch noch über BT geschrieben werden.
Schreiben der Daten geht also prinzipiell. Meistens schreibe ich aber momentan noch irgendetwas kaputt!
Ah stimmt, hatte nicht mehr dran gedacht, dass die App auch rein über Bluetooth funktioniert.

Ich hoffe, dass ich bald Zeit finde, mich da reinzuinvestieren und nicht nur Fragen stelle, sondern auch was beitragen kann!
 
Ich habe nun mal dem Support geschrieben, wie die Pläne mit der App und den Servern sind. Bezweifle zwar, eine aussagekräftige Antwort zu erhalten, aber fragen kostet nichts…

Hab ich schon gemacht... Hab im Detail nachgefragt wie lange die Server laufen, ob es sicherheits- und Betriebssystem relevante Updates geben wird, oder ob gar angedacht ist den G32 in die Miele App einzubauen. Explizit habe ich auch erwähnt, dass es in den FAQ dazu keine Informationen gibt!

Als Antwort kam ein Link zu den FAQ :D :D :D :D
 
So wie ich es in Erinnerung habe, hat der gasbuddy wägezellen, aber keinen eigenen Controller?
Chris (zaubii) sagte mir, der Gasbuddy sei über eine serielle Schnittstelle angebunden. Dann wäre ein Controller drin.
 
Sch… noch mehr Elektronik, die kaputt gehen kann (und bestimmt nicht für 20 Jahre Outdoor ausgelegt ist) 😅
Ja, und nicht einmal ein conformal coating auf den Platinen!
Für Outdoor auch schon extrem grenzwertig!
 
Wer das sehr schöne Gehäuse von Steffen (s.ochs) verwendet, der hätte es sicher auch gerne, wenn sich der Displayinhalt automatisch mit der 'Drehung' des Gehäuses (flach, aufrecht) mitdreht.
Ich habe mich gestern mal damit beschäftigt. Zuerst einen 'Tilt-Sensor' eingebaut (ein einfaches mechanisches Ding <1€ mit einer Kugel). Dann an die IOs 17 und 18 angeschlossen und den passenden Code eingebaut.
Die Detektion der Drehung klappt, der Zustand wird im Debug-Log ausgegeben.
ABER: der Stand der Dinge beim JC3248W535C Display und dem verwendeten Controller mit Quad-SPI Schnittstelle scheint zu sein, dass hierfür momentan noch kein Driver für eine Displaydrehung zur Laufzeit existiert und dieser anscheinend schwer zu realisieren ist!
Ich verstehe den Grund nicht so ganz, weil man ja (vor dem Kompilieren) die Drehung des Displays auf 90° oder 270° setzen kann und das Display auch dementsprechend den Inhalt korrekt gedreht darstellt. Aber 'on the fly' zur Laufzeit ist das wohl nicht möglich ...
Soviel zum Stand der Dinge.

Grüße, Jörg.
 
Gestern Abend ist mein Display von Ali gekommen.. Funzt auf Anhieb alles perfekt. Habe eine 18650 angelötet, welche ich noch hier hatte. Macht in Summe ~15€ für einen WLAN eingebundenen "Grillbuddy". Absolut Top! Danke für die Arbeit. Auch das Gehäuse passt auf 0,1mm genau :D

Bin auch über die Qualität des Touchdisplays überrascht. Überraschend hell und blickwinkelstabil.

Kleiner Verbesserungsvorschlag. Finde die Anleitung insb. für Leute mit wenig Ahnung ausbaufähig bzw. irreführend. Die Kompilierung geht ja über den ESPHome DEVICE Builder - der, wenn man es über HA macht - über Addons installiert werden muss. Die anschließende Einbindung dann über das ESPHome Dashboard unter Geräte. Beim Erstellen über den Device Builder, kann man dann auch einfach die generierte Yaml nehmen, API Key und PW rausnehmen und dann die vom G32 Panel per Copy & Paste rein. Danach kompilieren und hochladen. Sache von 5-10min

1757582889739.png
 
Gestern Abend ist mein Display von Ali gekommen.. Funzt auf Anhieb alles perfekt. Habe eine 18650 angelötet, welche ich noch hier hatte. Macht in Summe ~15€ für einen WLAN eingebundenen "Grillbuddy". Absolut Top! Danke für die Arbeit. Auch das Gehäuse passt auf 0,1mm genau :D

Bin auch über die Qualität des Touchdisplays überrascht. Überraschend hell und blickwinkelstabil.

Kleiner Verbesserungsvorschlag. Finde die Anleitung insb. für Leute mit wenig Ahnung ausbaufähig bzw. irreführend. Die Kompilierung geht ja über den ESPHome DEVICE Builder - der, wenn man es über HA macht - über Addons installiert werden muss. Die anschließende Einbindung dann über das ESPHome Dashboard unter Geräte. Beim Erstellen über den Device Builder, kann man dann auch einfach die generierte Yaml nehmen, API Key und PW rausnehmen und dann die vom G32 Panel per Copy & Paste rein. Danach kompilieren und hochladen. Sache von 5-10min
Super, wieder einer mehr!
Das mit der mängelbehafteten Beschreibung nehme ich klar auf meine Kappe. Das ist ein wunder Punkt!
Wenn Du oder jemand anderes da etwas zu beitragen kann/möchte, bitte ich wirklich um einen Text, den ich einfach einfügen kann. Ich schaffe es sonst einfach nicht, sorry 😔.
Grüße, Jörg.
 
Super, wieder einer mehr!
Das mit der mängelbehafteten Beschreibung nehme ich klar auf meine Kappe. Das ist ein wunder Punkt!
Wenn Du oder jemand anderes da etwas zu beitragen kann/möchte, bitte ich wirklich um einen Text, den ich einfach einfügen kann. Ich schaffe es sonst einfach nicht, sorry 😔.
Grüße, Jörg.

Kann jetzt nur sagen wie ich es unter HA gemacht habe.

  1. ESPHome Device Builder installieren:
    Am einfachsten über „Show Add-on on My HA“ auf https://esphome.io/guides/getting_started_hassio/ installieren.
    In Home Assistant unter Einstellungen → Add-ons starten und Benutzeroberfläche öffnen.
  2. Neues Gerät anlegen:
    Auf + NEW DEVICE klicken, beliebigen Namen für das Gerät vergeben und Gerätetyp ESP32 auswählen.
    Bei Anzeige des Encryption Keys auf SKIP klicken.
  3. Konfiguration bearbeiten:
    Beim soeben angelegten Gerät im Webinterface auf EDIT klicken. Es öffnet sich der Konfigurations-Editor.
    api_encryption_key und ota_password herauskopieren und sichern. Die Standard-Konfiguration komplett löschen. Anschließend die Konfiguration von Github per Copy & Paste einfügen. (https://github.com/JBecker32/G32-Display-480x320-HACS/blob/main/g32-display.yaml)
  4. Anpassungen vornehmen:
    API-Key und Passwort in der neuen Konfiguration eintragen und Anpassungen wie gewünscht vornehmen. Danach speichern.
  5. Firmware kompilieren:
    Auf INSTALL klicken (Klick auf die 3 Punkte), „Manual download“ wählen und die fertige Firmware-Datei lokal speichern.
  6. Firmware flashen:
    Das Display per USB am PC anschließen. Unter https://web.esphome.io/ mit CONNECT den USB-Port des Geräts auswählen, Firmware hochladen und installieren. Danach sollte bereits das richtige GUI laden und WLAN verbunden werden.
  7. Display in Home Assistant einbinden:
    Unter Einstellungen --> Geräte auf Integration hinzufügen klicken. Dort nach ESPHome suchen. Bei Host die IP des Displays eintragen. Hier ggf. im Router nachschauen, welche WLAN IP vergeben wurde. Zur Bestätigung muss nun noch der API Key von vorher angegeben werden. Nun ist das Display eingebunden und sollte sich mit den Daten von Zaubii's HACS Addon syncronisieren.
  8. Updates:
    Gleiches Vorgehen. Im Device Builder noch mal aktuelle G32 Display YAML einfügen, Daten anpassen, neu kompilieren. Nun sollte auch ein OTA Update über WLAN möglich sein.
 
Zurück
Oben Unten