NEWS
telegram
-
@oliverio Ja stimmt, zumindest machmal, aber jetzt weiß ich ja woran es gelegen hat. Danke
-
@haus-automatisierung Danke für die Überarbeitung des Scriptes, ich habe jetzt mal die Variante eingebaut. Danke
-
@haus-automatisierung sagte in telegram:
Dafür habe ich die Funktion createTempFile eingebaut.
Das Script moniert den fileName
text: createTempFile(fileName, response.data),javascript.0 15:04:31.098 error ReferenceError: fileName is not defined javascript.0 15:04:31.099 error at Object.<anonymous> (script.js.SYSTEM.Motion_Doorbell:26:40)
-
Ok, Du hast überhaupt keine Ahnung von JavaScript?
Filename ist eine variable in der der Dateiname zu deinem Bild steht.
Also entweder die Daten die aus dem httprequest kommen als Datei speichern oder besser doch wieder das file handle wie in deinem ursprünglichen Beispiel übergeben.Kann es leider nicht selbst nachstellen.
-
@oliverio Ich lerne jeden Tag dazu. Es ist noch kein Meister vom Himmel gefallen.
Die Variante2 von Hausautomatik habe ich so übernommen. Die Variable fileName war nicht in der Definition angegeben und es ist nicht klar wo wird die Variable "gefüllt", ergo moppert das Script. Leider gibt es auch keine Sendung per Telegram. Ich schaue mir das später nochmal an. Danke erstmal -
Trage da einfach mal anstatt dessen
createTempFile('telegram-image.png', response.data)
Ein.
-
-
@michihorn Ist die Doku der Funktion unvollständig?
-
@haus-automatisierung Aus meiner Sicht schon, ich werde mich am Montag mal in Ruhe damit beschäftigen.
Viele Grüße -
Das ist nur der temporäre Dateiname.
Gefüllt wird das durch diese Funktion.
Der Inhalt kommt von response.data