LaMetric Time in den ioBroker integrieren

Mit ** gekennzeichnete Links auf dieser Seite sind Affiliatelinks.

LaMetric Time in den ioBroker integrieren
LaMetric Time in den ioBroker integrieren
  • Matthias Kleine
  • 01.01.2021
  • Integration
  • Hardware

Schon seit Anfang 2017 habe ich eine LaMetric Time in der Wohnung stehen. Das ist eine kleine rechteckige Uhr im Retro-Design. Diese kann aber weitaus mehr, als nur die Uhrzeit anzuzuzeigen. Mit einem eigenen App-Store kann man die Daten aus ganz vielen Quellen zusammensuchen lassen und diese Darstellen. Außerdem gibt es die Möglichkeit, Notifications darstellen zu können. Diese können die unterschiedlichsten Informationen enthalten. Von einfachen Texten mit eigenen Icons, bis hin zu animierten Icons und Graphen. Wirklich praktisch! Was lag also näher, als auch für dieses Gadget einen ioBroker-Adapter zu bauen?

Der neue Adapter ist dabei recht umfangreich geworden. Es kann z.B. die Lautstärke und Bildschirm-Helligkeit reguliert werden, Bildschirmschoner konfiguriert werden oder auch zwischen den Apps hin und her gewechselt werden. Durch die Integration in den ioBroker kann praktisch jeder verfügbare Datenpunkt auf der LaMetric Time dargestellt werden! Damit sind die Möglichkeiten wahrscheinlich vielfältiger, als der App-Store der “Uhr” selbst. Anders wüsste ich z.B. nicht, wie ich den aktuellen Ladestand vom E-Auto dort darstellen könnte. Oder die Windgeschwindigkeit der Wetterstation usw.

Der Adapter kann ganz normal über die offizielle Adapter-Liste installiert werden. Suche einfach nach “lametric” und Du wirst in jedem Fall fündig. Alles weitere zeige ich dir im folgenden Video.

Video

ioBroker-Kurs

LaMetric Time WLAN Tischuhr Schwarz Alarmzeiten 1 **

Beispiele

Spotify

Wenn sich der aktuelle Spotify-Track ändert, zeige Titel und Künstler auf der LaMetric mit Spotify-Icon. Erforderliche Adapter:

  • Spotify Premium
  • LaMetric
<xml xmlns="https://developers.google.com/blockly/xml">
  <block type="on" id=")E2w/A6{Tr.3N_(izU|K" x="62" y="362">
    <field name="OID">spotify-premium.0.player.trackName</field>
    <field name="CONDITION">ne</field>
    <field name="ACK_CONDITION"></field>
    <statement name="STATEMENT">
      <block type="controls_if" id=",YaFX!?1n;d6Ruh|A5:i">
        <value name="IF0">
          <block type="get_value" id="BOM3]ST-tr_F:/8[Ulu^">
            <field name="ATTR">val</field>
            <field name="OID">spotify-premium.0.player.isPlaying</field>
          </block>
        </value>
        <statement name="DO0">
          <block type="lametric" id="XeS68@*=LVR9yy2f_LiF">
            <field name="INSTANCE"></field>
            <field name="SOUND"></field>
            <field name="PRIORITY"></field>
            <field name="ICON_TYPE">none</field>
            <value name="MESSAGE">
              <shadow type="text" id="`,JmU@%7#qG)P(@JT{u0">
                <field name="TEXT">Example Text</field>
              </shadow>
              <block type="text_join" id=")s^jz2j|,]sBt(~5:e8m">
                <mutation items="3"></mutation>
                <value name="ADD0">
                  <block type="get_value" id="epXk^qA}~T9I~u;`cv2V">
                    <field name="ATTR">val</field>
                    <field name="OID">spotify-premium.0.player.artistName</field>
                  </block>
                </value>
                <value name="ADD1">
                  <block type="text" id="=Q?N/+`zInn)85{Lb874">
                    <field name="TEXT"> - </field>
                  </block>
                </value>
                <value name="ADD2">
                  <block type="on_source" id="#-%+Fajp;6WX6_{!:5hu">
                    <field name="ATTR">state.val</field>
                  </block>
                </value>
              </block>
            </value>
            <value name="ICON">
              <shadow type="text" id="x#3eZ#Jx-$]C5l|;%r90">
                <field name="TEXT">i647</field>
              </shadow>
            </value>
            <value name="LIFETIME">
              <shadow type="math_number" id="@+hi]:l?~9mxC}S}#|I2">
                <field name="NUM">3000</field>
              </shadow>
            </value>
            <value name="CYCLES">
              <shadow type="math_number" id="D7[?XOE%*prLh9tk8;DF">
                <field name="NUM">1</field>
              </shadow>
            </value>
          </block>
        </statement>
      </block>
    </statement>
  </block>
</xml>
Ich will mehr

Smart-Home-Training von A-Z

Steig noch tiefer in die Themen ein und meistere Deine Projekte!

ioBroker-Master-Kurs

ioBroker-Master-Kurs

Mehr Infos
Hausbau-Kurs

Hausbau mit KNX

Mehr Infos
Lox-Kurs

Lox-Kurs

Mehr Infos
NodeRed-Kurs

NodeRed-Kurs

Mehr Infos