Nein. Das würde ich dann in einem anderen Thread diskutieren oder per PN, hier wäre es OT.
Ich persönlich glaube gerade, dass es den WAF allgemein für homee erhöhen könnte, wenn einige Infos und Steuerungen eben mit so einem tollen Teil direkt umgesetzt werden könnten. Meine Frau ist genervt für jede Info das Handy rauszuholen, für Steuerkram hat sie fast überall FT55 bekommen und an zentraler Stelle Tablets. Das alles wäre ersetzbar mit dem Core2.
Vielleicht geht es ja auch anders? Da ist immerhin auch ein Prozessor drin und Speicher. Vielleicht geht ein abgespecktes NodeRed/MQTT/Whatever drauf und kümmert sich? Bin da jetzt leider kein Fachmann
MQTT habe ich bewusst erstmal raus gelassen damit es komplett autark arbeiten kann. Mit MQTT habe ich es jedoch auch schon getestete und es funzt perfekt.
Man müsste für jeden Wert ein eigenes HG schreiben, wo die einzelnen Werte im Body der Webhooks verschickt werden. Das wären dann aber irrsinnig viel und nicht wirklich zielführend.
Sinnvoll geht das erstmal nur mit MQTT. Da braucht man dann nur einen MQTT-Broker und da eine Schnittstelle zum homee. Das wäre dann z.B. mit Node Red oder iobroker möglich. Das muss dann nur auf irgendeinem System laufen. Ein Raspberry ist dafür prädestiniert.
sketch_jan17a:2:5: error: ‚Button‘ does not name a type
Button myButton(10, 10, 200, 100);
^
C:\Users\franz\AppData\Local\Temp\arduino_modified_sketch_644394\sketch_jan17a.ino: In function ‚void loop()‘:
sketch_jan17a:8:11: error: ‚myButton‘ was not declared in this scope
if (myButton.wasPressed()) Serial.print("* ");
^
Mehrere Bibliotheken wurden für „WiFiClient.h“ gefunden
Benutzt: C:\Users\franz\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4\libraries\WiFi
Nicht benutzt: C:\Program Files (x86)\Arduino\libraries\WiFi
Mehrere Bibliotheken wurden für „SD.h“ gefunden
Benutzt: C:\Users\franz\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4\libraries\SD
Nicht benutzt: C:\Program Files (x86)\Arduino\libraries\SD
exit status 1
‚Button‘ does not name a type
Leider gleicher Fehler. Ich finde auch keine Möglichkeit die Bibliothek zu deinstallieren.
Ich habe die Bibliothek manuell aus dem \Arduino\libraries\M5Core2 Verzeichnis gelöscht und den Inhalt aus dem GIT M5Core2-master.zip reinkopiert nun kompiliert es auch. Konnte es auch auf den M5StackCore2 hochladen…
Wo lege ich denn diese Konfig ab bzw. wo finde ich diese ggfs.?
Bin leider noch zuwenig am Testen um augenfällige FEHLER zu finden oder schon zu MECKERN, auch habe ich noch kein einziges Haar in er Suppe gefunden.
Es klappt und mit der Zeit konnte ich es auch konfigurieren.
Ein kleiner Wunsch habe ich:
Ich selbst würde noch gerne mit dem Bildschirmhintergrund spielen und diesen per Webhook einfärben.
Grund: schwarz = alles OK, ROT: TOR = offen, blau: Waschmaschine fertig etc…
Doch das kann ich ja ev. selber ergänzen…
Doch deine Doku ist anschaulich wie immer, Danke Dir,
es ist eine super Sache, danke @Micha