Visual Studio Code - The method xyz is undefined
Verfasst: 24. Jan 2021 10:21
Guten morgen zusammen,
ich habe mal ne Frage zu Coding von Rules für OH3, insbesondere in Verbindung mit "Visual Studio Code (V1.52.1)" und der Extension "OpenHab". Es scheint alles soweit toll zu funktionieren, die Extension gibt mir u.a. die OH3-Items und deren aktuellen Status, läuft also.
Aktuell spiele ich gerade mit PushOver. Ich habe ein paar simple Funktionen eingebaut, die alle prima funktionieren. Hier, ein Beispiel:
Dieser Code läuft prima, keine Validierungsfehler, keine Syntaxfehler, ich bekomme nahezu in Echtzeit Nachrichten auf mein Handy geschickt
.
Mein Problem ist dies hier
:
Warum bekomme ich z.B. bei der gültigen Methode sendPushoverMessage() die Fehlermeldung "The method sendPushoverMessage() is undefined" angezeigt
Woher kommt das und wie kann ich das umgehen? Ich möchte gern auf solche Methoden im Visual Studio Code drauf zugreifen und z.B. OH3 Rules schreiben. Dies ist leider nur ein Beispiel, ich bekomm solche Fehlermeldungen des öftern angezeigt......
Viele Grüße
-JWestermann
ich habe mal ne Frage zu Coding von Rules für OH3, insbesondere in Verbindung mit "Visual Studio Code (V1.52.1)" und der Extension "OpenHab". Es scheint alles soweit toll zu funktionieren, die Extension gibt mir u.a. die OH3-Items und deren aktuellen Status, läuft also.
Aktuell spiele ich gerade mit PushOver. Ich habe ein paar simple Funktionen eingebaut, die alle prima funktionieren. Hier, ein Beispiel:
Code: Alles auswählen
val actions = getActions("pushover", "pushover:pushover-account:a1a11aa11a")
var topic = "Eichhörnchen am Fenster"
var message = "Eichhörnchen am Fenster gesichtet!"
//var receipt = actions.sendMessage(message, topic)
actions.sendMessage(message, topic)

Mein Problem ist dies hier

Code: Alles auswählen
sendPushoverMessage(pushoverBuilder("Attention, front door opened!").withEmergencyPriority())

Viele Grüße
-JWestermann