Konfiguration OH mit Shelly 2.5 für Rollershutter
- scotty
- Beiträge: 676
- Registriert: 28. Apr 2020 04:44
Konfiguration OH mit Shelly 2.5 für Rollershutter
Hallo Zusammen,
Bisher habe ich als Einsteiger meine Habpanel-Projekte mit OH 2.5.6 und dem Shelly-Binding gebaut. Hier im Forum habe ich dann häufiger von Hinweisen auf eine zweite (flexiblere) Möglichkeit gelesen, um beispielsweise ein Item vom Type Rollershutter über eine Regel anzusteuern. Leider habe ich keine Idee, wie so etwas zu realisieren ist. Benötige ich dafür jetzt MQTT oder funktioniert die Angelegenheit auch mit dem Shelly Binding? Verschiedene Code-Schnipsel aus einem englischen Forum habe ich bisher noch nicht für meine Zwecke umgestalten können.
Jeder kennt vermutlich die Situation, dass man kurz vor der Aufgabe ist, wenn bereits sehr viel Zeit investiert wurde. Deshalb Frage ich einfach mal in die Runde, ob ich irgendwo ein Schema, Grundgerüst oder eine präzisere Anleitung finden kann, um die nächsten Projekte etwas flexibler angehen zu können?
Beste Grüße
Bisher habe ich als Einsteiger meine Habpanel-Projekte mit OH 2.5.6 und dem Shelly-Binding gebaut. Hier im Forum habe ich dann häufiger von Hinweisen auf eine zweite (flexiblere) Möglichkeit gelesen, um beispielsweise ein Item vom Type Rollershutter über eine Regel anzusteuern. Leider habe ich keine Idee, wie so etwas zu realisieren ist. Benötige ich dafür jetzt MQTT oder funktioniert die Angelegenheit auch mit dem Shelly Binding? Verschiedene Code-Schnipsel aus einem englischen Forum habe ich bisher noch nicht für meine Zwecke umgestalten können.
Jeder kennt vermutlich die Situation, dass man kurz vor der Aufgabe ist, wenn bereits sehr viel Zeit investiert wurde. Deshalb Frage ich einfach mal in die Runde, ob ich irgendwo ein Schema, Grundgerüst oder eine präzisere Anleitung finden kann, um die nächsten Projekte etwas flexibler angehen zu können?
Beste Grüße
OH 3.4.5 im Docker auf Synology DS918+ mit USV, Reolink-RLC-511WA, Philips Hue, AVM Fritz!Box 6591C, Alexa, Logitech Harmony und diversen Shelly's
- scotty
- Beiträge: 676
- Registriert: 28. Apr 2020 04:44
Re: Konfiguration OH mit Shelly 2.5 für Rollershutter
Hat niemand eine Idee, wie ein Item-Gerüst für Rollershutter aussehen könnte?
OH 3.4.5 im Docker auf Synology DS918+ mit USV, Reolink-RLC-511WA, Philips Hue, AVM Fritz!Box 6591C, Alexa, Logitech Harmony und diversen Shelly's
- udo1toni
- Beiträge: 15249
- Registriert: 11. Apr 2018 18:05
- Wohnort: Darmstadt
Re: Konfiguration OH mit Shelly 2.5 für Rollershutter
Ich verstehe jetzt nicht, worauf Du hinaus willst. Wenn es sich um einen Rollladen handelt, nimmst Du ein Rollershutter Item und koppelst es mit dem Rollershutter Channel. In HABpanel nutzt Du das passende Widget und gut.
openHAB4.3.3 stable in einem Debian-Container (bookworm) (Proxmox 8.3.5, LXC), mit openHABian eingerichtet
- scotty
- Beiträge: 676
- Registriert: 28. Apr 2020 04:44
Re: Konfiguration OH mit Shelly 2.5 für Rollershutter
Entschuldige bitte, wenn ich mich missverständlich ausgedrückt habe. Im PaperUI unter Configuration > System > Item Linking stelle ich Simple Mode auf Off. In diesem Modus kann / muss ich doch Items, Things und Regeln selbst erstellen. Dafür hätte ich gerne "Grundgerüste", die ich selbst vervollständigen kann. Ich meine hier irgendwo gelesen zu haben, dass ich damit flexibler bin.
OH 3.4.5 im Docker auf Synology DS918+ mit USV, Reolink-RLC-511WA, Philips Hue, AVM Fritz!Box 6591C, Alexa, Logitech Harmony und diversen Shelly's
- udo1toni
- Beiträge: 15249
- Registriert: 11. Apr 2018 18:05
- Wohnort: Darmstadt
Re: Konfiguration OH mit Shelly 2.5 für Rollershutter
Simple Mode bewirkt lediglich, dass openHAB nicht selbständig Items zu jedem Channel anlegt. Wenn Du ein Thing in Paper UI öffnest (in Configuration -> Things -> Thing auswählen) bekommst Du eine Liste der Channel angezeigt. Wenn Du auf den Leeren Punkt vorne klickst, kanst Du aus der Liste der Items, die zum Channeltyp passen das richtige auswählen. Ist das Item noch nicht vorhanden, kannst Du an dieser Stelle auch add new Item... auswählen. In der folgenden Maske trägst Du alles ein, also Name des Items, Label, welches Icon usw.
Du kannst die Items auch über Textdateien anlegen (genau wie die Things), was durchaus Vorteile mit sich bringt, wenn Du viele gleichartige Items/Things anlegen willst (copy&Paste und anschließend Details anpassen)
Die bequemste Variante ist dann aber, VSCode zu verwenden. Wenn Du VSCode korrekt mit dem openHAB Plugin eingerichtet hast, kannst Du jederzeit eine Liste der Things und Channel öffnen und aus dieser Liste heraus Items erzeugen lassen (die landen dann in der gerade aktiven *.items Datei an der Stelle, wo der Cursor gerade steht). Das macht ein "Grundgerüst" obsolet
Rules musst Du ohnehin immer selbst erstellen, auch hier leistet VSCode wertvolle Hilfe.
Du kannst die Items auch über Textdateien anlegen (genau wie die Things), was durchaus Vorteile mit sich bringt, wenn Du viele gleichartige Items/Things anlegen willst (copy&Paste und anschließend Details anpassen)
Die bequemste Variante ist dann aber, VSCode zu verwenden. Wenn Du VSCode korrekt mit dem openHAB Plugin eingerichtet hast, kannst Du jederzeit eine Liste der Things und Channel öffnen und aus dieser Liste heraus Items erzeugen lassen (die landen dann in der gerade aktiven *.items Datei an der Stelle, wo der Cursor gerade steht). Das macht ein "Grundgerüst" obsolet

