Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. ( Gelöst ) True und false in offen und zu umwandeln ( Blockly )

NEWS

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    21
    1
    940

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    9.0k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    14
    1
    2.4k

( Gelöst ) True und false in offen und zu umwandeln ( Blockly )

Scheduled Pinned Locked Moved Skripten / Logik
18 Posts 5 Posters 3.9k Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • HomoranH Do not disturb
    HomoranH Do not disturb
    Homoran
    Global Moderator Administrators
    wrote on last edited by
    #2

    Entscheidend ist wofür du diese Umwandlung benötigst.

    Dann lässt sich vielleicht etwas machen.

    Wenn es für vis ist geht natürlich so etwas:
    144_widget_valuelist.jpg
    sogar mit offen, gekippt, zu

    Gruß

    Rainer

    kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

    Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

    der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

    1 Reply Last reply
    0
    • DutchmanD Offline
      DutchmanD Offline
      Dutchman
      Developer Most Active Administrators
      wrote on last edited by
      #3

      So wie Rainer sagt im Beispiel von vis eine gute Lösung.

      Solltest du es noch wo anders brauchen würde ich eine Funktion machen die true nach offen bzw false nach zu zurückgibt und diese weiter verarbeiten.

      –-----------------------

      Send from mobile device

      Das schöne ios hat Auto Korrektur zum k****

      Wer Schreibfehler findet darf sie behalten oder auf eBay verkaufen, mindest Umsatz 10% für die community

      1 Reply Last reply
      0
      • ? Offline
        ? Offline
        A Former User
        wrote on last edited by
        #4

        Es ist für eine Text Nachricht per Telegram. Ich möchte um 22 Uhr per Telegram eine Nachricht wie der Status der Sensoren ist.

        1 Reply Last reply
        0
        • DutchmanD Offline
          DutchmanD Offline
          Dutchman
          Developer Most Active Administrators
          wrote on last edited by
          #5

          @Brainbug:

          Es ist für eine Text Nachricht per Telegram. Ich möchte um 22 Uhr per Telegram eine Nachricht wie der Status der Sensoren ist. `

          Könntest du deinem jetzigen blockly Versuch Mal Posten inclusieve Export ?

          Glaube das könnten wir in einer function unterbringen

          –-----------------------

          Send from mobile device

          Das schöne ios hat Auto Korrektur zum k****

          Wer Schreibfehler findet darf sie behalten oder auf eBay verkaufen, mindest Umsatz 10% für die community

          1 Reply Last reply
          0
          • ? Offline
            ? Offline
            A Former User
            wrote on last edited by
            #6

            Das ist ein Beispiel mit einen Sensor:

            schedule("0 22 * * *", function () {
              sendTo("telegram", "send", {
                  text: (String('Tür ist') + String(getState("mihome.0.devices.magnet_158d0001bb4db9.state").val))
              });
            });
            
            

            Es sind insgesamt sieben Sensoren aber alle sind true oder false.

            1 Reply Last reply
            0
            • DutchmanD Offline
              DutchmanD Offline
              Dutchman
              Developer Most Active Administrators
              wrote on last edited by
              #7

              Kannst du bitze anstatt den code mal den blockly Export Posten und Dan bitte mit 3 oder 4 Sensoren Dan baue ich dir ne Funktion ein

              –-----------------------

              Send from mobile device

              Das schöne ios hat Auto Korrektur zum k****

              Wer Schreibfehler findet darf sie behalten oder auf eBay verkaufen, mindest Umsatz 10% für die community

              1 Reply Last reply
              0
              • ? Offline
                ? Offline
                A Former User
                wrote on last edited by
                #8

                Jetzt muss ich blöd fragen, wie meinst das mit: den blockly Export Posten?

                Hoffe die Frage ist nicht so…

                1 Reply Last reply
                0
                • DutchmanD Offline
                  DutchmanD Offline
                  Dutchman
                  Developer Most Active Administrators
                  wrote on last edited by
                  #9

                  @Brainbug:

                  Jetzt muss ich blöd fragen, wie meinst das mit: den blockly Export Posten?

                  Hoffe die Frage ist nicht so… `

                  Keine Sorgen :-)

                  Links neben dem Knopf zeige Code hast du auch 2 Pfeile, der eine ist zu importieren und der andere zum exportieren

                  –-----------------------

                  Send from mobile device

                  Das schöne ios hat Auto Korrektur zum k****

                  Wer Schreibfehler findet darf sie behalten oder auf eBay verkaufen, mindest Umsatz 10% für die community

                  1 Reply Last reply
                  0
                  • ? Offline
                    ? Offline
                    A Former User
                    wrote on last edited by
                    #10
                     <xml xmlns="http://www.w3.org/1999/xhtml"><block type="schedule" id="mWI+:1nMwQ=z04B.!xGl" x="-637" y="-312"><field name="SCHEDULE">0 22 * * *</field>
                        <statement name="STATEMENT"><block type="telegram" id="N3I.s:FT23UjkPSJ+@jM"><value name="MESSAGE"><shadow type="text" id="qevi;LfONWMdDc0drHhK"><field name="TEXT">text</field></shadow> 
                              <block type="text_join" id="w?txIjamm^)`::3I7JY%"><mutation items="8"></mutation>
                                <value name="ADD0"><block type="text" id="mM+G,{:k(,k^g(@4ahtE"><field name="TEXT">Eingangstür ist</field></block></value> 
                                <value name="ADD1"><block type="get_value" id="NPH[_`No}jJAWGm:#pf:"><field name="ATTR">val</field>
                                    <field name="OID">mihome.0.devices.magnet_158d0001bb4db9.state</field></block></value> 
                                <value name="ADD2"><block type="text" id="Fnoa}yS+ytIGqSQ8c9gA"><field name="TEXT">Garagentür ist</field></block></value> 
                                <value name="ADD3"><block type="get_value" id="4^]WN,)nSlVg}|ZwV=Mf"><field name="ATTR">val</field>
                                    <field name="OID">mihome.0.devices.magnet_158d0001c1eabc.state</field></block></value> 
                                <value name="ADD4"><block type="text" id="*)u}/a|Kt=f(r?]/vrg_"><field name="TEXT">Balkontürtür ist</field></block></value> 
                                <value name="ADD5"><block type="get_value" id="`33sd-#3v`q3%,nfxLOg"><field name="ATTR">val</field>
                                    <field name="OID">mihome.0.devices.magnet_158d0001ef3648.state</field></block></value> 
                                <value name="ADD6"><block type="text" id="a|I--WwUdN)TIY:wxz1S"><field name="TEXT">Gäste WC Fenster ist</field></block></value> 
                                <value name="ADD7"><block type="get_value" id="bz,bHm;KE3{zqTm!_+KQ"><field name="ATTR">val</field>
                                    <field name="OID">mihome.0.devices.magnet_158d0001f3b3c3.state</field></block></value></block></value></block></statement></block></xml> 
                    
                    
                    1 Reply Last reply
                    0
                    • DutchmanD Offline
                      DutchmanD Offline
                      Dutchman
                      Developer Most Active Administrators
                      wrote on last edited by
                      #11

                      Danke, gib mir ne halbe Stunde erst Kinder ins Bett :P

                      Also zu einer bestimmten Zeit soll telegram eine Nachricht schicken von allen Fenstern und meldung offen oder geschlossen ?

                      Wie soll die telegram Nachricht aussehen?

                      Fenster xxx : offen

                      Fenster xyz : geschlossen

                      Oder ?

                      –-----------------------

                      Send from mobile device

                      Das schöne ios hat Auto Korrektur zum k****

                      Wer Schreibfehler findet darf sie behalten oder auf eBay verkaufen, mindest Umsatz 10% für die community

                      1 Reply Last reply
                      0
                      • ? Offline
                        ? Offline
                        A Former User
                        wrote on last edited by
                        #12

                        Ja das möchte ist. Ich hoffe das kann man mit Blockly abbilden.

                        Und ja Kinder ins Bett geht vor! Das kann auch mal länger wie eine halbe Stunde dauern.

                        Außer man hat: Mein Kind lernt schlafen gelesen ;) :D

                        1 Reply Last reply
                        0
                        • DutchmanD Offline
                          DutchmanD Offline
                          Dutchman
                          Developer Most Active Administrators
                          wrote on last edited by
                          #13

                          @Brainbug:

                          Ja das möchte ist. Ich hoffe das kann man mit Blockly abbilden.

                          Und ja Kinder ins Bett geht vor! Das kann auch mal länger wie eine halbe Stunde dauern.

                          Außer man hat: Mein Kind lernt schlafen gelesen ;) :D `

                          :mrgreen: :mrgreen: :mrgreen: :mrgreen:

                          Probier es mal so. Ich habe eine Funktion gemacht an welcher du den wert des Objektes übergibst.

                          Diese übersetzt true nach offen und false nach geschlossen und gibt diesen wert dan wieder zurück.

                           <xml xmlns="http://www.w3.org/1999/xhtml"><block type="schedule" id="mWI+:1nMwQ=z04B.!xGl" x="-738" y="-362"><field name="SCHEDULE">0 22 * * *</field>
                              <statement name="STATEMENT"><block type="telegram" id="N3I.s:FT23UjkPSJ+@jM"><value name="MESSAGE"><shadow type="text" id="qevi;LfONWMdDc0drHhK"><field name="TEXT">text</field></shadow> 
                                    <block type="text_join" id="w?txIjamm^)`::3I7JY%"><mutation items="8"></mutation>
                                      <value name="ADD0"><block type="text" id="mM+G,{:k(,k^g(@4ahtE"><field name="TEXT">Eingangstür ist</field></block></value> 
                                      <value name="ADD1"><block type="procedures_callreturn" id="PbEoEWGPmRsY791-5B^b"><mutation name="umsetzen"><arg name="value"></arg>
                                            <arg name="status"></arg></mutation> 
                                          <value name="ARG0"><block type="get_value" id="NPH[_`No}jJAWGm:#pf:"><field name="ATTR">val</field>
                                              <field name="OID">mihome.0.devices.magnet_158d0001bb4db9.state</field></block></value></block></value> 
                                      <value name="ADD2"><block type="text" id="Fnoa}yS+ytIGqSQ8c9gA"><field name="TEXT">Garagentür ist</field></block></value> 
                                      <value name="ADD3"><block type="procedures_callreturn" id="6w^IDhk}SU|-xvRA~)Je"><mutation name="umsetzen"><arg name="value"></arg>
                                            <arg name="status"></arg></mutation> 
                                          <value name="ARG0"><block type="get_value" id="4^]WN,)nSlVg}|ZwV=Mf"><field name="ATTR">val</field>
                                              <field name="OID">mihome.0.devices.magnet_158d0001c1eabc.state</field></block></value></block></value> 
                                      <value name="ADD4"><block type="text" id="*)u}/a|Kt=f(r?]/vrg_"><field name="TEXT">Balkontürtür ist</field></block></value> 
                                      <value name="ADD5"><block type="procedures_callreturn" id="DD)dBJW2?nG)PX,./K;u"><mutation name="umsetzen"><arg name="value"></arg>
                                            <arg name="status"></arg></mutation> 
                                          <value name="ARG0"><block type="get_value" id="`33sd-#3v`q3%,nfxLOg"><field name="ATTR">val</field>
                                              <field name="OID">mihome.0.devices.magnet_158d0001ef3648.state</field></block></value></block></value> 
                                      <value name="ADD6"><block type="text" id="a|I--WwUdN)TIY:wxz1S"><field name="TEXT">Gäste WC Fenster ist</field></block></value> 
                                      <value name="ADD7"><block type="procedures_callreturn" id="lj1cRb!7tEHSB~nm(qj0"><mutation name="umsetzen"><arg name="value"></arg>
                                            <arg name="status"></arg></mutation> 
                                          <value name="ARG0"><block type="get_value" id="bz,bHm;KE3{zqTm!_+KQ"><field name="ATTR">val</field>
                                              <field name="OID">mihome.0.devices.magnet_158d0001f3b3c3.state</field></block></value></block></value></block></value></block></statement></block> 
                            <block type="procedures_defreturn" id="je(T8:oxhf7RQHB!tp+v" x="-738" y="213"><mutation><arg name="value"></arg>
                                <arg name="status"></arg></mutation> 
                              <field name="NAME">umsetzen</field>
                              <comment pinned="false" h="80" w="160">Function um umsetzen von true / false nach offen / geschlossen</comment>
                              <statement name="STACK"><block type="controls_if" id="84d}aUT8S|a*Ao(NfvK9"><mutation else="1"></mutation>
                                  <value name="IF0"><block type="logic_compare" id="haiS-|8b~Ayq%n-|_Cy2"><field name="OP">EQ</field>
                                      <value name="A"><block type="variables_get" id="u2*HK~wKzvrobT5,`P;%"><field name="VAR">value</field></block></value> 
                                      <value name="B"><block type="logic_boolean" id="t{{Db#U[KW_ti;az9),]"><field name="BOOL">TRUE</field></block></value></block></value> 
                                  <statement name="DO0"><block type="variables_set" id="g[/C2`_K!sI!s6fI1dHp"><field name="VAR">status</field>
                                      <value name="VALUE"><block type="text" id="u9D=;{JU;uo@b6tL,NTm"><field name="TEXT"> offen</field></block></value></block></statement> 
                                  <statement name="ELSE"><block type="variables_set" id="og59oUkmPaO!l!.--WXa"><field name="VAR">status</field>
                                      <value name="VALUE"><block type="text" id="EAn+MD0tyIn.s[/t2-Zd"><field name="TEXT">geschlossen</field></block></value></block></statement> 
                                  <next><block type="debug" id="?r%r#E{7`F6vt=~_O]]r"><field name="Severity">log</field>
                                      <value name="TEXT"><shadow type="text" id="oCdTw_(f/t*8K9zCK1:T"><field name="TEXT">test</field></shadow></value></block></next></block></statement> 
                              <value name="RETURN"><block type="variables_get" id="iH4{FuG7X#@A4h:~vYOE"><field name="VAR">status</field></block></value></block></xml> 
                          
                          

                          979_screen_shot_2018-04-29_at_20.13.27.png

                          Jörg 5J 1 Reply Last reply
                          0
                          • ? Offline
                            ? Offline
                            A Former User
                            wrote on last edited by
                            #14

                            Funktioniert! Jetzt wende ich mit dem Thema Zeilenumbruch bei Telegram aber da probiere ich wieder selber und hab schon den jeweiligen Beitrag gefunden.

                            Vielen Dank!!

                            1 Reply Last reply
                            0
                            • W Offline
                              W Offline
                              willy10
                              wrote on last edited by
                              #15

                              hallo,

                              Im Moment sind ja hier vier schlter angegeben, Wie kann ich da noch Schalter hinzufügen ?

                              Ich weiss echt nicht wie ich das erweitern kann.

                              Gruss

                              Willy

                              1 Reply Last reply
                              0
                              • ? Offline
                                ? Offline
                                A Former User
                                wrote on last edited by
                                #16

                                Bei dem blauen Zahnrad Erstelle Text aus drauf klicken und dann hinzufügen.

                                1 Reply Last reply
                                0
                                • W Offline
                                  W Offline
                                  willy10
                                  wrote on last edited by
                                  #17

                                  jooo…danke...das war der ansatz

                                  1 Reply Last reply
                                  0
                                  • StM47S Offline
                                    StM47S Offline
                                    StM47
                                    wrote on last edited by
                                    #18

                                    Ich möchte das hier noch einmal aufgreifen.

                                    Ich möchte den Status meiner Fenster zu einer bestimmten Zeit über meine Fritzbox per FritzCall an meinen Fernseher senden.

                                    Hat das hier schon jemand realisiert?

                                    Ich denke, dass dies per Action URL ausgelöst werden könnte, habe aber noch keinen Plan.

                                    Kann jemand helfen?

                                    ioBroker im Docker auf Synology DiskStation DS 716+II mit DSM 6.2.1

                                    • Lightmanager Air / Lupusec XT2 Plus mit div. Fenster- u. Türkontakten, Rauch- u. Bewegungsmelder / Harmony Hub / Fritzbox 7590 OS7
                                    • schaltbare Steckdosen / Alexa Echo Dot 3 / Zigbee USB Stick / diverse Xiaomi Produkte / Xiaomi Yeelight Birnen
                                    1 Reply Last reply
                                    0
                                    Reply
                                    • Reply as topic
                                    Log in to reply
                                    • Oldest to Newest
                                    • Newest to Oldest
                                    • Most Votes


                                    Support us

                                    ioBroker
                                    Community Adapters
                                    Donate

                                    662

                                    Online

                                    32.5k

                                    Users

                                    81.6k

                                    Topics

                                    1.3m

                                    Posts
                                    Community
                                    Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                    ioBroker Community 2014-2025
                                    logo
                                    • Login

                                    • Don't have an account? Register

                                    • Login or register to search.
                                    • First post
                                      Last post
                                    0
                                    • Home
                                    • Recent
                                    • Tags
                                    • Unread 0
                                    • Categories
                                    • Unreplied
                                    • Popular
                                    • GitHub
                                    • Docu
                                    • Hilfe