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.


Messages - caiman

Pages: 1 ... 3 4 [5] 6 7 8
61
Feature requests & roadmap / Re: feature request-dreambox intergration
« on: April 10, 2008, 02:58:38 pm »
indeed, but as far as I know, only with the neutrino image.

For DB clones (like ITgate), where the neutrino image is not available, I would be interested in any solution people came up with...

62
Users / Re: Few basic questions about creating real-life scenarios
« on: April 07, 2008, 02:48:43 pm »
Bulek,

thank you !
I could indeed find them in the DB in the table CommandGroup (surprise surprise :) )

Sam

63
Developers / Re: ZWave API
« on: April 07, 2008, 02:31:17 pm »
Thanks 1audio. I have installed Z-tool and will try tonight.

I have filed a mantis for the limitation to 32 Zwave ID, and the associated code fix.
http://mantis.linuxmce.org/view.php?id=4154

I hope the seluxit dongle I have ordered will offer more debugging functionality. Anyone knows about the software that comes with it ? Can it be used as a master controller, or SUC ?

Sam

64
Users / Re: Few basic questions about creating real-life scenarios
« on: April 07, 2008, 02:27:12 pm »
No idea. In the meantime I found some possible leads.

This post: http://wiki.linuxmce.org/index.php/Make_things_happen_at_set_times_or_intervals talks about the possibility to use ruby code to create advanced events. While I understand how this could be done with standalone ruby scripts connecting to the DCErouter, I didn't find in the GUI the possibility to enter "snippets of code".

In the events editor, using the "Advanced Wizard", one can send a "delay" message to DCE router as I explained above. Now I see two other message types that can be sent to DCE router: "Execute command group" and "Stop pending command group". If the latter is what I think, it could be used to reset the timer associated to a presence sensor each time the sensor is triggered. I haven't tried though, and we would need to find how to obtain the command group ID (and how to create command groups for that matter)

Sam

65
Developers / Re: ZWave API
« on: April 06, 2008, 06:06:50 pm »
Hi 1audio,

Code: [Select]
9                       38              Light_Switch_dimmable
10                      37              Light_Switch_onoff
11                      37              Light_Switch_onoff
12                      37              Light_Switch_onoff
16                      38              Light_Switch_dimmable
22                      37              Light_Switch_onoff
25                      38              Light_Switch_dimmable
26                      37              Light_Switch_onoff
29                      38              Light_Switch_dimmable
30                      37              Light_Switch_onoff
31                      1813            Generic_Sensor
32                      37              Light_Switch_onoff
33                      1813            Generic_Sensor
37                      38              Light_Switch_dimmable

the main controller is ZTH200 and usb device is ZCU010. Hari and I believe unit 37 is the ZCU010, when got a new ID after I have sent a "Reset" command to it.

With the modification above, I have reloaded router a couple of time and even rebooted the core, it seems devices are not disappearing any more. Time will tell, I'll report back later on.

Sam

66
Developers / Re: ZWave API
« on: April 06, 2008, 04:57:06 pm »
Hari: good catch. It gets better.

To my knowledge, the highest device ID on my network is 33 (A PIR sensor)

Without the modification (i<9) I get  http://www.k-net.eu.org/lmce/zwave-log-i9.txt.gz
The discovery stops at ID=32.
Still, it finds a lot of devices that don't exist.

Increasing to (i<34) I get http://www.k-net.eu.org/lmce/zwave-log-i34.txt.gz
It finds two new devices: the PIR with ID 33  :D but also a device 37  of type 38 (light switch dimmable). The fact that the type detected is a correct one makes me believe that it is correct, but I have no idea where that device is coming from. Hey that's maybe the way for you to get new devices at no cost :-)

Sam

67
Developers / Re: ZWave API
« on: April 06, 2008, 11:47:53 am »
OMG...

When receiving network info at initialization time, the pluto driver inspects a bitmap of 4 bytes -> 32 possible possible devices. But Zwave should support up to 232 nodes. Maybe I am misreading something ?

And it could indeed be that my problems http://mantis.linuxmce.org/view.php?id=3614 of zwave devices being dropped started when I reached node ID 33 in my network.

