Per Blockly Skript Status schicken

Fragen zum Skripten mit ioBroker.javascript
martinschm
starter
Beiträge: 52
Registriert: 26.11.2017, 15:36

Per Blockly Skript Status schicken

Beitrag von martinschm » 20.04.2018, 22:36

Hi,
ich möchte jeden morgen per Telegram den Status einiger Geräte geschickt bekommen.

Aktuell sähe mein Skript so aus
Falls Zeit gleich 9:00
mache telegram Alle Instanzen
Meldung erstelle Text aus "Temperatur im Bad ist"
xyz?


Wie kann ich jetzt die Temperatur oder irgendeinen anderen Wert eines Geräts einfügen?

ciao
Martin

Benutzeravatar
Dutchman
guru
Beiträge: 2869
Registriert: 07.01.2016, 23:42

Re: Per Blockly Skript Status schicken

Beitrag von Dutchman » 20.04.2018, 22:46

martinschm hat geschrieben:Hi,
ich möchte jeden morgen per Telegram den Status einiger Geräte geschickt bekommen.

Aktuell sähe mein Skript so aus
Falls Zeit gleich 9:00
mache telegram Alle Instanzen
Meldung erstelle Text aus "Temperatur im Bad ist"
xyz?


Wie kann ich jetzt die Temperatur oder irgendeinen anderen Wert eines Geräts einfügen?

ciao
Martin
Es würde helfen wen du dein blockly postest die meisten von uns haben leider ihre Glaskugel verlegt....

Du kannst Werte abfragen mit dem Blog "Wert von object ID" und diese dann Verwerten.

zB mit dem Text Block:
Text "Temperatur aussen"
Wert von object ID "Temperatur"

~Dutch


-------------------------
Send from mobile device
Das schöne ios hat Auto Korrektur zum k****

Wer Schreibfehler findet darf sie behalten oder auf eBay verkaufen, mindest Umsatz 10% für die community

martinschm
starter
Beiträge: 52
Registriert: 26.11.2017, 15:36

Re: Per Blockly Skript Status schicken

Beitrag von martinschm » 20.04.2018, 22:59

Hi,

danke für den Tipp, hab den Block gefunden.

Hatte mein Skript als Text in den Post eingefügt. Das nächste mal mach ich ein Screenshot.

ciao
Martin

Benutzeravatar
Dutchman
guru
Beiträge: 2869
Registriert: 07.01.2016, 23:42

Re: Per Blockly Skript Status schicken

Beitrag von Dutchman » 20.04.2018, 23:00

Also Lösung gefunden ? :-)


-------------------------
Send from mobile device
Das schöne ios hat Auto Korrektur zum k****

Wer Schreibfehler findet darf sie behalten oder auf eBay verkaufen, mindest Umsatz 10% für die community

martinschm
starter
Beiträge: 52
Registriert: 26.11.2017, 15:36

Re: Per Blockly Skript Status schicken

Beitrag von martinschm » 21.04.2018, 08:11

Ja und nein.

Block hab ich gefunden und Skript so gebaut wie ich dachte. Leider kam heute morgen keine Meldung.

Ich poste heute Abend mal ein Screenshot.

Benutzeravatar
Dutchman
guru
Beiträge: 2869
Registriert: 07.01.2016, 23:42

Re: Per Blockly Skript Status schicken

Beitrag von Dutchman » 21.04.2018, 08:20

Dan muss ich dein blockly Mal sehen funktioniert so einwandfrei bei mir (Beispiel mit pushover) :

Bild

Bild


-------------------------
Send from mobile device
Das schöne ios hat Auto Korrektur zum k****

Wer Schreibfehler findet darf sie behalten oder auf eBay verkaufen, mindest Umsatz 10% für die community

martinschm
starter
Beiträge: 52
Registriert: 26.11.2017, 15:36

Re: Per Blockly Skript Status schicken

Beitrag von martinschm » 21.04.2018, 18:55

Habs damit versucht. Leider ohne Erfolg.
morgens-temperatur.png

Benutzeravatar
Dutchman
guru
Beiträge: 2869
Registriert: 07.01.2016, 23:42

Re: Per Blockly Skript Status schicken

Beitrag von Dutchman » 21.04.2018, 19:01

martinschm hat geschrieben:Habs damit versucht. Leider ohne Erfolg.
morgens-temperatur.png
Der Text selber wird aber übermittelt nur der Wert nicht ?


-------------------------
Send from mobile device
Das schöne ios hat Auto Korrektur zum k****

Wer Schreibfehler findet darf sie behalten oder auf eBay verkaufen, mindest Umsatz 10% für die community

martinschm
starter
Beiträge: 52
Registriert: 26.11.2017, 15:36

Re: Per Blockly Skript Status schicken

Beitrag von martinschm » 21.04.2018, 19:15

Nö gar nicht. Außer der Meldung, das der Adapter heute morgen um 5 neu gestartet ist kam leider nichts.

Benutzeravatar
Dutchman
guru
Beiträge: 2869
Registriert: 07.01.2016, 23:42

Re: Per Blockly Skript Status schicken

Beitrag von Dutchman » 21.04.2018, 19:17

Ist dein Screenshot das komplette Script ?
Wen ja fehlt dir der Trigger unbedingt aus zu lösen


-------------------------
Send from mobile device
Das schöne ios hat Auto Korrektur zum k****

Wer Schreibfehler findet darf sie behalten oder auf eBay verkaufen, mindest Umsatz 10% für die community

martinschm
starter
Beiträge: 52
Registriert: 26.11.2017, 15:36

