Seite 1 von 4
Gruppe Rollershutter unter 2.5.6
Verfasst: 20. Jul 2020 00:19
von scotty
Hallo Zusammen,
ich möchte für einen Teil meiner Rollläden (Gartenansicht) unter habpanel eine Gruppe erzeugen und diese über eine Regel gemeinsam steuern. Bisher habe ich im Netz in ähnlichen Fällen immer nach Beispielen gesucht um später feststellen zu müssen, dass diese veraltet waren. Ich möchte auch nicht großartig experimentieren um die Motoren nicht zu beschädigen. Deshalb bitte ich hier gleich mal von Anfang an um Unterstützung, damit ich auf der sicheren Seite bin.
Wer kann mir Hilfestellung geben?
Re: Gruppe Rollershutter unter 2.5.6
Verfasst: 20. Jul 2020 00:53
von udo1toni
Du kannst meines Wissens in HABpanel keine Gruppen erzeugen. Stattdessen musst Du die Gruppen entweder in Paper UI oder über eine *.items Datei anlegen (je nach Gusto natürlich) und dort auch die Items zuordnen. Anschließend kannst Du diese Gruppen in HABpanel nutzen.
Re: Gruppe Rollershutter unter 2.5.6
Verfasst: 20. Jul 2020 01:03
von scotty
Wie muss denn die Struktur einer *.items Datei für die Gruppe Rollershutter aussehen? Ich habe in der Dokumentation nichts gefunden, was mir weiter hilft.
Re: Gruppe Rollershutter unter 2.5.6
Verfasst: 20. Jul 2020 01:15
von udo1toni
Na, Du legst ein Group Item an:
und nutzt dieses als Group bei allen Items, die zu dieser Gruppe gehören:
Wichtig in der *.items Datei ist, die Reihenfolge der einzelnen Parameter einzuhalten (ist alles in der Doku zu den Items erläutert)
Nutzt Du schon *.items Dateien?
Re: Gruppe Rollershutter unter 2.5.6
Verfasst: 20. Jul 2020 01:17
von scotty
Ja, und ich bearbeite sie mit VIS (Visual Studio Code)
Re: Gruppe Rollershutter unter 2.5.6
Verfasst: 20. Jul 2020 03:26
von scotty
Für mein Verständnis:
- mit VIS gruppen.items angelegt
Code: Alles auswählen
Group gMyShutters
Rollershutter Rolladen_Garten "Rolladen Garten" (gMyShutters) ["Blinds"] {channel="shelly:shelly25-roller:xxxxxx:roller#control"}
....
(für jeden Shutter einen Eintrag)
Kann mir das jemand bestätigen?
Re: Gruppe Rollershutter unter 2.5.6
Verfasst: 20. Jul 2020 08:35
von Tokamak
scotty hat geschrieben: ↑20. Jul 2020 03:26
Kann mir das jemand bestätigen?
Ja

Re: Gruppe Rollershutter unter 2.5.6
Verfasst: 21. Jul 2020 00:54
von scotty
Ich benötige doch noch mal Hilfe. Also
gruppen.item:
Code: Alles auswählen
Group gGartenShutters
Rollershutter TerrasseL "Rollläden Garten" (gGartenShutters) ["Blinds"] {channel="shelly:shelly25-roller:xxxxxxxx:roller#control"}
Rollershutter TerrasseR "Rollläden Garten" (gGartenShutters) ["Blinds"] {channel="shelly:shelly25-roller:xxxxxxxx:roller#control"}
Rollershutter Galerie "Rollläden Garten" (gGartenShutters) ["Blinds"] {channel="shelly:shelly25-roller:xxxxxxxx:roller#control"}
Rollershutter Büro "Rollläden Garten" (gGartenShutters) ["Blinds"] {channel="shelly:shelly25-roller:xxxxxxxx:roller#control"}
shutterdown.rules:
Code: Alles auswählen
//------------------------------------------------------------------------
// Schließt die Rollläden zum Garten
//------------------------------------------------------------------------
rule "Rolllaeden Garten schließen"
when
Item Flag_Shutter received command "PowerOff"
then
logInfo("Flag_Shutter", "Rolllaeden Garten schließen")
sendCommand(gGartenShutters.state,DOWN)
end
Visual Studio Code markiert "gGartenShutters" in der Zeile "sendCommand(gGartenShutters.state,DOWN)" fehlerhaft. Ich suche erfolglos bereits Stunden nach einer Lösung. Weiß jemand Rat?
Re: Gruppe Rollershutter unter 2.5.6
Verfasst: 21. Jul 2020 02:43
von peter-pan
Re: Gruppe Rollershutter unter 2.5.6
Verfasst: 21. Jul 2020 03:06
von scotty
Leider nein, beider Vorschläge funktionieren nicht. Visual Studio Code schreibt: The method or field gGartenShutters is undefined.