Skip to content

Blockly

6.6k Topics 79.8k Posts

Hilfe für Skripterstellung mit Blockly

NEWS

  • (gelöst)Hilfe bei Blockly

    7
    0 Votes
    7 Posts
    198 Views
    ostseereiterO
    @paul53 Danke Ich habe mal einen anderen Browser genommen da wurde alles angezeigt.
  • Hinweiston vor Alexa-Ansage

    27
    1
    0 Votes
    27 Posts
    5k Views
    M
    @4-7kohm Danke, das funktioniert!
  • [gelöst] Hochzählen klappt nur bis 100

    5
    2
    0 Votes
    5 Posts
    149 Views
    crunchipC
    @david-g theoretisch, wenn min /max unerwünscht, kann man es herausnehmen, ansonsten, kannst du auch z.b. max999999 eingeben
  • Spotify Playliste auf Sonos ausgeben

    7
    0 Votes
    7 Posts
    1k Views
    M
    @mcu Gerne <table> <tr onclick="vis.setValue('javascript.0.Sonos.192_168_178_51.customFavoriteRemove', 'N-JOY')"> <td><div class="favoriteSonosTitle removeFav">1. N-JOY</div></td> </tr> <tr onclick="vis.setValue('javascript.0.Sonos.192_168_178_51.customFavoriteRemove', 'Resetten')"> <td><div class="favoriteSonosTitle removeFav">2. Resetten</div></td> </tr> <tr onclick="vis.setValue('javascript.0.Sonos.192_168_178_51.customFavoriteRemove', 'Sit in')"> <td><div class="favoriteSonosTitle removeFav">3. Sit in</div></td> </tr></table> N-Joy, Resetten, und Sit-In sind Playlisten/Radiosender, welche ich zu "Mein Sonos" hinzugefügt habe.
  • [Gelöst] Nachricht bei erreichter Luftfeuchtigkeit

    blockly
    5
    1
    0 Votes
    5 Posts
    266 Views
    I
    @homoran Dann werde ich es mal so testen [image: 1616237780067-screenshot_2021-03-20-javascript-iobroker-1.png]
  • Blockly - Zeitverzögerung des Triggers / doppelte Logik

    Moved
    16
    0 Votes
    16 Posts
    1k Views
    StuebiS
    @pfahlenbauer , leider fällt mir keine Lösung ein
  • Berechnung des täglichen Niederschlags, Werte von HMIP

    9
    1
    0 Votes
    9 Posts
    625 Views
    HomoranH
    @bishop9191 sagte in Berechnung des täglichen Niederschlags, Werte von HMIP: Werde aber zur Übung trotzdem versuchen die Berechnung zum Laufen zu bekommen mit dem Tipp von @paul53 dann machen wir jetzt (oder später) damit weiter
  • Datenpunkt zurücksetzten klappt bei einem nicht

    blockly
    3
    1
    0 Votes
    3 Posts
    304 Views
    D
    @asgothian, Danke für die Hinweise. Ich baue mal in allen Skripten in denen der Datenpunkt geändert wird Logausgaben ein. Der Datenpunkt sollte normalerweise nur während des Tages geändert werden, da er den Überschuss der PV-Anlage zählt der für eine Speicherung in einem PV-Speicher verfügbar währe. Nur Nachts wird kein Strom produziert. Das Zurücksetzten aller Datenpunkte die ich zurücksetzten will habe ich in einem Script (siehe Screenshot) zusammengefasst. Alle bis auf den einen werden auf "0" gestellt. Bis auf den einen. Da sind auch Datenpunkte dabei, die kurz vor und nach dem Zurücksetzten angesprochen werden. Bei denen gibt es komischerweise keine Probleme. Wie dem auch sei, mal schauen was die Logausgaben zeigen. DatzerF
  • [gelöst] Texteinträge aus sql-Datenbank visualisieren

    12
    0 Votes
    12 Posts
    1k Views
    M
    @manfred-b-0 Meinst du den ansagejson? Ja jarvis braucht den. Wenn soweit alles ok, dann bitte oben im ersten Post die Überschrift mit [gelöst] anpassen.
  • setStateDelayed funktioniert nicht bei Verzögerung

    javascript blockly
    11
    2
    0 Votes
    11 Posts
    853 Views
    PlasmachefP
    @wendy2702 Ich prüfe morgen die neue Version. Issue wurde von mir schon erzählt. Danke für die Info!
  • [gelöst] Denon Receiver Lautstärke bei Start festlegen

    14
    2
    0 Votes
    14 Posts
    2k Views
    SlowmanS
    @homoran Das wichtigste ist doch, man kann es auch mit dem ioBroker bewerkstelligen
  • function mit async seit Version 5

    javascript blockly
    3
    0 Votes
    3 Posts
    182 Views
    PlasmachefP
    @alcalzone danke schön für die info :-)
  • Temperaturanstieg erkennen

    4
    0 Votes
    4 Posts
    420 Views
    paul53P
    @heimweh Summe über die letzten 5 Anstiege: [image: 1615928947462-bild_2021-03-16_220905.png]
  • Blockly in Vis Widget ansteuern - ist das möglich?

    11
    0 Votes
    11 Posts
    567 Views
    mickymM
    @mcu sorry da bin ich leider überfragt. Vielleicht hilft ja das https://github.com/ioBroker/ioBroker.vis irgendwie weiter. So bekommt man ggf. den aktuellen view und kann dann vielleicht mit den Styles: There are a number different internal bindings to provide additional information in views: username - shows logged-in user view - name of actual view wname - widget name widget - is an object with all data of widget. Can be used only in JS part, like {a:a;widget.data.name} wid - name of actual widget language - can be de, en or ru. instance - browser instance login - if login required or not (e.g. to show/hide logout button) Note: to use ":" in calculations (e.g. in string formula) use "::" instead. Remember, that style definitions will be interpreted as bindings, so use {{style: value}} or just { style: value } Vielleicht kann man über die Style definitions und/oder über das Binding des aktuellen Views via Script was machen. Ich habe mich dazu aber zuwenig bislang mit VIS beschäftigt.
  • [gelöst] JSON erstellen und filtern

    9
    2
    0 Votes
    9 Posts
    2k Views
    opossumO
    Hallo, ich mache das jetzt über das SQL-Statement: SELECT Date_Format(FROM_UNIXTIME(Substr(TS,1,10)), '%d.%c.%Y') as Datum ,Date_Format(FROM_UNIXTIME(Substr(TS,1,10)), '%m') as Monat,val Verbrauch FROM iobroker.ts_number where id = '159' and val <> '0' AND Date_Format(FROM_UNIXTIME(Substr(TS,1,10)), '%m') = (SELECT MONTH(CURRENT_DATE())) group by val order by Monat Desc, Datum Das klappt jetzt. Im json sind nur noch die Werte des aktuellen Monats.
  • Stromverbrauch berechnen

    14
    2
    0 Votes
    14 Posts
    4k Views
    paul53P
    @kusi sagte: Verbraucht es nicht mehr RAM, wenn mehr Variablen (anstelle Datenpunkte) genutzt werden? Nein, es braucht weniger RAM, da Variablen-Operationen viel einfacher sind als Datenpunkt-Operationen.
  • Blockly und exec

    18
    0 Votes
    18 Posts
    3k Views
    AlCalzoneA
    @aleks-83 sagte in Blockly und exec: aber wenn ich irgendwann mal wieder exec() ausführen will, habe ich das eigentliche Problem immer noch. Nein, nur wenn du iobroker-Befehle ausführen willst (was eigentlich nicht nötig sein dürfte).
  • Zwei Lampen mit einem Schalter schalten

    4
    0 Votes
    4 Posts
    430 Views
    F
    @paul53 cool danke da wäre ich nie drauf gekommen.
  • Benachrichtigung alle X Minuten solange Wert größer X ist

    3
    1
    0 Votes
    3 Posts
    343 Views
    paul53P
    @peter213 sagte: Im Moment habe ich es so: Es muss verhindert werden, dass das Intervall mehrmals gestartet werden kann. Die Meldung "Stromverbrauch wieder gering" soll sicherlich auch nur einmal kommen. Vorschlag: [image: 1615842126459-bild_2021-03-15_220205.png]
  • Ganz einfaches Blockly läuft nicht

    34
    4
    0 Votes
    34 Posts
    2k Views
    C
    @homoran sagte in Ganz einfaches Blockly läuft nicht: @conti sagte in Ganz einfaches Blockly läuft nicht: Kaum habe ich es in "common" drin, läuft es wie es sollte. du weisst was Skripte in "global" machen? Deswegen ist dieses Verzeichnis ja auch nur für Experten sichtbar Ja, jetzt schon Hab hier im Forum einen thread dazu gefunden. Den Experten-Modus hatte ich nicht eingeschaltet, war von begin an so. Hab den nun vorerst mal ausgeschaltet, damit mir das nicht nochmal passiert.

400

Online

32.8k

Users

82.8k

Topics

1.3m

Posts