Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Topics - eNoodle

Pages: [1]
1
Developers / NoodleSkin: Progress and Screenshots
« on: March 01, 2009, 02:54:44 pm »
Hi guys,

I want to share the progress of my new skin I'm developing for LMCE. Here are the first screenshots. The first one shows the main menu, which acts like the mainmenu from Basic. On the left hand side I realized a tabstrip, which will bring you from every screen to the according floorplan. On the right side is a nvaigation, which will be used for room and user selection, some basic tasks (sleeping, computing, power and advanced). The middle part of the right navigation will be used for screen dependent actions, like room selection on floorplans.

I plan to build a complete replacement for Basic skin, so this skin will support normal horizontal, pda and mobile orbiter. As a bonus I'll also build a skin for mythtv, which will have the same layout as the new skin. Of course, I'll also provide some photoshop templates for the floorplans, so they have also a unique look and feel.

For now the basics are done, the mainmenu is functioning, the first floorplan is ready and a lot of graphic work has been done already. Even the smaller bits, like floorplan icons and so on are ready.

So, let's get back to work, there is a lot to do and time is running. ;)

eNoodle

2
Developers / HA Designer: How to define Control group for Floorplan element
« on: February 28, 2009, 10:45:55 pm »
Hi guys,

I came across a problem while building a floorplan screen using HA Designer. I used the Basic skin as an example, however the Screen itself (Floorplan with elements, Floorplan selection, Selection text) is working, beside the control box for a single light switch (On, Off, Dim).

When playing around with this, I noticed that the toolbar (control group) for a element is defined in Lightning Plugin function GetFloorplanDeviceInfo.

Code: [Select]
void Lighting_Plugin::GetFloorplanDeviceInfo(DeviceData_Router *pDeviceData_Router,EntertainArea *pEntertainArea,int iFloorplanObjectType,int &iPK_FloorplanObjectType_Color,int &Color,string &sDescription,string &OSD,int &PK_DesignObj_Toolbar)
{
switch(iFloorplanObjectType)
{
case FLOORPLANOBJECTTYPE_LIGHT_CEILING_LIGHT_CONST:
case FLOORPLANOBJECTTYPE_LIGHT_TABLE_LAMP_CONST:
case FLOORPLANOBJECTTYPE_LIGHT_WALL_SCONCE_CONST:
case FLOORPLANOBJECTTYPE_LIGHT_FLOOR_LAMP_CONST:
case FLOORPLANOBJECTTYPE_LIGHT_CHANDALIER_CONST:
case FLOORPLANOBJECTTYPE_LIGHT_PICTURE_LIGHT_CONST:
case FLOORPLANOBJECTTYPE_LIGHT_ACCENT_LIGHT_CONST:
OSD = pDeviceData_Router->m_sState_get();
if(OSD.find("OFF") != string::npos)
iPK_FloorplanObjectType_Color = FLOORPLANOBJECTTYPE_COLOR_LIGHT_CEILING_LIGHT_OFF_CONST;
else
iPK_FloorplanObjectType_Color = FLOORPLANOBJECTTYPE_COLOR_LIGHT_CEILING_LIGHT_ON_CONST;

PK_DesignObj_Toolbar=DESIGNOBJ_grpLightControls_CONST;
break;
default:
OSD = pDeviceData_Router->m_sState_get();
if(OSD.find("OFF") != string::npos)
iPK_FloorplanObjectType_Color = FLOORPLANOBJECTTYPE_COLOR_LIGHT_CEILING_LIGHT_OFF_CONST;
else
iPK_FloorplanObjectType_Color = FLOORPLANOBJECTTYPE_COLOR_LIGHT_CEILING_LIGHT_ON_CONST;

PK_DesignObj_Toolbar=DESIGNOBJ_grpLightControlsOnOff_CONST;
break;
};
}

Of course my Control Group (id: 5646) isn't shown, because DESIGNOBJ_grpLightControls_CONST is set to the id of the Basic skin (which is 2275). So I gave it a try and added the control group of the basic skin. Guess what? it is working, it is toggled when I select and deselect elements on the floorplan and it is sending the commands to the device.

So, how to go on with this? Building a new Lighting plugin based on the given one or is there a better way to solve that and get my control group shown, what do you think?

Thanks in advance,
eNoodle

