Ich hatte die selben Meldungen ..
Lösung: Instanz UND Adapter löschen und neu einrichten. Nur die Instanz löschen und wieder anlegen hat es nicht gebracht.
Ich hatte die selben Meldungen ..
Lösung: Instanz UND Adapter löschen und neu einrichten. Nur die Instanz löschen und wieder anlegen hat es nicht gebracht.
! ````
<xml xmlns="http://www.w3.org/1999/xhtml"><block type="create" id="f/h+q}5V%y]EUJ;a=!VW" x="-437" y="-388"><field name="NAME">Kueche_State</field>
<next><block type="create" id="Uzkta:J2#p(pK#gZWHts"><field name="NAME">Lichtautomatik_Kueche</field>
<next><block type="variables_set" id="U,v}AxcbrG,o}/9r)R!"><field name="VAR">licht_Kueche</field>
<value name="VALUE"><block type="get_value" id="7.:eScCos^))#So/]I7"><field name="ATTR">val</field>
<field name="OID">hm-rpc.0.OEQ1148284.1.STATE</field></block></value>
<next><block type="comment" id="bl5[_A@=Q=VNvb.TPlA"><field name="COMMENT">ID Bewegung</field> <next><block type="on" id="^E4sfXy
;J%7%N7!~KYN"><field name="OID">javascript.1.Hue.2.Bewegung_Kueche</field>
<field name="CONDITION">ne</field>
<statement name="STATEMENT"><block type="debug" id="5jySf};|1KIOz|-x5.4Z"><field name="Severity">log</field>
<value name="TEXT"><shadow type="text" id="fHy%l4TaB=O@7CVB%u0b"><field name="TEXT">Motion hat sich geändert</field></shadow></value>
<next><block type="controls_if" id="lZ(wkj5=qNXN;_`3W3EM"><mutation elseif="2"></mutation>
<value name="IF0"><block type="logic_operation" id="E=HM_HQk,dla`gsD4{H:" inline="false"><field name="OP">AND</field>
<value name="A"><block type="logic_operation" id="=cIP!7w_p]G^(AgluL[v" inline="false"><field name="OP">AND</field>
<value name="A"><block type="logic_compare" id="Yh%8NG*Nuwjr^aKM=,nt"><field name="OP">EQ</field>
<value name="A"><block type="get_value" id="#K|]ht@w0d_Zr~6.T2~E"><field name="ATTR">val</field>
<field name="OID">javascript.1.Hue.2.Bewegung_Kueche</field></block></value>
<value name="B"><block type="logic_boolean" id="~y`_6?d~o4)_]EyZ4J;u"><field name="BOOL">TRUE</field></block></value></block></value>
<value name="B"><block type="logic_compare" id="D55i4j~OO6*Hm9PfVjm="><field name="OP">NEQ</field>
<value name="A"><block type="variables_get" id="}cCg)yznc~0`#7APGIT)"><field name="VAR">licht_Kueche</field></block></value>
<value name="B"><block type="logic_boolean" id=";EV32f,;q=g1]+O8c)g2"><field name="BOOL">TRUE</field></block></value></block></value></block></value>
<value name="B"><block type="logic_operation" id="@TpyiC./.ECP0lF-~1?w" inline="false"><field name="OP">AND</field>
<value name="A"><block type="get_value" id="Y(b=sP`q47riGyA,XksN"><field name="ATTR">val</field>
<field name="OID">javascript.1.Hue.2.Helligkeit_Kueche</field></block></value>
<value name="B"><block type="get_value" id="HxQ1+yJnLg==AA(b^I,["><field name="ATTR">val</field>
<field name="OID">javascript.1.Lichtautomatik_Kueche</field></block></value></block></value></block></value>
<statement name="DO0"><block type="debug" id="TKfC_ji*Hm6VcZj*f0}Y"><field name="Severity">log</field>
<value name="TEXT"><shadow type="text" id="(oL_uo[8==.Z}qCFEfA."><field name="TEXT">Alle Bedingungen OK, Licht an</field></shadow></value>
<next><block type="control" id="uE]kwP%Z?J[RCFy42a,7"><mutation delay_input="false"></mutation>
<field name="OID">hm-rpc.0.OEQ1148284.1.STATE</field>
<field name="WITH_DELAY">FALSE</field>
<value name="VALUE"><block type="logic_boolean" id="a6o!G0N:bhTy-.[j1666"><field name="BOOL">TRUE</field></block></value>
<next><block type="control" id="zYhzvwa{q{Q1;,[31^#C"><mutation delay_input="false"></mutation>
<field name="OID">javascript.1.Kueche_State</field>
<field name="WITH_DELAY">FALSE</field>
<value name="VALUE"><block type="logic_boolean" id="?7AV-q45SnEA*.4nNt:6"><field name="BOOL">TRUE</field></block></value></block></next></block></next></block></statement>
<value name="IF1"><block type="logic_operation" id="Y~.i/Pt44SuP|V}YcK|E" inline="false"><field name="OP">AND</field>
<value name="A"><block type="variables_get" id="S5lo2]3s*YpRhW:VD/p4"><field name="VAR">licht_Kueche</field></block></value>
<value name="B"><block type="logic_operation" id="J5`Gld]}n*j10oxbS_?8" inline="false"><field name="OP">AND</field>
<value name="A"><block type="logic_compare" id="rNA:N3@NZ/-^dGkL{Z%u"><field name="OP">EQ</field>
<value name="A"><block type="get_value" id="Ir,D1K,f_535w~SEt0hZ"><field name="ATTR">val</field>
<field name="OID">javascript.1.Hue.2.Bewegung_Kueche</field></block></value>
<value name="B"><block type="logic_boolean" id="qpW(m3)RxeTh?O5(O+L!"><field name="BOOL">TRUE</field></block></value></block></value>
<value name="B"><block type="get_value" id="Q#8EVw/^yor:Ihj=[r_c"><field name="ATTR">val</field>
<field name="OID">javascript.1.Lichtautomatik_Kueche</field></block></value></block></value></block></value>
<statement name="DO1"><block type="timeouts_cleartimeout" id="~qHp3o*Wab.XYgl%rn#g"><field name="NAME">timeout</field>
<next><block type="debug" id="@hNr3:jd6:lD:ehN19DA"><field name="Severity">log</field>
<value name="TEXT"><shadow type="text" id="RRyZEBWQ+9-D,P.D-Dd`"><field name="TEXT">Bewegung erkannt:Licht ist schon an</field></shadow></value></block></next></block></statement>
<value name="IF2"><block type="logic_operation" id="|)+-]QQFMd2kz=~VB:))" inline="false"><field name="OP">AND</field>
<value name="A"><block type="variables_get" id="y8LC=t/!+2P5:OUS3t@2"><field name="VAR">licht_Kueche</field></block></value>
<value name="B"><block type="logic_operation" id="Bm3Pez`%ZLJG4O{Ru5B+" inline="false"><field name="OP">AND</field>
<value name="A"><block type="logic_compare" id="C?YcLvjR8lVZpl.rcpv^"><field name="OP">NEQ</field>
<value name="A"><block type="get_value" id="v#(Lfeg)d%*D{eJ25OAT"><field name="ATTR">val</field>
<field name="OID">javascript.1.Hue.2.Bewegung_Kueche</field></block></value>
<value name="B"><block type="logic_boolean" id="Si}n@@VC@PmZhrx1i^Rl"><field name="BOOL">TRUE</field></block></value></block></value>
<value name="B"><block type="get_value" id="diSen57XIb(F:wZQU.4_"><field name="ATTR">val</field>
<field name="OID">javascript.1.Lichtautomatik_Kueche</field></block></value></block></value></block></value>
<statement name="DO2"><block type="debug" id="L|}GJ8=gE|QE+9=_uQp1"><field name="Severity">log</field>
<value name="TEXT"><shadow type="text" id="OAG4qE^{qe/?ibyjauXE"><field name="TEXT">Keine bewegung timer starten</field></shadow></value>
<next><block type="timeouts_cleartimeout" id="GM7ujBrSBNOMga4_(?Gv"><field name="NAME">timeout</field>
<next><block type="timeouts_settimeout" id="F3Tex_`gJ**]n(K(Ua86"><field name="NAME">timeout</field>
<field name="DELAY">3</field>
<field name="UNIT">min</field>
<statement name="STATEMENT"><block type="controls_if" id="M60^Ic]cp0Mf2p9HbTir"><value name="IF0"><block type="logic_operation" id="_,O3L2RQ2,xI2|{|vz}Y"><field name="OP">AND</field>
<value name="A"><block type="variables_get" id="1WQ7~2dm_.*+H)L(O5@{"><field name="VAR">licht_Kueche</field></block></value>
<value name="B"><block type="logic_compare" id="w{.nM^Kf_iMRR0#tfRjE"><field name="OP">NEQ</field>
<value name="A"><block type="get_value" id="`|/cV^AQND=!;Ly){42("><field name="ATTR">val</field>
<field name="OID">javascript.1.Hue.2.Bewegung_Kueche</field></block></value>
<value name="B"><block type="logic_boolean" id="/(O?--g7uMK7C{qYo{mZ"><field name="BOOL">TRUE</field></block></value></block></value></block></value>
<statement name="DO0"><block type="control" id="*n8yTg,vzGkKwO`;srp."><mutation delay_input="false"></mutation>
<field name="OID">hm-rpc.0.OEQ1148284.1.STATE</field>
<field name="WITH_DELAY">FALSE</field>
<value name="VALUE"><block type="logic_boolean" id="aNXp7_a?dXcb]%{2)IVi"><field name="BOOL">FALSE</field></block></value>
<next><block type="control" id="(u}jL-fI~[Fr8l?83;b8"><mutation delay_input="false"></mutation>
<field name="OID">javascript.1.Kueche_State</field>
<field name="WITH_DELAY">FALSE</field>
<value name="VALUE"><block type="logic_boolean" id="7fg}SH%TtJ2QQl|iJkJH"><field name="BOOL">FALSE</field></block></value></block></next></block></statement></block></statement></block></next></block></next></block></statement></block></next></block></statement>
<next><block type="comment" id="PlNbAyN^w;+~0DlYraf?"><field name="COMMENT">ID Licht</field>
<next><block type="on" id="Qvir^Iyye;}YSbLTY*En"><field name="OID">hm-rpc.0.OEQ1148284.1.STATE</field>
<field name="CONDITION">any</field>
<field name="ACK_CONDITION">true</field>
<statement name="STATEMENT"><block type="variables_set" id="8u+DfM@(Gb|Gpa*5V%gb"><field name="VAR">licht_Kueche</field>
<value name="VALUE"><block type="on_source" id="*z`p%tJ(Mc`=dl6(%0Q%"><field name="ATTR">state.val</field></block></value></block></statement>
<next><block type="on" id="E/h^XM2HRwrs0EAm(~.~"><field name="OID">hm-rpc.0.OEQ1148284.1.STATE</field>
<field name="CONDITION">any</field>
<field name="ACK_CONDITION">true</field>
<statement name="STATEMENT"><block type="controls_if" id="Qu|38ncZ=aV_FiJ|{6B4"><value name="IF0"><block type="logic_compare" id="],+dP__za,Y^P.Ta|/St"><field name="OP">EQ</field>
<value name="A"><block type="get_value" id="*2`@L{}7PKr)=(fAPlO7"><field name="ATTR">val</field>
<field name="OID">hm-rpc.0.OEQ1148284.1.STATE</field></block></value>
<value name="B"><block type="logic_boolean" id="}F{URw/H6b0^AHM1%:im"><field name="BOOL">FALSE</field></block></value></block></value>
<statement name="DO0"><block type="control" id="91r7zNW@!0LKaft8J-fU"><mutation delay_input="false"></mutation>
<field name="OID">javascript.1.Kueche_State</field>
<field name="WITH_DELAY">FALSE</field>
<value name="VALUE"><block type="on_source" id="L~AmN}EsEF#5mRDa7^dP"><field name="ATTR">state.val</field></block></value></block></statement></block></statement></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block>
<block type="comment" id="2aV7tF/;%?p=WCSi2.Nl" x="-62" y="-312"><field name="COMMENT">ID Licht</field></block></xml>
Ich habe es jetzt nochmal umgebaut.. da waren doch noch ein bisschen Denkfehler drin….
Nun funktioniert es perfekt. Einschaltbedingung, erkennen ob Bewegung, wenn Licht schon an ist (timer stoppen, falls schon einer gestartet) und Timer zum ausschalten, wenn licht an und keine Bewegung mehr...
[4885_kueche-neu.jpeg](/assets/uploads/files/4885_kueche-neu.jpeg)
@uwe72 Laut screenshot im Ticket hast du Port 7443... Cloudkey Plus (gen2) sind aber 443
@djmarc75 das war der entscheidende Hinweis.. viel einfacher als gedacht...
Was wollte ich erreichen ? Ich frage den Status der Waschmaschine ab, und bisher kam die Ausgabe immer im Wohnzimmer... jetzt kommt sie in dem Raum, in dem ich die Abfrage gestartet habe.
Danke !!
@Slowman Das ist doch ganz einfach...
momentan steuerst du speak mit "Geschirrspüler ist fertig..."
Dann steuere Speak halt mit "70:Geschirrspüler ist fertig". .. danach wird automatisch wieder die letzte Lautstärke verwendet..
Drück mal auf das Zahnrad vor dem "falls"
Da kannst du auch noch "sonst falls" und "sonst" einbauen und damit mehrere Bedingungen prüfen...
Ich wollte gerade auf ein neues Iphone Umziehen...
Die App ist anscheinend nicht mehr im Appstore ?
@dslraser war ja klar kurz runtergetippt und falsch..
Aber in der kopierten Releasenote war es ja zum Glück richtig.
@bolliy sagte in Test Adapter sun2000 v0.1.x - Huawei Wechselrichter:
@mameier1234 nein, nur wenn du Energie aus dem öffentlichen Stromnetz speichern möchtest - also bei der Verwendung von dynamischen Strompreisen.
Wiki: https://github.com/bolliy/ioBroker.sun2000/wiki/Battery-control#laden-des-speichers-ac-seitig
Was möchtest Du denn erreichen ? Die Frage war: AC Laden per Blockly steuern, das habe ich so verstanden, dass Du aus dem Netz den Akku laden möchtest... ? Meiner Meinung macht das nur bei Dynamischen Stromtarifen sinn, aber die Frage war ja: AC Laden ... ? Und das geht eben nur mit Modus 5 .. Der hat nix mit Stromtarif laden zu tun, sondern mit "aus dem Netz in den Akku" .. und nicht aus PV(DC) in den Akku. Modus 2 ist maximaler Eigenverbrauch, Modus 5 eben... in den Akku...
@hm_krause sagte in Test Adapter sun2000 v0.1.x - Huawei Wechselrichter:
@mameier1234
der Haken ist gesetzt.
Nutze (noch) keine dyn. Stromtarife.
Möchte nur morgens AC Laden an (2WR) und abends wieder aus
Aber der Working Mode wird auf 5 gesetzt ?
@hm_krause Ist der Haken mit der Standard TOU Einstellung in der Instanz gesetzt ?
Erst dann bewirkt ein Umstellen des chargeFromGrid auf True und des Modus von 2 auf 5 ein Netzladen...
@uli977 Wie wäre es mit einer Zerlegung des Strings 06:10 in zwei Teile als Trenner), beides in Variablen einlesen und wenn dann die Minuten kleiner als 10 sind, dann eben die Stunden um eins reduzieren und die Minuten entsprechen....
@flaux Du kannst im Alarm-Manager von Protect beim Event Finger (eines bestimmten Benutzers) einen Webhook gegen den IOBroker abfeuern.. Klappt einwandfrei.
Das würde einiges erklären.. Warum es unter der Woche geht... (Bei mir steht der Wert auf 20 Minuten)
Wenn ich jetzt am Wochenende 11:00 eingestellt habe, damit man, wenn man doch mal ausschlafen möchte nicht unsanft geweckt wird, dann müsste die Zeit ja standardmäßig auf über 4 Stunden stehen, damit die Dinger nicht hochgehen, sollte man sie doch schon um 7.30 etwas hochfährt...
Da wäre es irgendwie cool, wenn man das Wochenende anders behandeln könnte als die normalen Tage..
heute morgen kurz vor 7.00 (da gehen die Rollos hoch) nochmal kurz getestet...
Einen Rollo manuell 30% hochgefahren..
Der steht nun in Manu_mode und ging nicht um 7:00 mit dem Rest hoch....
Das ist genau, das was ich möchten... am Wochenende kann ich aber wetten, dass es nicht geht... Möglicherweise ein Zeitproblem (seit wann der Rollo im Manu_mode ist ? )
Sorry, dass ich mal wieder so faul frage.. aber der Tread ist groß...
Ich setze shuttercontrol jetzt schon sehr lange ein, und es macht eigentlich das was ich will sehr gut.
Morgens zu bestimmten Zeiten auf, und abends eben zu... Manche sollen abhängig von der Terrassentür Abends offen bleiben usw.. klappt alles.
Das mit der Beschattung kriege ich noch irgendwie nicht hin, ist aber auch noch nicht so wichtig, dass das jetzt sofort automatisch klappt..
Aber: Wenn am Wochenende die Rollos automatisch erst um 11:00 hochfahren, meine Frau aber z.B. um 9.00 entscheidet.. sie macht die Rollos manuell auf 50 %, weil es wird warm.... Dann fahren die um 11:00 halt doch ganz hoch.
Das kann man doch bestimmt irgendwie einstellen, dass SC merkt, dass die nicht mehr ganz zu sind und manuell gefahren wurden ?
@hab83
Bei mir war aktuell auch diese Meldung und seit gestern hat das Script gar keine Daten mehr abgerufen.
Dann habe ich in einem Browser mal die URL aus dem Script https://www.bayrol-poolaccess.de/webview/index.php direkt aufgerufen.. Da war ein Hinweis für Portugal und Frankreich, dass es ein Update gibt. Einmal die Checkbox "nicht mehr Anzeigen" bestätigt.. seitdem kommen wieder daten.