Code: [Select]
                        for(int i = 5; i < 9; i++)        // that's only 4 bytes !
                        {
                                for(int j = 0; j < 8; j++)
                                {
                                        node_index++;

                                        if( (1 << j) & buffer[i])
                                        {
                                                handler()->insertNode(new ZWaveNode(handler()->homeID(), node_index));
                                        }
                                }
                        }

Another interesting thing I have noticed by decoding the received buffer is that some nodes are reported that do not exist physically.

Code: [Select]
35      04/06/08 11:01:00.510           ZWJobGetNodeProtocolInfo len = 8 buf = 0x01 0x41 0xc9 0x0c 0x00 0x04 0x10 0x00  <0xb6993b90> 04/06/08 11:01:00.510           Node[5] : BType = 0x02 GType = 0x02 SType = 0x00 Level = -1 <0xb6993b90>
36      04/06/08 11:01:00.510           Node[7] : BType = 0x02 GType = 0x02 SType = 0x00 Level = -1 <0xb6993b90>
36      04/06/08 11:01:00.510           Node[9] : BType = 0x03 GType = 0x11 SType = 0x00 Level = -1 <0xb6993b90>
36      04/06/08 11:01:00.510           Node[10] : BType = 0x03 GType = 0x10 SType = 0x00 Level = -1 <0xb6993b90>
36      04/06/08 11:01:00.510           Node[11] : BType = 0x03 GType = 0x10 SType = 0x00 Level = -1 <0xb6993b90>
36      04/06/08 11:01:00.510           Node[12] : BType = 0x03 GType = 0x10 SType = 0x00 Level = -1 <0xb6993b90>
36      04/06/08 11:01:00.510           Node[13] : BType = 0x02 GType = 0x02 SType = 0x00 Level = -1 <0xb6993b90>
36      04/06/08 11:01:00.510           Node[15] : BType = 0x02 GType = 0x02 SType = 0x00 Level = -1 <0xb6993b90>
36      04/06/08 11:01:00.510           Node[16] : BType = 0x03 GType = 0x11 SType = 0x00 Level = -1 <0xb6993b90>
36      04/06/08 11:01:00.510           Node[17] : BType = 0x02 GType = 0x02 SType = 0x00 Level = -1 <0xb6993b90>
36      04/06/08 11:01:00.510           Node[19] : BType = 0x02 GType = 0x02 SType = 0x00 Level = -1 <0xb6993b90>
36      04/06/08 11:01:00.510           Node[20] : BType = 0x02 GType = 0x02 SType = 0x00 Level = -1 <0xb6993b90>
36      04/06/08 11:01:00.510           Node[21] : BType = 0x02 GType = 0x02 SType = 0x00 Level = -1 <0xb6993b90>
36      04/06/08 11:01:00.510           Node[22] : BType = 0x04 GType = 0x10 SType = 0x00 Level = -1 <0xb6993b90>
36      04/06/08 11:01:00.510           Node[23] : BType = 0x04 GType = 0x12 SType = 0x00 Level = -1 <0xb6993b90>
36      04/06/08 11:01:00.510           Node[24] : BType = 0x02 GType = 0x02 SType = 0x00 Level = -1 <0xb6993b90>
36      04/06/08 11:01:00.511           Node[25] : BType = 0x04 GType = 0x11 SType = 0x00 Level = -1 <0xb6993b90>
36      04/06/08 11:01:00.511           Node[26] : BType = 0x04 GType = 0x10 SType = 0x00 Level = -1 <0xb6993b90>
36      04/06/08 11:01:00.511           Node[27] : BType = 0x02 GType = 0x02 SType = 0x00 Level = -1 <0xb6993b90>
36      04/06/08 11:01:00.511           Node[28] : BType = 0x02 GType = 0x02 SType = 0x00 Level = -1 <0xb6993b90>
36      04/06/08 11:01:00.511           Node[29] : BType = 0x04 GType = 0x11 SType = 0x00 Level = -1 <0xb6993b90>
36      04/06/08 11:01:00.511           Node[30] : BType = 0x04 GType = 0x10 SType = 0x00 Level = -1 <0xb6993b90>
36      04/06/08 11:01:00.511           Node[31] : BType = 0x04 GType = 0x20 SType = 0x00 Level = -1 <0xb6993b90>
36      04/06/08 11:01:00.511           Node[32] : BType = 0x00 GType = 0x00 SType = 0x00 Level = -1 <0xb6993b90>

