Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • 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

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. Möglichkeit gesucht, Zahlen in Textform in Ziffern umzuwandeln (Uhrzeit)

NEWS

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    17
    1
    483

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    5.2k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    1.4k

Möglichkeit gesucht, Zahlen in Textform in Ziffern umzuwandeln (Uhrzeit)

Geplant Angeheftet Gesperrt Verschoben Skripten / Logik
1 Beiträge 1 Kommentatoren 416 Aufrufe
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • padrinoP Offline
    padrinoP Offline
    padrino
    Most Active
    schrieb am zuletzt editiert von
    #1

    Hi,

    bin gerade dabei mir ein Skript zu basteln, das es mir (irgendwann ;)) ermöglichen soll, Erinnerungen eines Echo Geräts auf mehreren zu speichern.

    Das scheint auch (zumindest im kleinen Testaufbau ;)) zu funktionieren.

    Allerdings habe ich, mal wieder, die Rechnung ohne Amazon gemacht. :D

    Denn amazon verarbeitet z.B. die Uhrzeit "19:42" als "neunzehn uhr zwei und vierzig" (bzw. steht so im log).

    Das macht es schwierig dauraus etwas Brauchbares für das "new reminder" Objekt des Alexa2 Adapters zu basteln… :|

    Jemand eine Idee, oder bleiben mir nur eine ganze Mene IF/Then Schleifen zum Umwandeln? :roll:

    CU,

    padrino

    Falls sich jemand für mein momentanes Blockly Gerüst interessiert (Achtung, ist nur ein "proof of concept" :geek:)...

     <xml xmlns="http://www.w3.org/1999/xhtml"><block type="on" id="`KsISP={cLH6{5]_i2%y" x="-313" y="-12"><field name="OID">alexa2.0.History.summary</field>
        <field name="CONDITION">ne</field>
    
        <statement name="STATEMENT"><block type="controls_if" id="DU[zi7s)8[t7U^%#49l)"><value name="IF0"><block type="logic_compare" id="7|bX(FK%8-kvxd;yxQbo"><field name="OP">NEQ</field>
                <value name="A"><block type="text_indexOf" id="Iu^2N42]m*BM7c;Q2K-m"><field name="END">FIRST</field>
                    <value name="VALUE"><block type="get_value" id="]*M;{IwA5!,[o00?D)Md"><field name="ATTR">val</field>
                        <field name="OID">alexa2.0.History.summary</field></block></value> 
                    <value name="FIND"><shadow type="text" id="1GVke=Zw#PVlU,W6aLH/"><field name="TEXT">bis</field></shadow> 
                      <block type="text" id="(~gUYI,1p[/KsA?AEFaA"><field name="TEXT">erinnerung überall</field></block></value></block></value> 
                <value name="B"><block type="math_number" id="qoffb!hgM^%hj6qW|}p;"><field name="NUM">0</field></block></value></block></value> 
            <statement name="DO0"><block type="controls_if" id="ZWJ86!Tj,owE6kc@E6Q!"><value name="IF0"><block type="logic_compare" id="PNZiB}_9B1F,yH]5IydJ"><field name="OP">EQ</field>
                    <value name="A"><block type="text_getSubstring" id="RI/xUuX!a?V79!5FN4^~"><mutation at1="true" at2="true"></mutation>
                        <field name="WHERE1">FROM_START</field>
                        <field name="WHERE2">FROM_START</field>
                        <value name="STRING"><block type="get_value" id="jvfYndF=?~oTSQQqqy?I"><field name="ATTR">val</field>
                            <field name="OID">alexa2.0.History.summary</field></block></value> 
                        <value name="AT1"><block type="math_arithmetic" id="v`!;b8NIor0:V^(pEh^C"><field name="OP">ADD</field>
                            <value name="A"><shadow type="math_number" id="?D((e(0EpEqrzt;A27=p"><field name="NUM">1</field></shadow> 
                              <block type="text_indexOf" id="F,:3X!W@_d%/IM/N)]ck"><field name="END">FIRST</field>
                                <value name="VALUE"><block type="get_value" id="GwcGpVOw0{DmgcjIh5Gi"><field name="ATTR">val</field>
                                    <field name="OID">alexa2.0.History.summary</field></block></value> 
                                <value name="FIND"><shadow type="text" id="1GVke=Zw#PVlU,W6aLH/"><field name="TEXT">bis</field></shadow> 
                                  <block type="text" id="9C|0eiS[+ih#BIKfAHkA"><field name="TEXT">um</field></block></value></block></value> 
                            <value name="B"><shadow type="math_number" id=",I+e?ZVT40A?=osh06US"><field name="NUM">3</field></shadow></value></block></value> 
                        <value name="AT2"><block type="text_length" id="%_Q_Pbc;aPHqzx(=G];`"><value name="VALUE"><shadow type="text" id="+pkqrMO@IW=^px8iA(F_"><field name="TEXT">abc</field></shadow> 
                              <block type="get_value" id="z3KBWaxBn3!,4|B27Hc/"><field name="ATTR">val</field>
                                <field name="OID">alexa2.0.History.summary</field></block></value></block></value></block></value> 
                    <value name="B"><block type="text" id="RV~0bJ*=E2V|tslm_Go~"><field name="TEXT">achtzehn uhr</field></block></value></block></value> 
                <statement name="DO0"><block type="variables_set" id="wGr5H]gDyK/3H`veaJWX"><field name="VAR">stunden</field>
                    <value name="VALUE"><block type="text" id="*RK|;n+]N|b5dTAbaYh."><field name="TEXT">18:00</field></block></value></block></statement> 
                <next><block type="control" id="nhy*k/=K=WsJ/2VEvpz^"><mutation delay_input="false"></mutation>
                    <field name="OID">alexa2.0.Echo-Devices.G090LF11735629HT.Reminder.New</field>
                    <field name="WITH_DELAY">FALSE</field>
                    <value name="VALUE"><block type="text_join" id="|=2wpLjq80=!@@@[=Z#o"><mutation items="3"></mutation>
                        <value name="ADD0"><block type="variables_get" id="+j2|=#qoP?)kU{vV:s5%"><field name="VAR">stunden</field></block></value> 
                        <value name="ADD1"><block type="text" id="-O]x/i@y^E[6,Pq~JkDQ"><field name="TEXT">,</field></block></value> 
                        <value name="ADD2"><block type="text_getSubstring" id="nr,45Vf8ZeV;ikPx~HfN"><mutation at1="true" at2="true"></mutation>
                            <field name="WHERE1">FROM_START</field>
                            <field name="WHERE2">FROM_START</field>
                            <value name="STRING"><block type="get_value" id="F@)D2.)4=0#?yYpq2Avv"><field name="ATTR">val</field>
                                <field name="OID">alexa2.0.History.summary</field></block></value> 
                            <value name="AT1"><block type="math_arithmetic" id="7^gu+lGwq;6LHpE-:)N-"><field name="OP">ADD</field>
                                <value name="A"><shadow type="math_number" id="kUI85*{rH8q5:ZKlnwS("><field name="NUM">1</field></shadow> 
                                  <block type="text_indexOf" id="DQz0gO(O:R)b^yW]2dcg"><field name="END">FIRST</field>
                                    <value name="VALUE"><block type="get_value" id="A07:_Ka3,@#QC`3#XH5/"><field name="ATTR">val</field>
                                        <field name="OID">alexa2.0.History.summary</field></block></value> 
                                    <value name="FIND"><shadow type="text" id="1GVke=Zw#PVlU,W6aLH/"><field name="TEXT">bis</field></shadow> 
                                      <block type="text" id="[eA9#`G-6e/#hD%pR;^c"><field name="TEXT">überall</field></block></value></block></value> 
                                <value name="B"><shadow type="math_number" id="[!z@X%R+m^[g2w~!C^s1"><field name="NUM">11</field></shadow></value></block></value> 
                            <value name="AT2"><block type="math_arithmetic" id="-@4ocWK#].lQ{Gm+QP:s"><field name="OP">MINUS</field>
                                <value name="A"><shadow type="math_number" id="[Ig5aD!CjfE(:+g{xyTW"><field name="NUM">1</field></shadow> 
                                  <block type="text_indexOf" id="is]u#]DA=U?o,j{LUn(_"><field name="END">FIRST</field>
                                    <value name="VALUE"><block type="get_value" id=",p0#Bo_2#H`}fQ/OG:?_"><field name="ATTR">val</field>
                                        <field name="OID">alexa2.0.History.summary</field></block></value> 
                                    <value name="FIND"><shadow type="text" id="1GVke=Zw#PVlU,W6aLH/"><field name="TEXT">bis</field></shadow> 
                                      <block type="text" id="P#;W[Q3jpSA9H,BQHa#."><field name="TEXT">um</field></block></value></block></value> 
                                <value name="B"><shadow type="math_number" id="K%cl1uTLNS2Ag0h?{KD%"><field name="NUM">2</field></shadow></value></block></value></block></value></block></value></block></next></block></statement></block></statement></block></xml> 
    
    1 Antwort Letzte Antwort
    0
    Antworten
    • In einem neuen Thema antworten
    Anmelden zum Antworten
    • Älteste zuerst
    • Neuste zuerst
    • Meiste Stimmen


    Support us

    ioBroker
    Community Adapters
    Donate

    382

    Online

    32.7k

    Benutzer

    82.5k

    Themen

    1.3m

    Beiträge
    Community
    Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
    ioBroker Community 2014-2025
    logo
    • Anmelden

    • Du hast noch kein Konto? Registrieren

    • Anmelden oder registrieren, um zu suchen
    • Erster Beitrag
      Letzter Beitrag
    0
    • Home
    • Aktuell
    • Tags
    • Ungelesen 0
    • Kategorien
    • Unreplied
    • Beliebt
    • GitHub
    • Docu
    • Hilfe