NEWS
Darstellung Rollo Öffnung umdrehen?
-
@erich-1 das ist genau das was ich dir die ganze Zeit versucht habe klarzumachen.
Wobei ich natürlich von einer Formel ausgegangen war (jetzt noch zusätzlich mit einem Offset)@homoran said in Darstellung Rollo Öffnung umdrehen?:
@erich-1 das ist genau das was ich dir die ganze Zeit versucht habe klarzumachen.
Wobei ich natürlich von einer Formel ausgegangen war (jetzt noch zusätzlich mit einem Offset)Aber natürlich habe ich mir deine Anregungen zu Herzen genommen.
Eine Formel verwende ich vielleicht im nächsten Ansatz, wenn ich es erst mal so mit einigen Testwerten zum Laufen gebraucht habe.
-
@homoran said in Darstellung Rollo Öffnung umdrehen?:
@erich-1 das ist genau das was ich dir die ganze Zeit versucht habe klarzumachen.
Wobei ich natürlich von einer Formel ausgegangen war (jetzt noch zusätzlich mit einem Offset)Aber natürlich habe ich mir deine Anregungen zu Herzen genommen.
Eine Formel verwende ich vielleicht im nächsten Ansatz, wenn ich es erst mal so mit einigen Testwerten zum Laufen gebraucht habe.
-
Ich habe jetzt nur noch das Problem, den Datenpunkt zu setzen. Irgendwie stehe ich da auf dem Schlauch.
@erich-1 sagte in Darstellung Rollo Öffnung umdrehen?:
Ich habe jetzt nur noch das Problem, den Datenpunkt zu setzen. Irgendwie stehe ich da auf dem Schlauch.
das bedeutet genau was?
-
@erich-1 sagte in Darstellung Rollo Öffnung umdrehen?:
Ich habe jetzt nur noch das Problem, den Datenpunkt zu setzen. Irgendwie stehe ich da auf dem Schlauch.
das bedeutet genau was?
@homoran said in Darstellung Rollo Öffnung umdrehen?:
das bedeutet genau was?
Ich habe mir ein Blockly-Script erstellt, das den Datenpunkt entsprechend ändern soll. Testweise mal die Anzeige des Shelly von 100 % offen soll es den neuen Datenpunkt mit 99 % erstellen. Aber das Blockly macht noch nicht, was ich möchte. Es zeitgt immer 0 an. Ich hoffe, ich komme da in der nächsten Zeit weiter und finde den Fehler ...
<xml xmlns="https://developers.google.com/blockly/xml"> <variables> <variable id="C($g)F)mIe0cUak4m7zM">Shelly-Wert-neu</variable> </variables> <block type="on_ext" id="|{gw`ZoJ#V}kw4dBMwk]" x="263" y="63"> <mutation xmlns="http://www.w3.org/1999/xhtml" items="1"></mutation> <field name="CONDITION">ne</field> <field name="ACK_CONDITION"></field> <value name="OID0"> <shadow type="field_oid" id="S]dcw+X(5_IlE9}oi$@|"> <field name="oid">shelly.0.SHSW-25#5DB000#1.Shutter.Position</field> </shadow> </value> <statement name="STATEMENT"> <block type="controls_if" id="{r8}GZQ.[1pQq2zM$chY"> <value name="IF0"> <block type="logic_compare" id=",[{bq(%o{Dh1l)h|=hq?"> <field name="OP">EQ</field> <value name="A"> <block type="get_value" id="prjKy*Vi:DEHo:(;js+@"> <field name="ATTR">val</field> <field name="OID">shelly.0.SHSW-25#5DB000#1.Shutter.Position</field> </block> </value> <value name="B"> <block type="math_number" id="Lx+6%c6:#ks^,@4G2gEY"> <field name="NUM">15</field> </block> </value> </block> </value> <statement name="DO0"> <block type="variables_set" id="j.j^qMO4d{hjsx?.SBa}"> <field name="VAR" id="C($g)F)mIe0cUak4m7zM">Shelly-Wert-neu</field> <value name="VALUE"> <block type="math_number" id="dNsO-)+otIn,2:m~fzs$"> <field name="NUM">0</field> </block> </value> </block> </statement> <next> <block type="controls_if" id="a_)|3?w3^=ii5L.a02]6"> <value name="IF0"> <block type="logic_compare" id="5x~:@IR@O2+M{R(:Euwn"> <field name="OP">EQ</field> <value name="A"> <block type="get_value" id="PnXq|*5#qxGZuSHV9g3T"> <field name="ATTR">val</field> <field name="OID">shelly.0.SHSW-25#5DB000#1.Shutter.Position</field> </block> </value> <value name="B"> <block type="math_number" id="*iEf,D9d^O2jpG|2UOjV"> <field name="NUM">100</field> </block> </value> </block> </value> <statement name="DO0"> <block type="variables_set" id="7nm1E6=#:8J{.ah=(swb"> <field name="VAR" id="C($g)F)mIe0cUak4m7zM">Shelly-Wert-neu</field> <value name="VALUE"> <block type="math_number" id="*ut|/0O27@Iad2aM3%:4"> <field name="NUM">99</field> </block> </value> </block> </statement> </block> </next> </block> </statement> </block> </xml>MOD-EDIT: Code in code-tags gesetzt!
-
@homoran said in Darstellung Rollo Öffnung umdrehen?:
das bedeutet genau was?
Ich habe mir ein Blockly-Script erstellt, das den Datenpunkt entsprechend ändern soll. Testweise mal die Anzeige des Shelly von 100 % offen soll es den neuen Datenpunkt mit 99 % erstellen. Aber das Blockly macht noch nicht, was ich möchte. Es zeitgt immer 0 an. Ich hoffe, ich komme da in der nächsten Zeit weiter und finde den Fehler ...
<xml xmlns="https://developers.google.com/blockly/xml"> <variables> <variable id="C($g)F)mIe0cUak4m7zM">Shelly-Wert-neu</variable> </variables> <block type="on_ext" id="|{gw`ZoJ#V}kw4dBMwk]" x="263" y="63"> <mutation xmlns="http://www.w3.org/1999/xhtml" items="1"></mutation> <field name="CONDITION">ne</field> <field name="ACK_CONDITION"></field> <value name="OID0"> <shadow type="field_oid" id="S]dcw+X(5_IlE9}oi$@|"> <field name="oid">shelly.0.SHSW-25#5DB000#1.Shutter.Position</field> </shadow> </value> <statement name="STATEMENT"> <block type="controls_if" id="{r8}GZQ.[1pQq2zM$chY"> <value name="IF0"> <block type="logic_compare" id=",[{bq(%o{Dh1l)h|=hq?"> <field name="OP">EQ</field> <value name="A"> <block type="get_value" id="prjKy*Vi:DEHo:(;js+@"> <field name="ATTR">val</field> <field name="OID">shelly.0.SHSW-25#5DB000#1.Shutter.Position</field> </block> </value> <value name="B"> <block type="math_number" id="Lx+6%c6:#ks^,@4G2gEY"> <field name="NUM">15</field> </block> </value> </block> </value> <statement name="DO0"> <block type="variables_set" id="j.j^qMO4d{hjsx?.SBa}"> <field name="VAR" id="C($g)F)mIe0cUak4m7zM">Shelly-Wert-neu</field> <value name="VALUE"> <block type="math_number" id="dNsO-)+otIn,2:m~fzs$"> <field name="NUM">0</field> </block> </value> </block> </statement> <next> <block type="controls_if" id="a_)|3?w3^=ii5L.a02]6"> <value name="IF0"> <block type="logic_compare" id="5x~:@IR@O2+M{R(:Euwn"> <field name="OP">EQ</field> <value name="A"> <block type="get_value" id="PnXq|*5#qxGZuSHV9g3T"> <field name="ATTR">val</field> <field name="OID">shelly.0.SHSW-25#5DB000#1.Shutter.Position</field> </block> </value> <value name="B"> <block type="math_number" id="*iEf,D9d^O2jpG|2UOjV"> <field name="NUM">100</field> </block> </value> </block> </value> <statement name="DO0"> <block type="variables_set" id="7nm1E6=#:8J{.ah=(swb"> <field name="VAR" id="C($g)F)mIe0cUak4m7zM">Shelly-Wert-neu</field> <value name="VALUE"> <block type="math_number" id="*ut|/0O27@Iad2aM3%:4"> <field name="NUM">99</field> </block> </value> </block> </statement> </block> </next> </block> </statement> </block> </xml>MOD-EDIT: Code in code-tags gesetzt!
@erich-1 kannst du das Blockly auch zeigen?
xml code nutzt mir am Handy nichts.
https://forum.iobroker.net/topic/51555/hinweise-für-gute-forenbeiträge/1 -
@erich-1 kannst du das Blockly auch zeigen?
xml code nutzt mir am Handy nichts.
https://forum.iobroker.net/topic/51555/hinweise-für-gute-forenbeiträge/1 -
Fehler im anderen Post schon geklärt. Er setzt eine Variable und keinen Datenpunkt
<variables> <variable id="C($g)F)mIe0cUak4m7zM">Shelly-Wert-neu</variable> </variables>@tt-tom danke für den Hinweis auf einen anderen Thread
-
Ich mache hier mal dicht, das ursprüngliche Problem ist gelöst. Das neue Problem wird in einem anderen Thread bearbeitet.
@erich-1 sagte in Darstellung Rollo Öffnung umdrehen?:
wird in einem anderen Thread bearbeitet.
link wäre sinnvoll
-
@erich-1 sagte in Darstellung Rollo Öffnung umdrehen?:
wird in einem anderen Thread bearbeitet.
link wäre sinnvoll