NEWS
Logikwert-Datenpunkt in IOT-Adapter
-
Hallo liebes Forum,
vor einiger Zeit hatte ich schon Mal ein Thema eröffnet, worum es darin ging, wie man mit Alexa Abfragen machen kann über den Alexa 2.0 - Adapter. Dort wurde mir empfohlen, den IOT-Adapter zu wählen und am Besten dazu die Assistenz-Lizenz zu erwerben.
Gemacht --> Getan!
Nun habe ich Skripte erstellt, welche von Alexa getriggert werden sollen. Also ein Logikdatenpunkt erstellt, worauf ein Skript dann anfangen soll zu arbeiten. Ich möchte nun den Datenpunkt im IOT-Adapter hinterlegen und mir wird ständig eine Fehlermeldung ausgeworfen, dass dies nicht möglich sei!

Kann mir vielleicht jemand helfen, dass ich mit Alexa diesen Datenpunkt triggern kann?
Vielen Dank schon Mal! Ich wünsche Euch einen guten Rutsch ins neue Jahr.Gruß
Dennis -
Hallo liebes Forum,
vor einiger Zeit hatte ich schon Mal ein Thema eröffnet, worum es darin ging, wie man mit Alexa Abfragen machen kann über den Alexa 2.0 - Adapter. Dort wurde mir empfohlen, den IOT-Adapter zu wählen und am Besten dazu die Assistenz-Lizenz zu erwerben.
Gemacht --> Getan!
Nun habe ich Skripte erstellt, welche von Alexa getriggert werden sollen. Also ein Logikdatenpunkt erstellt, worauf ein Skript dann anfangen soll zu arbeiten. Ich möchte nun den Datenpunkt im IOT-Adapter hinterlegen und mir wird ständig eine Fehlermeldung ausgeworfen, dass dies nicht möglich sei!

Kann mir vielleicht jemand helfen, dass ich mit Alexa diesen Datenpunkt triggern kann?
Vielen Dank schon Mal! Ich wünsche Euch einen guten Rutsch ins neue Jahr.Gruß
Dennis@Scripthase
wenn Du in den Objekten auf Deinen Datenpunkt gehst,(rechts das Bleistiftsymbol anklicken und dann wieder ganz recht in RAW, kannst Du das auch selbst einfügen. Geht eigentlich sogar schneller.
Hier ein Beispiel:

mit diesen Teil ergänzen, wobei Fensteransage in diesem Fall der smartName ist.
, "smartName": { "de": "Fensteransage", "smartType": "SWITCH" } },daraus wird dann in iot das hier (den smartType, hier im Beispiel = Switch, kannst Du auch direkt einstellen)

-
@Scripthase
wenn Du in den Objekten auf Deinen Datenpunkt gehst,(rechts das Bleistiftsymbol anklicken und dann wieder ganz recht in RAW, kannst Du das auch selbst einfügen. Geht eigentlich sogar schneller.
Hier ein Beispiel:

mit diesen Teil ergänzen, wobei Fensteransage in diesem Fall der smartName ist.
, "smartName": { "de": "Fensteransage", "smartType": "SWITCH" } },daraus wird dann in iot das hier (den smartType, hier im Beispiel = Switch, kannst Du auch direkt einstellen)

@dslraser
Vielen Dank für deine Antwort!
Ich habe es Mal nach deinem Weg angewendet und es scheint zu funktionieren. Komisch! Wieso muss man es denn über diesen Weg machen? Mit der Berechtigung anpassen hat es nicht funktioniert, aber hier über das bisschen Code anpassen schon. -
@dslraser
Vielen Dank für deine Antwort!
Ich habe es Mal nach deinem Weg angewendet und es scheint zu funktionieren. Komisch! Wieso muss man es denn über diesen Weg machen? Mit der Berechtigung anpassen hat es nicht funktioniert, aber hier über das bisschen Code anpassen schon.@Scripthase
warum das so ist kann ich Dir nicht sagen. Ich erstelle meine eigenen Datenpunkte alle per Script / Blockly und dabei füge ich dann nach Bedarf gleich den smartNamen und den Typ direkt mit ein. -
@Scripthase
warum das so ist kann ich Dir nicht sagen. Ich erstelle meine eigenen Datenpunkte alle per Script / Blockly und dabei füge ich dann nach Bedarf gleich den smartNamen und den Typ direkt mit ein.@dslraser
Entschuldige, wenn ich so dumm frage... Wie erstellst Du deine Datenpunkte per Skript / Blockly?
Ich erstelle die immer unter den Objekten. -
@dslraser
Entschuldige, wenn ich so dumm frage... Wie erstellst Du deine Datenpunkte per Skript / Blockly?
Ich erstelle die immer unter den Objekten.@Scripthase sagte in Logikwert-Datenpunkt in IOT-Adapter:
@dslraser
Entschuldige, wenn ich so dumm frage... Wie erstellst Du deine Datenpunkte per Skript / Blockly?
Ich erstelle die immer unter den Objekten.Hier mal ein Beispiel. (zwei Beispiele)
Hier wird in der ersten Funktion ein Datenpunkt erstellt unter Javascript.0
Im zweiten Beispiel unter 0_userdata.0 (das ist eine Vorlage von paul53 )zum "umgestalten" der Datenpunkte einfach da </> rauf klicken und dann ändern.

-
@dslraser
Entschuldige, wenn ich so dumm frage... Wie erstellst Du deine Datenpunkte per Skript / Blockly?
Ich erstelle die immer unter den Objekten.@Scripthase
wenn es mehrere sind, dann nummeriere ich die einfach durch und erstelle die in einem einzigen Schritt. Wenn Du mal irgendetwas neu aufsetzen willst, dann sind alle Datenpunkte mit einem Klick wieder erstellt.Beispiel: (kannst Du ja hinterher wieder löschen)
ergibt das hier (aber noch ohne Daten, hier sind die Datenpunkte schon befüllt, die Funktion verwende ich in einem kompletten Blockly)
