Gibt es ein Alexa Skill ?


#1

Hallo, da ich leider nichts finden konnte wollte ich Fragen ob sich jemand mit den erstellen von Skills für Alexa (Amazon) auskennt.

Interessant wäre sowas wie … Wie ist gerade mein Stromverbrauch. Oder wie ist der Stromverbrauch auf meinen Phasen usw…

Oder bei Stromkosten wo man Fragen kann, wann ist heute der günstigte Strompreis usw… Wo man ggf. den Grundpreis angeben kann vom Strom. Bei mir als Beispiel ca. 21cent. Bzw. Direkt eine API Verbindung von Tibber bzw. Awattar angeben kann.

Grüße


#2

Es gibt tatsächlich einen Alexa Skill, der allerdings wegen der benötigten Vernpüfung zwischen Alexa/Amazon ID und dem Stromzähler noch immer im “Beta” Stadium ist. Gerne füge ich Dich zur Gruppe der Beta-Tester hinzu - bitte mir dazu die Email, die auch bei Amazon verwendet wird (und am besten für unsere Zähler auch) zusenden als PM hier im Forum.

Die Preisinfos von Drittanbietern (Tribber oder ähnliche), sind leider etwas schwieriger, da dies eigentlich ein Regelverstoß ist bei den Skills und einige rechtliche Fragen (Haftung) aufwirft. Was die Drittanbieter allerdings machen können, ist in ihre Skills die Aufrufe von Discovergy integrieren. Einige Anbieter von variablen Tarifen haben dies ja bereits erfolgreich gemacht.

Gruß,
Thorsten


#3

Gestern habe ich eine PM mit meinen Zugangsdaten von hier und Amazon verschickt. Also die E-Mail Adresse. Würde mich über eine Beta Einladung freuen.


#4

Darf man Fragen wie es mit der Beta Einladung aussieht ?
Wie bekomme ich es mit ob die Einladung erfolgte ?


#5

Die Beta Einladungen sind versendet. Bzw. werden mit dem nächsten Deployment versendet (automatisch per Script). Leider kann ich im Moment nicht sehen, ob man bei Alexa/Amazon eine Benachrichtigung erhält, da alle meine persönlichen Accounts bereits in der Betagruppe gewesen sind.


#6

Moin,

ich möchte hier keine Eigenwerbung machen, aber mit dem ioBroker und Alexa funktioniert das bei mir mit einem Blockly-Script, sieht dann ungefähr so aus:

https://www.youtube.com/watch?v=GUQ5KFyU520


#7

Perfekt - genau sowas wollte ich auch machen - aber warum das Rad 2 x erfinden. Hast du das Blockly irgendwo zur Verfügung gestellt, bzw. würdest du dieses tun?


#8

var Sprachtext;

Sprachtext = getState(“discovergy.0.12345678.Power_Delivery”).val == 0 ? String([‘Verbrauch:’,Math.round(getState(“discovergy.0.98765432.Power_Consumption”).val),‘Watt;’].join(’’)) : (getState(“discovergy.0.98765432.Power_Consumption”).val > 0 ? [‘PV-Leistung:’,Math.round(getState(“discovergy.0.12345678.Power_Delivery”).val),‘Watt;’,‘Verbrauch:’,Math.round(getState(“discovergy.0.12345678.Power_Delivery”).val + getState(“discovergy.0.98765432.Power_Consumption”).val),‘Watt;’,‘Bezug aus Netz:’,Math.round(getState(“discovergy.0.98765432.Power_Consumption”).val),‘Watt;’].join(’’) : [‘PV-Leistung:’,Math.round(getState(“discovergy.0.12345678.Power_Delivery”).val),‘Watt;’,‘Verbrauch:’,Math.round(getState(“discovergy.0.12345678.Power_Delivery”).val - getState(“discovergy.0.98765432.Power_Delivery”).val),‘Watt;’,‘Überschusseinspeisung:’,Math.round(getState(“discovergy.0.98765432.Power_Delivery”).val),‘Watt;’].join(’’));
setState(“alexa2.0.Echo-Devices.ALEXADEVICEID.Commands.speak”/speak/, Sprachtext);


#9

Einen vorhanden Wert ausgeben kannst nicht allein?!


#10

Nein, kann ich nicht, weil ich mich mit Alexa und ioT noch nie beschäftigt habe. Ich habe nur eine einzige Steckdose bislang über den ioT Weg mit Alexa verbunden.

Wie aber ein Wert (ist ja kein Gerät) von ioB über ioT nach Alexa kommt, ist mir nicht ganz klar - und auch nicht wie ich Alexa dazu bringe mir diesen Wert(e) vorzulesen. Da habe ich noch nix mit gemacht.

Von daher wäre es halt hilfreich wenn man einmal auf den richtigen Weg durch “lernen durch abgucken” gebracht wird.

Das Blockly oben ist ja nur die Auswertung. Das ist nicht das Thema. Das Ergebniss als Sprachausgabe nach Alexa zu bekommen, das ist das was ich bis jetzt nicht greifen kann. Oder braucht man dafür ggf. den ioT PRO Zugang?


#11

Kann ich bitte auch einen link zur beta bekommen.
Vielen dank