Skip to content

Praktische Anwendungen (Showcase)

Zeigt eure umgesetzten Projekte
898 Themen 33.5k Beiträge

NEWS

  • Alarmanlage Novar

    Verschoben
    3
    0 Stimmen
    3 Beiträge
    864 Aufrufe
    Christoph jaC
    @ju5t1n Ich habe das in meinem Haus noch vor mir.. Bisher hatte ich die Überlegung einfach erstmal 4 Analoge Ausgänge zu nehmen und über Makros quasi ein Binäres Signal unterschiedlicher Zustände zu programmieren und ganz simpel mit einem Arduino (z.b. WeMos) auszuwerten. So ereiche ich bereits 15 Zustände. Bei 5 Ausgängen (sofern noch sovielw Makros möglich sind) 31 Zustände usw..
  • LED-Uhr mit IOBroker integration

    8
    2 Stimmen
    8 Beiträge
    2k Aufrufe
    L
    @fabian1 Hallo Fabian, ich bin gerade dabei die LED Uhr nachzubauen, bin schon fast fertig, habe alles entsprechend der guten Anleitung abgearbeitet, Brett, LEDs, halbe Bälle liegen hier und warten auf den Zusammenbau.... Aber an einer Stelle komme ich seit Tagen nicht weiter. Bei meiner Uhr blinkt nur die obere linke Lampe rot, in ioBroker ist die Uhr registriert und gibt Lebenzeichen. Ich weiß nicht woran es liegt, hast du einen Tipp für mich?
  • Kaco Blueplanet Wechselrichter (FW 3.2) auslesen

    Verschoben
    18
    0 Stimmen
    18 Beiträge
    4k Aufrufe
    S
    Ja mit dem "normalem" Modbus Adapter.... Da steht im grunde alles.... https://forum.iobroker.net/topic/42163/kaco-wechselrichter-und-modbus/29
  • Die Sache mir der Luftfeuchtigkeit, dem Taupunkt und der Schimmelgefahr

    Verschoben
    25
    2 Stimmen
    25 Beiträge
    11k Aufrufe
    EnduranceE
    @william4008 Gute Frage, hätte auch interesse....
  • Essensplanung mit Chefkoch.de

    6
    4
    5 Stimmen
    6 Beiträge
    2k Aufrufe
    B
    @teddy007 Hallo, gibt es schon Neuigkeiten? Liebe Grüße Bernhard
  • NodeRED ÖkoFEN Pelletronic Touch JSON

    nodered json pelletronic pellematic oekofen
    1
    1
    0 Stimmen
    1 Beiträge
    883 Aufrufe
    Niemand hat geantwortet
  • Verständnisfrage owntracks > owntracks-recorder > iobroker

    1
    0 Stimmen
    1 Beiträge
    264 Aufrufe
    Niemand hat geantwortet
  • Visu neues Konzept - noch offene Fragen...

    3
    0 Stimmen
    3 Beiträge
    663 Aufrufe
    D
    @bahnuhr Wow 32" ist mal eine beachtliche Größe, da muss das WZ schon eine beachtliche Größe haben.
  • [GELÖST] Frage: Batteriestatus bzw. Ladezustand

    Verschoben
    68
    4
    0 Stimmen
    68 Beiträge
    25k Aufrufe
    M
    Hi, Ich habe es mir einfach gemacht und ein Blockly geschrieben, das den Icon Pfad in einen eigenen Datenpunkt schreibt. In der vis referenziere ich als Bildpfad auf den DP. <xml xmlns="https://developers.google.com/blockly/xml"> <variables> <variable id="-5qE{53gUXm~XDoCvrx4">SoC</variable> <variable id="y;5+d8!WE-yi(I534HSb">EAutoKapa</variable> <variable id="V=[CbG9$B2^z*A$.tROA">SoC100</variable> <variable id="u,9.sks(Ks9Y9sJnRH{K">ReichweiteEAuto</variable> </variables> <block type="comment" id="}qR0o?gc,*}R%HVXV.=x" x="-762" y="-487"> <field name="COMMENT">Setzen des richtigen Icons für das Batterielevel</field> <next> <block type="comment" id="/$aM6UxFi|}qDJZA*`/Q"> <field name="COMMENT">Sowie Restreichweite berechnen</field> <next> <block type="schedule" id="mp^O#T~*ho++g$_mP..I"> <field name="SCHEDULE">* * * * *</field> <statement name="STATEMENT"> <block type="variables_set" id="zX!]]~l%4iRSAc,8e]0d"> <field name="VAR" id="-5qE{53gUXm~XDoCvrx4">SoC</field> <value name="VALUE"> <block type="get_value" id="G75uGiKYgGJV$7_9kWXg"> <field name="ATTR">val</field> <field name="OID">mqtt.0.openWB.lp.1.%Soc</field> </block> </value> <next> <block type="variables_set" id="}0dd:6n-XMsq:O=,_-DP"> <field name="VAR" id="y;5+d8!WE-yi(I534HSb">EAutoKapa</field> <value name="VALUE"> <block type="get_value" id=".BG?-S8H/AA%+Z:x}A0y"> <field name="ATTR">val</field> <field name="OID">0_userdata.0.EigeneDatenpunkte.openWB.EAutoBatterieKapazitaet</field> </block> </value> <next> <block type="variables_set" id="F4Nz4Cgliag+LWr,S?)M"> <field name="VAR" id="V=[CbG9$B2^z*A$.tROA">SoC100</field> <value name="VALUE"> <block type="math_arithmetic" id="V).1*yaTQ,8p@]c{1X;%"> <field name="OP">DIVIDE</field> <value name="A"> <shadow type="math_number" id="X4YcJG^S@j?XRh238_($"> <field name="NUM">1</field> </shadow> <block type="variables_get" id="al/$emS[R3nc.x(Ge#MH"> <field name="VAR" id="-5qE{53gUXm~XDoCvrx4">SoC</field> </block> </value> <value name="B"> <shadow type="math_number" id="nYT*Q0J?4_.H(o6(|M:;"> <field name="NUM">100</field> </shadow> </value> </block> </value> <next> <block type="variables_set" id="Tsy9JA(k6%#8Bh}LlN9^"> <field name="VAR" id="u,9.sks(Ks9Y9sJnRH{K">ReichweiteEAuto</field> <value name="VALUE"> <block type="math_arithmetic" id="G5asy9ct3aE,]#O`RlB:"> <field name="OP">MULTIPLY</field> <value name="A"> <shadow type="math_number" id="WnB0B*zuzGhv22$e=^#W"> <field name="NUM">1</field> </shadow> <block type="variables_get" id="-w[K/yG%TIE=6zY!x#SO"> <field name="VAR" id="V=[CbG9$B2^z*A$.tROA">SoC100</field> </block> </value> <value name="B"> <shadow type="math_number" id="#v*9o+b0/,nY9gaK[{7E"> <field name="NUM">1</field> </shadow> <block type="variables_get" id="RA`ObDz.^HC*z@|8bsZn"> <field name="VAR" id="y;5+d8!WE-yi(I534HSb">EAutoKapa</field> </block> </value> </block> </value> <next> <block type="variables_set" id=",@4+%1i`waWli@hVRc1I"> <field name="VAR" id="u,9.sks(Ks9Y9sJnRH{K">ReichweiteEAuto</field> <value name="VALUE"> <block type="math_arithmetic" id="sMGPd$V]RC8QfZRpq`8B"> <field name="OP">MULTIPLY</field> <value name="A"> <shadow type="math_number" id="meclpTGxn`++sTXL/E}K"> <field name="NUM">1</field> </shadow> <block type="variables_get" id="NS,4gfv4[[Hd-k)Vre)="> <field name="VAR" id="u,9.sks(Ks9Y9sJnRH{K">ReichweiteEAuto</field> </block> </value> <value name="B"> <shadow type="math_number" id="JR5}/|[q#h#vR=:Ov0vw"> <field name="NUM">100</field> </shadow> </value> </block> </value> <next> <block type="variables_set" id="q^7n-IHfK6Rs-UCWMzG?"> <field name="VAR" id="u,9.sks(Ks9Y9sJnRH{K">ReichweiteEAuto</field> <value name="VALUE"> <block type="math_arithmetic" id="OdBU?vK`W2F+L(cgNb~c"> <field name="OP">DIVIDE</field> <value name="A"> <shadow type="math_number"> <field name="NUM">1</field> </shadow> <block type="variables_get" id="ql1TbS/H#E569!@eF13Z"> <field name="VAR" id="u,9.sks(Ks9Y9sJnRH{K">ReichweiteEAuto</field> </block> </value> <value name="B"> <shadow type="math_number" id="I3@g$Q$,^Ig?Zs_[PQVd"> <field name="NUM">22</field> </shadow> </value> </block> </value> <next> <block type="update" id="2js+sd$f_=`x/$#Q0*(H"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation> <field name="OID">0_userdata.0.EigeneDatenpunkte.openWB.BerechneteReichweiteKM</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="math_rndfixed" id="=9u_:MFzh:zyD,AN_w1$"> <field name="n">1</field> <value name="x"> <shadow type="math_number" id="facB80Oah;|MPLT~1)JS"> <field name="NUM">3.1234</field> </shadow> <block type="variables_get" id="T:mT/8iR]=VnocUd:u(y"> <field name="VAR" id="u,9.sks(Ks9Y9sJnRH{K">ReichweiteEAuto</field> </block> </value> </block> </value> <next> <block type="controls_if" id="jO7t(]#_dZSez2fXJxJV"> <mutation elseif="6"></mutation> <value name="IF0"> <block type="logic_operation" id="M:X),rxv%_$dmZ=[2V~R"> <field name="OP">AND</field> <value name="A"> <block type="logic_compare" id="nJU+b:WDBO(R*9`xioJy"> <field name="OP">GTE</field> <value name="A"> <block type="variables_get" id="=9lI;M$+TA~A~=2/P!8g"> <field name="VAR" id="-5qE{53gUXm~XDoCvrx4">SoC</field> </block> </value> <value name="B"> <block type="math_number" id="d8SD.p=7_any@rsR$+*c"> <field name="NUM">0</field> </block> </value> </block> </value> <value name="B"> <block type="logic_compare" id="6W7j`9^iX]4AB,d5[$L7"> <field name="OP">LTE</field> <value name="A"> <block type="variables_get" id="U?X:z|~jNt3J*_GJxqXq"> <field name="VAR" id="-5qE{53gUXm~XDoCvrx4">SoC</field> </block> </value> <value name="B"> <block type="math_number" id="/q4Dq/TQh{`2jdF!Pq_F"> <field name="NUM">5</field> </block> </value> </block> </value> </block> </value> <statement name="DO0"> <block type="update" id="wQ(!G]]KpWA4l?ThF57Q"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation> <field name="OID">0_userdata.0.EigeneDatenpunkte.openWB.BatteryLevelIcon</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="text" id="X^sl_u?KGZ.Q!tVn[W{T"> <field name="TEXT">/icons-addictive-flavour-png/battery/battery_empty.png</field> </block> </value> </block> </statement> <value name="IF1"> <block type="logic_operation" id="Iwaaw#R,na9`^HURWt$f"> <field name="OP">AND</field> <value name="A"> <block type="logic_compare" id=",%JYPcB]/hgE,RfqmI{y"> <field name="OP">GT</field> <value name="A"> <block type="variables_get" id="E{/9F_ky66DrK#,E!rt:"> <field name="VAR" id="-5qE{53gUXm~XDoCvrx4">SoC</field> </block> </value> <value name="B"> <block type="math_number" id=".^MG`*DXcOs!c2GR7FsD"> <field name="NUM">5</field> </block> </value> </block> </value> <value name="B"> <block type="logic_compare" id="2zyqLF0q5GYMmmH++aoW"> <field name="OP">LT</field> <value name="A"> <block type="variables_get" id="[dBvQo[Gtaf{Knd}.DK~"> <field name="VAR" id="-5qE{53gUXm~XDoCvrx4">SoC</field> </block> </value> <value name="B"> <block type="math_number" id="=NQ=Lmb@(K{!pb}2)X{}"> <field name="NUM">10</field> </block> </value> </block> </value> </block> </value> <statement name="DO1"> <block type="update" id="k]`-B~z.Lzy|obj6~Nk|"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation> <field name="OID">0_userdata.0.EigeneDatenpunkte.openWB.BatteryLevelIcon</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="text" id="DW!5^3)A#jI#OGUH3vY9"> <field name="TEXT">/icons-addictive-flavour-png/battery/battery_10percent.png</field> </block> </value> </block> </statement> <value name="IF2"> <block type="logic_operation" id="J|^qVVO=_}.qYn~Xg6]o"> <field name="OP">AND</field> <value name="A"> <block type="logic_compare" id="61_##GFRO{U9ju|4w$w:"> <field name="OP">GTE</field> <value name="A"> <block type="variables_get" id="6B#Gxv:/^ley@37)-[EL"> <field name="VAR" id="-5qE{53gUXm~XDoCvrx4">SoC</field> </block> </value> <value name="B"> <block type="math_number" id=")uO742hDGF2(gN^:|TFO"> <field name="NUM">10</field> </block> </value> </block> </value> <value name="B"> <block type="logic_compare" id="G|YoK?ao{#4%JC7w}e#F"> <field name="OP">LTE</field> <value name="A"> <block type="variables_get" id="mD)j8Z;fxj$bqV(KkHYt"> <field name="VAR" id="-5qE{53gUXm~XDoCvrx4">SoC</field> </block> </value> <value name="B"> <block type="math_number" id="pu_fK;DF[|l!Y_^Z%,18"> <field name="NUM">20</field> </block> </value> </block> </value> </block> </value> <statement name="DO2"> <block type="update" id="dY^xeibnz/VEZ-#y`3Tp"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation> <field name="OID">0_userdata.0.EigeneDatenpunkte.openWB.BatteryLevelIcon</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="text" id="3ksn2#l*YAgEl;}C+)7Y"> <field name="TEXT">/icons-addictive-flavour-png/battery/battery_20percent.png</field> </block> </value> </block> </statement> <value name="IF3"> <block type="logic_operation" id="0d};2Q(1;Zlua14vLvpO"> <field name="OP">AND</field> <value name="A"> <block type="logic_compare" id="5hP=p6}9F-2*X/+7;*l1"> <field name="OP">GT</field> <value name="A"> <block type="variables_get" id="pPCxrD=mSAwQQ#UD[II?"> <field name="VAR" id="-5qE{53gUXm~XDoCvrx4">SoC</field> </block> </value> <value name="B"> <block type="math_number" id="KJ5tcE[,3[AIfT01!)~,"> <field name="NUM">20</field> </block> </value> </block> </value> <value name="B"> <block type="logic_compare" id="*:s6.r^D=yAG]|E1RaI."> <field name="OP">LTE</field> <value name="A"> <block type="variables_get" id="v9E%)sl/%cKyo~n}[}+1"> <field name="VAR" id="-5qE{53gUXm~XDoCvrx4">SoC</field> </block> </value> <value name="B"> <block type="math_number" id="z45Zi2}+SSiLmSW~{egR"> <field name="NUM">40</field> </block> </value> </block> </value> </block> </value> <statement name="DO3"> <block type="update" id="WZ|1TnEu:wMwWsuQIGIW"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation> <field name="OID">0_userdata.0.EigeneDatenpunkte.openWB.BatteryLevelIcon</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="text" id=".)yYUC{,MKsY~mV3vBAf"> <field name="TEXT">/icons-addictive-flavour-png/battery/battery_40percent.png</field> </block> </value> </block> </statement> <value name="IF4"> <block type="logic_operation" id="MDQ3Aig:]8lzIPV@8dq^"> <field name="OP">AND</field> <value name="A"> <block type="logic_compare" id="+8;_4Q^:.3b.y8C@1cK6"> <field name="OP">GT</field> <value name="A"> <block type="variables_get" id="x]h@,tV@!h9}:OTO{`7I"> <field name="VAR" id="-5qE{53gUXm~XDoCvrx4">SoC</field> </block> </value> <value name="B"> <block type="math_number" id="ZQC=wGl.sMr#2Abr_mD,"> <field name="NUM">40</field> </block> </value> </block> </value> <value name="B"> <block type="logic_compare" id="}u$BLEiAa!b$l-`Oo_vl"> <field name="OP">LTE</field> <value name="A"> <block type="variables_get" id="^3lk~]PSy2^*`cv,1c|)"> <field name="VAR" id="-5qE{53gUXm~XDoCvrx4">SoC</field> </block> </value> <value name="B"> <block type="math_number" id="69,Z811[Ha`w%h$m)b#r"> <field name="NUM">60</field> </block> </value> </block> </value> </block> </value> <statement name="DO4"> <block type="update" id="w+xfr)zLH%Grm(_z-9@;"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation> <field name="OID">0_userdata.0.EigeneDatenpunkte.openWB.BatteryLevelIcon</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="text" id="f.oSdj+MR/*hZaSP=?7?"> <field name="TEXT">/icons-addictive-flavour-png/battery/battery_60percent.png</field> </block> </value> </block> </statement> <value name="IF5"> <block type="logic_operation" id="/Pu]Z{Mv/fuN{,F^GMfM"> <field name="OP">AND</field> <value name="A"> <block type="logic_compare" id="SBktxv%9Mn:`)18%JBEm"> <field name="OP">GT</field> <value name="A"> <block type="variables_get" id="Y=i^kQjy2jhm/EM}`6%,"> <field name="VAR" id="-5qE{53gUXm~XDoCvrx4">SoC</field> </block> </value> <value name="B"> <block type="math_number" id="JI/aN)W`RG)o)OuD:IPQ"> <field name="NUM">60</field> </block> </value> </block> </value> <value name="B"> <block type="logic_compare" id=")a}DAAkpO!o$_oUhInCg"> <field name="OP">LTE</field> <value name="A"> <block type="variables_get" id="k2%4O7%gCKOSbJ#KJ~(d"> <field name="VAR" id="-5qE{53gUXm~XDoCvrx4">SoC</field> </block> </value> <value name="B"> <block type="math_number" id="12UYI3NE)|fmjyK2FJw9"> <field name="NUM">80</field> </block> </value> </block> </value> </block> </value> <statement name="DO5"> <block type="update" id="J;uJsyT+`U^pjA{*3bp^"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation> <field name="OID">0_userdata.0.EigeneDatenpunkte.openWB.BatteryLevelIcon</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="text" id="L4I^.^M^+50,At+g5?W["> <field name="TEXT">/icons-addictive-flavour-png/battery/battery_80percent.png</field> </block> </value> </block> </statement> <value name="IF6"> <block type="logic_operation" id=",8i1muAA#GpCaKp*j{[Q"> <field name="OP">AND</field> <value name="A"> <block type="logic_compare" id="8@9$G?V6!YQ%!HD)cL#5"> <field name="OP">GT</field> <value name="A"> <block type="variables_get" id="D6{1:I-%PkV$n|]h8gfQ"> <field name="VAR" id="-5qE{53gUXm~XDoCvrx4">SoC</field> </block> </value> <value name="B"> <block type="math_number" id="YS?5+aTR7/_XtC@;jZ|L"> <field name="NUM">80</field> </block> </value> </block> </value> <value name="B"> <block type="logic_compare" id="ZlzVcOMJ7xUFf?8;6Rf1"> <field name="OP">LTE</field> <value name="A"> <block type="variables_get" id="-;O#h/FS$vXAL)DPi.hy"> <field name="VAR" id="-5qE{53gUXm~XDoCvrx4">SoC</field> </block> </value> <value name="B"> <block type="math_number" id="ta%a5%8K~H2Q/82a^Qw2"> <field name="NUM">100</field> </block> </value> </block> </value> </block> </value> <statement name="DO6"> <block type="update" id="T6lw%}fnhF-:sWZf9Nl*"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation> <field name="OID">0_userdata.0.EigeneDatenpunkte.openWB.BatteryLevelIcon</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="text" id="nfIS5|o1+En@;^cFg^FN"> <field name="TEXT">/icons-addictive-flavour-png/battery/battery_full.png</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> </xml> Ich finde es da über Blockly etwas übersichtlicher und einfacher anpassbar. Berechnung der Reichweite des E-Autos bitte raus löschen. Das Blockly erwartet eine Ladeanzeige als Zahl (in %).
  • [Tutorial] IPhone Daten per Kurzbefehle und IOT auslesen

    2
    2 Stimmen
    2 Beiträge
    777 Aufrufe
    C
    @fabian1 Vielen Dank. Gerade ausprobiert und ans Laufen bekommen. Jetzt heißt es fleißig die Automationen zu lernen - damit auch mein iPhone endlich den Sauger bei Anruf abschaltet. :) Edit: Und scheinbar ist genau der Trigger "Anruf" aktuell noch nicht verfügbar. :-(
  • Stromzähler MT681 mit USB Ir auslesen

    mt681 smartmeter
    12
    0 Stimmen
    12 Beiträge
    2k Aufrufe
    T
    @fraenki23 sagte in Stromzähler MT681 mit USB Ir auslesen: /Ich habe einen geeignete USB IR Lesekopf EHZ Lese-Schreib-Kopf Hallo, Ich bin auch auf der suche nach einem einfach einzurichtenden Lesekopf. Welchen hast du eingesetzt? Mein Iobroker Raspi4 sitzt 40cm neben meinem Zähler..
  • Müllkalender mit Trashschedule

    33
    1
    0 Stimmen
    33 Beiträge
    1k Aufrufe
    da_WoodyD
    @kippe [image: 1629747253157-besen.gif] kaum macht mans richtig, lööpts! fein, das es jetzt geht! [image: 1629747301393-cheerlie.gif]
  • [Projekt]Temperatur aus externen Linux Rechner zu ioBroker senden

    Verschoben
    20
    1
    0 Stimmen
    20 Beiträge
    4k Aufrufe
    Q
    @pix wäre super wenn du dein Script nochmal neu hier posten könntest. Da hats die Formatierung/Darstellung gewaltig über den Haufen geworfen ... Beste Grüße
  • Bodenfeuchtesensor, modifiziert nach Funkleuchtturm

    feuchtesensor
    14
    5
    5 Stimmen
    14 Beiträge
    5k Aufrufe
    A
    @homoran sagte in Bodenfeuchtesensor, modifiziert nach Funkleuchtturm: Elektrolytkondesator 10µF, 50V Hallo, Super Anleitung, Den Bausatz und die Widerstände habe ich noch hier. Leider nur einen Elko S220µF, 16V Könnte ich den auch verwenden? Mit freundlichen Grüßen Michael
  • APC USV Status auslesen via APCUPSD-CGI

    Verschoben
    24
    1
    0 Stimmen
    24 Beiträge
    7k Aufrufe
    HomoranH
    @timtaler007 sagte in APC USV Status auslesen via APCUPSD-CGI: Bei mir sind dort 2 Knöpfe so wie auf diesem Bild: bei mir auch :blush: ist auch die ES700 hatte bein Bild gar nicht auf die Kleinigkeiten geachtet. @timtaler007 sagte in APC USV Status auslesen via APCUPSD-CGI: Und bei dir verhält es sich anders, wenn Du den Rechner mit dem USV-USB-Kabel neu startest? dann piept sie nur "kurz" @timtaler007 sagte in APC USV Status auslesen via APCUPSD-CGI: Lässt sich das Verhalten eventuell mit der Windows-Software "PowerChute Personal Edition v3.1" möglich, ist bei mir aber out ofthe box.
  • Broadlink RM pro+ pimpen

    5
    3
    0 Stimmen
    5 Beiträge
    1k Aufrufe
    padrinoP
    @tom_33 Musste zweimal lesen um zu verstehen, was ich da sehe. :relieved: Also der BL ist eigentlich "nur" Strom- und Gehäuselieferant? Ist natürlich praktisch, wenn man so eine "interne Lösung" hat. :D
  • [Vorstellung] iPhone VIS - SmartHome ToGo

    4
    6
    2 Stimmen
    4 Beiträge
    1k Aufrufe
    J
    @master-rudi finde es absolut gelungen. Könntest du dein Projekt auch anderen zur Verfügung stellen?
  • Smarte Mährobotergarage für Gardena Sileno

    23
    2
    4 Stimmen
    23 Beiträge
    4k Aufrufe
    K
    @dermike kann den genannten Adapter leider nicht installieren. Habe den normalen Gardena Adapter, dort bekomme ich jedoch den genannten timestampnextstart nicht angezeigt. könntet Ihr mir bitte weiterhelfen was ich tun kann, um diesen Wert in den ioBroker zu bekommen?
  • Versuch einer neuen VIS

    visualiserung
    13
    2
    2 Stimmen
    13 Beiträge
    2k Aufrufe
    NashraN
    @langer sagte in Versuch einer neuen VIS: @nashra Sorry, habe mal vor einer Zeit ein kleines Skript geschrieben, in dem ich für den aktuellen Tag die max und min Temperatur festhalte. Bin kein Javaskript Kenner aber hier das Skript, es funktioniert aber es geht bestimmt besser!!!! on({id: 'javascript.0.Wetterstation.Aussentemperatur'}, function (obj) { let min = getState('0_userdata.0.Wetter.AussenMin').val; let max = getState('0_userdata.0.Wetter.AussenMax').val; if (obj.state.val < min) { setState("0_userdata.0.Wetter.AussenMin", obj.state.val, true); } if (obj.state.val > max) { setState("0_userdata.0.Wetter.AussenMax", obj.state.val, true); } }); function Werte_Reset() { setState('0_userdata.0.Wetter.AussenMin',100,true); setState('0_userdata.0.Wetter.AussenMax',-100,true); }; schedule('0 0 * * *', Werte_Reset); MfG Wastl Ob das besser geht kann ich dir nicht sagen da ich keinen Plan hab was Javaskript betrifft :face_with_rolling_eyes: Trotzdem Danke :+1:
  • Wemos D1 IR

    1
    2
    0 Stimmen
    1 Beiträge
    327 Aufrufe
    Niemand hat geantwortet

333

Online

32.6k

Benutzer

82.2k

Themen

1.3m

Beiträge