Our Domotica House

Show or discuss your existing Home automation project here, so a detailed explanation!.....
Post Reply
Merdeka
Member
Member
Posts: 65
Joined: Sun May 10, 2009 11:16 pm
Location: Netherlands
Contact:

Our Domotica House

Post by Merdeka »

This is my domotica project in our house in Eindhoven:
It's a work in progress and most of the time it's still offline because I'm screwing around with it.

Update 15/01/2010: As of end of December 2009 the system is running 24/7 on a NSLU2.

The system is designed around one central server (the CS330) running 3 screens around the house. We live in an old laundry so our house is just one room. Living, Kitchen and bedroom are all in the same space so the main TV and the Bedroom TV are cloned images.

Update 25/12/2009:
I've changed the server roles a bit:
- Point of View CS330 -> XBMC and DomotiGa Client
- NSLU2 #1 -> Main Server
- NSLU2 #2 -> DomotiGa Server

XBMC-System
Hardware:
  • Point of View CS330
  • Nvidia ION Chipset
  • Atom 330 Dual Core CPU
  • 2GB Memory
  • 320GB Harddisk (System)
  • 1000GB Harddisk (Data)
  • LG true HD LCD TV with rs-232
  • TBS 6920 DVB-S2 PCI-E card
  • Displaylink USB2 video adapter
Software:
  • Ubuntu 9.10
  • Gambas 2.19
Main Server
Hardware:
  • NSLU2
  • 180GB USB Harddisk
Software DomotiGa Server
Hardware:
  • NSLU2
  • 120GB USB Harddisk
Software:
  • Debian 5.03 (kernel 2.6.26-2-ixp4xx)
  • USB-Client (http://usb-server.com)
  • Gambas 2.19
  • DomotigaServer 0.1.181 (svn 308)
  • DigiTemp v3.5.0
  • EIBd 0.0.4
EIB/KNX system:
  • Siemens 5WG1-122-1AB01 640mA Power supply
  • Siemens 5WG1-301-1AB01 DIN Logic Module
  • KNX DIN IP Interface 730 Weinzierl Engineering GmbH
  • Gira 98700 DIN 6x Switching Actuator
  • Berker 75311003 DIN 1-10v Actuator
  • Hager TK013-591013u 1-10v Actuator
  • Busch Jaeger 6195/10 DIN 230v Motor/Blinds Actuator
  • Busch Jaeger 6188 DIN input
  • 2x Busch Jaeger 6997/11 universal DIN dimmer controller
  • ABB STD-1000 Universal DIN dimmer
Z-Wave:
  • Aeon Labs Z-Stick
  • 3x Innovus RAone SmartDimmer
433,92MHz wireless system:
  • USB RFXCom
  • Oregon Scientific BWR102 (Scale)
  • Oregon Scientific BTHR918N (Temperature, Humidity, Barometer Sensor)
  • Oregon Scientific THGN122N (Temperature, Humidity Sensor)
  • Oregon Scientific THR128 (Temperature Sensor)
  • 3x Powerhouse X10 DS10A 310MHz (Converted them to 433.92MHz using TX1 transmitters)
LIRC Server:
  • Bang and Olufsen BEO4 remote
  • Arduino Duemilanove (For the BEO4)
  • TSOP7000 455kHz IR receiver component
Security:
  • DSC Alarm panel (with DSC5401 rs232 module)
  • PIR and Smoke/Fire detectors
HVAC/Weather:
  • DS9097U 1-Wire serial adapter
  • DS1820 1-Wire temp sensors
  • Dallas 1-Wire Weather station v3
Telephone: Wishlist
  • Abus DoorLock
This is the final setup as it should be:
  • LG TV (HDMI) running XBMC
  • LG screen (DVI) in the bedroom running XBMC (cloned Nvidia Twinview)
  • 15 inch LCD touchscreen (Displaylink) in the kitchen running DomotiGa Client
To-Do List
  • [DONE] Install ubuntu 9.10 on CS330
  • [DONE] Install drivers for TBS 6920 DVB-S Card on CS330
  • Install VDR 1.7.8 on CS330
  • Make VDR-sc plugin work with my CCcam server (Canal Digitaal card) on CS330
  • Install XBMC on CS330 pvr-testing branch
  • Watching TV with XBMC/VDR on CS330
  • Fix the channels.conf in VDR on CS330
  • Install NX Server on CS330
  • Install Gambas 2.19 on CS330
  • [DONE] Install Gambas 2.19 on DomotiGa NSLU2
  • [DONE] Install Digitemp v3.5.0 on DomotiGa NSLU2
  • [DONE] Install DomotiGa on DomotiGa NSLU2
  • Buy a 22 inch LG LCD screen 1920x1080 for the bedroom
  • [DONE] Buy a 15 inch touchscreen
  • Fix the DisplayLink setup (Compile and install the Displaylink driver)
  • change the xorg.conf to make the DisplayLink act as a multiseat solution
  • Build an Arduino sketch that acts like an ethernet LIRC server for the BEO4
  • Finish DomotiGa Lirc Client class
  • Work on Domotiga EIB/KNX class
  • Work on Domotiga-XBMC Class (for OSD/Caller ID support)
  • Work some more on Domotiga-XBMC Class (for DomotiGa control from XBMC. Note to self: Using DomotiGa xml-rpc???)
  • Install Asterisk
  • Make Asterisk act like a bluetooth carkit
  • Work on a Domotiga Audio/Video Class (For serial/Lan control of AV Equipment)
I'll update this topic as it goes along. And I'll make a couple of pictures if I can find the camera.
Last edited by Merdeka on Wed Jan 20, 2010 9:53 pm, edited 17 times in total.
mgb
Starting Member
Starting Member
Posts: 22
Joined: Sat Nov 17, 2007 9:52 pm
Location: Netherlands

Our Domotica House

Post by mgb »

Wow, good start. I'm currently running two xbmc setups. Also I'm using Domotiga as central controller. Can't wait to see the XBMC class for Domotiga. I'm also busy with whole house audio with squeezecenter and squeezebox. For control I'm planning to use the devices from Heino Peters. Currently a bit on a hold due to lack of time. For the infrared part I plan to use the devices from IguanaWorks. They seem to be cheap and are Lirc compatible. Is there someone on the forum who has some experience with this company?

Eager to see your progress.

Michael
User avatar
Rene
Global Moderator
Global Moderator
Posts: 1689
Joined: Wed Oct 08, 2008 3:54 pm
Location: Netherlands

Our Domotica House

Post by Rene »

I am too using XBMC and use the XBMC controller on my iPhone. First thought was to create an XBMC controller that I could use from my touchscreen. However, this would be an XBMC specific solution. So I changed my ideas to implement a generic uPNP/DLNA controller. XBMC can act as an uPNP renderer and with all my content made available via a uPNP server I could control which content is displayed on each renderer (being XBMC, iPhone, PC, a streaming client such as Popcorn etc.). Now all I need is some time;-)

