Skip to content

Skripten / Logik

Hilfe zu JavaScript, Blockly, TypeScript, Node-RED, Scenes und text2command

16.6k Topics 213.7k Posts

NEWS

Subcategories


  • Hilfe für Skripterstellung mit JavaScript

    2k 49k
    2k Topics
    49k Posts
    W
    möchtest. Um ehrlich zu sein: Das Repository auf GitHub habe ich zwar erstellt (mit ordentlich Unterstützung von einer KI), aber ich bin selbst noch ein absoluter Git-Neuling. Das ist mein erstes Projekt dort und ich lerne die Abläufe gerade erst kennen. Da du fragst, wie wir das am besten machen: Der sauberste Weg wäre wohl, wenn du das Repository 'forkst' (also eine Kopie bei dir machst), deine Änderungen einbaust und mir dann einen 'Pull Request' schickst. Dann kann ich mir die Änderungen ansehen und sie in das Hauptprojekt übernehmen.
  • Hilfe für Skripterstellung mit Blockly

    7k 79k
    7k Topics
    79k Posts
    Thomas BraunT
    @Duffy sagte in Licht geht nicht mehr aus nach austausch Steckdose -> Birne: Meintet ihr auch noch den Cache des Browser löschen? Die Seite einfach nochmal neuladen. Im Übrigen ist das Log immer korrekt, wenn man sich das im Terminal anschaut.
  • Hilfe für Skripterstellung mit Node-RED

    953 13k
    953 Topics
    13k Posts
    Marc BergM
    Es gibt in der Verson 1.3.0 einen neuen Node: iob-setObject (Stand 10.02.26 noch beta) Mit dem neuen Node kann man ioBroker-Objektdefinitionen (Metadaten) direkt schreiben und ändern. Hauptfunktionen: Instanz-Konfigurationen ändern - z.B. MQTT publish-Pattern, Intervalle, etc. Objekt-Eigenschaften aktualisieren - Namen, Rollen, Einheiten, Min/Max-Werte ändern es gibt zwei Modi: Merge-Modus : Ändert nur die angegebenen Eigenschaften, alle anderen bleiben erhalten Replace-Modus: Überschreibt das komplette Objekt Typischer Workflow: Objekt mit iob-getobject holen Mit Change-Node gewünschte Properties ändern Mit iob-setobject zurückschreiben
  • Fenster offen Script geht nicht mehr

    javascript blockly
    12
    0 Votes
    12 Posts
    1k Views
    B
    Super vielen Dank gucke ich mir mal die Tage an und komme auf die Fragen zurück :-)
  • Hilfe zum Alexa Hue Wecker

    javascript
    4
    0 Votes
    4 Posts
    453 Views
    MappyM
    Hier nochmal das Log bei Wecker-Stellung um 17:30. Hatte auch nochmal von GMT+2 auf "Mitteleurop. Sommerzeit" umgestellt. Aber das ja auch das gleiche. Also folglich auch das gleiche Ergebnis. Versteh nicht, warum wenn es in IO broker korrekt angezeigt wird er auf die ausgelesene Uhrzeit eine Stunde rauf haut. Im IObroker zeigt er das alles korrekt an. 17:11:00.022 info javascript.0 script.js.common.Bewegungsmeldung.Wakeuplight-Marc: Collecting alarms from alexa2.0.Echo-Devices.G0911B0592750S33 17:11:00.023 info javascript.0 script.js.common.Bewegungsmeldung.Wakeuplight-Marc: Adding alarm at Sun Aug 18 2019 18:30:00 GMT+0200 (CEST) 17:11:00.023 info javascript.0 script.js.common.Bewegungsmeldung.Wakeuplight-Marc: 0: Sun Aug 18 2019 18:30:00 GMT+0200 (CEST) 17:11:00.023 info javascript.0 script.js.common.Bewegungsmeldung.Wakeuplight-Marc: Alarm will be triggered at Sun Aug 18 2019 18:30:00 GMT+0200 (CEST) 17:11:00.023 info javascript.0 script.js.common.Bewegungsmeldung.Wakeuplight-Marc: Sunrise starts at Sun Aug 18 2019 18:27:00 GMT+0200 (CEST) 17:11:00.023 info javascript.0 script.js.common.Bewegungsmeldung.Wakeuplight-Marc: Current time is Sun Aug 18 2019 17:11:00 GMT+0200 (CEST) [image: 1566141855878-a77bdf81-c876-45cc-9f9e-b31d8bc1eb32-image-resized.png]
  • Gelöst: WARN in Script

    javascript
    19
    1
    0 Votes
    19 Posts
    602 Views
    paul53P
    @michihorn Ja, min: und max: machen bei Strings keinen Sinn.
  • Exec Kommando an externen Pi funktioniert nicht

    blockly
    4
    1
    0 Votes
    4 Posts
    601 Views
    F
    Hallo Leute, sorry erstmal, daß ich nicht gleich geantwortet habe. Ich bin seit einer Woche nicht an dem Thema dran gewesen (Dienstreise). Bin leider noch eine gute Woche unterwegs, hab deshalb grad keine Gelegenheit eure Tipps auszuprobieren Ich bedanke mich aber jetzt trotzdem schon mal für die Hilfe und werde auf alle Fälle Feedback geben.
  • [Gelöst] ffmpeg Error: spawn EACCES JS-Adapter

    javascript
    2
    0 Votes
    2 Posts
    832 Views
    M
    Als Info. Habe das Problem gelöst indem ich ffmpeg und ffprobe installiert habe über die beiden: https://www.npmjs.com/package/@ffmpeg-installer/ffmpeg https://www.npmjs.com/package/@ffprobe-installer/ffprobe und dann das Skript entsprechend angepasst: const ffmpegPath = require('@ffmpeg-installer/ffmpeg').path; const ffprobePath = require('@ffprobe-installer/ffprobe').path; const ffmpeg = require('fluent-ffmpeg'); ffmpeg.setFfmpegPath(ffmpegPath); ffmpeg.setFfprobePath(ffprobePath); ffmpeg('/opt/iobroker/temp/cam/stamp.mp4') .on('end', function() { console.log('Screenshots taken'); }) .on('error', function(err) { console.error('Läuft auf Fehler: ' + err); }) .screenshots({ count: 12, folder: '/opt/iobroker/temp/cam' });
  • [Gelöst] Aufzählungen in Skripts verwenden

    blockly javascript scenes
    13
    0 Votes
    13 Posts
    851 Views
    marcusklM
    Super danke dir, funktioniert einwandfrei! :+1: :blush:
  • Wie Namen aller Objekte erhalten

    Moved
    41
    0 Votes
    41 Posts
    16k Views
    D
    Ich habe im RPC-Adapter alle Gerät neu synchronisieren lassen, jetzt scheint es richtig zu funktionieren! ;) Vielen Dank nochmals für Deine Hilfe
  • Blockly und nächste Zeile

    Moved
    81
    1
    0 Votes
    81 Posts
    18k Views
    siggi85S
    @berndroid sagte in Blockly und nächste Zeile: Ich nutze folgenden Workaround: [image: 6488_screenshot_2018-05-13_19.30.46.png] Einfach eine benutzerdefinierte Zeit einfügen und stattdessen nur das \n und schon klappt es mit dem Zeilenumbruch. Danke, das hat funktioniert! :)
  • Dauerlicht Xiaomi in Verbindung mit Shelly

    blockly
    1
    2
    0 Votes
    1 Posts
    443 Views
    No one has replied
  • Türsensor per Telegram melden, nur ausser Haus

    monitoring security
    6
    0 Votes
    6 Posts
    448 Views
    BBTownB
    @tugsi das könnte dann ungefähr so aussehen [image: 1565670722200-5917ea35-bcf0-491a-a219-935ea483dc88-image.png]
  • Astro Trigger ohne Funktion

    javascript
    5
    2
    0 Votes
    5 Posts
    627 Views
    R
    Den zweiten debug Block auch direkt in die falls Abfrage. Enrico
  • [Frage] Vorhandene Views mit Javascript auslesen?

    javascript
    3
    0 Votes
    3 Posts
    221 Views
    PeoplesP
    @Meistertr sagte in [Frage] Vorhandene Views mit Javascript auslesen?: iobroker-data/files/vis.0/PROJEKT/views.Json Dank Dir!
  • Garagentorbeleuchtung soll farblich Blinken

    blockly
    11
    0 Votes
    11 Posts
    1k Views
    padrinoP
    @bunni sagte in Garagentorbeleuchtung soll farblich Blinken: Ja, Farbwerte angepasst, noch einen Block für hoch erstellt, ich habe einmal einen "state runter" und auch einen "state hoch" deswegen die beiden Scripts! Hm, dachte runter.STATE=true wäre "runter" und runter.STATE=false wäre "hoch". So habe ich das erste Blockly verstanden. :thinking_face: Die Farben sind da ja auch entsprechend grün/weiß, rot/weiß...
  • Alle Skripte importieren

    Moved
    12
    0 Votes
    12 Posts
    3k Views
    premoP
    @uschi08 sagte in Alle Skripte importieren: @maxpd HJi Gibt es hier eine Lösung? Probiere es mal damt mit. http://forum.creationx.de/forum/index.php?thread/1518-skripte-importieren/
  • Zigbee2mqtt json Auswerten für Aqara

    javascript
    4
    0 Votes
    4 Posts
    443 Views
    T
    Super danke
  • [gelöst] Surveillance Station Home Mode steuern

    Moved
    50
    1
    0 Votes
    50 Posts
    9k Views
    W
    @McD_HRTS danke dir.
  • Uhrzeit + 2 Minuten

    blockly monitoring
    5
    2
    0 Votes
    5 Posts
    532 Views
    S
    Der Hammer !!!:+1: Danke ! Stefan
  • Vis View mit Tabs: Tab per Javascript wählen???

    javascript
    1
    0 Votes
    1 Posts
    215 Views
    No one has replied
  • Uhrzeit in Variable/Datenpunkt

    Moved
    8
    0 Votes
    8 Posts
    3k Views
    ?
    @paul53 Vielen Dank Hat prima geklappt.
  • Probleme mit Java/astro

    blockly
    20
    1
    0 Votes
    20 Posts
    2k Views
    madjack84M
    Hallo zusammen, möchte diesen Thread gerne nutzen, da ich eben falls ein Problem mit Astro habe und alle Tipps schon befolgt habe. Admin 3.6.2 Javascript 4.1.12 Habe nun die Systemeinstellungen deaktiviert und die Geoposition manuell gesetzt. In Blockly fehlen allerdings die Astro Trigger komplett (In der Auswahl werden nur die andren Trigger angezeigt) und die Zeitpunkte wie Sonnenuntergang und Aufgang funktionieren nicht bei der Prüfung. Wie ist so etwas erklärbar? Ich habe schon mehrere Instanzen installiert, wüsste aber nicht was ich noch einstellen könnte. Hinweis noch: Die Fritzbox wurde getauscht und durch Neustart die IP geändert. Weiterhin gleiches Verhalten. Habt ihr Ideen?

677

Online

32.7k

Users

82.4k

Topics

1.3m

Posts