NEWS
Verschiedene Werte in Blockly abfragen
-
Hey,
kurze Erklärung:
Mein Geschirrspüler ist über Home Connect verbunden.
Ich möchte jetzt, dass Alexa mir sagt welches Spülprogramm gestartet wurde.
Ich habe bereits ein Script, das mir sagt wenn die Maschine fertig ist.
Dazu nahm ich das Objekt "BSH_Common_Root_ActiveProgram". Bei wert "null" ist er fertig und gibt auch die Meldung über Alexa ab.
Allerdings hat dieses Objekt jetzt neben "null" auch die Werte "Intensiv 70°","Auto 45-65°" und noch ein paar mehr.
Wie kann ich diese Werte in Blockly abfragen? Da komm ich mit true oder false nicht weit..zum Verständnis: Ich möchte, dass wenn ich das Intensiv 70° Programm starte, dass Alexa mir das sagt.
LG Tim
-
@kingstylesde sagte: neben "null" auch die Werte "Intensiv 70°","Auto 45-65°"
... Da komm ich mit true oder false nicht weit..Demnach muss der Datenpunkt-Typ "string" sein (kein false / true), also kann man String-Vergleiche machen.
-
@paul53
Hallo Paul,das Objekt gibt aber "states" statt "string" vor. Kann man das einfach ändern?
Leider ist damit aber meine eigentliche Frage (Wie mache ich das in Blockly) nicht beantwortet.LG Tim
-
@kingstylesde sagte: das Objekt gibt aber "states" statt "string" vor.
Poste bitte die OBJEKTDATEN in Code tags. Ein Typ "States" ist nicht zulässig.
Da alle vorkommenden Werte (strings) unter common.states aufgelistet sind, erhält man die Auswahlliste.EDIT: Laut https://github.com/dna909/ioBroker.homeconnect/blob/master/main.js, Zeile 933 muss der Typ "string" sein.
-
-
@paul53
Hey Paul,das sieht gut aus, Danke dir!
Sorry, ich bin noch ein noob was das an geht. Lerne aber gerne dazu
Danke und LG Tim