but I only have physical nodes 9-12,16,22,25-26,29-33 on top of the remote controller and ZCU010.

68
Developers / Re: Ruby Developers Conference
« on: April 06, 2008, 11:36:22 am »
Dan,

very interesting. Also, if there is a way to record the webcast for those who won't be able to attend, it would be marvellous.

Sam

69
Developers / Re: CM11A - adding new lights...
« on: April 04, 2008, 12:30:17 am »
BIG THANKS to nosilla99 and jondecker76 for this awesome piece of work !!! I soo love opensource.
If you send me your address by PM, you get a belgian beer (and still waiting for the one from Michael)

It works indeed very well ! All activity on the X10 "bus" generated by remote controls is decoded properly and the x5 answers do not cause locks any more.

I thought I would share the binary for x86 to save some time for others:
http://www.k-net.eu.org/lmce/cm11a-x86.tgz

Sam



70
Developers / Re: Developer Conference - April 5th
« on: April 03, 2008, 11:42:58 pm »
Never played with dimdim but it looks nice.
If you need a webex session scheduled instead, let me know.

71
Developers / Re: Developer Conference - April 5th
« on: April 03, 2008, 10:59:00 pm »
Will there be a presentation, screen or whiteboard sharing in addition to the voice call ?
Otherwise, we could consider using webex http://webex.com/
I might be able to help setting up the session if there is interest, depending on the expecter number of attendees.

72
Users / 0710 beta 4 does not show files on NFS mount
« on: April 02, 2008, 06:39:13 pm »
After upgrade from 0704 to 0710 beta4, I am unable to access media files on a NAS, mounted as NFS, from the orbiter.

Example for video:
Code: [Select]
ls -la /home/public/data/videos/
-rwxrwxr-x  1 root      public 4504125440 2008-03-26 12:49 300.iso
-rwxrwxr-x  1 root      public      22528 2008-03-26 18:41 300.iso.id3
lrwxrwxrwx  1 root      public         34 2008-03-31 19:57 NFS Share [263] ->  /mnt/device/263/public/data/videos

ls -la /mnt/device/263/public/data/videos

drwxrwsr-x 8 root    public 4096 2008-02-11 23:38 .
drwxrwxrwx 7 myuser public 4096 2008-03-18 15:20 ..
drwxrwxrwx 2 myuser public 4096 2008-03-18 00:26 cartoons


so the permissions seem ok (for the file itself too)

- In "filename" sorting mode, the 300.iso file is seen but the "NFS Share [263]" link is not seen. In "title" sorting mode, only the 300.iso file is seen.

The NFS mount options are:
Code: [Select]
192.168.80.2:/lmce on /mnt/device/263 type nfs (rw,udp,proto=udp,soft,timeo=7,retrans=3,retry=2,rsize=8192,wsize=8192,addr=192.168.80.2)

In the web admin, the files on the NFS share can be browsed and appear as known in the database.

Any idea ? This was working fine in 0704...

73
Developers / Re: ZWave API
« on: April 02, 2008, 06:13:51 pm »
I've read in some thread that Seluxit was thinking of building a wrapper around the zensys code in order to expose a clear and open API. Do you guys know more about the status ?

It would be really nice to use this to query some infos from the modules, like routing table and signal strength, and build a tool like Z-Seer, which unfortunately only works with their controller -> US only.
http://store.homeseer.com/store/Z-Seer-Diagnostics-Software-for-Z-Wave-P235C68.aspx

Sam

74
Users / Re: Few basic questions about creating real-life scenarios
« on: March 31, 2008, 09:55:43 pm »
Chris,

that is correct. Maybe we could reach out to aaron.b from plutohome to ask if it has been implemented in the meantime.
http://plutohome.com/support/phpbb2/viewtopic.php?t=136&highlight=x10+timed+events

Sam

75
Michael,
I have not played with IR at all yet. Got gc100 learner, leds and an usb-uirt but for some reason I've never gotten to it :)

Pages: 1 ... 3 4 [5] 6 7 8