Rene.
Merdeka
Member
Member
Posts: 65
Joined: Sun May 10, 2009 11:16 pm
Location: Netherlands
Contact:

Our Domotica House

Post by Merdeka »

<blockquote id="quote"><font size="1" face="Verdana, Arial, Helvetica" id="quote">quote:<hr height="1" noshade id="quote"><i>Originally posted by mgb</i>
<br />For the infrared part I plan to use the devices from IguanaWorks. They seem to be cheap and are Lirc compatible. Is there someone on the forum who has some experience with this company?

Eager to see your progress.

Michael
<hr height="1" noshade id="quote"></font id="quote"></blockquote id="quote">

I hadn't heard of IguanaWorks. But whatever you do don't buy a serial device for LIRC. RS232 port are getting scarce now a days and USB-Serial adapters don't work with LIRC.

Actually, What I'm using now is an old XBOX remote control. It's the one u could buy for the old XBOX. I connected the XBOX IR dongle to a cheap fleaBay USB->XBOX converter. Works fine with LIRC.

<blockquote id="quote"><font size="1" face="Verdana, Arial, Helvetica" id="quote">quote:<hr height="1" noshade id="quote"><i>Originally posted by mgb</i>
<br />
Now all I need is some time;-)

Rene.
<hr height="1" noshade id="quote"></font id="quote"></blockquote id="quote">

LOL Same problem everyone else is having on this forum.
It took me al long weekend and a couple of evenings to get the XBMC/ DVB-S/ VDR setup working. Now I have to spend some quality time with my girlfriend to make up for it. [:)]
mgb
Starting Member
Starting Member
Posts: 22
Joined: Sat Nov 17, 2007 9:52 pm
Location: Netherlands

Our Domotica House

Post by mgb »

IguanaWorks have a USB device http://iguanaworks.net/product1.psp
I think I use that one because it's supported by Lirc.

An interesting though not yet finished project for remote control is http://www.huitsing.com/irftdi/
This a Lirc compatible Transciever based on a cheap rs232 <--> usb converter.

Michael
Merdeka
Member
Member
Posts: 65
Joined: Sun May 10, 2009 11:16 pm
Location: Netherlands
Contact:

Our Domotica House

Post by Merdeka »

Reinstalled with Ubuntu 9.04 32bit today and upgraded to 2.6.30 kernel.

