Μέσα από το περιβάλλον του Habmin είναι εύκολο να δημιουργήσουμε πάνω στο demo που έχει μέχρι τώρα έναν όροφο καί έναν δεύτερο. Ανοίγουμε το διαδικτυακό περιβάλλον του HABmin και πατάμε στο configuration εφόσον εμφανιστεί το παράθυρο ενημέρωσης ότι είμαστε online.
Στην επόμενη εικόνα πατάμε Items and groups και βλέπουμε μια λίστα από τα groupItems
Πατάμε το κουμπί add για να δημιουργήσουμε το δεύτερο πάτωμα μέσα στο demo με τον τύπο του GroupItem. Παρατηρούμε στην προηγούμενη εικόνα στο κάτω μέρος της το όνομα gSF. Στην επόμενη εικόνα βλέπουμε τα properties του gSF σε παράθυρο που ανοίγει όταν πατήσουμε πάνω στο gSF.
Στην επόμενη εικόνα πρέπει να ορίσουμε και σε ποιο group θα ανήκει το gSF, οπότε κλικάρουμε την επιλογή All.
Με την ίδια λογική πατάμε add και για την δημιουργία των δωματίων εδώ δημιουργίσαμε ένα δωμάτιο στο δεύτερο όροφο και το ονομάσαμε SF_Bed όπως δείχνουν τα properties του SF_Bed.
Οι όροφοι και τα δωμάτια πρέπει να έχουν τύπο GroupItem.
Στην επόμενη εικόνα πρέπει να ορίσουμε σε ποιο group θα ανήκει το δωμάτιο του δευτέρου ορόφου. Οπότε κλικάρουμε το gSF για να δηλώσουμε ότι το δωμάτιο ανήκει στο gSF δηλαδή στο δεύτερο πάτωμα.
Στην επόμενη εικόνα βλέπουμε τα properties ενός διακόπτη που δημιουργίσαμε για να ανάβουμε το φως του δωματίου με την διαφορά ότι στο Item Type δεν θα λέει GroupItem αλλά SwitchItem.
Στο Item Name δίνουμε τέτοιο όνομα που να προσδιορίζει τι ακριβώς είναι αυτό το item και που βρίσκεται μέσα στο σπίτι. Αναλύοντας το όνομα Light_SF_Bed_ceiling το Light για να μας θυμίζει ότι ο διακόπτης αυτός θα ανάβει κάποιο φως, το SF_Bed για να μας θυμίσει ότι αυτός ο διακόπτης βρίσκεται στο δωμάτιο του δευτέρου ορόφου στο υπνοδωμάτιο, το ceiling για να μας θυμίσει την θέση της λάμπας μέσα στο υπνοδωμάτιο εδώ στο ταβάνι.
Ενημερώνουμε με ένα κλικ στα Groups ότι ο διακόπτης ανήκει στο SF_Bed που και αυτό ανήκει σε υπο-group του gSF όπως δείχνει η επόμενη εικόνα.
H ίδια δουλειά μπορεί να γίνει δίνοντας εντολές απο τη γραμμή εντολών. Το openhab χρησιμοποιεί ένα αρχείο demo.items για να καταγράψει τα items. Πληκτρολογούμε για να οδηγηθούμε στο συγκεκριμένο φάκελο:
cd /opt/openhab/configurations/items
Το περιεχόμενο του φακέλου:
Πληκτρολογούμε την εντολή για να διορθώσουμε το περιεχόμενο του αρχείου demo.items.
sudo nano demo.items
Τηρείται σειρά χρονικής καταγραφής έτσι βλέπουμε στην επόμενη εικόνα στο τέλος του αρχείου να υπάρχουν οι εξής αναφορές:
Group gSF "" (All)
Group SF_Bed “Bedroom” <bedroom> (gSF)
Switch Light_SF_Bed_Ceiling “Ceiling” <light> (SF_Bed)
που μπορούμε να πληκτρολογήσομε και οποιοδήποτε άλλο item τοποθετήσουμε μέσα στο σπίτι μας.