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
    DuffyD
    @paul53 Danke erst einmal für Deine Mühe. Ich habe das mal versucht nachzustellen und habe hier ein Problem. Ich habe hier ein Ausrufezeichen das in der Vorlage nicht ist. Bei dir steht "Licht" drin. Ich habe also vermutet das es der Datenpunkt Relais ist der die Lampe schaltet.~~ [image: 1771941825147-9c4f1f5f-9f31-40ea-b0c0-57d0d04e1425-grafik.png] Was meintest du mit "Licht? VG Duffy Edit: [image: 1771943258098-433d5d7e-2cc1-4849-a0b2-15dc33cbbd60-grafik.png] "Falls Objekt" war verrutscht und eine Abfrage, Sorry
  • 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
  • Script Optimierung

    20
    1
    0 Votes
    20 Posts
    1k Views
    paul53P
    @psyganja sagte: Warnung und Error nehme ich eigentlich nur weil es sich dann Farblich abhebt. Dann nimm "info", denn "debug" wird unterm Skript nicht angezeigt
  • Alexa, spiele Musik ... abfangen und ein Skript ausführen

    5
    0 Votes
    5 Posts
    363 Views
    BananaJoeB
    @steffensammet genau - du kannst das über alexa2.0.History.summary erkennen. Wenn die Sonos aus sind kannst du dann ja eine Sprachausgabe machen das die Lautsprecher aus sind und eingeschaltet werden, im Skript warten bis die Sonos verfügbar sind und per alexa2.0.Echo-Devices.xxxxxx.Commands.textCommand den Befehl zum Musik abspielen dann wiederholen.
  • An Anfragende Alexa Antwort senden

    Moved
    4
    1
    0 Votes
    4 Posts
    2k Views
    mbbM
    @matzebhv Top Script. Hat mir sehr geholfen. Vielen Dank
  • Gelöst: dp.state Statement

    javascript
    6
    0 Votes
    6 Posts
    160 Views
    M
    @paul53 Das klappt toll.
  • Garagentor + Fernbedienung + Taster wie habt ihr das gelöst?

    12
    0 Votes
    12 Posts
    1k Views
    H
    @soerenkaiser99 [image: 1660746365568-bildschirmfoto-2022-08-17-um-16.25.34.png] Habs hinbekommen! Stand voll auf der Leitung. Aber vielleicht hilfts ja dem nächsten bei der Lösungsfindung :-)
  • Blockly exec führt http nicht aus

    5
    2
    0 Votes
    5 Posts
    221 Views
    I
    @paul53 danke, habe den Fehler in der http zeile gefunden
  • Spotify Album ID

    7
    0 Votes
    7 Posts
    885 Views
    DJMarc75D
    @sushibomba na dann sag es ihr und schau direkt wenn du es sagst hier alexa2.0.History.summary was da drinnen steht.
  • [Gelöst] Unifi Voucher

    15
    2
    0 Votes
    15 Posts
    564 Views
    liv-in-skyL
    @draexler dann noch viel spaß beim "coden"
  • [gelöst] Skript-Error bei request nach Update von NodeJS

    blockly javascript
    4
    0 Votes
    4 Posts
    510 Views
    Thomas BraunT
    @paulchenplump Automatisch geht da nix, die Skripte müssen von Hand umgestellt werden.
  • Binding Variable in html funktioniert nicht

    3
    0 Votes
    3 Posts
    339 Views
    H
    @oliverio sagte in Binding Variable in html funktioniert nicht: @heinzie sagte in Binding Variable in html funktioniert nicht: iqontrol ist bindings nicht eine funktion von vis? iqontrol ist ein anderes visualisierungs framework. keine ahnung ob das sowas wie bindings versteht. meine google suche führte zu keinem ergebnis Danke, dann frage ich dort noch einmal nach.
  • Smarte Ladesteuerung Shelly Blockly funkt nicht

    14
    3
    0 Votes
    14 Posts
    443 Views
    D
    @meister-mopper läuft :) Top, danke
  • Java Scripte lassen sich nicht anzeigen

    20
    1
    0 Votes
    20 Posts
    1k Views
    H
    @MCU @thomas-braun @Homoran perfekt hat alles geklappt, bekomme meine Scripte wieder angezeigt und mein IObroker ist wiede auf dem neusten Stand. :+1: :blush: Danke
  • Bose sprach ausgabe

    35
    0 Votes
    35 Posts
    4k Views
    dhD
    @david-g Danke für die Antwort. Ich habe mich mal an den Bose Support gewandt, aber der konnte mir bisher nicht weiterhelfen. Wie immer kommt man nur beim low-level Support raus und hat keine Möglichkeit, mit jemandem zu reden, der sich mit den Sachen auskennt. Ich werde noch weiter versuchen, an den Consumer Key zu kommen. Falls ich Erfolg damit haben sollte, werde ich die Infos hier teilen.
  • Shuttercontroll

    114
    0 Votes
    114 Posts
    16k Views
    O
    @homoran hallo homoran, erst mal meinen herzlichen Dank für deine Geduld mit mir. Das mit der Hysterese habe ich verstanden. Was ich nicht verstanden habe ist dies mit dem Mittelwert sagte in Shuttercontroll: einen gleitenden Mittelwert deiner Helligkeit über mehrere Minuten berechnest und darauf triggerst lg und nochmals danke Oskar
  • Typescript: Debugging und Import (Skriptausführung: 6.0.0)

    2
    2
    0 Votes
    2 Posts
    234 Views
    M
    Ich hab's jetzt nochmal hin und her probiert. Mit der Version 5.8.10 klappt das debuggen noch, mit 6.0.0 nicht mehr. Bei dem Import kann mir keiner helfen?
  • Hallo Jens ... wenn ich mich einlogge

    7
    1
    0 Votes
    7 Posts
    423 Views
    M
    @dr-pie Alternativ kannst du auch den Fully-Kiosk-Browser einsetzen. Der hat eine text-to-Speech Option integriert. Allerdings ist Fully-Kiosk-Browser pro Gerät kostenpflichtig (einmalig). Einen entsprechenden Adapter für ioBroker gibt es auch schon ( https://github.com/arteck/ioBroker.fullybrowser ), mit dem entsprechenden DP [image: 1659913019129-e75c7986-64b8-4b94-8973-47b8517e5196-image.png] Dort schreibt man dann seinen Text rein und die eingestellte Dame liest diesen Satz (Begrüßung, ...) vor. Aber man kann damit noch vieles mehr machen.
  • [gelöst] Schedule Zyklus auslesen

    2
    0 Votes
    2 Posts
    131 Views
    M
    @ben1983 https://mcuiobroker.gitbook.io/jarvis-infos/tipps/scripte-blockly-javascript/javascript/functions-commands#schedule-list
  • Zigbee Response aus JS oder Blockly schicken?

    15
    0 Votes
    15 Posts
    2k Views
    M
    @newpaint2 Hallo. Dürfte ich eine Frage stellen. Habe auch das Alarmpaneel. Also die Anmeldung bei Bewegung funktiniert. Wenn ich einen Modus ändere bekomme ich immer einen Timout und die LED Leuchtet rot. Funktniert bei dir die Eingabe. Vielen Dank 15:40:18.207 info javascript.0 (31092) script.js.Sicherheit.Alarm: Tastatur Wert :{"type":"commandGetPanelStatus","data":{},"linkquality":83,"groupID":0,"cluster":"ssIasAce","meta":{"zclTransactionSequenceNumber":49,"manufacturerCode":null,"frameControl":{"frameType":1,"manufacturerSpecific":false,"direction":0,"disableDefaultResponse":false,"reservedBits":0}},"endpoint_id":1} 15:40:18.207 info javascript.0 (31092) script.js.Sicherheit.Alarm: Tastatur Kanal ID: zigbee.0.ec1bbdfffe715503 15:40:18.208 info javascript.0 (31092) script.js.Sicherheit.Alarm: Tastatur Seqenz: 49 15:40:18.208 info javascript.0 (31092) script.js.Sicherheit.Alarm: CommadnGetPaneelStatus 15:40:18.209 info javascript.0 (31092) script.js.Sicherheit.Alarm: sendTo(adapter=zigbee.0, cmd=sendToZigbee, msg={"id":"ec1bbdfffe715503","ep":"1","cid":"ssIasAce","cmd":"getPanelStatusRsp","cmdType":"functionalResp","zclSeqNum":49,"zclData":{"panelstatus":"1","secondsremain":"30","audiblenotif":"1","alarmstatus":"1"}})
  • Shuttercontrol - Regenschutz bei offenem Fenster

    1
    0 Votes
    1 Posts
    189 Views
    No one has replied
  • (gelöst) Blockly konvertiert boolean nicht nach Zahl ??

    5
    2
    0 Votes
    5 Posts
    499 Views
    M
    @paul53 ok.. das erklärt es...

674

Online

32.7k

Users

82.4k

Topics

1.3m

Posts