NEWS
Telegram über Sendto Blockly geht nicht
-
hab da nur den token und ein password eingetragen.
Den Rest hab ich so belassen. Wie ich es immer gemacht habe@Thomsguy bei Typ auf Polling?
-
@Thomsguy
geht denn sendto (an Telegram) eigentlich über JavaScript ? -
@Thomsguy sagte in Telegram über Sendto Blockly geht nicht:
wie meinst du das?
nicht über Blockly, sondern über JavaScript.
-
so in der Art müsste es in JavaScript sein (denke ich)
sendTo('telegram', {user: 'Heiko', text: 'Test'}); -
so in der Art müsste es in JavaScript sein (denke ich)
sendTo('telegram', {user: 'Heiko', text: 'Test'}); -
@Thomsguy und hast du auch deine Instanz ausgewählt...neben deinem gespeicherten Benutzer?
-
@Thomsguy neues script erstellen, aber java auswählen, nicht blockly
-
oben ist falsch probiere mal ein leeres JavaScript. Den Code da rein kopieren. User mit Deinem ersetzen und das JavaScript starten.

sendTo('telegram', {user: 'Heiko', text: 'Test'}); -
oben ist falsch probiere mal ein leeres JavaScript. Den Code da rein kopieren. User mit Deinem ersetzen und das JavaScript starten.

sendTo('telegram', {user: 'Heiko', text: 'Test'}); -
also kommt ein Telegram an ?
-
@Thomsguy
dann liegt es wohl doch nicht am Telegram Adapter, sondern doch eher an was anderem (Telegram funktioniert ja) -
@Thomsguy
dann liegt es wohl doch nicht am Telegram Adapter, sondern doch eher an was anderem (Telegram funktioniert ja) -
nee idee in welche richtung ich noch sichen kann.
java kann ich net, sonst würd ich die Skripte umschreiben@Thomsguy sagte in Telegram über Sendto Blockly geht nicht:
sonst würd ich die Skripte umschreiben
echt blöd, wenn man nicht weiß woran das liegt. Du könntest eine Kopie von Deinen Blocklys machen und die Kopie dann in Javascript umwandeln und an die Stelle, wo Du das andere Modul gesetzt hast den Versandbefehl austauschen. Aber das ist ja keine Dauerlösung...
-
nee idee in welche richtung ich noch sichen kann.
java kann ich net, sonst würd ich die Skripte umschreiben -
nee idee in welche richtung ich noch sichen kann.
java kann ich net, sonst würd ich die Skripte umschreiben@Thomsguy sagte in Telegram über Sendto Blockly geht nicht:
Skripte umschreiben
Das wäre dann Dein Blockly aus dem ersten Beitrag. (aber mit dem echten Telegram Befehl)
on({id: "rpi2.0.temperature.soc_temp", change: "ne"}, function (obj) { var value = obj.state.val; var oldValue = obj.oldState.val; if (parseFloat((obj.state ? obj.state.val : "")) > 30) { sendTo("telegram.0", "send", { text: 'Temperatur Raspberry Pi 4 über 30°C' }); } }); on({id: "rpi2.0.temperature.soc_temp", change: "ne"}, function (obj) { var value = obj.state.val; var oldValue = obj.oldState.val; if (parseFloat((obj.state ? obj.state.val : "")) > 70) { sendTo("telegram.0", "send", { text: 'Temperatur Raspberry Pi 4 über 70°C' }); } }); schedule("*/30 * * * * ", function () { setState("s7.1.DBs.DB1.Temperatur_Raspberry", (getState("rpi2.0.temperature.soc_temp").val * 100)); });


