Skip to content

Skripten / Logik

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

16.6k Topics 214.0k Posts

NEWS

Subcategories


  • Hilfe für Skripterstellung mit JavaScript

    2k 49k
    2k Topics
    49k Posts
    azzkikrboyA
    @ArnoD sagte in E3DC Hauskraftwerk steuern: @azzkikrboy Verwendest du die Objekt-ID 0_userdata.0.Charge_Control.Allgemein.EigenverbrauchDurchschnitt ? Da sollten immer beide Werte angezeigt werden. Hallo, nur zur Info für alle. Ich musste das Widget tauschen. Mit einem "String-Widget" funktioniert es.
  • Hilfe für Skripterstellung mit Blockly

    7k 80k
    7k Topics
    80k Posts
    B
    @Murphy-0 Wieder was dazu gelernt, dachte immer man soll die Akkus nur ab und zu zum kalibrieren mal ganz voll laden. Der Spannungsverlauf kurz vor erreichen der 3,5V sah bei mir ähnlich aus. Auch die Akku Temperaturen lagen auch in dem Bereich wie bei dir. Die hyperTmp lag so knapp unter 40°C. Muss ich mal beobachten, denke bis 40°C kann ich noch ohne Lüfter auskommen. Danke noch mal für deine super hilfreichen Rückmeldungen und die Unterstützung! Habe sehr viel dabei gelernt.
  • 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
  • Problem mit globalen Scripten

    javascript
    9
    0 Votes
    9 Posts
    936 Views
    AlCalzoneA
    @da-phreak Im Zweifel beim Adapter
  • Telegram - Systemmeldungen stumm schalten

    communication javascript blockly
    9
    0 Votes
    9 Posts
    1k Views
    M
    @el_malto Super, jetzt habe ich es auch gefunden.
  • Shelly1 und Zigbee Leuchten

    blockly scenes
    31
    0 Votes
    31 Posts
    4k Views
    W
    @Jan1 aaah, wer sucht der findet. Danke trotzdem ;-)
  • Rolladenaktor und Objekte

    scenes
    5
    1
    0 Votes
    5 Posts
    263 Views
    paul53P
    @snuggels72 sagte: "states": { "0": "MANU_MODE", "1": "AUTO_MODE_WITH_RESET", "2": "AUTO_MODE_WITHOUT_RESET" } Wenn die Zahl 0 in den Datenpunkt "WEEK_PROGRAM_TARGET_CHANNEL_LOCK" geschrieben wird, sollte in den MANU_MODE geschaltet werden. @snuggels72 sagte in Rolladenaktor und Objekte: "min": 0, "max": 16777215 Damit kann ich nichts anfangen.
  • Deconz Hue Wert richtig setzen

    blockly communication
    5
    0 Votes
    5 Posts
    420 Views
    Jey CeeJ
    @Asgothian sagte in Deconz Hue Wert richtig setzen: Es ist Denkbar das du selber nichts falsch machst, und das im Adapter die Werte auf ganze Zahlen gerundet werden. Genau so ist es. Für mich macht das Optisch keinen Unterschied zwischen 25 und 26, ist beides rot-orange.
  • ioBroker Daten auf influxdb

    javascript
    7
    0 Votes
    7 Posts
    997 Views
    T
    @crunchip Hallo Vielen Dank, das hat mir geholfen, jetzt kann ich die Auswertung machen. Gruss Toni
  • LED Status Display [solved]

    monitoring communication
    30
    0 Votes
    30 Posts
    7k Views
    Rene55R
    @joergeli Danke der Nachfrage. Bin noch im Experimentierstadium. Mir fehlt auch noch die richtige Hardware. [image: 1603121437731-ledstatusdisplay-prototyp.jpg] LG Rainer
  • Lampen gehen an, aber nur gedimmt?!?

    javascript
    4
    0 Votes
    4 Posts
    477 Views
    AsgothianA
    @boersenhai Je nach Version (deconz Adapter, deconz Software) sollte es ausreichen wenn du direkt ".bri" setzt. Die Lampe geht dann automatisch an. Ansonsten empfehle ich die Nutzung des ".level" Datenpunktes statt ".bri". Dieser ist standardisiert auf 0-100, so das auch beim Wechsel der Hardware später die Skripte nicht angepasst werden müssen.
  • 0 Votes
    1 Posts
    194 Views
    No one has replied
  • Zeit-Objekt als Trigger

    blockly
    19
    0 Votes
    19 Posts
    4k Views
    F
    @Stefan-Hanke sagte in Zeit-Objekt als Trigger: es war tatsächlich das Leerzeichen im Namen man sollte eigentlich nie Leerzeichen oder Sonderzeichen in Namen oder Variablen verwenden. Iobroker wandelt die zwar in Unterstriche um, jedoch wurde das wohl im Stop nicht gemacht, deshalb der Fehler. In Github existiert ein issue dazu, sollte also irgendwann auch funktionieren
  • [gelöst] History Daten auslesen über Tageswechsel

    javascript monitoring
    3
    0 Votes
    3 Posts
    519 Views
    K
    @paul53 : Hallo Paul53 DANKE - hab schnell meinen ganzen Code umgebaut und jetzt geht es ! Danke vor allem für den Link! Den hab ich leider vorher nicht gelesen! lg und schönen Sonntag noch ! Klaus
  • Tahome Zeitsteuerung mit Blockly macht Probleme

    javascript blockly
    7
    4
    0 Votes
    7 Posts
    468 Views
    Ruben SchmidtR
    @Ralla66 Den von dir beschrieben Handschalter habe ich ja quasi schon mit meinem oben genannten Telegram Befehl ausgeführt. Ich habe es aber zusätzlich noch einmal mit einen Datenpunkt getestet und es Funktioniert ohne Probleme, sogar wie oben beschrieben auch ohne Verzögerung. Des weiteren hatte ich heute morgen direkt mal getestet nach dem der Tahoma-Adapter neu gestartet war den gesetzten Zeitwert von 7:00 Uhr auf 7:06 zu ändern dieses hat auch ohne Probleme funktioniert. Wie bereits vermutet muss es wirklich irgend wie am Zeit-Trigger liegen wieso auch immer, vllt ist die Tahoma morgens 7 einfach noch etwas müde :laughing: . Da ich wie schon genannt mit einem anderen Befehl mehr Aktionen von der Tahoma verlange 20 statt der hier eingebauten 17 Rollläden auf einmal ohne Verzögerung anfordere und dies auch zu keinen Problemen führt, ebenso abends werden ohne 16 Rollläden auf einmal runter gefahren und wie ich es verstehe bekommt die Tahoma alle befehle auf einmal führt diese dann aber von sich aus ein wenig Zeit verzögert aus. Ich werde die nächsten Tage es mal mit anderen Zeiten für das öffnen Probieren bzw. auch ein Work around und einen Wert mit der Zeit ansprechen und dieser soll das Event dann starten.
  • E-Bike Steckdose smart machen

    blockly
    1
    1
    0 Votes
    1 Posts
    411 Views
    No one has replied
  • Hue lightstrip über script geht nach ein paar Minuten aus

    blockly
    7
    1
    0 Votes
    7 Posts
    368 Views
    BuwserB
    @Asgothian Vielen Dank. deine Modifizierung hat geholfen. Es geht so wie es gerne haben wollte. @paul53 Dein Script habe ich noch nicht probiert, da das andere script klappt. trotzdem danke für mühe. VG
  • Problem mit JavaScript und Text2Command

    javascript
    1
    3
    0 Votes
    1 Posts
    245 Views
    No one has replied
  • [gelöst] Script Überwachung Temperatur und Meldung an Telegram

    Moved
    35
    1
    0 Votes
    35 Posts
    7k Views
    T
    Da mich das Thema auch interessiert, habe ich diesen Beitrag gerade über Google gefunden. Dabei habe ich aber auch eine etwas elegantere Lösung gefunden, die ohne eine Variable auskommt und trotzdem nur einmal sendet, wenn der Wert längere Zeit unter der gesetzten Marke liegt. Vielleicht interessiert die ja zukünftige Leser dieses Threads :-) [image: iobroker_blockly_einmaligeaktion_01.png] Quelle: https://www.smarthome-tricks.de/software-iobroker/blockly-einmalige-aktion-bei-unterschreitung-eines-wertes/
  • Sonoff RF Bridge mit Bewegungsmelder Sonoff PIR2

    blockly
    19
    1
    0 Votes
    19 Posts
    864 Views
    M
    @biker1602 [image: 1602583409196-1f8ae1eb-6faf-42f6-8a20-10c905c560b3-image.png] Sonnenaufgang und Sonnenuntergang sind keine Zeit und müssen umgewandelt werden.
  • Homematic IP Heiztungsthermostat IST-Wert

    javascript blockly
    25
    2
    0 Votes
    25 Posts
    4k Views
    J
    @paul53 said in Homematic IP Heiztungsthermostat IST-Wert: @jukus100 sagte: Kann ich mit einer CCU denn auch die IP Heizungsthermostate steuern? Ja. @jukus100 sagte in Homematic IP Heiztungsthermostat IST-Wert: kann man nicht auch einen Raspi als CCU nutzen? Ja, mit einem HM-Funkmodul. @jukus100 sagte in Homematic IP Heiztungsthermostat IST-Wert: hat der Nachteile gegenüber einer "echten"? Nein, keine technischen Nachteile bei RPi 3. Perfekt, danke. Hab zum Glück eh noch einen RPi 3 hier. Denke iobroker + Deconz + CCU ist in Summe dann doch etwas zu viel :-D
  • Alle Objekte einer Instanz auslesen

    javascript blockly
    10
    0 Votes
    10 Posts
    922 Views
    G
    In diesem Zusammenhang einmal ganz allgemein gefragt: Habt ihr irgendeine Form der Überwachung Eurer Sensoren? D.h. wie merkt ihr, wenn ein Sensor (z.B. Temperatur oder Fenster/Türkontakt) nicht mehr funktioniert? Mein aktueller Ansatz ist, daß ich eine Meldung per Telegram sende, wenn der Timestamp eines Sensors zu alt ist. Bei den Temperatursensoren ist zumindest davon auszugehen, daß diese mehr oder weniger oft die aktuelle Temperatur melden. Aber die Türkontakte sind i.d.R. wesentlich länger Standby, solange nichts geöffnet oder geschlossen wird...
  • Gelöst: Speicherpfad in Iobroker

    javascript
    19
    0 Votes
    19 Posts
    1k Views
    M
    @AlCalzone Kannst Du mir evtl. noch zeigen wie ich eine Datei auf einem Laufwerk ins Vis bringen kann? Ich habe also einen Ordner auf C:\Test, dort werden mir regelmäßig Bilder einer Kamera per Email zugesandt, die ich dann extrahiert habe, ich möchte also immer das letzte Bild in Vis hoch laden. Gruß Michael

316

Online

32.7k

Users

82.5k

Topics

1.3m

Posts