You have an Omega2(+). Your starting point - this whole thread up to your post, including the tutorial(s) - is related to Omega ie. the previous version. I supposed you know this. So probably this is not an out-of-the-box solution for you.
opkg info apache has some busybox warning.
There is a running web server (uhttpd) on Omega2 by default.
You should inspect the config file(s) extensively.
I know this is an old thread but I just got HomeAssistant running on my Omega2+ and wanted to follow up. I did the following;
I factory reset my Omega2+ to latest software/console
I extended the storage to use the SD card (3GB)
I added a 250MB swap file to extend the memory
I installed python 3, pip3 and upgraded pip3 setuptools
I also didn't use virtualenv. HomeAssistant installed and ran without any special changes and I could view the UI at http://omega-xxxx.local:8123/. It did take a very long time (20 mins) to install and run though.
Hi guys. Thank you so much for your support. I've returned the Arduino dock and the new one works straight from the box. As stated above, it is not the first blown component I've bought from those guys. Someone brings a defective item back and they just put it back on the shelf. NEVER buying from them again.
Anyway, thanks allot. I really appreciate your support.
@György-Farkas , i just noticed this thread for first time and will download and refer to it while focused on the arduino dock. thank you for the effort in making the documents and sharing your work. i appreciate that.
the message you got might have something to do with needing admin rights to edit. i edited on windows machine and had no issue but perhaps on linux you need to edit while root. i do not know it just when you mention "no access" to a file that can mean opening editor via "sudo" maybe?
i see there is a call to a python script from rc.local. what you have in rc.local looks fine. perhaps the python script? anyway, you could always switch to a cron job which takes place after boot finishes and not use rc.local to call the script.
@ice-master your command line is wrong, this,
mount /dev/<device name> /mnt/ ; tar -C /overlay -cvf - . | tar -C /mnt/ -xf - ; umount /mnt/
notice forward slash on each side of mnt.../mnt/ you missed it three times.
Versions of your Omega, your Arduino Dock, what did you "flash" that Dock ... so any info about your config would be great.
BTW if you have an Omega2(+) and an Arduino Dock 2 then you should install the arduino-dock-2 package.