Cheapest Energy Saving Server Hardware (Apple TV?)

737 views
Skip to first unread message

Hauke

unread,
May 13, 2012, 3:30:18 AM5/13/12
to openhab
Hi there,

I was so glad, finding the openHAB project for its OSGi base, which is
the Java modularization I also work with in other projects.

Do you have recommendations about a cheap, small, energy saving server
hardware and OS that will run openHAB well? I understand that it does
not yet run on open linux router hardware. What ybout the Apple TV 2?
Could it run on a jailbreaked ATV2 with a soylatte Java JRE?
http://landonf.bikemonkey.org/static/soylatte/

Any other suggestions?

I want to run the KNX gateway and the Web-Server visu and don't want
to spend ages installing some expert-linux.

Cheers,
Hauke

Mihail Panayotov

unread,
May 14, 2012, 3:03:36 AM5/14/12
to ope...@googlegroups.com
Hi, probably the cheapest hardware (and most energy effective one) that will run openHAB would be Raspberry Pi. However this is not yet tested. I expect to receive my ordered RPs in the next two weeks and I will make some tests.

You could also go for BeagleBoard or PandaBoard. If I remember right an openHAB user successfuly installed it on PandaBoard.

Thomas Eichstädt-Engelen

unread,
May 14, 2012, 3:41:07 AM5/14/12
to ope...@googlegroups.com
Hi Hauke,

i am smoothly running openHAB on a Pogoplug (PINK, ARM 1,2GHz, 256MB RAM) with Oracle JRE for embedded. The Pogoplug was about 50€ two years ago ...

Cheers,

Thomas E.-E.
> --
> You received this message because you are subscribed to the Google Groups "openhab" group.
> To post to this group, send email to ope...@googlegroups.com.
> To unsubscribe from this group, send email to openhab+u...@googlegroups.com.
> For more options, visit this group at http://groups.google.com/group/openhab?hl=en.
>

Edmund

unread,
May 19, 2012, 6:02:55 PM5/19/12
to ope...@googlegroups.com
Hi Hauke,

I got an NeTV (http://www.adafruit.com/products/609) with the intention of geting openHAB working on it. It is based on a Marvell (ARM) processor, so the Oracle JRE for embedded devices should work as well. The main reason for picking this device is that I can plug it straight to the TV on an HDMI input. The NeTV is not just able to output to HDMI (like other boards do, e.g. Beagle) but it actually lets you overlay video on a regular signal, so you can connect the output of something like a satellite receiver to the input of the NeTV and then the output of the NeTV to your TV input and you see the video from your HDMI source, but at the press of a button (IR controller) it pops up overlays or you can have a Webkit-based browser show up. When I get time to get this going I may post on how that's worked out.

Hauke

unread,
May 22, 2012, 5:35:10 AM5/22/12
to ope...@googlegroups.com

i am smoothly running openHAB on a Pogoplug (PINK, ARM 1,2GHz, 256MB RAM) with Oracle JRE for embedded. The Pogoplug was about 50€ two years ago ...


Hi Thomas,

the Pogoplug looks good. What OS are you running on it? Does it already provide some Linux OS with the Oracle JRE? Or do I need to flash some customized linux? Do you have any pointer to how-tos for such purposes for the pogogplug?

Cheers,
Hauke

Thomas Eichstädt-Engelen

unread,
May 22, 2012, 5:49:53 AM5/22/12
to ope...@googlegroups.com
Hi,

> the Pogoplug looks good. What OS are you running on it? Does it already provide some Linux OS with the Oracle JRE? Or do I need to flash some customized linux? Do you have any pointer to how-tos for such purposes for the pogogplug?

i installed archlinux for ARM using this tutorial: http://archlinuxarm.org/platforms/armv5/pogoplug-v2-pinkgray (you will find tutorials for other hardware as well)

Regards,

Thomas E.-E.

Hauke

unread,
Jun 3, 2012, 3:23:24 PM6/3/12
to ope...@googlegroups.com

i am smoothly running openHAB on a Pogoplug (PINK, ARM 1,2GHz, 256MB RAM) with Oracle JRE for embedded. The Pogoplug was about 50€ two years ago ...


Hi Thomas,

I got me a new Pogoplug classic. I got a black Version 4, which seems to have only 800Mhz and 128MB Ram. It seems to support only an ARM v5 soft-floating point java, which I installed from Oracle.

With openHAB it's reeeeally slow. Many services get exceptions during startup because of timeouts like

"OSGi[:97] - [SCR] Enabling components of bundle org.openhab.ui.webapp did not complete in 30000 ms"

Usually finally the runtime crashes just with message
./start.sh: line 10:  2623 Killed
and no further log entry. Many services (e.g. the demo weather service) lead to segmentation faults.

I already use a minimal configuration with only knx bindings and one switch item and a minimal sitemap, but it does not help.

So I guess, I'll need some more powerful hardware. What a pity, the pogoplug website does not say too much about their hardware.

Or do you have any hint, how to optimize the runtime for low performance and ARM?

Cheers,
Hauke

Mihail Panayotov

unread,
Jun 4, 2012, 7:23:53 AM6/4/12
to ope...@googlegroups.com
I've just received my long waited Raspberry Pi. I hope I can succeed to run fully functional OpenHAB on it by the end of the day.

Sam

unread,
Jun 4, 2012, 12:22:38 PM6/4/12
to ope...@googlegroups.com
I got myself a Pogoplug as well, to try running Openhab on it. Altough I am new to Linux, I was able to install Arch and Java openjdk6 with no problems. I then copied my running Openhab from Windows to my Pogoplug. The Pogoplug I have is a POGO-B01 using an ARMv61 processor at 700 MHz with (only) 128MB of RAM.

I have the following issues:

1) it takes several minutes to start (may be 2-3 minutes). This is not a problem for me as I domnot plan to restart it often...
2) Like Hauke, I get some timeouts but am able to access the GUI through the web fine. Yes it is slow (a page requires approx. 5s to load). Thomas what is your experience here?
3) Like Hauke I have been getting 'kill' crashes
4) I am unable to get the iphone client to run, it times out.
5) It does not connect to the knx bus ('error connecting to knx bus') (connection with the same configuration from Windows PC always works and I did not change any configuration). Do I need to open a port somehow in Linux?

