Skip to content

JavaScript

2.5k Topics 49.7k Posts

Hilfe für Skripterstellung mit JavaScript

NEWS

  • Tagesschau die Wetteraussichten

    1
    0 Votes
    1 Posts
    234 Views
    No one has replied
  • Anfänger: IOBroker Java Script debuggen

    47
    0 Votes
    47 Posts
    9k Views
    OliverIOO
    @speedy-turbo said in Anfänger: IOBroker Java Script debuggen: Habe mir noch ein paar Notizen gemacht. IOBroker_Debuggen.pdf Gruß Speedy Evtl noch die Anforderung and Minimum-Version des javascript-Adapters im latest Repository mit aufnehmen. Da diese Version wohl noch nicht auf stable ist
  • Wetter Widget 1360x768

    2
    0 Votes
    2 Posts
    316 Views
    GlasfaserG
    @lws-naja https://forum.iobroker.net/topic/32232/material-design-widgets-wetter-view
  • Eigenverbrauchsoptimierung PV - Anlage - Anfänger

    javascript
    10
    1
    0 Votes
    10 Posts
    926 Views
    Johannes BauerstatterJ
    Läuft noch nicht richtig. In Arbeit.
  • [Gelöst] Variable in JavaScript nach Zeit hochzählen

    4
    0 Votes
    4 Posts
    596 Views
    lws.najaL
    @asgothian Vielen Dank für die Hilfe erst funktionierte es nicht, jedoch war das dann weil ich vergessen hatte den Debug auszuschalten. Danke für die Hilfe Ihnen eine schöne Woche noch und frohe vorzeitige Ostern.
  • iCal Monatsansicht VIS

    41
    1
    0 Votes
    41 Posts
    10k Views
    A
    @marsmännchen Nein, ich hab das aufgegeben. Falls Du noch eine Idee hast ... sehr gern
  • Updates aus admin.0 umwandeln für Materialdesign VIS

    1
    0 Votes
    1 Posts
    182 Views
    No one has replied
  • JETZT als TimeStamp - wie?

    javascript
    3
    0 Votes
    3 Posts
    414 Views
    etvE
    @gargano danke dir! Liebe Grüße Tom
  • [gelöst] Systemzeit abfragen und speichern

    3
    0 Votes
    3 Posts
    364 Views
    paul53P
    @ben1983 sagte: Wie speichert man denn die Systemzeit in einem zuvor erzeugten State? Mit setState(id, val, true), wobei man als val einen formatierten String übergeben kann.
  • [gelöst] Skripte zyklisch aufrufen

    7
    0 Votes
    7 Posts
    489 Views
    htreckslerH
    @ben1983 Einfach in deinem ersten Eintrag den Betreff editieren. Ein [gelöst] voranstellen
  • Hue Motion Sensor mit iobroker übersteuern

    12
    0 Votes
    12 Posts
    1k Views
    SchmakusS
    @gammler2003 https://github.com/Schmakus/ioBroker.LightOnOffPresence
  • [Vorlage] Lichtscript "LightOnOffPresence"

    javascript template
    1
    0 Votes
    1 Posts
    456 Views
    No one has replied
  • Entwicklung in Visual Studio Code

    15
    0 Votes
    15 Posts
    2k Views
    AlCalzoneA
    @greatemu sagte in Entwicklung in Visual Studio Code: Ist Remote SSH eine Erweiterung? [image: 1616666003415-ac2eb3ab-7f39-4ff9-882d-0ac099a28b2d-grafik.png] ¯\_(ツ)_/¯
  • Anfänger benötigt diverse Hilfestellungen

    10
    1
    0 Votes
    10 Posts
    747 Views
    AsgothianA
    @bambam89 Viel einfacher: let NeedsVodka = [ "Wodka Sunrise", "long Island Icetea" ] let NeedsCola = [ "whateverneedsthatstuff", "whatevqrelseneedsthatstuff"] on({id:"Flasche_Vodka_leer", change:"ne"}, function(obj) { if (obj.state.value) { allowedList = RemoveCocktails(allowedList, NeedsVodka); } else { allowedList = AddCocktails(allowedList, NeedsVodka); } on({id:"Flasche_Cola_leer", change:"ne"}, function(obj) { if (obj.state.value) { allowedList = RemoveCocktails(allowedList, NeedsCola); } else { allowedList = AddCocktails(allowedList, NeedsCola); } }); A.
  • Alle Scripte aus common gelöscht

    24
    0 Votes
    24 Posts
    2k Views
    HomoranH
    @greatemu sagte in Alle Scripte aus common gelöscht: Gibt es noch einen Input zum best practice bei den Ordner für Scripte? nur dass man den global nur dann nutzen sollte, wenn man genau weiß was man damit tut!
  • Scripte im Verzeichnis verschwunden, laufen aber weiter

    16
    0 Votes
    16 Posts
    2k Views
    heinhanH
    @massenbach Danke für den Tipp, danach war die Bildschirm Anzeige wieder da.
  • Fehlermeldung im Log Speedtest Script

    2
    0 Votes
    2 Posts
    220 Views
    UncleSamU
    @djsirius Bitte Code und Fehlermeldungen in Code Tags (</> oben in der Toolbar). Soll ich mir jetzt im Ernst das Skript im Forum raussuchen?! Bitte poste das ganze Skript hier, sonst haben wir keine Chance, rauszufinden, was schief geht. Grundsätzlich würde ich empfehlen, einen Adapter zu installieren anstatt Skripte aus dem Forum zu kopieren, denn Adapter werden gepflegt und erweitert, das Skript musst du selber im Griff haben. Wie wäre es mit vodafone-speedtest oder web-speedy? Was gibt denn der Befehl aus, wenn du den manuell auf der Konsole ausführst? speed-test --json --verbose
  • subscribe dynamisch erstellen?

    3
    0 Votes
    3 Posts
    339 Views
    paul53P
    @dominic-reber sagte: Aus einer Funktion raus kann ich ja alle Shellys abrufen und dann auch vergleichen, ob einer neu ist: Der $Selector erkennt keine neuen Datenpunkte, da er den Puffer der Javascript-Instanz verwendet. Eine Subscription mit RegExp erfasst neue Datenpunkte. on({id: /^shelly\..+\.Relay0\.Energy$/}, function(dp) { if(!ids.includes(dp.id)) { // DP ist neu ids.push(dp.id); ... } }); Siehe hier
  • $ - Selector liefert keine Werte mehr.

    3
    0 Votes
    3 Posts
    468 Views
    W
    Danke. 5.0.15 versuche ich dann mal. Nach genauerer Suche hier im Forum und ein paar Experimenten habe ich eine Lösung für mich gefunden auch mit 5.0.14: $("*.STATE|.POWER|.LEVEL(functions=Licht)").each(function(id,i) { log(i + ": " +id); }); das Funktioniert. Allerdings frage mich schon länger: Warum ist im Selektor keine richtige RegEx möglich? Das würde vieles vereinfachen.
  • [gelöst] Azimut und Elevation vom Wiffi spinnen

    12
    1
    0 Votes
    12 Posts
    526 Views
    HomoranH
    @paul53 sagte in [gelöst] Azimut und Elevation vom Wiffi spinnen: Läuft das Skript in Instanz 0? nein, in Instanz .1 trotzdem wird einiges in .0 angelegt - und auf dem Testrechner lief es früher in .0

366

Online

33.0k

Users

83.4k

Topics

1.3m

Posts