Skip to content

JavaScript

Hilfe für Skripterstellung mit JavaScript

2.5k Topics 48.9k Posts

NEWS

  • [gelöst]Neg. Ergebniss aus Berechnung auf 0 setzen

    3
    0 Votes
    3 Posts
    324 Views
    paul53P
    @peter666666 sagte: ein neg. Ergebniss aus einer Berechnung auf 0 setzen lassen und nur pos. Ergebnisse in den DB schreiben? Einen Alias für Bezug erstellen mit Read-Konvertierung: val > 0 ? val : 0 Falls der Ursprungs-Datenpunkt bei Bezug negative Werte liefert: val < 0 ? -val : 0
  • Warten auf das Ergebnis der Funktion aus influxdb

    3
    0 Votes
    3 Posts
    245 Views
    C
    @arteck Vielen Dank für deine Antwort. Das hatte ich bereits probiert und bekomme immer beim await diese Fehlermeldung: 'await' expressions are only allowed within async functions and at the top levels of modules.(1308) index0.js(62, 16): Did you mean to mark this function as 'async'? Hatte das dann versucht einzupacken in: async function main() { } Hat allerdings alles nichts gebracht... irgendeine Fehlermeldung kommt immer...
  • Abstract base class

    Unsolved
    1
    0 Votes
    1 Posts
    200 Views
    No one has replied
  • Skalierbares Skript zur Steuerung einer Fussbodenheizung

    1
    1 Votes
    1 Posts
    173 Views
    No one has replied
  • [gelöst] getState Fehler ausblenden

    javascript
    3
    0 Votes
    3 Posts
    117 Views
    K
    @paul53 oh man, natürlich. Es kann manchmal so einfach sein. Vielen Dank
  • Programmsuchdatei in Java

    Unsolved
    5
    0 Votes
    5 Posts
    537 Views
    CodierknechtC
    @oliverio sagte in Programmsuchdatei in Java: Warum Java? Die dunkle Seite der Macht :grin: Nicht zu verwechseln mit JavaScript.
  • Funktion deklarierte Datei JavaScript

    2
    0 Votes
    2 Posts
    239 Views
    paul53P
    @jacusi Mit require() lädt man Module, die als solche deklariert sind. 'use strict'; module.exports = function (a, b) { return a + b; }; Aufruf: const add = require('./13-add'); // Pfad muss passen! log(add(3,5)); Damit eigene Module mit gesichert werden, habe ich sie unter "iobroker-data.modules" gespeichert. const add = require('../../../iobroker-data/modules/13-add'); log(add(3,5));
  • Hue zählen wenn vom Strom getrennt

    1
    0 Votes
    1 Posts
    163 Views
    No one has replied
  • E3DC

    2
    2
    0 Votes
    2 Posts
    168 Views
    No one has replied
  • [gelöst] existsObject nur für Datenpunkte unter 0_userdata?

    2
    0 Votes
    2 Posts
    152 Views
    liv-in-skyL
    @haxe nee - kann auf alles geprüft werden [image: 1678601372041-image-024.png] evtl mal die javascript neu starten
  • Websocket öffnen und Abfragen an ETH2RS232 Adapter schicken

    4
    0 Votes
    4 Posts
    148 Views
    L
    Es kann so einfach sein: "^P003PI\r"
  • Flugpreise tracken

    1
    0 Votes
    1 Posts
    200 Views
    No one has replied
  • Altes Script für sonoff Bridge versagt den Dienst

    6
    1
    0 Votes
    6 Posts
    456 Views
    B
    Ich habe gerade was gelesen. Ich habe den Debug Modus an gehabt dann schreibt er nicht die Daten in Data so wie es aussieht, ich habe ihn aus gmacht nun schreibt er Ihn in den Datenpunkt. Danke für den bemühen!
  • Objekte (?) zusammenfassen

    5
    0 Votes
    5 Posts
    213 Views
    paul53P
    @wolfgangfb sagte: ohne eine Typumwandlung zu machen. log(typeof Fenster) liefert ebenfalls "object". Es findet also keine Typwandlung statt, wobei ein Array ein spezielles Objekt ist. Man kann es mit der Methode Array.isArray(obj) prüfen.
  • [Gelöst] SetState funktioniert nicht

    2
    0 Votes
    2 Posts
    279 Views
    M
    Auch wenn es bereits auf gelöst steht. So mancher kennt den Stolperstein nicht.😉 [image: 1678178620903-screenshot_2023-03-07-09-42-20-472_com.whatsapp.jpg]
  • [gelöst]Hilfe bei Javascript

    10
    0 Votes
    10 Posts
    908 Views
    F
    Achso okay. Habs jetzt geändert und als reines Javascript laufen. Danke
  • [gelöst] Datenpunk in MQTT publishen mit Bedingung

    8
    0 Votes
    8 Posts
    252 Views
    CodierknechtC
    @darkness_08 Wenn das Thema dann erledigt ist, bearbeite bitte Deinen Eingangspost und setze ein "[gelöst] - " vor den Titel.
  • [gelöst] on-funktionen generieren aus einem object

    15
    0 Votes
    15 Posts
    1k Views
    CodierknechtC
    @benni27 sagte in on-funktionen generieren aus einem object: Ich weiss leider nicht wo ich die Frage als gelöst markieren kann? Ist mein erster Forenbeitrag.. Bearbeite Deinen Eingangspost und setze ein "[gelöst] - " vor den Titel.
  • Wie nutze ich eine custom class / npm Modul?

    65
    0 Votes
    65 Posts
    8k Views
    1Topf1
    @wendy2702 sagte in Wie nutze ich eine custom class / npm Modul?: Könnt ihr mal die Ausgabe davon zeigen: cd/opt/iobroker/ npm list iobroker@ioBroker:/opt/iobroker$ npm list iobroker.inst@3.0.0 /opt/iobroker ├── iobroker.admin@6.3.5 ├── iobroker.alexa2@3.23.2 ├── iobroker.backitup@2.5.12 ├── iobroker.device-watcher@2.6.1 ├── iobroker.discovery@3.1.0 ├── iobroker.echarts@1.0.12 ├── iobroker.enigma2@1.3.3 (git+ssh://git@github.com/Matten-Matten/ioBroker.enigma2.git#975e828ab4595b81333bcca5b32af3cbf3c287bc) ├── iobroker.flot@1.11.0 ├── iobroker.fullcalendar@1.2.0 ├── iobroker.habpanel@0.5.0 ├── iobroker.hiob@0.0.30 ├── iobroker.history@2.2.4 ├── iobroker.hs100@2.1.3 (git+ssh://git@github.com/arteck/ioBroker.hs100.git#bc5e7c89fe24cd4da1376a3e749e133bb564c4f6) ├── iobroker.ical@1.13.2 ├── iobroker.icons-addictive-flavour-png@0.1.0 ├── iobroker.icons-fatcow-hosting@0.1.0 ├── iobroker.icons-icons8@0.0.1 ├── iobroker.icons-material-png@0.1.0 ├── iobroker.icons-material-svg@0.1.0 ├── iobroker.icons-mfd-png@1.1.0 ├── iobroker.icons-mfd-svg@1.1.0 ├── iobroker.icons-open-icon-library-png@0.1.3 (git+ssh://git@github.com/ioBroker/ioBroker.icons-open-icon-library-png.git#0847a79d713ee6725ccb6ccfb044c025b73ec946) ├── iobroker.icons-ultimate-png@1.0.1 ├── iobroker.info@1.9.19 ├── iobroker.iot@1.14.2 ├── iobroker.jarvis@3.1.2 ├── iobroker.javascript@6.1.4 ├── iobroker.js-controller@4.0.24 ├── iobroker.lgtv@1.1.10 ├── iobroker.linux-control@1.1.3 ├── iobroker.minuvis@2.2.0 ├── iobroker.moma@1.2.9 ├── iobroker.mqtt@4.0.7 ├── iobroker.net-tools@0.2.0 ├── iobroker.onvif@1.0.0 (git+ssh://git@github.com/iobroker-community-adapters/ioBroker.onvif.git#a4cf207db3917eaa7f2f83bea79daf2b617d46a4) ├── iobroker.ping@1.5.3 ├── iobroker.shelly@6.3.1 ├── iobroker.signal-cmb@0.3.0 ├── iobroker.smartstate@0.0.1 ├── iobroker.sonoff@2.5.1 ├── iobroker.statistics@2.3.0 (git+ssh://git@github.com/iobroker-community-adapters/ioBroker.statistics.git#b20bc874be5382f1eeaeeae4efa7f5dd23967e0b) ├── iobroker.tr-064@4.2.17 ├── iobroker.tuya@3.13.1 ├── iobroker.vis-2-widgets-energy@0.1.3 ├── iobroker.vis-2-widgets-gauges@0.1.4 ├── iobroker.vis-2-widgets-material@0.2.1 ├── iobroker.vis-bars@0.1.4 ├── iobroker.vis-canvas-gauges@1.0.1 ├── iobroker.vis-colorpicker@1.2.0 ├── iobroker.vis-fancyswitch@1.1.0 ├── iobroker.vis-google-fonts@1.0.4 ├── iobroker.vis-history@1.0.0 ├── iobroker.vis-hqwidgets@1.3.0 ├── iobroker.vis-icontwo@0.90.0 ├── iobroker.vis-inventwo@3.3.1 ├── iobroker.vis-jqui-mfd@1.0.12 ├── iobroker.vis-justgage@1.0.2 ├── iobroker.vis-lcars@1.0.4 ├── iobroker.vis-material-advanced@1.7.2 ├── iobroker.vis-metro@1.2.0 ├── iobroker.vis-plumb@1.0.2 ├── iobroker.vis-rgraph@0.0.2 ├── iobroker.vis-timeandweather@1.2.2 ├── iobroker.vis-weather@2.5.6 ├── iobroker.vis@1.4.15 ├── iobroker.web@4.3.0 ├── iobroker.wizconnect@0.0.5 (git+ssh://git@github.com/disaster123/ioBroker.wizconnect.git#ad84f06e2e5e73de575ad53b91c9d7a24d8b9384) ├── iobroker.zigbee@1.8.10 └── iobroker.zigbee2mqtt@2.7.3
  • Skript vorschlag von ChatGPT korrekt?

    5
    0 Votes
    5 Posts
    385 Views
    rtwlR
    Super danke. ich dachte mir, dass es einfacher gehen würde. das heißt also ChatGPT kann es wenn man die richtige Frage stellt es ist aber zu kompliziert. gut zu wissen 👍🏼

701

Online

32.6k

Users

82.3k

Topics

1.3m

Posts