News:

Rule #1 - Be Patient - Rule #2 - Don't ask when, if you don't contribute - Rule #3 - You have coding skills - LinuxMCE's small brother is available: http://www.agocontrol.com

Main Menu

PLCBUS

Started by hari, December 30, 2007, 01:49:09 AM

Previous topic - Next topic

posterberg

Quote from: ddamron on January 09, 2008, 01:53:50 PM
Ok, just spent 3 hours on hari's box...
got some promising results from his PLCBUS stuff..
Implemented ON/OFF/DIM/BRIGHT..

code is below:
http://rafb.net/p/7XnPwT61.html



Awesome!

posterberg

Quote from: hkmod25 on January 09, 2008, 10:51:53 AM

QuoteAre you using Z-Wave? I thought it was 110volt only! I'd love something like Z-Wave for 220v/50Hz. Any suggestions?

Best Regards,
Richard.
Look here: http://www.smarthus.info/index.php?cPath=1_46

States "European version", http://stores.ebay.com/youautomateit_Z-wave-Products_ACT-European_W0QQcolZ4QQdirZQ2d1QQfsubZ116891019QQftidZ2QQtZkm

Also a "bit" better prices... ;o)

hari

Quote from: ddamron on January 09, 2008, 01:53:50 PM
Ok, just spent 3 hours on hari's box...
got some promising results from his PLCBUS stuff..
Implemented ON/OFF/DIM/BRIGHT..

code is below:
http://rafb.net/p/7XnPwT61.html


and here is a picture from the test setup:
rock your home - [url="http://www.agocontrol.com"]http://www.agocontrol.com[/url] home automation

Heiermann

Hello,

