Hi all,
MyVera is an interface that allows you to control your home automation from your browser (chrome only) or from your ipad or iphone (or android device).
Here, some screenshots :
- http://sbdomotique.files.wordpress.com/2012/09/myvera3d.jpg
- http://sbdomotique.files.wordpress.com/2012/12/20121205-221700.jpg
- http://sbdomotique.files.wordpress.com/2012/12/iphone1.jpg
And a video : Interface domotique sur iPad - YouTube
You can download it from its author website : http://sbdomotique.wordpress.com/
The official myvera thread (in french) : TouteLaDomotique.com : la maison connectée au meilleur prix
This interface uses PHP, so you will need to have a web server with PHP that can communicate with your vera.
I’ll explain here how to install myvera (and php) directly on the vera. So, no need to have an external computer for our PHP interfaces…
[Color=#FF0000] WARNING: [/color]
I explain here how to install “myvera” on the flash memory but that space is very limited. It turns out that it fits with the version of “myvera” available at the time of writing this tutorial, but there is no guarantee that future versions of myvera can also fit.
If this is the case, there are two possibilities:
- Install MyVERA in RAM (in “/tmp”). However, at every reboot you will need to reinstall “myvera.”
- Install on a USB stick. There’s no risk in case of reboot.
I still places available the current “space optimized” version (myveraRC121119) http://www.psykokwak.com/pub/vera/myvera.tgz
PREREQUISITES:
So obviously the first thing to do is to install PHP on your vera. For this, I invite you to visit the following tutorial: [b]http://forum.micasaverde.com/index.php/topic,13126.0.html[/b]
Step 1: Copy “myvera” on vera:
- With winscp copy “myvera.tgz” folder in the “/tmp” your vera.
Step 2: Install “myvera” (in “/root”, but you are free to install it wherever you want)
- In SSH (with putty), type the following commands:
cd /tmp
tar xvzf myvera.tgz -C /root/
Step 3: Configure the web server (lighttpd) to access to “myvera”
- Edit (with “vi”) file “/etc/lighttpd.conf”.
- At the very end of the file, add the following:
$SERVER["socket"] == ":8080" {
server.document-root = "/root/myvera"
}
The first line indicate the TCP port on which we want to access to myvera (useful for separating “integrated” interface in the case of access from internet)
The second line indicates the location where you installed “myvera.”
Step 4: Test that everything works
- Restart the web server:
pkill -9 lighttpd
lighttpd-f /etc/lighttpd.conf
If there is no message that appears is that the server is restarted.
Now from your browser, type the following url: http://:8080/
;D ;D
If you have any questions, do not hesitate to post them here ![]()