3
Developers / HADesigner: One Floorplan for everything
« on: February 24, 2009, 10:01:05 am »
Hi guys,

I'm currently digging into HADesigner and try to build a new Skin. While developing the first drafts, I came up with the idea to have on floorplan for eveything (lights, media, security, etc...). I know, that for every floorplan there must be a plugin keeping care of states and so on... Question for me is, is it possible to combine all floorplans into one, so that I get all the lights, media, security stuff displayed on one floorplan?

Thanks in advance,
eNoodle

4
Users / ezMotion Association
« on: February 08, 2009, 04:23:37 pm »
Hi guys,

I've three ezMotions in my Setup. All modules were included into my Zwave network using ZTH200. I can see them in my setup, but I don't get any events. I tried to associate my viaSens USB controller with each of these devices. However, I see them associated with the controller when opening the viaSens windows software, but I still doesn't get any events.

One more thing to note, when I try to arm the house, LMCE won't arm the house, because it is waiting for these sensors.

Does anyone of you use these modules and know how to configure these devices correctly?

Thanks in advance,
eNoodle

5
Users / ACT Homepro ZTH200 as primary Controller possible?
« on: February 02, 2009, 12:25:18 pm »
Hi guys,

my Tricklestar is not that reliable, sometimes the "UP" Button doesn't work. So I'm planning to get the Homepro ZTH200. My question is, is the ZTH200 usable as primary controller? Does it make sense, or is it better to go with a Tricklestar, as it supports SIS mode and use the ZTH as secondary controller only?

I guess I have to manually copy the Informations using "Send command to device" and "Download Configuration", is this the only point, what is different to the Tricklestar?

Thanks in advance,
eNoodle

6
Users / How to associate ACT Homepro ZTW230 to other ZWave Device
« on: January 30, 2009, 09:02:29 am »
Hi guys,

I'm currently setting up my ZWave network. My network has the following devices

Seluxit viaSens
USB Tricklestar
ACT Homepro ZDW232
ACT Homepro ZRW232
Interact Plugin Dimmer
Interact Plugin Switch

All of these devices are working perfectly (Thanks to hari and SIS mode). Unfortunately my electrican wasn't able to get the ZDW232 to work in 3-way switching mode. So I decided to leave the working Switch (ZDW232) and install a
transmitter only (ZTW230). Does somebody know how I can assign the group to the ZTW230? I know, that I have to include this device first, but waht to do after that? Can I send the association commands via webadmin?

Thanks in advance,
eNoodle

7
Users / Is this working?
« on: November 08, 2008, 12:20:13 pm »
I've the following constellation:

1. Room
--------
1x Receiver
1x MD

2. Room
--------
1x Receiver
1x Squeezebox

My problem is, that the MD in Room #1 is controlling both Receiver, the one in Room #1 and the one in Room #2. How do I assign the Rooms and Entertainment Areas correctly.

I tried to assign Receiver #1 and MD to Room #1, Receiver #2 and Squeezebox to Room #2. Set "controlled by" for both Receiver to MD #1. But when I choose Room #2, It doesn't control the Receiver #2, instead it controls Receiver #1.

I'm little bit confused here, can someone please give me a hint how to solve that problem. For me it looks like I'm not setting up the audio/video pipes correctly...

Thanks in advance,
eNoodle


8
Users / [Solved] Need LinuxMCE guru for multizone setup
« on: November 06, 2008, 08:47:43 am »
I'm currently working on my living room setup (http://wiki.linuxmce.org/index.php/User:ENoodle).

The system itself works perfect, the two additional soundcards are already configured and working as squeezeboxes. This means I have a MD and two squeezeboxes available in my living room. The Receiver is connected to the MD and is controlled using RS232, it is working, but the multizone functionality isn't. This is where I need some hints.

The Yamaha RX-Vx Template (guess it was #1752) has three child templates, one OTA tuner, two output zones. How can I make use of the output zones? The commands are processed by the parent this is clear to me, but there is no way for me, connecting them to one of the squeezeboxes or to assign any other input source. Shouldn't they have inputs, so that I can connect an input source, something like the receiver itself has?

If I can't get this to work, shouldn't the following work for me:

  • [mainzone] Create a template for the receiver, with all the inputs and outputs and the ruby codes only for the mainzone.
  • [zone2] Create a template for an output zone and configure it the same way as the receiver. Then add the ruby codes for zone2.
  • [tone3] Create a second template for the audio zone, this time with the ruby codes for zone 3.

When finished creating all the device templates, I'll add these three devices and connect squeezebox1 to zone2, squeezebox2 to zone3 and the MD stuff to the mainzone. That way all the commands should be routed correctly and I should get perfect audio/video pipes.

What do you guys think, even if this isn't the correct linuxmce way, should this work or are there any other problems (maybe I can't control three devices on one serial port)?

