Seite 1 von 1
Rules mit habpanel
Verfasst: 9. Mär 2017 13:19
von Anghor
Hallo,
vll eine doofe Frage,
ich arbeite mit dem HabPanel und würde gerne die Rules nicht über die RuleEngine anlegen, da mir das ganze dort etwas zu aufwendig wird.
Wie bekomme ich das HabPanel dazu auf eine *.rules config zu zugreifen bzw. welche alternative hätte ich?
lg
Re: Rules mit habpanel
Verfasst: 9. Mär 2017 21:10
von wunram
Hi Anghor,
leider musste ich gerade mir selber mal einen Einblick verschaffen was HabPanel so bietet. Leider finde ich bei mir nicht die Möglichkeit einer RuleEngine oder ich bin blind.
Ich hab meine Rules alle selber geschrieben bzw. auch viel Hilfe hier gefunden. Via SSH mich auf die Plattform ( raspi // synology) in das Verzeichnis
... / rules/ einen File ***.rules angelegt und los geschrieben.
Gruß Wunram
Re: Rules mit habpanel
Verfasst: 9. Mär 2017 21:16
von seppy
Hi,
sorry ich habe HABPanel nier für rules genutzt.
Grüße,
Seppy
Re: Rules mit habpanel
Verfasst: 19. Mär 2017 21:28
von Jester
Hallo zusammen,
ich glaube hier wurde HABPanel mit HABmin in der Fragestellung vertauscht. HABmin bietet eine einfache RuleEngine unter Automatisation (Automation).
Zur Frage: Wie bereits Wunram schrieb können *.rules Dateien in dem Ordner ... /conf/rules/ angelegt werden, ob nun per ssh und vi dort erstellt oder einem anderen Weg (IDE eclipse smarthome und Freigabe auf den Ordner). Diese sollten bei openhab2 auch automatisch bei Speicherung geladen werdenn. Zumindest ist dies bei meiner frischen Installation so, jede gespeicherte Änderung wird direkt berücksichtigt. Im log sieht das dann folgendermaßen aus:
Ich erstelle oder benenne eine Datei my.rules im Ordner ... /conf/rules/
Diese wird aufgrund der Endung sofort geladen:
2017-03-19 20:54:39.555 [INFO ] [el.core.internal.ModelRepositoryImpl] - Loading model 'my.rules'
Eine erneute Speicherung der Datei führt zu einem refresh:
2017-03-19 21:23:31.767 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'my.rules'
Viele Grüße,
Jester
Re: Rules mit habpanel
Verfasst: 20. Mär 2017 09:38
von seppy
Hi,
Jester hat vollkommen recht. Jede syntaktisch korrekte Datei mit der Endung .rules wird automatisch eingelesen und verarbeitet.
Grüße,
Seppy