NEWS
Meine Aquarium Schaltung
-
Ja das wäre mein Ziel, aber dazu brauch ich ja ein Script, oder woher soll Alexa die Temp wissen? `
Skript brauchst du dazu keines. Nur einen Account für die ioBroker-Cloud.Den Datenpunkt (bei mir einer vom MQTT-Adapter) wird etwa so konfiguriert:

Und in der Cloud-Instanz dann bei den Smart-Geräten hinzufügen. Sieht etwa so aus:

Danach Alexa nach Geräten suchen lassen. Wenn das Thermometer gefunden wurde, einfach so abfragen wie von mir oben beschrieben.
-
Nicht vom Code schrecken lassen!
Das meiste ist vom Datenpunkt ohnehin schon vorgegeben. Es gibt aber ein paar Kleinigkeiten die man anpassen muss damit dieser als Thermometer richtig erkannt wird. Zum Beispiel: "write": false. Wenn ich hier 'true' habe, klappt es nicht. Also mein Beispiel nur als Vorlage betrachten um es zum Funktionieren zu bekommen. Ist halb so wild…
Wenn das Gerät mit '°?' angezeigt wird, passt alles und man kann danach Alexa nach der Temperatur fragen.
-
Nein! Der Datenpunkt wird vom MQTT-Adapter angelegt sobald der ESP das erste Mal Daten übermittelt. Auch der Code ist dann schon vorhanden und muss nur an manchen Stellen ein wenig angepasst werden.
Bei mir heißt der ESP "Aquarium", das Device hat den Namen "Wassertemperatur" und der Wert (Value) wurde von mir "Temperature" genannt. Daher ist der Datenpunkt bei mir unter 'mqtt.0/Aquarium/Wassertemperatur/Temperature' zu finden.