Skip to content

Ohne Gerät ausprobieren ​

Für die ersten Screens brauchst du kein Display. Der Designer bringt die Beschreibungen aller unterstützten Geräte mit, und seine Vorschau zeigt dir im Browser, wie dein Screen auf dem Gerät aussieht und reagiert. Ein Board kaufen kannst du immer noch, wenn dir gefällt, was du siehst.

Du brauchst nur den installierten Designer, auf deinem Pekaway-System oder zum Ausprobieren auch auf dem eigenen Rechner.

Ein Projekt für ein Gerät, das du nicht hast ​

Öffne den Designer und klick auf der Startseite Welcome to Schaltli auf New Project.... Der Dialog zeigt unter Server DDFs die Geräte, die der Designer kennt. Ob eines davon bei dir liegt, spielt keine Rolle. Klicke doppelt auf eines, etwa den Waveshare 4.3B, gib dem Projekt einen Namen und klick auf Create Project. Der Editor öffnet sich mit einem leeren Screen in der richtigen Grösse.

Gespeichert wird nicht von selbst: Strg+S speichert, siehe Projekte.

Ein Projekt ist fest an seinen Gerätetyp gebunden. Wähle deshalb gleich das Gerät, das du später am ehesten nimmst. Der Screen eines runden Knobs mit 360 × 360 Pixeln lässt sich nicht einfach auf ein breites Display mit 800 × 480 übertragen.

Einen Screen bauen ​

Am schnellsten geht es mit den Bausteinen. In der Werkzeugleiste öffnet Block eine Auswahl dessen, was die Geräte auf deinem Broker anbieten. Wähle einen Eintrag, klick auf Insert und zieh auf dem Screen ein Rechteck auf. Der Baustein bringt seine Topics und Beispielwerte gleich mit. Kündigt auf deinem Broker nichts etwas an, setzt du die Objekte von Hand, siehe Bausteine.

Die Vorschau ​

Oben rechts startet Preview die Vorschau. Der Screen verhält sich jetzt wie auf dem Gerät: Schalter lassen sich antippen, Dimmer ziehen, Buttons wechseln den Screen. Rechts steht die Liste MQTT Topic Values mit allen Werten, die dein Screen gerade anzeigt. Exit Preview bringt dich zurück in den Editor.

Die Vorschau kennt zwei Quellen für ihre Werte, und oben in der Liste wählst du, welche:

  • Simulation zeigt die Beispielwerte, die zu jedem Topic gehören. Tippe einen anderen Wert in die Liste, und der Screen zeigt ihn sofort. Veröffentlicht wird nichts. Findet der Designer keinen Broker, schaltet er von selbst auf Simulation.
  • Live verbindet sich mit dem Broker und zeigt, was dort wirklich ankommt. Auf einem Pekaway-System mit VanPi-Brücke sind das die echten Werte deines Vans: Du siehst den tatsächlichen Wasserstand, bevor überhaupt ein Display im Van hängt.

In der Live-Vorschau wird wirklich geschaltet

Wer in der Live-Vorschau einen Schalter antippt, veröffentlicht den Befehl auf dem Broker. Hängt das Topic an einem Relais, geht das Licht im Van tatsächlich an. Zum gefahrlosen Ausprobieren nimm Simulation.

Und dann? ​

Wenn dir der Screen gefällt, fehlt nur noch ein Gerät, das ihn anzeigt. Das günstigste liegt vielleicht schon in deiner Schublade: ein altes Android-Handy.