Weiter zum Inhalt

Skripten / Logik

16.7k Themen 215.9k Beiträge

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

NEWS

Unterkategorien


  • Hilfe für Skripterstellung mit JavaScript

    3k 50k
    3k Themen
    50k Beiträge
    O
    Ich hatte mit der 2.0.1 weiterhin Probleme mit der Verbindung zwischen meinem Raspi und meiner 2400AC+ (ca. alle 2 Tage Verbindungsabbrüche und dann musste der Speicher resettet werden). Nach dem Einspielen der neuen Version 2.0.2 auf der 2400AC+ läuft es nun seit 4 Tagen stabil. Sehr schön, Daumen drücken, dass es so bleibt!
  • Hilfe für Skripterstellung mit Blockly

    7k 80k
    7k Themen
    80k Beiträge
    D
    Nochmals herzlichen Dank!!!
  • Hilfe für Skripterstellung mit Node-RED

    964 13k
    964 Themen
    13k Beiträge
    A
    @OliverIO Für mich als ex. Elektroninstallateur ist es eben vielfach einfacher in einer Maske zu sehen was der Code eigentlich machen sollte, als in einem strukturierten Text. Wir verwenden bei uns im Job auch sehr viel strukturierte Text für Steuerungsfunktionen, aber das ist in der Regel eine andere Abteilung, ich bin nur zuständig, dass die Elektropläne korrekt und vollständig für alle sind. Klar, dass interesse an den Möglichkeiten ist schon lange geweckt, aber wie bei allem, wenn man das nicht oft macht, vergisst man sehr vieles wieder. Bei mir ist entstehen solche Dinge eben manchmal aus "dummen" Ideen, oder eben aus "herausforderungen" die man nicht direkt sucht. Ich arbeite mich jetzt mal rund um und schaue was da raus kommt. Nochmals herzlichen Dank Gruss Andi (aus der überhitzten Schweiz)
  • [gelöst] [blockly] Minimal- uund Maximaltemperatur ermitteln

    Verschoben
    4
    0 Stimmen
    4 Beiträge
    2k Aufrufe
    S
    Hi Andreas, richtig, der Cronjob setzt um 0.00 Uhr einfach die aktuellen Werte. Hier der Export: ! <xml 1999/xmlns="<URL url=" http:/www.w3.org/xhtml"="">http://www.w3.org/1999/xhtml"> ! <block type="create" id="z+m?D{=V@~5s#c4*!uOu" x="-637" y="-437"><field name="NAME">javascript.0.MaxMin.DayMaxTempOut</field> ! <statement name="STATEMENT"><block type="update" id="OBSo]a_/Ns7F5TK,kKI" disabled="true"><mutation delay_input="false"></mutation> ! <field name="OID">javascript.0.MaxMin.DayMaxTempOut</field> ! <field name="WITH_DELAY">FALSE</field> ! <value name="VALUE"><block type="get_value" id=":aPNVl/Q|IlcEB9yg;Hv"><field name="ATTR">val</field> ! <field name="OID">rflink.0.channels.InoValley_1.TEMP</field></block></value></block></statement> ! <next><block type="create" id=",etTlWi)u3DJg+Z%_SGq"><field name="NAME">javascript.0.MaxMin.DayMinTempOut</field> ! <statement name="STATEMENT"><block type="update" id="/%%@)!R|L!zxLC)+DSrn" disabled="true"><mutation delay_input="false"></mutation> ! <field name="OID">javascript.0.MaxMin.DayMinTempOut</field> ! <field name="WITH_DELAY">FALSE</field> ! <value name="VALUE"><block type="get_value" id="Oc4.|5s7rjd#gMl#5O"><field name="ATTR">val</field> ! <field name="OID">rflink.0.channels.InoValley_1.TEMP</field></block></value></block></statement> ! <next><block type="create" id="QxoRU/W0D*=Alkn%P!#H"><field name="NAME">javascript.0.MaxMin.DayMaxHumOut</field> ! <statement name="STATEMENT"><block type="update" id="z2=Q34xwj/lBAZ![D#~(" disabled="true"><mutation delay_input="false"></mutation> ! <field name="OID">javascript.0.MaxMin.DayMaxHumOut</field> ! <field name="WITH_DELAY">FALSE</field> ! <value name="VALUE"><block type="get_value" id=")o.}2}Q(QsNk8FqpAtnN"><field name="ATTR">val</field> ! <field name="OID">rflink.0.channels.InoValley_1.HUM</field></block></value></block></statement> ! <next><block type="create" id="FxIN,8P{wPWFPWr-5kpy"><field name="NAME">javascript.0.MaxMin.DayMinHumOut</field> ! <statement name="STATEMENT"><block type="update" id=":C_]yZ4]{BEbd6%5|k" disabled="true"><mutation delay_input="false"></mutation> ! <field name="OID">javascript.0.MaxMin.DayMinHumOut</field> ! <field name="WITH_DELAY">FALSE</field> ! <value name="VALUE"><block type="get_value" id="]K]~dKEL(nsQWb9t//vE"><field name="ATTR">val</field> ! <field name="OID">rflink.0.channels.InoValley_1.HUM</field></block></value></block></statement> ! <next><block type="create" id="5nIuy55q]62P0Y#:!K%Q"><field name="NAME">javascript.0.MaxMin.DayMaxTempIn</field> ! <statement name="STATEMENT"><block type="update" id="Ea:1K3bbPE*GP}ovrYbJ" disabled="true"><mutation delay_input="false"></mutation> ! <field name="OID">javascript.0.MaxMin.DayMaxTempIn</field> ! <field name="WITH_DELAY">FALSE</field> ! <value name="VALUE"><block type="get_value" id="D7]x7GGp]iQQX|zzp+Il"><field name="ATTR">val</field> ! <field name="OID">rflink.0.channels.InoValley_2.TEMP</field></block></value></block></statement> ! <next><block type="create" id="L.1IhEUS(c9OXk70!dmU"><field name="NAME">javascript.0.MaxMin.DayMinTempIn</field> ! <statement name="STATEMENT"><block type="update" id="}^M7r~(s)SUkF~.=_Dx5" disabled="true"><mutation delay_input="false"></mutation> ! <field name="OID">javascript.0.MaxMin.DayMinTempIn</field> ! <field name="WITH_DELAY">FALSE</field> ! <value name="VALUE"><block type="get_value" id="{U969mlX}s5((:IPLk?K"><field name="ATTR">val</field> ! <field name="OID">rflink.0.channels.InoValley_2.TEMP</field></block></value></block></statement> ! <next><block type="create" id="A/BeiLtkx)2Qql(s?"><field name="NAME">javascript.0.MaxMin.DayMaxHumIn</field> ! <statement name="STATEMENT"><block type="update" id="WV(rcB]t-@ie?i8zCi]%" disabled="true"><mutation delay_input="false"></mutation> ! <field name="OID">javascript.0.MaxMin.DayMaxHumIn</field> ! <field name="WITH_DELAY">FALSE</field> ! <value name="VALUE"><block type="get_value" id="7gHSzp}K(zPE62#GPW:"><field name="ATTR">val</field> ! <field name="OID">rflink.0.channels.InoValley_2.HUM</field></block></value></block></statement> ! <next><block type="create" id="OEh_jEsATU:4aZ4OOd4H"><field name="NAME">javascript.0.MaxMin.DayMinHumIn</field> ! <statement name="STATEMENT"><block type="update" id="BEbgJm6-bth1MyGjLVCm" disabled="true"><mutation delay_input="false"></mutation> ! <field name="OID">javascript.0.MaxMin.DayMinHumIn</field> ! <field name="WITH_DELAY">FALSE</field> ! <value name="VALUE"><block type="get_value" id="tG|!Vc@U7qQFLw^EeLdd"><field name="ATTR">val</field> ! <field name="OID">rflink.0.channels.InoValley_2.HUM</field></block></value></block></statement> ! <next><block type="schedule" id="IrZ|d(sWDD-YHKHT3iS"><field name="SCHEDULE">0 0 * * *</field> ! <statement name="STATEMENT"><block type="update" id="FcS~%t@0@Oh.k+fr,lNR"><mutation delay_input="false"></mutation> ! <field name="OID">javascript.0.MaxMin.DayMaxTempOut</field> ! <field name="WITH_DELAY">FALSE</field> ! <value name="VALUE"><block type="get_value" id="k)NhicjB+,p)76^okG02"><field name="ATTR">val</field> ! <field name="OID">rflink.0.channels.InoValley_1.TEMP</field></block></value> ! <next><block type="update" id="l+lI+;+PgYH4Qi15.b~A"><mutation delay_input="false"></mutation> ! <field name="OID">javascript.0.MaxMin.DayMinTempOut</field> ! <field name="WITH_DELAY">FALSE</field> ! <value name="VALUE"><block type="get_value" id="/Id:lh)z7DbwwXDfB?"><field name="ATTR">val</field> ! <field name="OID">rflink.0.channels.InoValley_1.TEMP</field></block></value> ! <next><block type="update" id="GoB2.WqD%ZF_?S5K6rCq"><mutation delay_input="false"></mutation> ! <field name="OID">javascript.0.MaxMin.DayMaxHumOut</field> ! <field name="WITH_DELAY">FALSE</field> ! <value name="VALUE"><block type="get_value" id="_ZLUpQF.o54PEY{jaK|7"><field name="ATTR">val</field> ! <field name="OID">rflink.0.channels.InoValley_1.HUM</field></block></value> ! <next><block type="update" id="kwa-P:,tR)?|lzAG]h@u"><mutation delay_input="false"></mutation> ! <field name="OID">javascript.0.MaxMin.DayMinHumOut</field> ! <field name="WITH_DELAY">FALSE</field> ! <value name="VALUE"><block type="get_value" id=")yjV4ryb;V0wnUCx.8xy"><field name="ATTR">val</field> ! <field name="OID">rflink.0.channels.InoValley_1.HUM</field></block></value> ! <next><block type="update" id="L%hh3)?;6)#9rAU4lGN2"><mutation delay_input="false"></mutation> ! <field name="OID">javascript.0.MaxMin.DayMaxTempIn</field> ! <field name="WITH_DELAY">FALSE</field> ! <value name="VALUE"><block type="get_value" id="#,-0C7S1cf7JYuWR,tG["><field name="ATTR">val</field> ! <field name="OID">rflink.0.channels.InoValley_2.TEMP</field></block></value> ! <next><block type="update" id=":CK~t7Ie|DL:(FYWLoa"><mutation delay_input="false"></mutation> ! <field name="OID">javascript.0.MaxMin.DayMinTempIn</field> ! <field name="WITH_DELAY">FALSE</field> ! <value name="VALUE"><block type="get_value" id="0j(_ZudF.:r+sK9!T?O"><field name="ATTR">val</field> ! <field name="OID">rflink.0.channels.InoValley_2.TEMP</field></block></value> ! <next><block type="update" id="1!NaqJcxd!zcn2|wXnrr"><mutation delay_input="false"></mutation> ! <field name="OID">javascript.0.MaxMin.DayMaxHumIn</field> ! <field name="WITH_DELAY">FALSE</field> ! <value name="VALUE"><block type="get_value" id="GUK*(P@/![2oy?vCh:{"><field name="ATTR">val</field> ! <field name="OID">rflink.0.channels.InoValley_2.HUM</field></block></value> ! <next><block type="update" id="L^8(Ck@ljHFxQ;TIes3"><mutation delay_input="false"></mutation> ! <field name="OID">javascript.0.MaxMin.DayMinHumIn</field> ! <field name="WITH_DELAY">FALSE</field> ! <value name="VALUE"><block type="get_value" id="3H)#.YcTX}OBrNjQ0a4O"><field name="ATTR">val</field> ! <field name="OID">rflink.0.channels.InoValley_2.HUM</field></block></value></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></statement> ! <next><block type="on_ext" id="xzo)QzV@n/^C7_5_0oh#"><mutation items="1"></mutation> ! <field name="CONDITION">any</field> ! <value name="OID0"><shadow type="field_oid" id="{h1)#bSfb[iBkaC;s0Z"><field name="oid">rflink.0.rawData</field></shadow></value> ! <statement name="STATEMENT"><block type="controls_if" id="|{_X!:C^UJF0NF]Kc4/"><value name="IF0"><block type="logic_compare" id="r4*E}3jIS4gLJXM3b1uK"><field name="OP">GT</field> ! <value name="A"><block type="get_value" id=":LrgI]rERHOz]uL0EUTQ"><field name="ATTR">val</field> ! <field name="OID">rflink.0.channels.InoValley_1.TEMP</field></block></value> ! <value name="B"><block type="get_value" id="9:[X|k6;Zhn6V,x]zMSB"><field name="ATTR">val</field> ! <field name="OID">javascript.0.MaxMin.DayMaxTempOut</field></block></value></block></value> ! <statement name="DO0"><block type="update" id="d_*h3rFd#b89I(~57tgj"><mutation delay_input="false"></mutation> ! <field name="OID">javascript.0.MaxMin.DayMaxTempOut</field> ! <field name="WITH_DELAY">FALSE</field> ! <value name="VALUE"><block type="get_value" id="Yr*!3+A74DcgOV!mX?lA"><field name="ATTR">val</field> ! <field name="OID">rflink.0.channels.InoValley_1.TEMP</field></block></value></block></statement> ! <next><block type="controls_if" id="YO@0F@!|L*0dNC!CB?U"><value name="IF0"><block type="logic_compare" id="d6MS%5)l08+R^V}8!MZw"><field name="OP">LT</field> ! <value name="A"><block type="get_value" id="Mh;p#sMUah4hh6Q_hDa"><field name="ATTR">val</field> ! <field name="OID">rflink.0.channels.InoValley_1.TEMP</field></block></value> ! <value name="B"><block type="get_value" id="v8l]p{U]^Wm:(6*;a|Wz"><field name="ATTR">val</field> ! <field name="OID">javascript.0.MaxMin.DayMinTempOut</field></block></value></block></value> ! <statement name="DO0"><block type="update" id="@s]Q]NC_%a^.b%XzRq=/"><mutation delay_input="false"></mutation> ! <field name="OID">javascript.0.MaxMin.DayMinTempOut</field> ! <field name="WITH_DELAY">FALSE</field> ! <value name="VALUE"><block type="get_value" id="g(-(Qfv}PHse[N2m}d)U"><field name="ATTR">val</field> ! <field name="OID">rflink.0.channels.InoValley_1.TEMP</field></block></value></block></statement> ! <next><block type="controls_if" id="nM[3jpEPUrE(@EgvP6/E"><value name="IF0"><block type="logic_compare" id="r/VY;c7#kHbA*kX#-Q)D"><field name="OP">GT</field> ! <value name="A"><block type="get_value" id="=eZeAj]^UtTmhU|=V8.-"><field name="ATTR">val</field> ! <field name="OID">rflink.0.channels.InoValley_1.HUM</field></block></value> ! <value name="B"><block type="get_value" id="zVN{:F9FOlfv+z.8+^tv"><field name="ATTR">val</field> ! <field name="OID">javascript.0.MaxMin.DayMaxHumOut</field></block></value></block></value> ! <statement name="DO0"><block type="update" id="IiImyB83#PeC7;G3;Q6*"><mutation delay_input="false"></mutation> ! <field name="OID">javascript.0.MaxMin.DayMaxHumOut</field> ! <field name="WITH_DELAY">FALSE</field> ! <value name="VALUE"><block type="get_value" id="*;tF~8nUJbw4PnTOvIfL"><field name="ATTR">val</field> ! <field name="OID">rflink.0.channels.InoValley_1.HUM</field></block></value></block></statement> ! <next><block type="controls_if" id="n}``acz.S?%BgQQX!FR/"><value name="IF0"><block type="logic_compare" id="jU8PyHBn:8*4bMj,A5Fg"><field name="OP">LT</field> ! <value name="A"><block type="get_value" id="G52*Rzgcra]:{RWdF6#"><field name="ATTR">val</field> ! <field name="OID">rflink.0.channels.InoValley_1.HUM</field></block></value> ! <value name="B"><block type="get_value" id="NTg{W:KpnE?N3_P_S(PN"><field name="ATTR">val</field> ! <field name="OID">javascript.0.MaxMin.DayMinHumOut</field></block></value></block></value> ! <statement name="DO0"><block type="update" id="|kYAA:~TZ2/RH(#pL4Kd"><mutation delay_input="false"></mutation> ! <field name="OID">javascript.0.MaxMin.DayMinHumOut</field> ! <field name="WITH_DELAY">FALSE</field> ! <value name="VALUE"><block type="get_value" id="4^dn4se9RvfI^CT:9D)"><field name="ATTR">val</field> ! <field name="OID">rflink.0.channels.InoValley_1.HUM</field></block></value></block></statement> ! <next><block type="controls_if" id="^p6@.Roi=N%bM-0I:Dv9"><value name="IF0"><block type="logic_compare" id="-Kdhh;:I)OZkc71)sETg"><field name="OP">GT</field> ! <value name="A"><block type="get_value" id="3tuR?U0OLjHjH%kNXuSR"><field name="ATTR">val</field> ! <field name="OID">rflink.0.channels.InoValley_2.TEMP</field></block></value> ! <value name="B"><block type="get_value" id="SL%1Na:cLmja%{Tkp39"><field name="ATTR">val</field> ! <field name="OID">javascript.0.MaxMin.DayMaxTempIn</field></block></value></block></value> ! <statement name="DO0"><block type="update" id="u/%=?8NIJ,qx^OQF=Wj]"><mutation delay_input="false"></mutation> ! <field name="OID">javascript.0.MaxMin.DayMaxTempIn</field> ! <field name="WITH_DELAY">FALSE</field> ! <value name="VALUE"><block type="get_value" id="XH2F}gPZj{b,Byr9If,C"><field name="ATTR">val</field> ! <field name="OID">rflink.0.channels.InoValley_2.TEMP</field></block></value></block></statement> ! <next><block type="controls_if" id="YzeMSs~@;{F[URn5Gqrs"><value name="IF0"><block type="logic_compare" id="t%U%i]*5aD2L%^WKDEj"><field name="OP">LT</field> ! <value name="A"><block type="get_value" id="ny5ZeWtfv4]{3]u@GY}"><field name="ATTR">val</field> ! <field name="OID">rflink.0.channels.InoValley_2.TEMP</field></block></value> ! <value name="B"><block type="get_value" id="@/kcvz(@bbZyBZU74fX("><field name="ATTR">val</field> ! <field name="OID">javascript.0.MaxMin.DayMinTempIn</field></block></value></block></value> ! <statement name="DO0"><block type="update" id="/g{^SDc}+Ua%T+XNxun"><mutation delay_input="false"></mutation> ! <field name="OID">javascript.0.MaxMin.DayMinTempIn</field> ! <field name="WITH_DELAY">FALSE</field> ! <value name="VALUE"><block type="get_value" id="731P8D{r5LRjCX@VTnM:"><field name="ATTR">val</field> ! <field name="OID">rflink.0.channels.InoValley_2.TEMP</field></block></value></block></statement> ! <next><block type="controls_if" id="6kKo]?|nOKS}iByp%!^b"><value name="IF0"><block type="logic_compare" id="kkfpSTygJO_fh@WkF#6G"><field name="OP">GT</field> ! <value name="A"><block type="get_value" id="DOZr|jVmXE{F%S(,X}w"><field name="ATTR">val</field> ! <field name="OID">rflink.0.channels.InoValley_2.HUM</field></block></value> ! <value name="B"><block type="get_value" id="T3o8m5Ibd5W8Z%zjFelo"><field name="ATTR">val</field> ! <field name="OID">javascript.0.MaxMin.DayMaxHumIn</field></block></value></block></value> ! <statement name="DO0"><block type="update" id="X0SA9p{#owCJ|Z_+4_CU"><mutation delay_input="false"></mutation> ! <field name="OID">javascript.0.MaxMin.DayMaxHumIn</field> ! <field name="WITH_DELAY">FALSE</field> ! <value name="VALUE"><block type="get_value" id="-xV2;gcbbQUj3a5+_kB"><field name="ATTR">val</field> ! <field name="OID">rflink.0.channels.InoValley_2.HUM</field></block></value></block></statement> ! <next><block type="controls_if" id="AA7H#?/%o++L2e;hA82("><value name="IF0"><block type="logic_compare" id="=|lw!L)qmOHlICNK5JQZ"><field name="OP">LT</field> ! <value name="A"><block type="get_value" id="@^5l7lOBLod(StJ#+iC*"><field name="ATTR">val</field> ! <field name="OID">rflink.0.channels.InoValley_2.HUM</field></block></value> ! <value name="B"><block type="get_value" id="!`U]Opz^ud=8lZBR-SWQ"><field name="ATTR">val</field> ! <field name="OID">javascript.0.MaxMin.DayMinHumIn</field></block></value></block></value> ! <statement name="DO0"><block type="update" id="D9AdFJ?iN7O5L/2%FePQ"><mutation delay_input="false"></mutation> ! <field name="OID">javascript.0.MaxMin.DayMinHumIn</field> ! <field name="WITH_DELAY">FALSE</field> ! <value name="VALUE"><block type="get_value" id="H/,)#SQsdk18yxqL76s)"><field name="ATTR">val</field> ! <field name="OID">rflink.0.channels.InoValley_2.HUM</field></block></value></block></statement></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></statement></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></xml> Der Export ist hier etwas umfangreicher, da zwei Sensoren abgefragt werden.
  • Objekt ID auswählen

    Verschoben
    9
    2
    0 Stimmen
    9 Beiträge
    2k Aufrufe
    T
    @Homoran: und der js-controller? (siehe Reiter Hosts!) Gruß Rainer ` Wie gesagt, nach dem Update auf 2.0.7 geht es. Vielen Dank! Thorsten
  • Kleine Abfrage fensterkontakt mit Anwesendheit Blocky

    Verschoben
    12
    0 Stimmen
    12 Beiträge
    1k Aufrufe
    L
    @Dutchman: Als tip, in blockly kannst du auch mit debug bausteinen arbeiten danmit kannste du dan im log die resultate schreiben ohne das irgendwas gesteuert wird. Das mache ich of im zu ueberpruefen ob die logic stimmt befohr ich schaltungen durchsetze. ~Dutch ` Das ist ja mal ein sehr guter Tip Danke
  • Skript für Lichtsteuerung auf Zeit

    Verschoben
    7
    0 Stimmen
    7 Beiträge
    1k Aufrufe
    C
    Möchte es Raus bekommen wo Klammern usw hinkommen drum habe ich es eingegeben Möchte mich recht herzlich bedanken MfG Christian
  • Befehl für Dahua Kamera über Java IOBroker inkl Anmeldung möglich?

    Verschoben
    5
    0 Stimmen
    5 Beiträge
    989 Aufrufe
    D
    Danke für Deine Hilfe. Aber das hilft mir leider nicht weiter :( Ich bin froh, wenn ich ein normales Script ans Laufen bekomme… Wäre toll, wenn mir jemand noch einen Tipp hat, was ich versuchen könnte.
  • [Blocky] SendTo & Email Adapter - block nicht einfügbar

    Verschoben
    9
    1
    0 Stimmen
    9 Beiträge
    1k Aufrufe
    B
    vielen Dank, das hat funktioniert .
  • Waschmaschine fertig (Blockly)

    Verschoben
    16
    0 Stimmen
    16 Beiträge
    4k Aufrufe
    P
    Also das mit den Meldungen klappt ganz gut mit diesem Script, habs hier aus dem Forum, finds leider nur nicht wieder. var timer = null; var Trigger = "sonoff.0.HWR_Steckdose_Waschmaschine.ENERGY.Power"/*HWR_Steckdose_Waschmaschine ENERGY Power*/; // Einschaltverzögerung on({id: Trigger, valLt: 4, oldValGe: 10}, function() { timer = setTimeout(meldung, 6*60*1000); // in ms log("Einschaltverzögerung ausgelöst"); }); // Timer löschen on({id: Trigger, valGe: 10, oldValLt: 4}, function() { if(timer) clearTimeout(timer); log("Timer löschen"); }); // Anweisung function meldung() { log("Waschmaschine fertig"); //Sayit setState("sayit.0.tts.text", "de;40;" + 'Die Waschmaschine ist fertig'); //Push schicken sendTo("telegram.0", "send", {text: 'Waschmaschine ist fertig',}); } on({id: Trigger, valLt: 4, oldValGe: 10}, function() { Der Timeout wird gesetzt, wenn der Wert unter 4 Watt fällt und vorher über 10W war, dann wird 6 Minuten später die Meldung per Push und auf die Sonos geschickt. gelöscht wird das Timeout, wenn über 10W geht und vorher unter 4 W war, damit verhindere ich, dass die Meldung mehrmals kommt. beim Trockner ist das sehr gut zu sehen, da zum Schluss das Auflockern kommt, wo sich nur noch die Trommel dreht und für ein paar Minuten stehen bleibt und dann wieder andersrum. Vielleicht hilft dir das. Gruß
  • Blockly Umschalten Astro Funktion aus VIS

    Verschoben
    6
    0 Stimmen
    6 Beiträge
    925 Aufrufe
    DutchmanD
    Hmm verstehe, einzige Lösung welche mir dazu einfällt ist in vis eine Variable zu setzen 1/2/3 und dan per if/then Abfrage kontrollieren ob 1 Tag, 2 Nacht usw gewählt wurde das würde so auch mit blockly machbar sein. Sonst kommen wir schon mehr Richtung JavaScript –----------------------- Send from mobile device
  • Wetter Trend

    Verschoben
    2
    0 Stimmen
    2 Beiträge
    633 Aufrufe
    DutchmanD
    Setze Mal bitte Blockly in denen topic Title dann wirst du mehr Hilfe bekommen ;) –----------------------- Send from mobile device
  • [gelöst]javascript.0 Instanz startet nicht

    Verschoben
    4
    0 Stimmen
    4 Beiträge
    1k Aufrufe
    N
    So, ich verwende zur Steuerung von Alexa folgendes Script: http://forum.iobroker.net/viewtopic.php?f=37&t=6035 Dort ist es passiert, dass die Anmeldedaten nicht mehr gültig waren, was zum Absturz geführt hat. Jetzt läuft alles wieder.
  • Übertragung von Werten an Homemativ aus Node-Quelle

    Verschoben
    12
    1
    0 Stimmen
    12 Beiträge
    3k Aufrufe
    G
    Ich habe die Ursache(n) gefunden. Zum einen muss im iobroker out node der Typ Command sein. Und zum Anderen war der Datentyp der Ausgangswertes nicht korrekt. Ich hatte einen String statt eines Floats. Also einfach ein parseFloat("Wert") vorschalten. Nun funktioniert alles wie gewollt. Danke. Gruß Jochen
  • Scripte Verständins frage Tradfri Sonoff

    Verschoben
    17
    0 Stimmen
    17 Beiträge
    3k Aufrufe
    L
    vielen dank, ich muss mich mal langsam entscheiden was ich mache.
  • [Blockly] Bitte um 2 neue Funktionen

    Verschoben
    8
    0 Stimmen
    8 Beiträge
    831 Aufrufe
    D
    so, harken bei den javaeinstellungen gelöscht - koordinaten eingegeben … dann klappt es auch mit dem nachbar :-)... das log zeigt daten ...
  • Frage zu Laufzeiten bei Variablen

    Verschoben
    3
    0 Stimmen
    3 Beiträge
    712 Aufrufe
    H
    Danke paul53, leider konnte ich in den letzten Tagen nicht weitermachen. Entschuldige daher die späte Meldung.
  • [Blockly] Variable füllen

    Verschoben
    5
    1
    0 Stimmen
    5 Beiträge
    1k Aufrufe
    N
    Herzlichen dank für eure schnelle Hilfe. Klappt einwandfrei. lg nape1
  • Statusänderung von iobroker mittles MQTT an Domoticz übergeben

    Verschoben
    6
    0 Stimmen
    6 Beiträge
    903 Aufrufe
    DutchmanD
    @rudiraz: OK, vielen Dank. Ich werde mich mal an deinen Scripten probieren :-) Grüße ` auf gut gelingen wen es hängt melde dich bei mir läuft es bis heute so :)
  • Trigger zündet nicht

    Verschoben
    8
    0 Stimmen
    8 Beiträge
    1k Aufrufe
    J
    Der ist schon aktiviert. Ich sehe trotzdem nicht alles. Objekte direkt im Hauptordner abzulegen scheint eine kleine Totsünde zu sein. Leider geht das aus den ganzen Tutorials nicht wirklich hervor und es kursieren Scripte im Forum, die demnach nicht korrekt sind. :?
  • Blocky wie bei Leistungs änderung eine Email

    Verschoben
    3
    0 Stimmen
    3 Beiträge
    381 Aufrufe
    DutchmanD
    Hi Ludino Ließ die doch Mal bitte den thread zu blockly Waschmaschine komplett durch da ist dies alles erklärt –----------------------- Send from mobile device
  • [Gelöst] - Kann man eine On-Abfrage in einer Schleife generieren?

    Verschoben
    14
    0 Stimmen
    14 Beiträge
    1k Aufrufe
    DutchmanD
    Super! Have Fun damit –----------------------- Send from mobile device
  • [Frage] schedule('*/1 * * * *',?????); # eBus_read-f (Einzelwert)

    Verschoben
    3
    0 Stimmen
    3 Beiträge
    499 Aufrufe
    D
    Danke für die Tipps nun wird es sauber abgearbeitet. Nun kommt die nächste Baustelle dass ich gleich mehrere Werte abfrage (Array) Gruß Jürgen

262

Online

33.0k

Benutzer

83.6k

Themen

1.3m

Beiträge