Internet of Things – OpenHAB1 – Voorbeeld menusysteem (sitemap)
Duits voorbeeld
Stap 1
Maak een demo sitemap aan: /etc/openhab/configurations/sitemaps/mydemo.sitemap
sudo nano /etc/openhab/configurations/sitemaps/mydemo.sitemap
Met daarin de volgende inhoud:
1 2 3 4 5 6 7 |
sitemap mydemo label="Hauptmenue" { Frame { Group item=gOG label="Obergeschoss" icon="firstfloor" Group item=gEG label="Erdgeschoss" icon="groundfloor" } } |
Stap 2
Maak demo items aan: /etc/openhab/configurations/items/mydemo.items
sudo nano /etc/openhab/configurations/items/mydemo.items
Met daarin de volgende inhoud:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 |
// Gruppen Group gEG // Gruppe Erdgeschoss Group gOG // Gruppe Obergeschoss Group OG_Schlafzimmer "Schlafzimmer" <bedroom> (gOG) Group OG_Kinderzimmer1 "Kinderzimmer1" <boy1> (gOG) Group OG_Kinderzimmer2 "Kinderzimmer2" <child2> (gOG) Group OG_Bad "Bad" <bath> (gOG) Group EG_Kueche "Kueche" <kitchen> (gEG) Group EG_Esszimmer "Esszimmer" <child1> (gEG) Group EG_WC "WC" <bath> (gEG) Group EG_Wohnzimmer "Wohnzimmer" <sofa> (gEG) Group EG_Abstellraum "Abstellraum" <wardrobe2> (gEG) /*Licht*/ Switch Licht_OG_Kinderzimmer1 "Licht Kinderzimmer1" (OG_Kinderzimmer1) Switch Licht_OG_Kinderzimmer2 "Licht Kinderzimmer2" (OG_Kinderzimmer2) Switch Licht_OG_Bad_Spiegel "Licht Spiegelschrank" (OG_Bad) Switch Licht_EG_Kueche "Licht Kueche" (EG_Kueche) Switch Licht_EG_Esszimmer "Licht Esszimmer" (EG_Esszimmer) Switch Licht_EG_WC "Licht WC" (EG_WC) Switch Licht_EG_Abstellraum "Licht Abstellraum" (EG_Abstellraum) /*Dimmer*/ Dimmer Licht_OG_Schlafzimmer "Licht Schlafzimmer" (OG_Schlafzimmer) Dimmer Licht_OG_Bad "Licht Bad" (OG_Bad) Dimmer Licht_EG_Wohnzimmer "Licht Wohnzimmer" (EG_Wohnzimmer) |
Stap 3
Benader de sitemap via ip/link: http://192.168.X.X:8080/openhab.app?sitemap=mydemo
Voorbeeld: