hallo Community ich habe mich gefragt ob es eine Möglichkeit gibt das ich mit blockly vordefinierte Antworten Zufällige senden kann z.B. über Telegramm senden kann
z.B.
-bis später
-Wir sehen uns
-Komme bald wieder
-etc.
hallo Community ich habe mich gefragt ob es eine Möglichkeit gibt das ich mit blockly vordefinierte Antworten Zufällige senden kann z.B. über Telegramm senden kann
z.B.
-bis später
-Wir sehen uns
-Komme bald wieder
-etc.
Da würde mir was einfallen.
Da musste mit den Matheformeln spielen, es ist durch ausmöglich das du das Datum und Uhrzeit ohne punkt und Komma als eine Zahl ausgibst, dann kannste sowas machen wie heutige zeit geteilt durch Uhrzeit.
Dann musste nur definieren welche antworten kommen, da würde ich mit größer als und kleiner als arbeiten.
Das wäre der Anfang, dann kann man anfangen das zu verfeinern. Man muss ja nicht Uhrzeit und Datum nehmen, kannst auch die CPU-Last der IoBroker-Servers auch als Zufallszahl ausgeben lassen.
USW...
gruß
Sakaschi
Ja geht
schimmer-media.de/index.php?attachment/3673/
<xml xmlns="http://www.w3.org/1999/xhtml">
<block type="variables_set" id="i^HS?DOzWDH.]!aC]RZ%" x="-462" y="-312">
<field name="VAR">etwas</field>
<value name="VALUE">
<block type="math_random_int" id="+87TRg4`YT]/|gs]sCc^">
<value name="FROM">
<shadow type="math_number" id="LQ3[BlO||)wYrK]_)YAX">
<field name="NUM">1</field>
</shadow>
</value>
<value name="TO">
<shadow type="math_number" id="iEK(Co]wqL3V:Xl/TH3x">
<field name="NUM">3</field>
</shadow>
</value>
</block>
</value>
<next>
<block type="telegram" id="ebU62}Hxb0B}8o=*`QX]">
<field name="INSTANCE"></field>
<field name="LOG"></field>
<value name="MESSAGE">
<shadow type="text" id="-(3]d*GOR8PK^D)nob1c">
<field name="TEXT">text</field>
</shadow>
<block type="procedures_callreturn" id="OB9RcU4-91-t5-GMYgx,">
<mutation name="Antwort"></mutation>
</block>
</value>
</block>
</next>
</block>
<block type="procedures_defreturn" id="CHQa5:975wu7gtzftx1O" x="-462" y="-162">
<field name="NAME">Antwort</field>
<comment pinned="false" h="80" w="160">Beschreibe diese Funktion …</comment>
<statement name="STACK">
<block type="procedures_ifreturn" id="cD*WOr_^cH9%#UEQm*H(">
<mutation value="1"></mutation>
<value name="CONDITION">
<block type="logic_compare" id="VIAa{8_,)t8FB02N`GTN">
<field name="OP">EQ</field>
<value name="A">
<block type="variables_get" id="b:*_;%z.!6?fm1nm9=oH">
<field name="VAR">etwas</field>
</block>
</value>
<value name="B">
<block type="math_number" id="t:9_8T}Ka+_gBgQ4eDUX">
<field name="NUM">1</field>
</block>
</value>
</block>
</value>
<value name="VALUE">
<block type="text" id="jVI|)e0?V6yi,9Q)pDGe">
<field name="TEXT">bis später</field>
</block>
</value>
<next>
<block type="procedures_ifreturn" id="ep`,TQo;H78?(KjFUM2.">
<mutation value="1"></mutation>
<value name="CONDITION">
<block type="logic_compare" id="?|#-OpIS1le8TjO*mTW1">
<field name="OP">EQ</field>
<value name="A">
<block type="variables_get" id="X1{-Yy1F8AhzAvWB#,d)">
<field name="VAR">etwas</field>
</block>
</value>
<value name="B">
<block type="math_number" id="Q)GYXBDIEv{GOgMQ??2v">
<field name="NUM">2</field>
</block>
</value>
</block>
</value>
<value name="VALUE">
<block type="text" id="/2Y*kaa(c/NFahAjN^L0">
<field name="TEXT">Wir sehen uns</field>
</block>
</value>
<next>
<block type="procedures_ifreturn" id="4xC?fb5rdP7k.AjU_kDP">
<mutation value="1"></mutation>
<value name="CONDITION">
<block type="logic_compare" id="6_#I[b`/p)BU7/N%4c@U">
<field name="OP">EQ</field>
<value name="A">
<block type="variables_get" id="EI0x5tx[x0ZzOkWQKG2k">
<field name="VAR">etwas</field>
</block>
</value>
<value name="B">
<block type="math_number" id="En1.4qiymFQhzh0)?=N#">
<field name="NUM">3</field>
</block>
</value>
</block>
</value>
<value name="VALUE">
<block type="text" id="HLX5[w8(50J4[vL`s1A_">
<field name="TEXT">Komme bald wieder</field>
</block>
</value>
</block>
</next>
</block>
</next>
</block>
</statement>
</block>
</xml>
Alles anzeigen
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!