XBMC pvr-testing didn't run stable on 64bit and HD DVB-2 is better supported on 2.6.30
mgb
Starting Member
Starting Member
Posts: 22
Joined: Sat Nov 17, 2007 9:52 pm
Location: Netherlands

Our Domotica House

Post by mgb »

Is the integration XBMC <--> DVB running stable enough for daily use?
Merdeka
Member
Member
Posts: 65
Joined: Sun May 10, 2009 11:16 pm
Location: Netherlands
Contact:

Our Domotica House

Post by Merdeka »

Since I reinstalled 32bit it's better. But It does need a reboot now and then. Still have to do some fine-tuning. I think most crashes are related to VDPAU. If I run XBMC from my laptop to the ION server it's rock solid. So VDR is running fine.

Next is compiling XBMC from source and upgrading to VDR 1.7.9

<blockquote id="quote"><font size="1" face="Verdana, Arial, Helvetica" id="quote">quote:<hr height="1" noshade id="quote"><i>Originally posted by mgb</i>
<br />Is the integration XBMC <--> DVB running stable enough for daily use?
<hr height="1" noshade id="quote"></font id="quote"></blockquote id="quote">

We sold our dreambox 7025 and use XBMC-VDR on a daily basis now.
Merdeka
Member
Member
Posts: 65
Joined: Sun May 10, 2009 11:16 pm
Location: Netherlands
Contact:

Our Domotica House

Post by Merdeka »

Just bought an Aeon Labs Z-Wave stick and 3 Innovus Smartdimmers.
Couldn't find the Smartdimmers in the Netherlands so ordered them in Denmark.

Hope shipping from Denmark doesn't take to long.
Merdeka
Member
Member
Posts: 65
Joined: Sun May 10, 2009 11:16 pm
Location: Netherlands
Contact:

Our Domotica House

Post by Merdeka »

Z-Wave stick and Smartdimmer arrived today. Installed them and they work great. I can even use them directly with our BEO4 remote.

But we control them with DomotiGa using the USB stick.

My girlfriend loves them. She told me to buy 2 more next month :)
Merdeka
Member
Member
Posts: 65
Joined: Sun May 10, 2009 11:16 pm
Location: Netherlands
Contact:

Re: Our Domotica House

Post by Merdeka »

Changed everything around last couple of weeks.

I've installed debian on two NSLU2's. One is our main-server. (fileserver, mysql, itunes, email)
The other is our headless DomotiGa server running the new DomotigaServer.

The CS330 is only goining to run XBMC and the DomotiGa client part.
Also received a couple of Oregon Scientific sensors and scale. Haven't got a rxfcom though. Maybe i'll try to make something myself using an arduino and RX433 receiver.
Merdeka
Member
Member
Posts: 65
Joined: Sun May 10, 2009 11:16 pm
Location: Netherlands
Contact:

Re: Our Domotica House

Post by Merdeka »

rfxcom usb is on its way. The arduino in combination with a velleman RX433 was doable, but to much time and hassle.
Merdeka
Member
Member
Posts: 65
Joined: Sun May 10, 2009 11:16 pm
Location: Netherlands
Contact:

Re: Our Domotica House

Post by Merdeka »

Had an idea for the 15 inch touchscreen in the kitchen.
I bought an old Apple Imac G4 screen en gutted it. Mounted it on the wall and now it's waiting for internals. (LCD panel and touchscreen kit)

Space is tight so I will have to find a 15inch LCD panel that uses an external power supply.

Image

Image
User avatar
Snelvuur
Forum Moderator
Forum Moderator
Posts: 3156
Joined: Fri Apr 06, 2007 11:01 pm
Location: Netherlands
Contact:

Re: Our Domotica House

Post by Snelvuur »

Sure looks nice. I am still waiting for some iphone tablet kind of device. We are getting closer.. (hp slate for instance)

btw, since i see you work with xbmc too, i presume you know about www.xbmcfreak.nl and all his live cd's (he build one for boxee too) fun to play with.
// Erik (binkey.nl)
Merdeka
Member
Member
Posts: 65
Joined: Sun May 10, 2009 11:16 pm
Location: Netherlands
Contact:

Re: Our Domotica House

Post by Merdeka »

Yeah I know that site. I also like this Uitzending Gemist Script.

On 04/04/2010 I ordered a 3 pack Powerhouse X10 DS10A's for next to nothing . They arrived today and I will convert them from 310MHz to 422,92MHz using TX1 Transmitters I ordered last week. This Website describes how to do the conversion.

I'll use them for:
  • Refrigerator Door
  • Mailbox
  • ?
Update 15/01/2010 Converted and working with the RFXcom USB receiver. :D
Post Reply

Return to “Home Automation Projects”