Weiter zum Inhalt

JavaScript

2.5k Themen 49.5k Beiträge

Hilfe für Skripterstellung mit JavaScript

NEWS

  • Verständnisfrage "if"

    9
    1
    0 Stimmen
    9 Beiträge
    831 Aufrufe
    paul53P
    @ticaki sagte: Der Vollständigkeit halber NaN liefert auch false.
  • [gelöst] Telegram reply markup: Cannot send editMessageText

    6
    1
    0 Stimmen
    6 Beiträge
    939 Aufrufe
    FoodFighterF
    ouch....:man-facepalming: ich hab's gefunden... für die Nachwelt: sendTo('telegram.0', { user: last_sender_name, text: ('💡 Licht >', editMessageText: { options: { chat_id: getState("telegram.0.communicate.requestChatId").val, message_id: getState("telegram.0.communicate.requestMessageId").val, reply_markup: { inline_keyboard: [ [{ text: 'Wohnzimmer', callback_data: 'menu_licht_wohnzimmer'}], [{ text: '< Hauptmenü', callback_data: 'menu' }] ], } } } }); So bleiben die Fehler weg... der user hat in Zeile 2 gefehlt. Danke für den Denkanstoß
  • [Erledigt] Tabelle für Klima-Werte

    18
    0 Stimmen
    18 Beiträge
    989 Aufrufe
    Z
    @heinrichb said in [Erledigt] Tabelle für Klima-Werte: @liv-in-sky ja, danke Dir. Ich bin damit zu meiner Zufriedenheit aufgestellt :) Hi, die Tabelle die Du da gemacht hast waere genau auch das was ich suche. Darf ich fragen wie Du das gemacht hast, bzw. kannst Du mir helfen das zu machen? Ich habe in der Zwischenzeit viele Sensoren im Haus, die ich gerne in einer Tabelle zeigen moechte. danke.
  • Stromzählerskript neu initialisieren

    2
    0 Stimmen
    2 Beiträge
    241 Aufrufe
    R
    @rallef [image: 1640686391145-pv_json.png]
  • Baustein Max Zeit "setStateDelayed"

    4
    0 Stimmen
    4 Beiträge
    335 Aufrufe
    paul53P
    @tiego sagte: Verzögerungen von Größer 30 Minuten immer als 30 Min angesehen werden? Das kann ich nicht nachvollziehen, denn gerade mit 1 Stunde getestet und setState() erfolgte exakt 1 Stunde nach Skriptstart. setStateDelayed('javascript.1.test.string1'/*string1*/, 'nach einer Stunde', true, 3600000); Auch im Sourcecode des Javascript-Adapters ist keine Begrenzung auf 30 Minuten zu finden.
  • Entwicklertools mobile Browser - Skripte nicht geladen

    3
    0 Stimmen
    3 Beiträge
    295 Aufrufe
    S
    @wal Ich weiß nicht, ob Webanwendung der richtige Begriff ist. Ich habe hier eine HTML Seite zur Steuerung der Klimaanlage mit Javascript und der simple-API gebastelt. Grundsätzlich wird JAVA am Handy ausgeführt, nur eben auf genau dieser Seite nicht. Ohne eine Entwicklerkonsole bzw. Fehlermeldungen habe ich keinen Ansatz, woran es liegen könnte. Ergänzung: Ich importiere die Funktionen als Klasse. Mit den Klassen kommt mein Handy anscheind nicht zurecht - ohne geht es.
  • Rechnen mit JSON+ Abspeichern als Datenpunkt

    9
    0 Stimmen
    9 Beiträge
    885 Aufrufe
    F
    @adsfa sagte in Rechnen mit JSON+ Abspeichern als Datenpunkt: Vielen Dank euch beiden!! @paul53 Jetzt klappt es perfekt :) Zum Verständnis: Was bedeutet min = 3? @fastfoot Den Ansatz auch noch das Datum zu haben finde ich super. Muss ich dafür das JSON Ergebnis in z.B. dem Datenpunkt: 0_userdata.0.Forum.Tanken.json abspeichern? nein, wenn es schon in einer variable ist (zB result) dann let arr = result.result[0] in der ersten Zeile
  • VW Connect Ladungen auslesen wie am besten

    2
    1
    0 Stimmen
    2 Beiträge
    296 Aufrufe
    Meister MopperM
    @kasperfunsurfer Vor demselben Problem stehe ich auch mit meinem bluelink-Adapter. Die Daten werden ja pro Tag ausgeworfen und die Ordner vom Adapter nach einer bestimmten Anzahl von Tagen gekappt/gelöscht. Ich habe noch keinen Weg gefunden, eine Abfrage nach Tagen durchuführen.
  • Max /Mintemperatur aus influxdb mit gethistory

    Verschoben javascript monitoring
    18
    0 Stimmen
    18 Beiträge
    4k Aufrufe
    SegwayS
    @adsfa sagte in Max /Mintemperatur aus influxdb mit gethistory: @segway Danke dir. Wie gebe ich die berechneten Werte an iobroker zurück? Würde die gerne zum Triggern nutzen. Ah okay, du willst triggern darauf, dann musste es in einen Wert schreiben ja das stimmt.
  • SetState sendet falschen Wet auf den KNX Bus

    21
    0 Stimmen
    21 Beiträge
    1k Aufrufe
    N
    @felixnb Klappt das bei dir so noch alles? Irgendwie habe ich genau das gleiche Problem, wie du, jedoch war bei mir min/max nicht im RAW enthalten. Es kommt aber genau das nur auf dem KNX Bus an, wie du es im Eingangsbeitrag geschrieben hattest.
  • [Script] Ordnerstruktur auslesen

    3
    0 Stimmen
    3 Beiträge
    384 Aufrufe
    Z
    Natürlich :man-facepalming: wie dumm von mir Danke klappt bestens
  • async / await -> Muster Anleitung gesucht

    35
    0 Stimmen
    35 Beiträge
    4k Aufrufe
    dslraserD
    @fastfoot sagte in async / await -> Muster Anleitung gesucht: @apollon77 ich gehe da immer sehr konservativ ran :-) @dslraser hat es ja schon auf 100ms runter gedrückt. Bevor ich mich dann endlich mal mit async/await beschäftigt hatte hat auch schon mal ein await wait(0) definitiv geholfen, in anderem Kontext allerdings :-) 50ms reichen auch, damit läuft es bei mir auch. Testweise 10ms, das ging dann schief und der Fehler kam wieder.
  • javascript Versionen (ab 5.2 und vorher) Skripte

    javascript
    23
    0 Stimmen
    23 Beiträge
    812 Aufrufe
    M
    @fastfoot @paul53 Ok. Danke an alle.
  • getState() in Callback von createState() gibt not found

    8
    0 Stimmen
    8 Beiträge
    854 Aufrufe
    D
    Das mit dem Timing-Problem macht sehr viel Sinn, ist ein Raspberry Pi 3 mit relativ wenig freiem Arbeitsspeicher und vielen anderen Skripten die im Hintergrund laufen. Habe vor kurzem die States auch auf Redis umgestellt, was evtl. auch eine zusätzliche Verzögerung bedeuten kann (?). Werde mal probieren den Initialwert mit def zu übergeben sobald ich wieder Zeit habe, danke für eure Hilfe.
  • MP3 Funk-Gong HM-OU-CFM-TW: redmatic, Sound per Javascript

    5
    0 Stimmen
    5 Beiträge
    364 Aufrufe
    S
    @mickym vielen Dank für Deine Recherchen, sie haben mir sehr geholfen. Schade, dass es bislang keine dynamische Auswahl der Soundfiles gibt. Aber vielleicht kommt das ja noch.
  • Script für eigene Alarmanlage auf Zigbee Basis (IAS ACE)

    2
    1 Stimmen
    2 Beiträge
    584 Aufrufe
    O
    Just a short comment. New version 1.6.8 of zigbee adapter now includes above changes and no need to patch the driver anymore. Thus you can directly go for creating your "intruder alarm system" JS or blockly scripts. Best regards, Oliver
  • Perl Script in JavaScript umbauen? / Paradigma Heizung und Solar abfragen

    32
    0 Stimmen
    32 Beiträge
    6k Aufrufe
    M
    Bin jetzt auch Besitzer einer Paradigma SytaComfort 2 mit 2 LAN Ports. Einer geht an den Pellet Kessel, der andere an meinen Router. Kessel und Systa kommunizieren über ModBus. Der Kessel ist der ModBus Server. Systa ist der Client. Wie muss ich jetzt den Modbus Adapter konfigurieren, damit ich Messwerte empfangen kann ? Hat das schon jemand hinbekommen ? Das mit den Scripten, RestApi und DNS Umleitungen funzt leider nicht. Gruß Mattes
  • Javascript über shell deaktivieren

    4
    0 Stimmen
    4 Beiträge
    364 Aufrufe
    F
    @thomas-braun said in Javascript über shell deaktivieren: iobroker stop javascript iobroker stop javascipt.0 No connection to databases possible ...
  • gelöschtes Script verursacht Log Einträge

    8
    2
    0 Stimmen
    8 Beiträge
    623 Aufrufe
    htreckslerH
    @c1500 sagte in gelöschtes Script verursacht Log Einträge: Threat kann also geschlossen werden den kannst du selber schließen indem Du dem Betreff des ersten Eintrages ein [gelöst] voranstellst
  • [Beantwortet] Playstation übers Netzwerk einschalten

    javascript
    4
    0 Stimmen
    4 Beiträge
    274 Aufrufe
    Thomas BraunT
    @jayr @arteck https://forum.iobroker.net/topic/50022/gelöst-playstation-4-wake-on-lan Ob damit die Patches automatisch dann eingespielt werden weiß ich aber nicht. Zumindest geht die Kiste an.

555

Online

32.9k

Benutzer

83.1k

Themen

1.3m

Beiträge