Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. Homematic Programm starten bei KODi Wiedergabe

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    Homematic Programm starten bei KODi Wiedergabe

    This topic has been deleted. Only users with topic management privileges can see it.
    • S
      spaddel last edited by spaddel

      Hallo zusammen,

      ich bin auf der Suche nach einer Lösung für folgendes Problem:

      Der iobroker soll ein Homematic Programm ausführen, sobald die Musik Wiedergabe über KODi startet.

      Die Wiedergabe läuft über mein handy, dass sich per AirPlay mit dem KODi Server verbindet. Dh. wenn sich mein Handy mit dem Server verbindet, soll auf der Homematic ein Programm gestartet werden, dass meinen Receiver auf dem passenden Kanal und der richtigen Lautstärke startet. Die Programmierung auf der Homematic funktioniert ohne Probleme.

      Das Starten von Homematic Programmen über den iobroker habe ich bereits am laufen. Der KODi Adapter ist installiert aber ich habe keine Ahnung, wie ich am das Thema herangehen soll.

      Danke für eure Hilfe.
      Gruß
      Spaddel

      arteck 1 Reply Last reply Reply Quote 0
      • arteck
        arteck Developer Most Active @spaddel last edited by

        @spaddel

        on({id: 'kodi.0.state'/*Play, stop, or pause*/, change: 'ne'}, function() {
            statusK = getState('kodi.0.state'/*Play, stop, or pause*/).val;
        
            switch(statusK) {
                case 'play':
                  mach was
                    break;
                case 'stop':
                   mach was 
                    break;
                case 'pause':
                   mach was
                    break;
                default:
               mach was
                    break;
            }
        });
        
        1 Reply Last reply Reply Quote 0
        • S
          spaddel last edited by

          Hallo Arteck,

          danke für die Rückmeldung.

          Aber was mache ich mit den Code? Wo muss der eingetragen werden?

          Danke und Gruß
          Spaddel

          1 Reply Last reply Reply Quote 0
          • S
            spaddel last edited by

            Hallo zusammen,

            ich habe über blockly das ug. Programm erstellt aber leider passiert nichts.

            <xml xmlns="http://www.w3.org/1999/xhtml">
              <block type="on_ext" id="B%^(6kC7RJ8~[m4an)5E" x="13" y="-837">
                <mutation items="1"></mutation>
                <field name="CONDITION">ne</field>
                <field name="ACK_CONDITION"></field>
                <value name="OID0">
                  <shadow type="field_oid" id="Mb2^M=)~iAzy,VV){1%d">
                    <field name="oid">kodi.0.state</field>
                  </shadow>
                </value>
                <statement name="STATEMENT">
                  <block type="controls_if" id="tv5WnStbqNO9*fru}svw">
                    <value name="IF0">
                      <block type="logic_compare" id=",/,d]@#K^b_g3a;g![vC">
                        <field name="OP">EQ</field>
                        <value name="A">
                          <block type="on_source" id="7H4E9n#hvUzs]2wL-T|t">
                            <field name="ATTR">common.name</field>
                          </block>
                        </value>
                        <value name="B">
                          <block type="text" id=";#m%n@|JpfmAXx-@hr21">
                            <field name="TEXT">play</field>
                          </block>
                        </value>
                      </block>
                    </value>
                    <statement name="DO0">
                      <block type="control" id="S{gnrBoEz|M_[u;~v1$w">
                        <mutation delay_input="false"></mutation>
                        <field name="OID">hm-rega.0.10421.ProgramExecute</field>
                        <field name="WITH_DELAY">FALSE</field>
                        <value name="VALUE">
                          <block type="logic_boolean" id="-n_mVhX1Iu~1?g0s;Mm$">
                            <field name="BOOL">TRUE</field>
                          </block>
                        </value>
                      </block>
                    </statement>
                  </block>
                </statement>
              </block>
            </xml>
            

            Unbenannt.PNG

            Da ich keine Ahnung habe, was genau ich wo einsetzen muss, wäre ich über Hilfe sehr dankbar.

            Gruß
            Spaddel

            1 Reply Last reply Reply Quote 0
            • First post
              Last post

            Support us

            ioBroker
            Community Adapters
            Donate
            FAQ Cloud / IOT
            HowTo: Node.js-Update
            HowTo: Backup/Restore
            Downloads
            BLOG

            788
            Online

            31.9k
            Users

            80.2k
            Topics

            1.3m
            Posts

            blockly homematic programm starten
            2
            4
            341
            Loading More Posts
            • Oldest to Newest
            • Newest to Oldest
            • Most Votes
            Reply
            • Reply as topic
            Log in to reply
            Community
            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
            The ioBroker Community 2014-2023
            logo