Node Red Telegram« ZurĂ¼ck zu der Fragen-Liste
Hallo zusammen,
ich habe mit Node Red und der Palette " node-red-contrib-telegrambot " eine Heizungsansteuerung gebaut. Das klappt auch ganz gut.
Anhand der Temperaturabfrage wĂ¼rde ich auf meine Frage gern darauf aufbauen.
Ich frage Ă¼ber Telegram die Temperatur ab. In der Funktion des Node Red steht folgendes fĂ¼r die Antwort des Bots : (Chat ID geändert)
Code:
var temp = flow.get("temperatur_Schalfzimmer")
let payload = {"chatId":Person 1,
type:"message",
content:'Die Temperatur im Schlafzimmer ist zur Zeit ' + temp + ' Grad'};
return {payload};
Nun zur meiner Frage:
Wenn ich zu meinen Bot eine weitere Person hinzufĂ¼ge, diese bekommt ja ihre eigene Chat-Id.
Kann man diese Chat-Id Ă¼ber irgend eine Variable oder ähnliches, automatisch auslesen und diese in die Funktion fĂ¼r die Antwort einfĂ¼gen von der Person, die die Frage an den Bot gestellt hat?
Um es zu verdeutlichen : Person 2 stellt die Frage an den Bot und Person 2 soll auch nur die Antwort bekommen. Person 1 soll davon nichts mitbekommen.
Falls jemand Ideen hat wie ich es umsetzen kann, kann mir hoffentlich auf die SprĂ¼nge helfen.
GruĂŸ Daniel
|
Please log in to post questions/answers: