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. Einsteigerfragen
  4. Pixel It

NEWS

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    8.8k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    2.2k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    16
    1
    3.2k

Pixel It

Geplant Angeheftet Gesperrt Verschoben Einsteigerfragen
11 Beiträge 5 Kommentatoren 1.4k Aufrufe 5 Watching
  • Ä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.
  • B Offline
    B Offline
    Baodare
    schrieb am zuletzt editiert von
    #1

    Habe mir nach der Anleitung von Pixel It das große 32 x 8 Pixel mit einem Esp8266 aufgesetzt und den adapter im Iobroker installiert.
    Nun die Frage wie kann man am einfachsten verschiedene Werte, Zahlen oder Zustände realisieren?
    Es gibt 2 States eines wo man reinen Text reinschreiben kann um ihn anzeigen lassen zu können oder ein Extendet wo Json dabei steht in der Rolle.

    Bitte um Hilfe

    Baodare

    liv-in-skyL 1 Antwort Letzte Antwort
    0
    • B Baodare

      Habe mir nach der Anleitung von Pixel It das große 32 x 8 Pixel mit einem Esp8266 aufgesetzt und den adapter im Iobroker installiert.
      Nun die Frage wie kann man am einfachsten verschiedene Werte, Zahlen oder Zustände realisieren?
      Es gibt 2 States eines wo man reinen Text reinschreiben kann um ihn anzeigen lassen zu können oder ein Extendet wo Json dabei steht in der Rolle.

      Bitte um Hilfe

      Baodare

      liv-in-skyL Offline
      liv-in-skyL Offline
      liv-in-sky
      schrieb am zuletzt editiert von
      #2

      @baodare

      das ist viel zu erklären - lieber mal da nachsehen:

      https://pixelit-project.github.io/iobroker.html#data-points

      nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

      B 1 Antwort Letzte Antwort
      1
      • liv-in-skyL liv-in-sky

        @baodare

        das ist viel zu erklären - lieber mal da nachsehen:

        https://pixelit-project.github.io/iobroker.html#data-points

        B Offline
        B Offline
        Baodare
        schrieb am zuletzt editiert von
        #3

        @liv-in-sky
        Habe mich nun mit einigen Blockly's abgeholfen.
        Problem ist nun noch wenn mehrere Nachrichten zugleich geschickt werden dann wird nur die erste angezeigt.

        liv-in-skyL 1 Antwort Letzte Antwort
        0
        • B Baodare

          @liv-in-sky
          Habe mich nun mit einigen Blockly's abgeholfen.
          Problem ist nun noch wenn mehrere Nachrichten zugleich geschickt werden dann wird nur die erste angezeigt.

          liv-in-skyL Offline
          liv-in-skyL Offline
          liv-in-sky
          schrieb am zuletzt editiert von
          #4

          @baodare das müßte man dann über das blockly so arrangieren, dass dies abgefangen wird - dazu musst du aber genau erklären was du willst und was ankommt und was dann angezeigt werden soll - evtl einen eigenen thread dazu aufmachen ?

          nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

          B 1 Antwort Letzte Antwort
          0
          • liv-in-skyL liv-in-sky

            @baodare das müßte man dann über das blockly so arrangieren, dass dies abgefangen wird - dazu musst du aber genau erklären was du willst und was ankommt und was dann angezeigt werden soll - evtl einen eigenen thread dazu aufmachen ?

            B Offline
            B Offline
            Baodare
            schrieb am zuletzt editiert von
            #5

            Eigentlich wäre es ja toll wenn man Nachrichten, Wetterdaten und so aktivieren könnte und dazu eben eigene Frei definierte Werte anzeigen lassen kann ohne das sie durcheinander bzw. überlagert angezeigt werden.
            Natürlich kann man ein fertiges Script anlegen mit Blockly zum Beispiel aber wie löst man das zum Beispiel die Tür/Fenster geöffnet wurde und das Sofort anzeigen lassen will. Also die aktuelle Nachricht noch fertig anzeigen lassen soll und anschließend mit anderer Farbe und heller!
            Jemand eine Idee sowas einfach anzeigen zu lassen?
            ps.: Dadurch ich Scheitholz Heizer bin und mit Puffer speicher arbeite will ich das er mir anzeigt wenns mal wieder zum anheizen ist. Werte dazu hab ich ja alle

            Danke gleichmal vorweg

            BananaJoeB 1 Antwort Letzte Antwort
            0
            • B Baodare

              Eigentlich wäre es ja toll wenn man Nachrichten, Wetterdaten und so aktivieren könnte und dazu eben eigene Frei definierte Werte anzeigen lassen kann ohne das sie durcheinander bzw. überlagert angezeigt werden.
              Natürlich kann man ein fertiges Script anlegen mit Blockly zum Beispiel aber wie löst man das zum Beispiel die Tür/Fenster geöffnet wurde und das Sofort anzeigen lassen will. Also die aktuelle Nachricht noch fertig anzeigen lassen soll und anschließend mit anderer Farbe und heller!
              Jemand eine Idee sowas einfach anzeigen zu lassen?
              ps.: Dadurch ich Scheitholz Heizer bin und mit Puffer speicher arbeite will ich das er mir anzeigt wenns mal wieder zum anheizen ist. Werte dazu hab ich ja alle

              Danke gleichmal vorweg

              BananaJoeB Offline
              BananaJoeB Offline
              BananaJoe
              Most Active
              schrieb am zuletzt editiert von BananaJoe
              #6

              @baodare Ich habe mir für meine VIS eine "Statusmeldungen" Anzeige gebaut. Es gibt eine Bereich in welchem Dinge wie "Lüften", "Briefkasten", "Wassermelder" etc. gemeldet werden.

              Jede Ereignis hat bei mir seinen eigenen Datenpunkt:
              e30fa416-52c3-4196-9d8e-1c1d6586e0d6-image.png
              Statusnummer zeigt welcher gerade angezeigt wird. 0 = Leer, also nichts.
              3 wäre die Meldung Badezimmer (Luftfeuchtigkeit zu hoch, bitte lüften)

              Nun habe ich jeweils Skripte die das prüfen. Ändert sich am ZigBee Temperatur- und Feuchtigkeitssensor der Wert und die Schwelle wird überschritten so setzt er 03_Badezimmer auf true und Statusnummer auf 3, die Meldung wird dann sofort angezeigt (Bei mir über ein View in Widget, du müsstest es dann an dein Pixel-Display senden).

              Ist der Schwellwert wieder unterschritten so wird 03_Badezimmer wieder auf false gesetzt.

              Zusätzlich zu den einzelnen Prüfungen gibt es eine 10 Sekunden Schleife (per Timer) welche wie folgt arbeitet:

              • Holt sich die aktuelle Statusnummer
              • Wenn diese nicht 0 ist startet eine Endlosschleife
              • Erhöht die Statusnummer um 1
              • Erhöht einen Schleifenzähler um 1
              • Prüft ob der zur Statusnummer gehörende Datenpunkt auf true steht (ist diese nun 7 wird 07_Kuehlschrank geprüft)
                -> ist dieser nicht true so wird die Statusnummer um 1 erhöht. Dadurch springt die nachfolgende Prüfung gleich an
                -> ist dieser true so wird der Schleifenzähler auf 0 gesetzt.
              • Am Ende prüfe ich:
                -> ist der Schleifenzähler bei 2 so wird die Statusnummer auf 0 gesetzt und die Endlosschleife abgebrochen. Dann ist er 2x Durchgelaufen ohne etwas zu finden das er anzeigen soll. Das war meine Lösung damit er mindestens einmal alles durchprüft, also auch von vorne wenn das ganze bei 8 beginnt.
                -> Falls der Schleifenzähler nicht angesprungen ist prüfe ich ob die aktuelle Statusnummer nicht höher ist als die Gesamtzahl der Statusmeldungen.
                --> Wenn ja setzte ich die aktuelle Statusnummer wieder auf 0 damit er von vorne beginnt.
                --> Wenn nein setzte ich die aktuelle Statusnummer in den Datenpunkt (welches dann das View in Widget ansteuert. Bei dir müsste die Anzeige reagieren) und breche die Endlosschleife ab.

              Der Timer für die Endlosschleife steht auf 10 Sekunden damit alle 10 Sekunden die Anzeige wechselt.
              e345f320-d43a-4c07-8acb-fcd0e95d4daf-image.png
              ec5f5be5-4002-4aaf-8e95-e154e4230606-image.png
              2b02becb-006c-48d5-bb80-b42387cd64d8-image.png
              e1ee9a56-2cb0-4471-913f-bdb0f90609c0-image.png

              ioBroker@Ubuntu 24.04 LTS (VMware) für: >260 Geräte, 5 Switche, 7 AP, 9 IP-Cam, 1 NAS 42TB, 1 ESXi 15TB, 4 Proxmox 1TB, 1 Hyper-V 48TB, 14 x Echo, 5x FireTV, 5 x Tablett/Handy VIS || >=160 Tasmota/Shelly || >=95 ZigBee || PV 8.1kW / Akku 14kWh || 2x USV 750W kaskadiert || Creality CR-10 SE 3D-Drucker

              1 Antwort Letzte Antwort
              1
              • R Offline
                R Offline
                Rushmed
                Most Active
                schrieb am zuletzt editiert von Rushmed
                #7

                Ich lasse mir beispielsweise alle Alexa Ansagen so ausgeben:
                7f2d85ed-ab84-460b-acdb-c29e361865ab-grafik.png
                Oder hier das Babyphone über extended Massage:
                95b5a0e5-4a7b-4663-a0b7-cf20cb761898-grafik.png
                Matrix Display Text spielt für Pixelit keine Rolle.

                1 Antwort Letzte Antwort
                0
                • B Offline
                  B Offline
                  bishop
                  schrieb am zuletzt editiert von
                  #8

                  ist es auch möglich ein scrolling text zu machen mit einem bitmap davor.
                  Also vorne Bitmap und der Text läuft durch?

                  R 1 Antwort Letzte Antwort
                  0
                  • B bishop

                    ist es auch möglich ein scrolling text zu machen mit einem bitmap davor.
                    Also vorne Bitmap und der Text läuft durch?

                    R Offline
                    R Offline
                    Rushmed
                    Most Active
                    schrieb am zuletzt editiert von
                    #9

                    @bishop Ja das geht.

                    B 1 Antwort Letzte Antwort
                    0
                    • R Rushmed

                      @bishop Ja das geht.

                      B Offline
                      B Offline
                      bishop
                      schrieb am zuletzt editiert von
                      #10

                      @rushmed
                      hast mir da ein beispiel?
                      in der Doku steht

                      {
                        "text": {
                          "textString": "Test It :D",
                          "bigFont": false,
                          "scrollText": "auto",
                          "scrollTextDelay": 20,
                          "centerText": false,
                          "position": {
                            "x": 8,
                            "y": 1
                          },
                          "color": {
                            "r": 255,
                            "g": 255,
                            "b": 255
                          },
                          "hexColor": "#FFFFFF"
                        }
                      }
                      
                      

                      wie bekomme ich da ein Bitmap dazu?

                      R 1 Antwort Letzte Antwort
                      0
                      • B bishop

                        @rushmed
                        hast mir da ein beispiel?
                        in der Doku steht

                        {
                          "text": {
                            "textString": "Test It :D",
                            "bigFont": false,
                            "scrollText": "auto",
                            "scrollTextDelay": 20,
                            "centerText": false,
                            "position": {
                              "x": 8,
                              "y": 1
                            },
                            "color": {
                              "r": 255,
                              "g": 255,
                              "b": 255
                            },
                            "hexColor": "#FFFFFF"
                          }
                        }
                        
                        

                        wie bekomme ich da ein Bitmap dazu?

                        R Offline
                        R Offline
                        Rushmed
                        Most Active
                        schrieb am zuletzt editiert von Rushmed
                        #11

                        @bishop Habs nicht getestet aber setz doch einfach in der json das BMP vor den Text.

                        {
                          "bitmap": {
                            "data": [0, 0, 0, 0, 0, 0],
                            "position": {
                              "x": 0,
                              "y": 0
                            },
                            "size": {
                              "width": 8,
                              "height": 8
                            }
                          }
                          "text": {
                            "textString": "Test It :D",
                            "bigFont": false,
                            "scrollText": "auto",
                            "scrollTextDelay": 20,
                            "centerText": false,
                            "position": {
                              "x": 8,
                              "y": 1
                            },
                            "color": {
                              "r": 255,
                              "g": 255,
                              "b": 255
                            },
                            "hexColor": "#FFFFFF"
                          }
                        }
                        
                        

                        Mit dem ioBroker Adapter gehts auch.
                        Siehe
                        4b72d95b-b917-485d-ab88-21c045eb7826-grafik.png

                        1 Antwort Letzte Antwort
                        1
                        Antworten
                        • In einem neuen Thema antworten
                        Anmelden zum Antworten
                        • Älteste zuerst
                        • Neuste zuerst
                        • Meiste Stimmen


                        Support us

                        ioBroker
                        Community Adapters
                        Donate

                        576

                        Online

                        32.4k

                        Benutzer

                        81.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