Αστέρια ΑνενεργάΑστέρια ΑνενεργάΑστέρια ΑνενεργάΑστέρια ΑνενεργάΑστέρια Ανενεργά
 

Το HABmin είναι μια μικρή ικανή διεπαφή για την εκτέλεση διαχειριστικών εργασιών του openHAB runtime. Προκειμένου να δουλέψει χρειάζετε την έκδοση 1.4 ή μεγαλύτερη του openHAB runtime εμείς εδώ έχουμε εγκαταστήσει την 1.6. Το HABmin αναβαθμίζετε σταθερά και συχνά προστίθεντο νέες λειτουργείες. Είναι πολυγλωσσικό και έχει τις εξείς δυνατότητες.:


• General configuration (openHAB.cfg)
• Configure bindings
• Configure items
• Configure mapping
• Configure sitemaps
• Configure ZWave network
• Configure rules and notifications
• Query and graph data from persistence stores
• View OSGi binding status
• View log files


Όπως αναφέρεται και στο επίσημο wiki, το HABmin είναι έργο ανοικτής πηγής. Χρησιμοποιεί βιβλιοθήκες κάτω απο την GPL άδεια. Οι επαγγελματίες χρήστες μπορούν να λαμβάνουν κομάτια λογισμικού ανοικτού κώδικα και να το ταιριάζουν ή να το τροποποιούν ανάλογα με τις ανάγκες τους. Δεδομένου ότι ο κώδικας είναι ανοικτός είναι απλό το θέμα της τροποποίησης για να προστέσει λειτουργικότητα που αυτοί θέλουν. Οπότε έχουμε εδώ διαφορετική λογική από ένα ιδιωτικό λογισμικό!

 

 

Βήμα 1ο: Εγκατάσταση Habmin κονσόλας

Ελέγχουμε σε τι κατάσταση βρίσκετε το openhab

sudo /etc/init.d/openhab.sh status

Σταματάμε το πρόγραμμα του openhab:

sudo /etc/init.d/openhab.sh stop

Πηγαίνουμε στο κάτωθι φάκελο

cd /opt/openhab

Κατεβάζουμε το HABmin master zip αρχείο

sudo wget https://github.com/cdjackson/HABmin/archive/master.zip

Αποσυμπιέζουμε το ληφθέν αρχείο.

sudo unzip master.zip

Απομακρύνουμε το συμπιεσμένο αρχείο.

sudo rm master.zip

Φτιάχνουμε 2 φακέλους τον ένα μέσα στον άλλο.:

sudo mkdir webapps/habmin

Μεταφέρουμε τα αρχεία του φακέλου HABmin-master στο φάκελο webapps/habmin.

sudo mv HABmin-master/* webapps/habmin/

Διαγράφουμε το φάκελο HABmin-master.

sudo rm -rf HABmin-master

Πηγαίνουμε στο φάκελο "habmin".

cd webapps/habmin

Μεταφέρουμε τα αρχεία του φακέλου addons στον πρωτότυπο φάκελο addons.

sudo mv addons/* ../../addons/

Διαγράφουμε τον προσωρινό άδειο φάκελο

sudo rm -rf addons

Τελειώσαμε και ξεκινάμε το openHAB.

sudo /etc/init.d/openhab.sh start

 

Βήμα 2ο: Πρόσβαση στον πίνακα ελέγχου του HABmin

Τώρα είμαστε έτοιμοι για να αποκτήσουμε πρόσβαση στο HABmin πίνακα ελέγχου. Στο συγκεκριμένο πορτ και host name.

http://electronic.ddns.net:8080/habmin/index.html

Αμέσως μετά η κεντρική σελίδα θα μας βγάλει κατάσταση "offline". Εάν περιμένουμε λίγο θα αλλάξει σε "online".

Καλή διασκέδαση!

Βήμα 3ο: Backing Up Your Files (optional)

The rsync utility is used to keep copies of a file on two computer systems the same for the purpose of synchronizing files and directories. We are simply going to use it for making a back up of our files located in the www, opt and root folders. This will come in handy in the event that we really mess things up while trying to configure our openHAB program.

This will make a copy every night and place them in your "mnt/sd" folder.

rsync -avzO /var/www/* /mnt/sd/backup_www
rsync -avzO /opt/* /mnt/sd/backup_opt
rsync -avzO /root/* /mnt/sd/userhome



You should be able to rest easy knowing that you hav backups of all the important folders. This applies not only to openHAB but to all the files and folders located inside of the www, opt and root folder. Now go and have some fun with openHAB and your new HABmin control panel. :)

Bottom of Form

 

 

Βήμα 4ο: Απεγκατάσταση του HABMIN

You can easily remove any files in order to try a different install approach. You can erase the entire habmin folder by doing the following:

sudo rm -rf /opt/openhab/webapps/habmin

Then you will need to remove the two .jar files. Go to the "addons" folder.

cd /opt/openhab/addons

Open the folder to look for the two SNAPSHOT .jar files. Copy the name of the zwave-snapshot.jar file then remove it.

sudo rm name_of_zwave_snapshot.jar (replace with the name of your jar file)

Scroll back up to the addons list and copy the name of the habmin-snapshot.jar file then remove it.

sudo rm name_of_habmin_snapshot.jar (replace with the name of your jar file)

 

 

Προσθήκη νέου σχολίου


Κωδικός ασφαλείας
Ανανέωση