Speicherort der oh-cards

Einrichtung der openHAB Umgebung und allgemeine Konfigurationsthemen.

Moderatoren: seppy, udo1toni

Antworten
Samoht
Beiträge: 5
Registriert: 12. Jul 2022 14:23
Answers: 0

Speicherort der oh-cards

Beitrag von Samoht »

Hallo ...

ich will mal versuchen, mir in oh 3.3.0 eigene widgets zu erstellen, wollte mir hierzu die codes der originären widgets (glaube die heißen oh-xxxx-cards) ansehen und dachte, diese irgendwo in den oh-Verzeichnissen als yaml-Dateien zu finden.
Ich finde aber leider nichts.

Wo finde ich die?

Danke für einen Tip und Gruß

int5749
Beiträge: 1173
Registriert: 4. Nov 2019 22:08
Answers: 9

Re: Speicherort der oh-cards

Beitrag von int5749 »

Moin Samoht,

diese sind - nach meinem Kenntnisstand - in der json-DB abgelegt und nicht als einzelne Datei.
Aber Du kannst Di den yaml-Code in der Main UI anschauen, wo Du die pages bearbeitest und dort den yaml-Code kopieren oder eben auch updaten.
So kannst Du dann den code von anderen OH Nutzern dort rein kopieren und bearbeiten.

Viele Grüße
openHAB 4.1.0 Release mit openHABian in einem Debian Bookworm (LXC) unter Proxmox 8.1.3

Samoht
Beiträge: 5
Registriert: 12. Jul 2022 14:23
Answers: 0

Re: Speicherort der oh-cards

Beitrag von Samoht »

Ah okay ... danke

Aber wie komme ich an den code der "MAIN UI"?
Irgendwie sehe ich den Wald vor lauter Bäumen nicht ....

Gruß

Benutzeravatar
udo1toni
Beiträge: 15249
Registriert: 11. Apr 2018 18:05
Answers: 242
Wohnort: Darmstadt

Re: Speicherort der oh-cards

Beitrag von udo1toni »

Den Code wirst Du Dir aus den Repositories zusammensuchen müssen. Ansosnten gibt es ein kleines Tutorial für Custom Widgets.
Du kannst auch ein Custom Widget installieren (ganz normal über die Addons zu finden) und anschließend im Entwicklerbereich exakt dieses Custom Widget anschauen, kopieren, ändern, ganz nach Lust und Laune. Die Standard Widgets stehen hier aber leider nicht zur Verfügung.
openHAB4.3.3 stable in einem Debian-Container (bookworm) (Proxmox 8.3.5, LXC), mit openHABian eingerichtet

Samoht
Beiträge: 5
Registriert: 12. Jul 2022 14:23
Answers: 0

Re: Speicherort der oh-cards

Beitrag von Samoht »

Danke für deine Antwort udo1toni!

Ich wollte mir zum Enstieg das "oh-stepper-widget" schnappen und dort dann anstelle des Hoch- und Runterzählens die Befehle
- "receivedCommand{actions.decreaseChannel()}"
- "receivedCommand{actions.increaseChannel()}"
für das LGWebOS-Binding auslösen.

So der Ansatz - die Syntax ist hier nur sinngemäß wiedergegeben.
Bin noch ganz ganz ganu am Amfang aber für jeden Tip sehr dankbar (auch für dieses Tutorial, sofern du nicht das in der oh-Dokumentation meinst - da steige ich noch nicht durch).

Gruß

Samoht
Beiträge: 5
Registriert: 12. Jul 2022 14:23
Answers: 0

Re: Speicherort der oh-cards

Beitrag von Samoht »

Ob ich nochmal nach diesem Tutorial fragen dürfte?

Danke & Gruß

int5749
Beiträge: 1173
Registriert: 4. Nov 2019 22:08
Answers: 9

Re: Speicherort der oh-cards

Beitrag von int5749 »

Samoht hat geschrieben: 2. Aug 2022 21:36 Ob ich nochmal nach diesem Tutorial fragen dürfte?

Danke & Gruß
Ich vermute Udo meint diese offizielle Doku

Alternativ mal bei google oder YouTube suchen, da gibt es mittlerweile einige Hilfen, wie Custom Widgets erstellt werden.
openHAB 4.1.0 Release mit openHABian in einem Debian Bookworm (LXC) unter Proxmox 8.1.3

Samoht
Beiträge: 5
Registriert: 12. Jul 2022 14:23
Answers: 0

Re: Speicherort der oh-cards

Beitrag von Samoht »

Danke ...
Leider ist genau diese offizielle Doku, die Unverständliche

Benutzeravatar
peter-pan
Beiträge: 2758
Registriert: 28. Nov 2018 12:03
Answers: 30
Wohnort: Schwäbisch Gmünd

Re: Speicherort der oh-cards

Beitrag von peter-pan »

Ich bin zwar auch nur Laie, aber ich denke mal, dass du dich da an die Entwickler wenden musst.

Hast du schon mal im internationalen Forum nachgeschaut ? Vielleicht gibt es ja da schon eine Lösung zu deinem Problem, speziell für dein Binding.
Pi5/8GB(PiOS Lite 64-bit(bookworm)/SSD 120GB - OH4.3.5 openhabian

Antworten