Rules musst Du ohnehin immer selbst erstellen, auch hier leistet VSCode wertvolle Hilfe.
openHAB4.3.3 stable in einem Debian-Container (bookworm) (Proxmox 8.3.5, LXC), mit openHABian eingerichtet
- scotty
- Beiträge: 676
- Registriert: 28. Apr 2020 04:44
Re: Konfiguration OH mit Shelly 2.5 für Rollershutter
Danke für die ausführliche Beschreibung. Damit kann ich schon mal etwas anfangen. Vielleicht habe ich später dann noch die Eine oder Andere Rückfrage.
OH 3.4.5 im Docker auf Synology DS918+ mit USV, Reolink-RLC-511WA, Philips Hue, AVM Fritz!Box 6591C, Alexa, Logitech Harmony und diversen Shelly's
- scotty
- Beiträge: 676
- Registriert: 28. Apr 2020 04:44
Re: Konfiguration OH mit Shelly 2.5 für Rollershutter
Der Tipp mit dem VSCode hat mir prima weiter geholfen. Zunächst habe ich bereits existierende Items zu Rollershutter gelöscht. Aus einer Liste von things habe ich dann Items erzeugen lassen, die anschließend im Explorer von VSCode unter .items angezeigt werden. In der gleichen Ansicht gibt es auch den Ordner .things, der wiederum leer ist. Ist das korrekt? Um die things anzeigen zu lassen, muss ich in der Ansicht von "Explorer" auf "openHAB" wechseln. Vermutlich deshalb, weil ich vorher Simple Mode auf "ON" stehen hatte und die Channels zu jedem Item von OH selbstständig angelegt wurden. Müssen die things denn jetzt noch verschoben oder kopiert werden? Gefühlt müssten sie doch in der gleichen Ansicht zu finden sein, wie die Items.
Sorry, wenn das jetzt ein wenig unbeholfen wirkt. Ich bin noch nicht so lange in OH unterwegs, vielleicht hilfst du mir deshalb noch einmal bei den offenen Fragen.
Sorry, wenn das jetzt ein wenig unbeholfen wirkt. Ich bin noch nicht so lange in OH unterwegs, vielleicht hilfst du mir deshalb noch einmal bei den offenen Fragen.
OH 3.4.5 im Docker auf Synology DS918+ mit USV, Reolink-RLC-511WA, Philips Hue, AVM Fritz!Box 6591C, Alexa, Logitech Harmony und diversen Shelly's
- udo1toni
- Beiträge: 15249
- Registriert: 11. Apr 2018 18:05
- Wohnort: Darmstadt
Re: Konfiguration OH mit Shelly 2.5 für Rollershutter
openHAB gibt es schon ziemlich lange, ich bin sein OH1.0 dabei, das war 2012. In OH1.x wurde alles ausschließlich per Textdateien konfiguriert.
in OH2.0 wurde Autodiscovery eingeführt, außerdem die Möglichkeit, fast alles über die Web UI zu konfigurieren. Nun ist es aber höchst umständlich für openHAB, die erzeugte Konfiguration im XText Format zu speichern. Stattdessen liest openHAB2 die Textkonfiguration beim Start ein und wandelt das (alte) Format in das interne Format, welches aber nur im Speicher gehalten und mit den UI-erstellten Daten gemischt wird.
Entsprechend kannst Du in den Textdateien also nur das sehen, was Du auch dort angelegt hast. In Paper UI wiederum kannst Du zwar das allermeiste von dem sehen, was über Textdateien angelegt wurde, aber Du kannst es nicht verändern.
Das ist gerade für Einsteiger sehr ungewohnt und komplex, aber mit OH3 wird sich das bessern, großes Ehrenwort
in OH2.0 wurde Autodiscovery eingeführt, außerdem die Möglichkeit, fast alles über die Web UI zu konfigurieren. Nun ist es aber höchst umständlich für openHAB, die erzeugte Konfiguration im XText Format zu speichern. Stattdessen liest openHAB2 die Textkonfiguration beim Start ein und wandelt das (alte) Format in das interne Format, welches aber nur im Speicher gehalten und mit den UI-erstellten Daten gemischt wird.
Entsprechend kannst Du in den Textdateien also nur das sehen, was Du auch dort angelegt hast. In Paper UI wiederum kannst Du zwar das allermeiste von dem sehen, was über Textdateien angelegt wurde, aber Du kannst es nicht verändern.
Das ist gerade für Einsteiger sehr ungewohnt und komplex, aber mit OH3 wird sich das bessern, großes Ehrenwort