I am motivated to experiment and get it to work; it would be great to have OpenHab running on a low power consumption always on device!

Sam

w.willi...@googlemail.com

unread,
Jun 4, 2012, 1:57:57 PM6/4/12
to ope...@googlegroups.com

Hi Sam,


> I got myself a Pogoplug as well, to try running Openhab on it. Altough I am new to Linux, I was able to install Arch and Java openjdk6 with no problems. I then copied my running Openhab from Windows to my Pogoplug. The Pogoplug I have is a POGO-B01 using an ARMv61 processor at 700 MHz with (only) 128MB of RAM.

I am running openHAB on a Seagate DocStar (here) which also have 128 MB RAM (but 1,2 GHz). I use a special version of openhab which just contains the bundles I realy need (e.g. no google calenda bundle, no eclipse p2 bundles etc. ). I also compare openjdk6 with Oracle JRE for embedded and the Oracle JRE seems to be much faster. I  recommend to use Oracle JRE.

> 1) it takes several minutes to start (may be 2-3 minutes). This is not a problem for me as I domnot plan to restart it often...
Same with my DocStar (1:45)


> 2) Like Hauke, I get some timeouts but am able to access the GUI through the web fine. Yes it is slow (a page requires approx. 5s to load). Thomas what is your experience here?
No timeouts, Web Access is OK.


> 3) Like Hauke I have been getting 'kill' crashes
no crashes. Last restart about 14 days ago


> 4) I am unable to get the iphone client to run, it times out.
Never try it


> 5) It does not connect to the knx bus ('error connecting to knx bus') (connection with the same configuration from Windows PC always works and I did not change any configuration). Do I need to open a port somehow in Linux?
I use a FT1.2 interface (serial port with USB to serial converter), so I never tried the IP configuration. You you provide some logging outputs?

> I am motivated to experiment and get it to work; it would be great to have OpenHab running on a low power consumption always on device!
I use an openHAB version I created  a few month ago (15.02.2012). If you are intrested I can proviede it.

Wolfgang

Daan Zonneveld

unread,
Oct 24, 2012, 2:05:22 AM10/24/12
to ope...@googlegroups.com, teic...@googlemail.com
Hi Thomas,

I am currently also busy with getting OpenHAB to run on my Pink Pogoplug device, and so far it is promising. I did the tutorial for installing Debian. Do you start the process as a daemon at start up, and if so, how? I have attempted to get it to running using a scrip from Thomas Brettinger who used it on Ubuntu (https://groups.google.com/forum/?fromgroups=#!topic/openhab/zhIVaKkLdGY), but this does not start the process correct; it seems that the bundles do not get loaded properly.

Kind regards,

Daan

Thomas Eichstädt-Engelen

unread,
Oct 31, 2012, 5:23:14 AM10/31/12
to ope...@googlegroups.com
Hi Daan,
 
no, i don't start openHAB as daemon (yet). I am currently using "screen" which works quite good. The disadvantage is that openHAB does not start on System startup.
 
Regards,
 
Thomas E.-E.


 
2012/10/24 Daan Zonneveld <in...@daangemist.nl>
--
You received this message because you are subscribed to the Google Groups "openhab" group.
To view this discussion on the web visit https://groups.google.com/d/msg/openhab/-/7mbTM0sHeTMJ.
Reply all
Reply to author
Forward
0 new messages