Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Tester
    4. Test Adapter Awtrix-Light (Awtrix 3)

    NEWS

    • [erledigt] 15. 05. Wartungsarbeiten am ioBroker Forum

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Test Adapter Awtrix-Light (Awtrix 3)

    This topic has been deleted. Only users with topic management privileges can see it.
    • haus-automatisierung
      haus-automatisierung Developer Most Active @Bravestarr last edited by

      @bravestarr sagte in Test Adapter Awtrix-Light:

      Dabei ist mir aufgefallen, dass ich die Werte aus dem Objektbaum leider nicht formatieren, einfärben kann.

      Wie? Du kannst Du alle möglichen Optionen pro App festlegen. Also Farbe, Hintergrundeffekt, Hintergrundfarbe, ...

      Bravestarr 1 Reply Last reply Reply Quote 1
      • Bravestarr
        Bravestarr @haus-automatisierung last edited by

        @haus-automatisierung Aber nicht individuell innerhalb eines Wertes. Beispiel: in

        javascript.0.hafas_all

        steht: "12 24 39". Während ich mit dem JavaScript Adapter für Notifications hier die einzelnen Zahlen beliebig und dynamisch einfärben kann, geht bei den Apps nur die Auswahl eines Feldes. Dafür kann ich die Farbe festlegen. Also für "12 24 39" in meinem Beispiel aber nicht für "12 grün wenn X" oder so was. Das geht nur im JS Adapter für Notifications. Kann ich ggf. mit dem JS Adapeter auch Apps zu dem Awtrix Adapter schicken?

        haus-automatisierung 1 Reply Last reply Reply Quote 0
        • haus-automatisierung
          haus-automatisierung Developer Most Active @Bravestarr last edited by

          @bravestarr sagte in Test Adapter Awtrix-Light:

          Also für "12 24 39" in meinem Beispiel aber nicht für "12 grün wenn X" oder so was.

          Es ist unmöglich für den Anwendungsfall eine Admin-Oberfläche zu bauen. Wie sollte das aussehen? Das ist extrem individuell.

          @bravestarr sagte in Test Adapter Awtrix-Light:

          Kann ich ggf. mit dem JS Adapeter auch Apps zu dem Awtrix Adapter schicken?

          Aktuell nicht - da müsste ja dann immer ein Name mit übergeben werden. Kann ich aber einbauen. Nur nicht per Blockly - dafür ist es viel zu flexibel.

          Bravestarr 1 Reply Last reply Reply Quote 0
          • Bravestarr
            Bravestarr @haus-automatisierung last edited by

            @haus-automatisierung

            Ja, super. Das wäre toll wenn man die Flexibilität von JS hätte. Und Blocky? Das hab ich nie verstanden. Es ist doch echt einfach ein paar Zeilen Code zu schreiben. Besonders mit ChatGPT. Blocky….

            Also custom apps per JS wären super toll. Gerne mit Code-Beispiel in der Doku 🙂

            haus-automatisierung 1 Reply Last reply Reply Quote 0
            • haus-automatisierung
              haus-automatisierung Developer Most Active @Bravestarr last edited by

              @bravestarr sagte in Test Adapter Awtrix-Light:

              Es ist doch echt einfach ein paar Zeilen Code zu schreiben.

              Mach doch für die Diskussion gerne einen Offtopic-Thread auf - ich erstelle jedenfall weiterhin Blockly-Bausteine um anderen das Leben leichter zu machen.

              1 Reply Last reply Reply Quote 6
              • M
                mmax last edited by

                Hallo Matthias, hallo Forum,
                auch ich bin mit dem Adapter sehr zufrieden. Konnte bis jetzt alle gewünschten Werte meiner PV-Anlage darstellen.
                Doch jetzt habe ich ein Problem, mir geling es nicht Werte auf der Ulanzi darzustellen die per blockly in eine JavaScript-Variable geschrieben wurden. Diese Variable kann ich im Adapter als Objekt auswählen und an die Ulanzi übertragen. Diese benutzerdefinierte App wird von der Ulanzi komplett ignoriert. Auf diesen Wert in der JavaScript-Variablen kann ich z.B. per JARVIS zugreifen. Ich habe auch schon ein Alias ohne Erfolg probiert.

                N DJMarc75 2 Replies Last reply Reply Quote 0
                • N
                  niiccooo1 @mmax last edited by

                  @mmax Hallo,
                  hast du auch darauf geachtet, dass die Variable auch bestätigt beschrieben wird?
                  Also beim Blockly statt steuere aktualisiere objekt XY.

                  M 1 Reply Last reply Reply Quote 2
                  • DJMarc75
                    DJMarc75 @mmax last edited by

                    @mmax sagte in Test Adapter Awtrix-Light:

                    die per blockly in eine JavaScript-Variable geschrieben wurden.

                    zeig mal das Blockly bitte.

                    p.s. und bitte den Downvote bei dem Beitrag über Deinem "überdenken" 😉

                    Screenshot 2023-09-22 131152.png

                    1 Reply Last reply Reply Quote 2
                    • M
                      mmax @niiccooo1 last edited by

                      @niiccooo1 OK, danke, das war es! mit aktualisieren statt steuern klappt es.

                      Thomas Braun 1 Reply Last reply Reply Quote 0
                      • Thomas Braun
                        Thomas Braun Most Active @mmax last edited by

                        Ich steh mal wieder auf dem Schlauch...
                        Konnte man nicht irgendwo einstellen, dass CustomApps, deren Wert 0 ist ausgeblendet sein sollen? Ich find die Einstellung nicht mehr... 😞

                        awtrix-light@0.8.0
                        js-controller@5.0.12
                        admin@6.10.4

                        haus-automatisierung socke7 2 Replies Last reply Reply Quote 0
                        • haus-automatisierung
                          haus-automatisierung Developer Most Active @Thomas Braun last edited by

                          @thomas-braun Ne das ging noch nie wertebasiert

                          Thomas Braun 1 Reply Last reply Reply Quote 0
                          • Thomas Braun
                            Thomas Braun Most Active @haus-automatisierung last edited by

                            @haus-automatisierung

                            Sorry, hatte es später gefunden. Ich hatte die App über den DP im zugehörigen Skript gesteuert.
                            Läuft jetzt. 😄

                            1 Reply Last reply Reply Quote 1
                            • socke7
                              socke7 @Thomas Braun last edited by

                              Hallo Leute,
                              ich habe schon seit einer Weile das Problem, dass wenn ich benutzerdefinierte Apps über den Adapter mittels Blockly Script ausblenden will, dies nur sehr unzuverlässig klappt. Mir ist bekannt, dass ich dazu die "steuere" und nicht die "aktualisiere" Blöcke verwenden muss. Aber gibt es da noch irgend etwas zu beachten?
                              Hier eines der Beispiele, welches nur sporadisch funktioniert:
                              4151e3f8-8e99-46b5-9000-0f69f33b845b-image.png

                              DJMarc75 1 Reply Last reply Reply Quote 0
                              • DJMarc75
                                DJMarc75 @socke7 last edited by

                                @socke7 Warum macht man sowas über einen Zeittrigger?

                                Der Trigger muss Dein Datenpunkt sein.

                                socke7 1 Reply Last reply Reply Quote 1
                                • socke7
                                  socke7 @DJMarc75 last edited by

                                  @djmarc75
                                  Ja, in diesem konkreten Fall muss das nicht unbedingt so sein, aber ich habe andere Fälle, bei denen ich Abhängigkeiten von mehreren Datenpunkten habe. Dort ist das der bequemere Weg, sonst müsste ich ja sonst immer einen extra Datenpunkt nur für den Trigger erstellen. Was genau spricht gegen den Zeittrigger?

                                  DJMarc75 1 Reply Last reply Reply Quote 0
                                  • DJMarc75
                                    DJMarc75 @socke7 last edited by

                                    @socke7 sagte in Test Adapter Awtrix-Light:

                                    Was genau spricht gegen den Zeittrigger?

                                    Dein Zeittrigger ruft den Wert jede Minute ab.
                                    Wenn also Deine App um 20:31:55 Uhr (hh:mm:ss) auf der Ulanzi läuft kann der Wert schon über 2,2 sein - wird aber erst um 20:32:00 Uhr im Skript abgefragt. Somit auch der DP der APP erst dann dementsprechend gesetzt.

                                    socke7 1 Reply Last reply Reply Quote 0
                                    • socke7
                                      socke7 @DJMarc75 last edited by

                                      @djmarc75
                                      OK, danke für die Erklärung - aber dessen bin ich mir durchaus bewusst und damit habe ich auch kein Problem.
                                      Ich sehe gerade, ich hätte es oben noch ausführlicher schreiben sollen: Die "visible" Eigenschaft der App wird schon korrekt gesetzt, aber die Anzeige der Uhr passt nicht dazu. Gibt es einen einfachen Weg um zu schauen, wo da was stecken bleibt?

                                      DJMarc75 1 Reply Last reply Reply Quote 0
                                      • DJMarc75
                                        DJMarc75 @socke7 last edited by

                                        @socke7 sagte in Test Adapter Awtrix-Light:

                                        Eigenschaft der App wird schon korrekt gesetzt, aber die Anzeige der Uhr passt nicht dazu

                                        das verstehe ich nicht.

                                        Wenn ich bei mir über den jeweiligen DP meine Apps de- oder aktiviere dann werden diese nicht oder doch angezeigt.
                                        Egal ob über den Objektbaum oder über Blockly. 🤔
                                        Oder passen die Werte nicht ?

                                        socke7 1 Reply Last reply Reply Quote 0
                                        • socke7
                                          socke7 @DJMarc75 last edited by

                                          @djmarc75
                                          Ich habe es eben nochmal probiert: Es macht tatsächlich keinen Unterschied, ob ich das per Blockly oder manuell im Objektbaum manipuliere. Momentan kann ich "visible" auf "false" setzen, die App wird aber trotzdem weiterhin angezeigt.

                                          Claus1985 0 1 Reply Last reply Reply Quote 0
                                          • Claus1985 0
                                            Claus1985 0 @socke7 last edited by

                                            @socke7 Habe bei mir gemerkt, das es auch am Objekt hängt das der Adapter anzeigen soll.
                                            Ich habe einen Zahlenwert manuell erstellt. Der wird per Blockly aktuell gehalten. Im Adapter ziehe ich diesen Datenpunkt an und wollte ihn unter bestimmten Bedingungen anzeigen. Das funktionierte aber nicht.
                                            Nun habe ich gemerkt, dass der Adapter den manuell erstellten Wert generell nicht annimmt. Auch ohne Bedingungen etc... Verwendest Du einen selbst erstellten Wert für die App im Adapter?

                                            Bin etwas ratlos wie ich diesen selbst erstellten Wert konfigurieren muss damit der Adapter ihn annimmt. Aktuell ist er so konfiguriert:

                                            "common": {
                                                "name": "Ladegeschwindigkeit",
                                                "desc": "Ladedaten Wallbox",
                                                "type": "number",
                                                "read": true,
                                                "write": true,
                                                "def": 0,
                                                "unit": "kW"
                                              },
                                              "type": "state",
                                              "native": {},
                                              "_id": "0_userdata.0.Ladestatus_für_Awtrix.Ladegeschwindigkeit",
                                              "acl": {
                                                "object": 1636,
                                                "state": 1636,
                                                "owner": "system.user.admin",
                                                "ownerGroup": "system.group.administrator"
                                              },
                                            

                                            Danke und Gruß,
                                            Claus

                                            B socke7 2 Replies Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            797
                                            Online

                                            31.6k
                                            Users

                                            79.5k
                                            Topics

                                            1.3m
                                            Posts

                                            165
                                            2155
                                            878940
                                            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