openHAB4.3.3 stable in einem Debian-Container (bookworm) (Proxmox 8.3.5, LXC), mit openHABian eingerichtet
- scotty
- Beiträge: 676
- Registriert: 28. Apr 2020 04:44
Re: Konfiguration OH mit Shelly 2.5 für Rollershutter
Beim Lesen Deiner Nachricht und der Berücksichtigung Deiner Kenntnisse ist mir der Gedanke gekommen, dass Du zu den Entwicklern gehören könntest. Außerdem finde ich es sehr Bemerkenswert, dass du (fast) jedem hilfst und das zu jeder Tages- oder Nachtzeit. Das kann sehr anstrengend sein, zumal die Fragesteller häufig ohne Vorkenntnisse sind. Ich weiß, wovon ich rede. Habe diese Situation beruflich vor Jahren mal kennengelernt. Deshalb noch einmal Hut ab, vor Deiner Leistung hier.
Nach Deiner Beschreibung heißt das für mich, es muss nichts mehr verändert werden. Ich muss allerdings noch etwas experimentieren. Das Widget "Blinds" von Popov Andrey (aus der Galerie importiert) arbeitet nicht mehr wie vorher. Plötzlich sind 0 und 100% vertauscht und die Rollläden werden nur noch im geschlossenen Zustand angezeigt. Vielleicht muss ich es neu importieren. Wenn sich allerdings dann der Erfolg einstellt, macht die Arbeit auch richtig Spaß.
Grüße nach Darmstadt
Nach Deiner Beschreibung heißt das für mich, es muss nichts mehr verändert werden. Ich muss allerdings noch etwas experimentieren. Das Widget "Blinds" von Popov Andrey (aus der Galerie importiert) arbeitet nicht mehr wie vorher. Plötzlich sind 0 und 100% vertauscht und die Rollläden werden nur noch im geschlossenen Zustand angezeigt. Vielleicht muss ich es neu importieren. Wenn sich allerdings dann der Erfolg einstellt, macht die Arbeit auch richtig Spaß.
Grüße nach Darmstadt
OH 3.4.5 im Docker auf Synology DS918+ mit USV, Reolink-RLC-511WA, Philips Hue, AVM Fritz!Box 6591C, Alexa, Logitech Harmony und diversen Shelly's
- sihui
- Beiträge: 1827
- Registriert: 11. Apr 2018 19:03
Re: Konfiguration OH mit Shelly 2.5 für Rollershutter
Und er ist auch noch in zwei anderen openHAB Foren aktiv

openHAB3 mit Zwave, Alexa, ESPEasy, MQTT, Logitech Harmony, Philips HUE und ZigBee Hardware auf Proxmox VE.