Re: Per Blockly Skript Status schicken

Beitrag von martinschm » 21.04.2018, 19:18

Dachte das Ding mit Wenn Zeit = 8 Uhr reicht als Trigger.

Was nimmt man da denn dann?

Benutzeravatar
Dutchman
guru
Beiträge: 2869
Registriert: 07.01.2016, 23:42

Per Blockly Skript Status schicken

Beitrag von Dutchman » 21.04.2018, 19:22

Nee das ist eine falls Abfrage kein Trigger.
Schmeiss das mal raus und nimm einen Trigger Baustein


Du möchtest die Nachricht zu einer bestimmten Zeit ausgeben ?
Dan brauchst du den "cron" Trigger

Siehe hier die docu: https://github.com/ioBroker/ioBroker.ja ... d#schedule

-------------------------
Send from mobile device
Das schöne ios hat Auto Korrektur zum k****

Wer Schreibfehler findet darf sie behalten oder auf eBay verkaufen, mindest Umsatz 10% für die community

martinschm
starter
Beiträge: 52
Registriert: 26.11.2017, 15:36

Re: Per Blockly Skript Status schicken

Beitrag von martinschm » 21.04.2018, 19:38

So ein Zeitplan Trigger geht nicht ?

Der sah jetzt so aus als würde er genau das machen.

Benutzeravatar
Dutchman
guru
Beiträge: 2869
Registriert: 07.01.2016, 23:42

Re: Per Blockly Skript Status schicken

Beitrag von Dutchman » 21.04.2018, 19:41

martinschm hat geschrieben:So ein Zeitplan Trigger geht nicht ?

Der sah jetzt so aus als würde er genau das machen.
Doch hatte meinen Post noch editiert.

Schau Mal hier https://github.com/ioBroker/ioBroker.ja ... d#schedule


-------------------------
Send from mobile device
Das schöne ios hat Auto Korrektur zum k****

Wer Schreibfehler findet darf sie behalten oder auf eBay verkaufen, mindest Umsatz 10% für die community

martinschm
starter
Beiträge: 52
Registriert: 26.11.2017, 15:36

Re: Per Blockly Skript Status schicken

Beitrag von martinschm » 21.04.2018, 19:45

Danke für den Link zur Doku. Hatte unter www.iobroker.net geschaut und da nicht so viel gefunden.

Benutzeravatar
Dutchman
guru
Beiträge: 2869
Registriert: 07.01.2016, 23:42

Re: Per Blockly Skript Status schicken

Beitrag von Dutchman » 21.04.2018, 19:48

martinschm hat geschrieben:Danke für den Link zur Doku. Hatte unter www.iobroker.net geschaut und da nicht so viel gefunden.
Gerne :-)
Iobroker.net stehen algemeine Sachen, jeder Adapter hat eine github Seite da stehen Details zu dem Adapter.

Man findet diese durch klicken auf das Fragezeichen beim Adapter selber
(Auf der Seite wo man sie auch installiert)

~Dutch


-------------------------
Send from mobile device
Das schöne ios hat Auto Korrektur zum k****

Wer Schreibfehler findet darf sie behalten oder auf eBay verkaufen, mindest Umsatz 10% für die community

martinschm
starter
Beiträge: 52
Registriert: 26.11.2017, 15:36

Re: Per Blockly Skript Status schicken

Beitrag von martinschm » 21.04.2018, 20:08

Verstehe ich aus Entwicklersicht, aus Nutzersicht ist das nicht optimal. Aber gut, so ist es halt.

Benutzeravatar
Dutchman
guru
Beiträge: 2869
Registriert: 07.01.2016, 23:42

Per Blockly Skript Status schicken

Beitrag von Dutchman » 21.04.2018, 20:29

martinschm hat geschrieben:Verstehe ich aus Entwicklersicht, aus Nutzersicht ist das nicht optimal. Aber gut, so ist es halt.
Deswegen linken wir im Admin ja durch, der Admin 3 wird einen besseren Interface dazu bieten steht bald im stabile repro.

Es ist für uns nahazu unmöglich auf verschiedenen Stellen die Dokumentation up-to-date zu halten und haben uns darum für github entschieden weil jeder dort einfach seinen Beitrag leisten kann Bild

ioBroker.net hat algemein how-to's

-------------------------
Send from mobile device
Das schöne ios hat Auto Korrektur zum k****

Wer Schreibfehler findet darf sie behalten oder auf eBay verkaufen, mindest Umsatz 10% für die community

martinschm
starter
Beiträge: 52
Registriert: 26.11.2017, 15:36

Re: Per Blockly Skript Status schicken

Beitrag von martinschm » 22.04.2018, 06:55

Hi,

Also dieses Skript hat auch nicht geklappt
Screenshot_20180422-075306.png

Doch nicht der richtige Trigger?

Benutzeravatar
Dutchman
guru
Beiträge: 2869
Registriert: 07.01.2016, 23:42

Re: Per Blockly Skript Status schicken

Beitrag von Dutchman » 22.04.2018, 07:46

Funktioniert dein telegram überhaupt ?

Mach Mal den telegram Block einfach lose und starte das Script Dan musst du eine Meldung bekommen.

Wen nicht stimmt was mit deinen telegram Einstellungen nicht.
Kommt was im Log ?


-------------------------
Send from mobile device
Das schöne ios hat Auto Korrektur zum k****

Wer Schreibfehler findet darf sie behalten oder auf eBay verkaufen, mindest Umsatz 10% für die community

Antworten