Cubietruck Cubieboard3 as domotica controller webserver
Posted: Tue Dec 10, 2013 11:59 pm
After experimenting with the Raspberry PI and all the possibilities it was about about time to start converting my existing Home automation software from Windows (VB) to Linux.
I'm a Windows guy for many many years so adjusting to Linux took me some time With the help of guys like Digit and Rene, who were trying to convince me for along time, i got the hang of it.
The Rasp was not sufficient for me, so we found a better solution to handle our stuff.
We decided to go for the CubieTruck Cubieboard3 http://cubieboard.org/tag/cubietruck/ which for now is only supplied by http://embeddedcomputer.nl/cubietruck-cubieboard3.html in the Netherlands (btw: http://embeddedcomputer.nl have a lot of other nice boards)
The big advantage of the Cubie against the Rasp is that its much faster and the SATA connector, this options makes it an independent Domotica controller / webserver.
I installed Ubuntu server and move it from the Nand memory to the sata drive (boot)
Here you can see a youtube how this works
I installed the very powerfull Node-js, socket IO and mqtt, so the software is running under node-js which is easy to write as its javascript!
Example: Getting the status of my Roomba via RooWifi was easy to do, see below the json status coming in.
with the help of node mysql https://github.com/felixge/node-mysql its easy to log everything in a MySql Database which is also running smooth and fast on the Cubie
Im now planning to shift all my device interfaces, controlling software and dbase logging to Linux:
Xanura A10
Nemef Radaris RFID doorcontrollers
Smartmeter
RFXcom
Roomba
ETH484
Mobotix Camera's
Poseidon Controllers
MAX
Visonic
LED contollers
Plugwise
Davis Vantage PRO2
AXIS 241Q
Opentherm Gateway
Solar cells Solar-log
GSM Modem
fritzbox for call indentifcation
Philips Hue
No break controllers
Btraced Track & Trace server (http://www.btraced.com)
Electric curtains
my next board will probably be this one, more faster and a better casing which is needed for this important job
http://utilite-computer.com/web/home
I'm a Windows guy for many many years so adjusting to Linux took me some time With the help of guys like Digit and Rene, who were trying to convince me for along time, i got the hang of it.
The Rasp was not sufficient for me, so we found a better solution to handle our stuff.
We decided to go for the CubieTruck Cubieboard3 http://cubieboard.org/tag/cubietruck/ which for now is only supplied by http://embeddedcomputer.nl/cubietruck-cubieboard3.html in the Netherlands (btw: http://embeddedcomputer.nl have a lot of other nice boards)
The big advantage of the Cubie against the Rasp is that its much faster and the SATA connector, this options makes it an independent Domotica controller / webserver.
I installed Ubuntu server and move it from the Nand memory to the sata drive (boot)
Here you can see a youtube how this works
I installed the very powerfull Node-js, socket IO and mqtt, so the software is running under node-js which is easy to write as its javascript!
Example: Getting the status of my Roomba via RooWifi was easy to do, see below the json status coming in.
with the help of node mysql https://github.com/felixge/node-mysql its easy to log everything in a MySql Database which is also running smooth and fast on the Cubie
Im now planning to shift all my device interfaces, controlling software and dbase logging to Linux:
Xanura A10
Nemef Radaris RFID doorcontrollers
Smartmeter
RFXcom
Roomba
ETH484
Mobotix Camera's
Poseidon Controllers
MAX
Visonic
LED contollers
Plugwise
Davis Vantage PRO2
AXIS 241Q
Opentherm Gateway
Solar cells Solar-log
GSM Modem
fritzbox for call indentifcation
Philips Hue
No break controllers
Btraced Track & Trace server (http://www.btraced.com)
Electric curtains
my next board will probably be this one, more faster and a better casing which is needed for this important job
http://utilite-computer.com/web/home