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. Blockly
  5. Awtrix Skripte

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.5k

Awtrix Skripte

Scheduled Pinned Locked Moved Blockly
blocklymonitoring
28 Posts 10 Posters 6.3k Views 12 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.
  • K kenny384

    @casa Die MQTT-Verbindung hast du am Laufen, ja? Die ist Grundvoraussetzung.
    Ich empfehle das Awtrix-Connector Script von Pittini: https://github.com/Pittini/iobroker-awtrix
    Das erleichtert dir vieles, weil es die richtigen Endpunkte für alle Einstellungen als Objekte anlegt.

    Text kannst du auf (mindestens) zwei Arten auf die Uhr bekommen. Entweder per CustomApp oder per Notify. Ich habe z.B. eine Custom-App die immer wenn sie "an der Reihe ist" den aktuellen Ertrag des Balkonkraftwerks zeigt. Sieht in Blockly dann so aus:
    58a73c8f-742a-4d13-9c17-d191825e4aa8-image.png

    Also Notify kannst du quasi den selben Text/Code nehmen und ihn an den Endpunkt notify schicken statt an customapp. Bei force=true zeigt er sie sofort an, wenn du es abschickst, bei force=false erst nach der aktuell angezeigten app.

    B Offline
    B Offline
    blackst225
    wrote on last edited by blackst225
    #16

    Da ich nun die Datenpunkte habe, kann mir jemand erklären, wie ich die CustomApp ansprechen kann?
    Also ID ist klar, aber an welchen Punkt wird das gesendet?
    Ich sehe in euren Scripten immer Customapp. Diesen Punkt habe ich aber nicht.

    Vielleicht bin ich ja nah am Ziel :-)

    K 1 Reply Last reply
    0
    • B blackst225

      Da ich nun die Datenpunkte habe, kann mir jemand erklären, wie ich die CustomApp ansprechen kann?
      Also ID ist klar, aber an welchen Punkt wird das gesendet?
      Ich sehe in euren Scripten immer Customapp. Diesen Punkt habe ich aber nicht.

      Vielleicht bin ich ja nah am Ziel :-)

      K Offline
      K Offline
      kenny384
      wrote on last edited by kenny384
      #17

      @blackst225 Hi, den entsprechenden Datenpunkt habe ich hier:
      mqtt.0.AZ_Awtrix.customapp

      Sollte also, je nach genauem Namen, bei dir auch an ähnlicher Stelle sein.

      Was ich dahin sende sieht dann z.B. so aus:

      { "ID":1,"force":false,"icon":1942,"moveIcon":false,"repeat":2,"text":"Ertrag PV 0.6 Watt", "color":[ 255, 255, 255 ] }
      

      Hilft dir das?

      B 1 Reply Last reply
      0
      • K kenny384

        @blackst225 Hi, den entsprechenden Datenpunkt habe ich hier:
        mqtt.0.AZ_Awtrix.customapp

        Sollte also, je nach genauem Namen, bei dir auch an ähnlicher Stelle sein.

        Was ich dahin sende sieht dann z.B. so aus:

        { "ID":1,"force":false,"icon":1942,"moveIcon":false,"repeat":2,"text":"Ertrag PV 0.6 Watt", "color":[ 255, 255, 255 ] }
        

        Hilft dir das?

        B Offline
        B Offline
        blackst225
        wrote on last edited by
        #18

        @kenny384

        hey danke die für die schnelle Antwort.
        Ist das dieser Punkt?

        643fa6c8-c797-4e04-8810-20ccc0d7f936-grafik.png

        weil in diesem ganzen Skripte Baum der durch das Script hinzugekommen ist, sehe ich keinen solchen Punkt.

        beste Grüße Simon

        K 1 Reply Last reply
        0
        • B blackst225

          @kenny384

          hey danke die für die schnelle Antwort.
          Ist das dieser Punkt?

          643fa6c8-c797-4e04-8810-20ccc0d7f936-grafik.png

          weil in diesem ganzen Skripte Baum der durch das Script hinzugekommen ist, sehe ich keinen solchen Punkt.

          beste Grüße Simon

          K Offline
          K Offline
          kenny384
          wrote on last edited by
          #19

          @blackst225 ja, genau der 👍🏻

          B 2 Replies Last reply
          0
          • K kenny384

            @blackst225 ja, genau der 👍🏻

            B Offline
            B Offline
            blackst225
            wrote on last edited by
            #20

            @kenny384

            sehr cool! vielen dank es klappt!!

            1 Reply Last reply
            0
            • K kenny384

              @blackst225 ja, genau der 👍🏻

              B Offline
              B Offline
              blackst225
              wrote on last edited by
              #21

              @kenny384

              wie kann ich denn mehrere CustomApps nutzen? Ich kann die Apps ja Clonen. Aber ich habe ja nur den einen Datenpunkt Customapp. Oder wie geht das genau?

              K 1 Reply Last reply
              0
              • B blackst225

                @kenny384

                wie kann ich denn mehrere CustomApps nutzen? Ich kann die Apps ja Clonen. Aber ich habe ja nur den einen Datenpunkt Customapp. Oder wie geht das genau?

                K Offline
                K Offline
                kenny384
                wrote on last edited by
                #22

                @blackst225 einfach über die ID im Befehl. Statt 1 ist es dann z.B. 2.

                B 1 Reply Last reply
                0
                • K kenny384

                  @blackst225 einfach über die ID im Befehl. Statt 1 ist es dann z.B. 2.

                  B Offline
                  B Offline
                  blackst225
                  wrote on last edited by blackst225
                  #23

                  @kenny384

                  ich meinte das so. Ich steuere ID1 mit dem Punkt Customapp an. Die Animation kommt. Wenn ich jetzt mehrere Customapps hintereinander reihen möchte. Wie muss ich da vorgehen. Ich stelle mir mehrere CustomApp Datenpunkte vor sonst überschreibe ich mir doch immer wieder den Punkt oder?

                  Beste Grüße
                  Simon

                  K 1 Reply Last reply
                  0
                  • B blackst225

                    @kenny384

                    ich meinte das so. Ich steuere ID1 mit dem Punkt Customapp an. Die Animation kommt. Wenn ich jetzt mehrere Customapps hintereinander reihen möchte. Wie muss ich da vorgehen. Ich stelle mir mehrere CustomApp Datenpunkte vor sonst überschreibe ich mir doch immer wieder den Punkt oder?

                    Beste Grüße
                    Simon

                    K Offline
                    K Offline
                    kenny384
                    wrote on last edited by kenny384
                    #24

                    @blackst225 Ich habe das schon genau so verstanden wie du das meintest ;-). Du sendest immer an den selben Datenpunkt. Immer CustomApp. Du leitest nur deinen Befehl anders ein. Einmal mit

                    { "ID":1,
                    

                    Und für die nächste customapp z.B. mit

                    { "ID":2
                    

                    So machst du klar welcher Inhalt für welche CustomApp bestimmt ist. Die IDs bekommst du aus der Reihenfolge deiner Apps:
                    82352e45-f1b2-4939-a9db-a8196498bcec-image.png

                    B 1 Reply Last reply
                    0
                    • K kenny384

                      @blackst225 Ich habe das schon genau so verstanden wie du das meintest ;-). Du sendest immer an den selben Datenpunkt. Immer CustomApp. Du leitest nur deinen Befehl anders ein. Einmal mit

                      { "ID":1,
                      

                      Und für die nächste customapp z.B. mit

                      { "ID":2
                      

                      So machst du klar welcher Inhalt für welche CustomApp bestimmt ist. Die IDs bekommst du aus der Reihenfolge deiner Apps:
                      82352e45-f1b2-4939-a9db-a8196498bcec-image.png

                      B Offline
                      B Offline
                      blackst225
                      wrote on last edited by
                      #25

                      @kenny384

                      ahhh okay nun verstehe ich. Der überschreibt das nicht sondern merkt sich die Zustände. Bedeutet ich kann den Datenpunkt mit mehreren IDs "zuspammen" und solange ich zb die ID1 nicht mit was neuem überschreibe, bleibt es bestehen?

                      K 1 Reply Last reply
                      0
                      • B blackst225

                        @kenny384

                        ahhh okay nun verstehe ich. Der überschreibt das nicht sondern merkt sich die Zustände. Bedeutet ich kann den Datenpunkt mit mehreren IDs "zuspammen" und solange ich zb die ID1 nicht mit was neuem überschreibe, bleibt es bestehen?

                        K Offline
                        K Offline
                        kenny384
                        wrote on last edited by
                        #26

                        @blackst225 genau so ist es.

                        X 1 Reply Last reply
                        0
                        • K kenny384

                          @blackst225 genau so ist es.

                          X Offline
                          X Offline
                          xels
                          wrote on last edited by
                          #27

                          Sorry das ich mich da anhänge, in dem alten Thread.

                          Das was ich in der Custom App anzeigen lassen läuft bei mit 5 mal durch.
                          Ich habe bis jetzt nichts gefunden wo ich das einstellen kann. 1 x würde mir schon genügen ;-)

                          Danke für einen Tipp

                          1 Reply Last reply
                          0
                          • R rutschig

                            Ist zwar schon älter, aber ich antworte auch.
                            Ich habe mein iCal Kalender angebunden um meine Termine zu sehen.
                            Dazu lese die Werte aus der iCAL Instanz auf dem iObroker aus:

                            Bildschirmfoto 2020-11-06 um 22.27.49.png

                            
                            <xml xmlns="https://developers.google.com/blockly/xml">
                              <block type="on" id="8K3*[Byr11:35WOHln" x="-413" y="13">
                                <field name="OID">ical.0.data.table</field>
                                <field name="CONDITION">ne</field>
                                <field name="ACK_CONDITION"></field>
                                <statement name="STATEMENT">
                                  <block type="control" id="XtW2]%SH#4q1y07L#Evv" inline="false">
                                    <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                    <field name="OID">mqtt.0.awtrix.customapp</field>
                                    <field name="WITH_DELAY">FALSE</field>
                                    <value name="VALUE">
                                      <block type="text_join" id="8h#]%:1~(dzl6,X{58">
                                        <mutation items="3"></mutation>
                                        <value name="ADD0">
                                          <block type="text" id="?;Ge8hOL!)6a07pR;L0">
                                            <field name="TEXT">{"ID":4,"force":true,"icon":433,"text":"Termine </field>
                                          </block>
                                        </value>
                                        <value name="ADD1">
                                          <block type="convert_tostring" id="oi?lUgyBtiY;c)F?Z-@">
                                            <value name="VALUE">
                                              <block type="get_value" id="ueUhTryi:fyO..z8KE#">
                                                <field name="ATTR">val</field>
                                                <field name="OID">ical.0.data.text</field>
                                              </block>
                                            </value>
                                          </block>
                                        </value>
                                        <value name="ADD2">
                                          <block type="text" id="Jn_{u%22m,i!^6?,3wtp">
                                            <field name="TEXT">  ", "color":[0,208,255],"repeat":2}</field>
                                          </block>
                                        </value>
                                      </block>
                                    </value>
                                  </block>
                                </statement>
                              </block>
                            </xml>
                            
                            ? Offline
                            ? Offline
                            A Former User
                            wrote on last edited by
                            #28

                            @rutschig
                            Hi
                            hab versucht das blockly einzubauen aber bei mir zeigt er nichts an.

                            Kannst du mir mal genau sagen welche DP du da nutzt?

                            und im Awtrix adapter hast einfach nur eine Customapp erstellt , mehr geht da dort ja nicht oder?

                            und warum ID4 etc?

                            Wäre super wenn du mir das etwas genauer beschreiben könnetst

                            danke dir

                            Lg
                            Olli

                            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

                            457

                            Online

                            32.7k

                            Users

                            82.4k

                            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