while looking for a Z-Wave - solution I found out, that Merten offers a product-line called "Connect" for 220V/50Hz
(http://www.voltus.de/schalterprogramme/merten/funksystem-connect/)
Since this is quite expensive, I started looking for a cheaper system. I found the FS20 - Protokoll, that is allready supported by linux (http://fhz4linux.info/tiki-index.php)
There is tons of Hardware available for the FS20 - Protokoll (way more than for the PLCBUS). I would like to have a device-template for FS20 in the next linuxmce-release.

regards
Heiermann

ddamron

#49
Heiermann,

You're not asking for much, are you... :O

I only read English.. so your links don't help me...

Why don't you take a look at some of the code I've posted.. and attempt it yourself.

Regards,

Dan
The only intuitive interface is the nipple.  After that it's all learned.
My other computer is your windows box.
I'm out of my mind.  Back in 5 minutes.
Q:  What's Red and smells like blue paint?

A:  Red Paint.

ddamron

Heiermann,

I think it should be pointed out, that I, along with everyone else here, are VOLUNTEERS.
we do NOT get paid for what we do here.
Quote
I would like to have a device-template for FS20 in the next linuxmce-release.
If you want this, how about offering up some cash to get it done.
Check out the Marketplace threads..

Honestly, I'm a bit miffed.

Dan
The only intuitive interface is the nipple.  After that it's all learned.
My other computer is your windows box.
I'm out of my mind.  Back in 5 minutes.
Q:  What's Red and smells like blue paint?

A:  Red Paint.

Heiermann

Hello Dan,

you are totally right! I honestly believe that you are doing a great job, and I thank you for that.
But I think that you are not the only one with interest in developing better solutions for lmce.
When I look at the "local dealers and custom installers" - list for LinuxMCE on the FIIRE-Website (for example), I allready see companies in many european countries. The solution I suggested (FS20) is allready available in many european countries.
Now I am looking for a sponsor to get some cash for that work.

best regards
Heiermann

hari

Quote from: Heiermann on January 12, 2008, 11:17:37 PM
There is tons of Hardware available for the FS20 - Protokoll (way more than for the PLCBUS). I would like to have a device-template for FS20 in the next linuxmce-release.
FS20 is not very reliable and has no status feedback. Friend of mine has a big installation and really does not like it.
What does hold you back from adding a device-template? There is even a daemon available that takes telnet commands.

best regards,
Hari
rock your home - [url="http://www.agocontrol.com"]http://www.agocontrol.com[/url] home automation

cyf4746

I have contact with a home automation manufacturer in China. Their product is using PLC Technology. What information needed in order to develop an interface compatible with LMCE? Perhaps the Source code for their IR remote controller will help?
Please reply, and I will get as much information from this manufacturer.

1audio

Which PLC technology? There are lots. Many that aren't very good. The IR remote isn't useful, we need info for a PC interface, either serial or RS232.

ddamron

Quote from: cyf4746 on January 14, 2008, 04:18:55 AM
I have contact with a home automation manufacturer in China. Their product is using PLC Technology. What information needed in order to develop an interface compatible with LMCE? Perhaps the Source code for their IR remote controller will help?
Please reply, and I will get as much information from this manufacturer.

If you're referring to PLCBUS, an interface is already in the works.
The only intuitive interface is the nipple.  After that it's all learned.
My other computer is your windows box.
I'm out of my mind.  Back in 5 minutes.
Q:  What's Red and smells like blue paint?

A:  Red Paint.

totallymaxed

Quote from: Heiermann on January 12, 2008, 11:17:37 PM
Hello,

while looking for a Z-Wave - solution I found out, that Merten offers a product-line called "Connect" for 220V/50Hz
(http://www.voltus.de/schalterprogramme/merten/funksystem-connect/)
Since this is quite expensive, I started looking for a cheaper system. I found the FS20 - Protokoll, that is allready supported by linux (http://fhz4linux.info/tiki-index.php)
There is tons of Hardware available for the FS20 - Protokoll (way more than for the PLCBUS). I would like to have a device-template for FS20 in the next linuxmce-release.

regards
Heiermann

Well FS20 is not that well thought of in my experience. But you could give it a try I guess ;-)

However Dan and Hari and others here are working very hard on Insteon (which appears to at last coming to Europe) and on PLCbus. Then of course there is z-wave... that works now with some limitations. Your right about Merten's Connect product line it is z-wave based.

If you look at the activity here on this topic then you will see that Insteon/PLCbus/X10 & Z-wave are peoples focus at the moment... I would start with one of those unless you want to develop the code yourself in which case great!
Andy Herron,
CHT Ltd

For Dianemo/LinuxMCE consulting advice;
@herron on Twitter, totallymaxed+inquiries@gmail.com via email or PM me here.

Get Dianemo-Rpi2 ARM Licenses [url="http://forum.linuxmce.org/index.php?topic=14026.0"]http://forum.linuxmce.org/index.php?topic=14026.0[/url]

Get RaspSqueeze-CEC or Raspbmc-CEC for Dianemo/LinuxMCE: [url="http://wp.me/P4KgIc-5P"]http://wp.me/P4KgIc-5P[/url]

Facebook: [url="https://www.facebook.com/pages/Dianemo-Home-Automation/226019387454465"]https://www.facebook.com/pages/Dianemo-Home-Automation/226019387454465[/url]

[url="http://www.dianemo.co.uk"]http://www.dianemo.co.uk[/url]

ddamron

Quote from: totallymaxed on December 31, 2007, 12:00:34 PM
Quote from: ddamron on December 30, 2007, 11:01:48 PM
Nice Diggin Hari!

Looks like you've done your homework...

I can probably use my Insteon code (more or less) as a template..

Let me finish the Insteon..  Ask me again once I release the code.

:)

Regards,

Dan


Hey Dan if you can re-use your Insteon code as a template that wold be great. PLCBUS would pull in a lot of interest outside N. America. Maybe you can code it such that the Insteon & PLCBUS drivers share some common code libaries with all the protocol dependent stuff (ie Insteon & PLCBUS) pulled out into two separate libraries. That way maintaining/supporting/updating the code for both would be easier... just an idea of course! ;-)

Totallymaxed,

I'm in the final stages of a new and improved Obect Oriented design.
This new code should give these advantages:

1.  Takes care of the threading issue.  Handles queuing of all commands and responses.
2.  Allows a simple 'cut&paste' method for most home automation protocols.
3.  Each protocol will be implemented as a class.  This makes maintaining code MUCH easier.

I'm debugging as I'm writing this..

Of course, I will wiki my results, and instructions on how to create the protocolObnject class.

Regards,

Dan
The only intuitive interface is the nipple.  After that it's all learned.
My other computer is your windows box.
I'm out of my mind.  Back in 5 minutes.
Q:  What's Red and smells like blue paint?

A:  Red Paint.

RichardP

Quote from: ddamron on January 14, 2008, 11:41:08 PM

Totallymaxed,

I'm in the final stages of a new and improved Obect Oriented design.
This new code should give these advantages:

1.  Takes care of the threading issue.  Handles queuing of all commands and responses.
2.  Allows a simple 'cut&paste' method for most home automation protocols.
3.  Each protocol will be implemented as a class.  This makes maintaining code MUCH easier.

I'm debugging as I'm writing this..

Of course, I will wiki my results, and instructions on how to create the protocolObnject class.

Regards,

Dan


Hi Dan,

I might go the PLCBus route, and if so, I'll make a decision within the next few days. If there's anthing I can do to help, let me know.

Best Regards,
Richard.
Best Regards,
Richard

chrisbirkinshaw

It looks like this device converts X10 and PLCBUS Rf to PLCBUS powerline signals:

PLCBUS-T4023UK PLCBUS Encrypted RF Transceiver
http://www.futurehomes.com.sg/PLCBUSPage.htm

...but I'm not 100% sure. Anyone know for sure?

I have a load of X10 rf switches and sensors (EU and US frequencies) which I would need to interface into LMCE with low latency to then control PLCBUS kit.

Chris