Thanks in advance,
eNoodle

9
Users / Picture upload in wiki not working?
« on: November 05, 2008, 05:16:31 pm »
Hi guys,

Sorry, I don't know where to put this, but I can't upload pictures in wiki, am I too stupid or is there a problem with the wiki?

Regards,
eNoodle

10
Users / Two soundcards in one MD
« on: October 31, 2008, 10:45:34 am »
Hi guys,

I've one MD in my livingroom. Near this room, there are two other rooms, where I'm planning to locate some stereo speaker. I know, that I can get a squezzebox to have audio in these two rooms, but I wonder, if I could add a second and maybe a third soundcard to the MD in the living room.

Is it possible to have a MD with two or more soundcards and if it is, how would I assign an EA to it? If it isn't possible, what would be the best method to add an audio zone to a room, without the need to add a full MD?

Thanks in advance,
eNoodle

11
Users / Are these Cisco Phones compatible?
« on: October 30, 2008, 10:13:02 am »
Hi guys,

I wonder, if these Cisco phones are compatible to the cisco phone orbiter?

http://cgi.ebay.de/Two-Cisco-CP-7941G-VOIP-phones-like-7960-7970-Asterisk_W0QQitemZ290270366928QQcmdZViewItem

I know, that the 7970 phone is what some other users are using, but what is with the 7941G modell?

Thanks in Advance,
eNoodle

12
Installation issues / [SOLVED] USB UIRT not sending commands
« on: June 10, 2008, 02:57:10 pm »
Hi folks,

after reinstalling the whole system with the 0710 DVD for i386 I noticed, that my UIRT was receiving and learning the codes perfectly, but none of the codes were sent to the AV devices. This worked in 0704 perfectly.

When investigating the problem I noticed, that some other people had the same problem with the UIRT and the installed kernel 2.6.22. To make it short, the problem it within the ftdi_sio.c module, which is the (serial usb) driver for the UIRT. The problem didn't appear in 2.6.20 and is solved in 2.6.24, when comparing these two files and reading some more mailing lists and forums, I found a solution which works for LMCE 0710.

1.) Get the sources for your kernel

2.1) Edit /usr/src/[YOUR VERSION]/drivers/usb/serial/ftdi_sio.c

2.2) Find the function "ftdi_tiocmget". It should look like "ftdi_tiocmget(struct usb_serial_port *port, struct file *file)"

2.3) Within this function is a case-block, just after "case FT2232C:" add "case FT232RL:"

2.3) Save the file

3.) Rebuild the module by typing

Code: [Select]
cd /usr/src/[YOUR VERSION]/
sudo make drivers/usb/serial/ftdio_sio.ko

4.) Backup your existing ftdi_sio.ko module

Code: [Select]
cd /lib/modules/[YOUR VERSION]/kernel/drivers/usb/serial/
sudo cp ftdi_sio.ko ftdi_sio.ko.backup
sudo cp /usr/src/[YOUR VERSION]/drivers/usb/serial/ftdio_sio.ko ./

5.) Reboot your system

That's it, someone forgot a case statement and this caused all the headaches. Btw. simply changing the modules to an older version may work. However in my setup it didn't work, so I had to go the way described here.

Links:
https://bugs.launchpad.net/ubuntu/+source/linux-meta/+bug/177166
https://help.ubuntu.com/community/Lirc_USB-UIRT

13
Installation issues / Problem with MediaDirector
« on: February 06, 2008, 07:26:48 pm »
Hy LinuxMCE-Guys,

My core is configured as Hybrid and everything works well.

But I have a problem regarding a FiireStation, which is used as a MediaDirector in a second room.  When I want to watch TV on that machine, I get the message "Sorry. MythTV is currently not running on this platform".

What does that mean? Is MythTV not installed for this MediaDirector or did I missed something else?

Thanks for your help and Greetings from Germany,
eNoodle

Pages: [1]