openhabian

openHABian - empowering the smart home, for Raspberry Pi and Debian systems

ISC License

Stars
821

Bot releases are visible (Hide)

openhabian - openHABian got official

Published by ThomDietrich almost 8 years ago

openHABian has finally reached v1.0! 🎉 🎆 🎉

Quite a lot has changed since the last version (v0.9). Check the list of updates or the commit history to get an idea. The release of version 1.0 is less related to new breaking changes and more related to two developments:

  • We finally transferred openHABian to the official openHAB GitHub organization, ensuring combined further developement: https://github.com/openhab/openhabian
  • With the big overhaul of the official documentation page openHABian now got it's very own docs.openHAB.org article. Have a look: http://docs.openhab.org/installation/openhabian.html - For sure you can expect all the details about openHABian on this page in the next couple of weeks. If you want to contribute, let me know!

What now?

You already have openHABian installed on your system? You should be okay. ;) However you could just as well update, bringing you many small customizations and improvements. Do the following:

  1. Execute sudo openhabian-config
  2. Select "Update" and watch while openHABian fetches all latest commits. Reenter openhabian-config and you might see a few more options to choose from.
  3. Select "Basic Setup" to apply a few improvements like vim customizations, user permissions or a nicer MotD.
  4. Explore the menu... :)

Pay attention to the fact, that there is now a new image file available, in case you want to reinstall openHABian.

New to openHABian?

Soon you will find detailed instructions at docs.openhab.org. Till then, just follow the instructions here and be sure to check the update postings.

Changelog

Since the last update there have been a few improvements, the most important one:

Serial Port Extensions for Razberry, Enocean and others: After long discussions and with the help of a few, the "Serial Port" option in the openhabian-config menu is now way more powerful. Add-on board for the RPi (incl. RPi3) should now be no problem anymore.

Many bugfixes: Please check the commit list for details. Dozens of details have been improves.

openhabian - openHABian last iteration

Published by ThomDietrich about 8 years ago

openHABian has reached version v0.9 and it's at my personal "Definition of Done". Sure, a few optional components will still be added and some small bugs might be found, but the core system and the openhabian-config menu are at a state of conceptional completeness.
I am welcoming everyone to use openHABian and actively take part in improving it by proposing new ideas or finding bugs.

New in this version:

  • Fix: the bash shell prompt wrap was broken by custom PS1
  • Fix: the provided bashrc was messing with SFTP
  • Fix: A major bug with the locale settings has been patched (waiting on Issue response)
  • rpi-config is now preinstalled as well, you should use it once
  • The early menu version was overhault and now includes a lot more options
  • Execute the menu in the console with sudo openhabian-config (similar to sudo raspi-config)
  • Now included:
    • Java 8 by WebUpd8Team
    • Homegear
    • Mosquitto
    • Bind Karaf Console to all interfaces
  • The menu can now update itself! 😎
  • Many small fixes
openhabian - openHABian forth release with menu prototype

Published by ThomDietrich about 8 years ago

A menu (based on whiptail, just as raspi-config) has been added, which you can access by directly calling the setup script yourself from the ssh-console. This menu allows to (again) setup your system, openHAB2 and Samba. These options were important for me as they allow for an openHABian update over time!
Additionally there are now a few optional components ready to be installed through the menu. This includes owserver and knxd for now but more will follow very soon.

  • all steps are now separated into bash functions
  • a new whiptail based menu in interactive mode
  • optional component knxd (thanks to @staehler67)
  • optional component owserver (thanks to @staehler67)
  • menu option to open up the karaf console interfaces so it can be accessed from everywhere (your local subnet)
  • improved vimrc, Improved bashrc (global and user-specific - root now has his own color red 😊 )
  • many many internal technical details...

The script is now also in a state, where it should be usable on most debian/ubuntu systems besides the unintended installation on a RaspberryPi. Being applicable on other systems besides the initially promoted integration in the unintended raspbian net installation was one of the goals of this project. I am looking for somebody with Linux background willing to give this a test run on his system or in a virtual machine. Please contact me for more details.

openhabian - openHABian third release with finished base

Published by ThomDietrich about 8 years ago

Further fixes and additions to create a solid base for your Rasbperry Pi openHAB installation. The release can be used in production. Coming changes will concentrate on the optional components installable through a menu. Version 1.0 will be hit when the menu is ready and others can contribute parts to it.

New in this release:

  • Oracle Java 8 (build 1.8.0_101, needed for my.openhab)
  • openHAB syntax highlighting in vim and nano
  • samba userdata share preconfigured
  • many small improvements
openhabian - openHABian second beta for usage

Published by ThomDietrich about 8 years ago

After further testing, this seems to be quite stable. 🎉
More features are still to come but this release can already be your starting point. New in this release:

  • raspi-config included (set your timezone!)
  • etckeeper included and set up
  • GPU memory split at 16MB by default
  • FireMotD with some info on ssh login
  • minor fixes and tunings
openhabian - openHABian first beta for testing

Published by ThomDietrich about 8 years ago

Installs without problems at first sight. Further setup steps, configuration and tweaking are probably needed. Bugs can be expected 😃

Issue reports and PRs are welcome!