| Date |
Time |
From |
To |
Message |
| 2009-06-15 |
05:46:07 AM |
*juha* |
|
Zigbee apparently also pay-to-play, and not possible to license a stack under GPL: http://freaklabs.org/index.php/Blog/Zigbee/Zigbee-Linux-and-the-GPL.html |
| 2009-06-15 |
05:46:22 AM |
*juha* |
|
and then people wonder why this industry never takes off..... |
| 2009-06-15 |
06:09:41 AM |
*juha* |
|
Facial recognition in HA: http://www.cepro.com/article/is_facial_recognition_the_future_of_home_automation/ |
| 2009-06-15 |
08:05:47 AM |
jvelociter |
|
Hello all |
| 2009-06-15 |
08:06:16 AM |
*juha* |
|
hey |
| 2009-06-15 |
08:06:20 AM |
jvelociter |
|
wow "When you arrive a door will open automatically, the elevator will know what floor you're going to", a bit creepy |
| 2009-06-15 |
08:06:46 AM |
jvelociter |
|
though interesting |
| 2009-06-15 |
08:07:32 AM |
ncherry |
|
Morning Juha! |
| 2009-06-15 |
08:07:41 AM |
*juha* |
|
hey neil |
| 2009-06-15 |
08:08:08 AM |
*juha* |
|
yeah dunno how realistic face recognition will be but it sure opens a lot of interesting ideas for profiling apps |
| 2009-06-15 |
08:08:25 AM |
*juha* |
|
kind of "magical" switch to different states |
| 2009-06-15 |
08:09:01 AM |
jvelociter |
|
I wanted to let you know I looked a little at how canvas + SVG could work together for a navigation UI. I thought it would be just to painful easy doing until I've read this : http://hacks.mozilla.org/2009/06/rendering-svg-canvas-burst/ |
| 2009-06-15 |
08:09:05 AM |
ncherry |
|
It's gotta be more than face recognition but that would work pretty well when they get some more of the bugs out (sorta like the voice recognition) |
| 2009-06-15 |
08:10:31 AM |
mgallissot |
|
I've making some of this profiling stuff with switches, it's pretty good when you're sure about who's in command |
| 2009-06-15 |
08:11:20 AM |
mgallissot |
|
mixing some data of the house (which laptop is connected to the access point, which room is switched on...) you can statisticly guess who's there |
| 2009-06-15 |
08:11:38 AM |
mgallissot |
|
saving you the cost of a camera |
| 2009-06-15 |
08:12:21 AM |
ncherry |
|
I'd like to see the math on that first ... also how does it deal with new unknown users? |
| 2009-06-15 |
08:12:55 AM |
*juha* |
|
would be just a guest permission I think |
| 2009-06-15 |
08:13:02 AM |
*juha* |
|
permissions based system |
| 2009-06-15 |
08:13:25 AM |
mgallissot |
|
well, maths are made by bayesian networks for user profiling (at least, in my case) |
| 2009-06-15 |
08:13:34 AM |
*juha* |
|
I like bayesian |
| 2009-06-15 |
08:13:34 AM |
mgallissot |
|
unknown user is still an issue |
| 2009-06-15 |
08:13:37 AM |
ncherry |
|
Ah, sorry, I've not physically recovered from the ride (it was great) |
| 2009-06-15 |
08:13:40 AM |
mgallissot |
|
bayesian is great |
| 2009-06-15 |
08:15:19 AM |
ncherry |
|
I'll be reading a lot more this summer after I take a little vacation from school (I really need to dig into some code) bayesian is on that list (an AI book I have). |
| 2009-06-15 |
08:15:24 AM |
jvelociter |
|
for a panel UI you can use a identification/authentification system that mimics the android "unlock phone" mecanism |
| 2009-06-15 |
08:15:49 AM |
jvelociter |
|
drawing a pattern with your finger |
| 2009-06-15 |
08:16:11 AM |
*juha* |
|
hmm that's a cool idea for unlocking a touch device |
| 2009-06-15 |
08:16:36 AM |
jvelociter |
|
yes, and it can work as identification too |
| 2009-06-15 |
08:16:38 AM |
ncherry |
|
Is that pattern permanent or is it just for that login? |
| 2009-06-15 |
08:16:54 AM |
jvelociter |
|
your children can have their own pattern, but less options |
| 2009-06-15 |
08:17:02 AM |
jvelociter |
|
like not play with the TV: ) |
| 2009-06-15 |
08:17:19 AM |
jvelociter |
|
on the android phone it's just to unlock the screen |
| 2009-06-15 |
08:17:24 AM |
ncherry |
|
Children are quite observant and tend to pick up on these kinds f things |
| 2009-06-15 |
08:17:33 AM |
jvelociter |
|
yep that's right |
| 2009-06-15 |
08:17:48 AM |
jvelociter |
|
if they really want to know, they will |
| 2009-06-15 |
08:18:29 AM |
ncherry |
|
I have a hackers mind so they'd have to be able to out think me (at this moment that's not tough |
| 2009-06-15 |
08:19:08 AM |
*juha* |
|
yeah I was thinking its a cool way to set a user profile, or simple app navigation too |
| 2009-06-15 |
08:19:23 AM |
jvelociter |
|
you need a new pattern each day, generated with a simple algo |
| 2009-06-15 |
08:19:34 AM |
ncherry |
|
agreed |
| 2009-06-15 |
08:19:35 AM |
jvelociter |
|
that will make your kid think, at least |
| 2009-06-15 |
08:20:14 AM |
ncherry |
|
I like it better than complex passwords or pass-phrases (I prefer the later) |
| 2009-06-15 |
08:21:31 AM |
*juha* |
|
typing a password every time you come home just gets boring very quickly |
| 2009-06-15 |
08:21:42 AM |
jvelociter |
|
if you always use the same pattern or password on a touch device, it's weak against the traces you finger leaves |
| 2009-06-15 |
08:22:00 AM |
ncherry |
|
It's also not complex enough)\. |
| 2009-06-15 |
08:22:08 AM |
jvelociter |
|
you'll have to clean it all the time |
| 2009-06-15 |
08:22:21 AM |
*juha* |
|
something on touch is cool, a RF key for secure auth |
| 2009-06-15 |
08:22:26 AM |
ncherry |
|
Actaully that's one of the preblems of most systems |
| 2009-06-15 |
08:23:01 AM |
mgallissot |
|
I used mobile phone recognition... |
| 2009-06-15 |
08:23:33 AM |
ncherry |
|
So if I get your phone, I get in? |
| 2009-06-15 |
08:23:45 AM |
*juha* |
|
well same with your keys, no |
| 2009-06-15 |
08:23:46 AM |
mgallissot |
|
yeap, but I might run behind you |
| 2009-06-15 |
08:24:15 AM |
ncherry |
|
Not if you haven't noticed it yet (that might seem a little odd) |
| 2009-06-15 |
08:24:16 AM |
*juha* |
|
face recognition puts a twist to that though |
| 2009-06-15 |
08:24:29 AM |
ncherry |
|
Yes it does |
| 2009-06-15 |
08:24:39 AM |
jvelociter |
|
what if I take a picture of you and print it on a A4? |
| 2009-06-15 |
08:24:44 AM |
jvelociter |
|
will I pass? |
| 2009-06-15 |
08:24:51 AM |
ncherry |
|
Shouldn't |
| 2009-06-15 |
08:24:57 AM |
*juha* |
|
not sure the hi quality systems are that dumb |
| 2009-06-15 |
08:24:59 AM |
ncherry |
|
It doesn't have the depth |
| 2009-06-15 |
08:25:23 AM |
mgallissot |
|
how does it recognize twins ? |
| 2009-06-15 |
08:25:32 AM |
ncherry |
|
The measure a few diffrent things and can recognize hollywood makeup jobs |
| 2009-06-15 |
08:25:35 AM |
*juha* |
|
probably doesnt |
| 2009-06-15 |
08:25:39 AM |
ncherry |
|
Woh! |
| 2009-06-15 |
08:25:52 AM |
*juha* |
|
if you're a twin, you should look for an alternative security system |
| 2009-06-15 |
08:25:56 AM |
*juha* |
|
like a password :-P |
| 2009-06-15 |
08:26:10 AM |
ncherry |
|
|
| 2009-06-15 |
08:26:20 AM |
mgallissot |
|
yeap... or data fusion with face recognition and mobile phone detection |
| 2009-06-15 |
08:26:38 AM |
ncherry |
|
Remember that phones can still be cloned |
| 2009-06-15 |
08:26:51 AM |
mgallissot |
|
but cloning both your face and your phone can be hard |
| 2009-06-15 |
08:27:08 AM |
ncherry |
|
Not if you can wait a few decades |
| 2009-06-15 |
08:27:38 AM |
mgallissot |
|
also, most people still hide their spare key somewhere in the garden, so, that's still better |
| 2009-06-15 |
08:28:19 AM |
ncherry |
|
Yeah but then there's my last line of defense, two chow-chows |
| 2009-06-15 |
08:35:08 AM |
jvelociter |
|
do you have any target devices in mind for a touch panel ? |
| 2009-06-15 |
08:35:55 AM |
jvelociter |
|
the touch book from always innovative looks interesting http://gizmodo.com/5162584/first-hands-on-touch-book-is-a-part+netbook-part+tablet |
| 2009-06-15 |
08:36:01 AM |
*juha* |
|
eeetop for starters |
| 2009-06-15 |
08:36:03 AM |
*juha* |
|
yes it does |
| 2009-06-15 |
11:16:56 AM |
guest981 |
|
juha around? |
| 2009-06-15 |
11:16:59 AM |
guest981 |
|
(is Andy) |
| 2009-06-15 |
11:19:48 AM |
acoliver |
|
woot I actually signed in |
| 2009-06-15 |
11:24:26 AM |
*juha*3977 |
|
hey |
| 2009-06-15 |
11:32:54 AM |
acoliver |
|
hey so does this composer build? |
| 2009-06-15 |
11:33:04 AM |
acoliver |
|
I want to dink with the output |
| 2009-06-15 |
11:33:18 AM |
acoliver |
|
aha |
| 2009-06-15 |
11:33:36 AM |
*juha*3977 |
|
not exactly a clean build system yet |
| 2009-06-15 |
11:33:38 AM |
*juha*3977 |
|
work in progress |
| 2009-06-15 |
11:34:32 AM |
acoliver |
|
doesn't deploy in jboss? |
| 2009-06-15 |
11:34:41 AM |
acoliver |
|
ahh it wants me to deploy a ds |
| 2009-06-15 |
11:35:13 AM |
*juha*3977 |
|
tomcat |
| 2009-06-15 |
11:35:22 AM |
*juha*3977 |
|
yeah you will need beehive too |
| 2009-06-15 |
11:35:25 AM |
*juha*3977 |
|
on mysql |
| 2009-06-15 |
11:35:33 AM |
acoliver |
|
beehive the bea thing? |
| 2009-06-15 |
11:35:48 AM |
*juha*3977 |
|
no, just a database and rest front end |
| 2009-06-15 |
11:36:02 AM |
*juha*3977 |
|
some readme has info, some of it may not have outdated yet |
| 2009-06-15 |
11:36:09 AM |
*juha*3977 |
|
get mysql first |
| 2009-06-15 |
11:36:17 AM |
*juha*3977 |
|
then import sql/import.sql |
| 2009-06-15 |
11:36:22 AM |
*juha*3977 |
|
ant war on beehive |
| 2009-06-15 |
11:36:26 AM |
*juha*3977 |
|
deploy beehive.war |
| 2009-06-15 |
11:36:29 AM |
acoliver |
|
where is beehive? |
| 2009-06-15 |
11:36:31 AM |
acoliver |
|
what is beehive |
| 2009-06-15 |
11:36:52 AM |
*juha*3977 |
|
/Manager/Beehive |
| 2009-06-15 |
11:36:55 AM |
*juha*3977 |
|
is a infrared database |
| 2009-06-15 |
11:37:15 AM |
*juha*3977 |
|
beehive.war/WEB-INF configure your mysql properties |
| 2009-06-15 |
11:37:21 AM |
*juha*3977 |
|
url, user, password |
| 2009-06-15 |
11:40:17 AM |
acoliver |
|
coing beehive |
| 2009-06-15 |
11:41:37 AM |
*juha*3977 |
|
ok |
| 2009-06-15 |
11:44:12 AM |
acoliver |
|
*juha*3977 does it create the beehive db or do I need to? |
| 2009-06-15 |
11:44:17 AM |
acoliver |
|
(in mysql) |
| 2009-06-15 |
11:44:51 AM |
*juha*3977 |
|
source beehive/sql/import.sql should be enough IIRC |
| 2009-06-15 |
11:45:19 AM |
*juha*3977 |
|
has table definitions at least |
| 2009-06-15 |
11:45:31 AM |
*juha*3977 |
|
don't remember if you need to create database; first |
| 2009-06-15 |
11:45:49 AM |
*juha*3977 |
|
probably create db first yeah |
| 2009-06-15 |
11:46:09 AM |
acoliver |
|
no database selected error like 50 times |
| 2009-06-15 |
11:46:32 AM |
*juha*3977 |
|
yeah create db first, then use beehive; |
| 2009-06-15 |
11:46:41 AM |
*juha*3977 |
|
then source import.sql |
| 2009-06-15 |
11:47:31 AM |
acoliver |
|
ok also doesn't create the user |
| 2009-06-15 |
11:47:38 AM |
*juha*3977 |
|
true |
| 2009-06-15 |
11:47:45 AM |
jvelociter |
|
you should import icons.sql too IIRC |
| 2009-06-15 |
11:52:03 AM |
acoliver |
|
what is lirc and/or can I ignore it or what can I set beehive config to ? |
| 2009-06-15 |
11:53:01 AM |
*juha*3977 |
|
you can ignore lirc install, the import.sql has the data for ui composer to pull the infrared models and buttons |
| 2009-06-15 |
11:57:38 AM |
acoliver |
|
where is its log4j config set to /logs (notice from the root) |
| 2009-06-15 |
11:57:44 AM |
*juha*3977 |
|
ignore |
| 2009-06-15 |
11:58:09 AM |
acoliver |
|
java.io.FileNotFoundException: /logs/openremote.log (No such file or directory) (FYI) |
| 2009-06-15 |
11:58:14 AM |
*juha*3977 |
|
yeah |
| 2009-06-15 |
11:59:57 AM |
acoliver |
|
am in designer |
| 2009-06-15 |
12:00:01 PM |
acoliver |
|
IRBuilder |
| 2009-06-15 |
12:00:08 PM |
acoliver |
|
create a screen |
| 2009-06-15 |
12:00:08 PM |
*juha*3977 |
|
cool |
| 2009-06-15 |
12:00:14 PM |
acoliver |
|
each tab has nothing under it |
| 2009-06-15 |
12:00:23 PM |
acoliver |
|
and says to create tab heading icon (gear for instance) |
| 2009-06-15 |
12:00:29 PM |
acoliver |
|
but pressing that does nothing obvious |
| 2009-06-15 |
12:00:34 PM |
*juha*3977 |
|
click on the tiny gear icon |
| 2009-06-15 |
12:00:42 PM |
*juha*3977 |
|
ok |
| 2009-06-15 |
12:00:47 PM |
acoliver |
|
ahh gear brings something up |
| 2009-06-15 |
12:00:51 PM |
acoliver |
|
the HTTP + did not |
| 2009-06-15 |
12:00:58 PM |
*juha*3977 |
|
yeah http et al wont |
| 2009-06-15 |
12:01:04 PM |
acoliver |
|
which vendor do I like? |
| 2009-06-15 |
12:01:06 PM |
*juha*3977 |
|
just infrared, x10 and knx |
| 2009-06-15 |
12:01:15 PM |
acoliver |
|
(I'm on IR) |
| 2009-06-15 |
12:01:22 PM |
*juha*3977 |
|
use whatever |
| 2009-06-15 |
12:01:31 PM |
*juha*3977 |
|
i think you are connecting to the default db in china :-P |
| 2009-06-15 |
12:01:35 PM |
*juha*3977 |
|
so it will be slow |
| 2009-06-15 |
12:01:53 PM |
acoliver |
|
adaptec |
| 2009-06-15 |
12:01:53 PM |
acoliver |
|
I got my start writing OS/2 SCSI drivers for Adaptec cards |
| 2009-06-15 |
12:01:55 PM |
acoliver |
|
so why not |
| 2009-06-15 |
12:04:03 PM |
acoliver |
|
ok so I downloaded my shavic |
| 2009-06-15 |
12:04:19 PM |
acoliver |
|
I get 2 xml files, a conf file and an irb file |
| 2009-06-15 |
12:04:26 PM |
*juha*3977 |
|
right |
| 2009-06-15 |
12:04:38 PM |
acoliver |
|
the irb file looks like JSON |
| 2009-06-15 |
12:04:56 PM |
*juha*3977 |
|
one for controller, one for the UI, conf is for lirc daemon and the irb is a json to recreate the UI if you upload it back to composer |
| 2009-06-15 |
12:05:24 PM |
acoliver |
|
why the xml for the ui and not the json? |
| 2009-06-15 |
12:05:46 PM |
*juha*3977 |
|
because everybody loves xml? |
| 2009-06-15 |
12:06:05 PM |
acoliver |
|
well browsers don't much |
| 2009-06-15 |
12:06:39 PM |
*juha*3977 |
|
browsers would connect to the controller, controller is just java rendering xml |
| 2009-06-15 |
12:07:06 PM |
acoliver |
|
So the iphone is written in java atm? |
| 2009-06-15 |
12:07:11 PM |
*juha*3977 |
|
no |
| 2009-06-15 |
12:07:16 PM |
*juha*3977 |
|
obj-c |
| 2009-06-15 |
12:07:18 PM |
*juha*3977 |
|
cocoa |
| 2009-06-15 |
12:07:24 PM |
acoliver |
|
and that is parsing the xml? |
| 2009-06-15 |
12:07:38 PM |
*juha*3977 |
|
yeah |
| 2009-06-15 |
12:09:17 PM |
acoliver |
|
OK. Is that something you feel strongly about (the XML)? I can do JSON w/less code/memory. |
| 2009-06-15 |
12:09:37 PM |
*juha*3977 |
|
json would be fine |
| 2009-06-15 |
12:10:39 PM |
acoliver |
|
ok so the iphone is consuming the XML/JSON and composing the UI based on the defniitions, then it connects over http to the controller and issues commands like this: /cmd.htm?id= Unknown macro: {button_id} &commandType=Unknown macro: {command_type} |
| 2009-06-15 |
12:10:57 PM |
*juha*3977 |
|
yea |
| 2009-06-15 |
12:11:09 PM |
*juha*3977 |
|
or the last one M3 |
| 2009-06-15 |
12:11:14 PM |
*juha*3977 |
|
which is a bit cleaner |
| 2009-06-15 |
12:11:29 PM |
acoliver |
|
the button id is from the xml |
| 2009-06-15 |
12:11:34 PM |
*juha*3977 |
|
yea |
| 2009-06-15 |
12:11:34 PM |
acoliver |
|
what is the command type? |
| 2009-06-15 |
12:11:37 PM |
acoliver |
|
M3? |
| 2009-06-15 |
12:11:53 PM |
*juha*3977 |
|
if youre looking at the wiki page for controller command, just scroll to the end |
| 2009-06-15 |
12:12:02 PM |
*juha*3977 |
|
/press /release /click |
| 2009-06-15 |
12:12:04 PM |
acoliver |
|
ahh got you |
| 2009-06-15 |
12:12:05 PM |
*juha*3977 |
|
are command types |
| 2009-06-15 |
12:12:20 PM |
ncherry |
|
quit the room |
| 2009-06-15 |
12:12:43 PM |
acoliver |
|
ahh |
| 2009-06-15 |
12:17:33 PM |
acoliver |
|
OK so Phone gui takes in def file, renders, sends responses with button id and /press, /release or /click to the server. Where does the phone get the server url from? |
| 2009-06-15 |
12:18:17 PM |
*juha*3977 |
|
config directly right now, will be a multicast discovery by final |
| 2009-06-15 |
12:19:59 PM |
acoliver |
|
how does the user config that? How does the user switch between panels? This is in the rendered app? |
| 2009-06-15 |
12:20:42 PM |
*juha*3977 |
|
iphone has a specific settings UI panel which all apps can integrate to, the config is written by the user there |
| 2009-06-15 |
12:20:55 PM |
*juha*3977 |
|
panels you switch by finger swipe on the screen |
| 2009-06-15 |
12:21:07 PM |
*juha*3977 |
|
these are iphone SDK elements |
| 2009-06-15 |
12:21:10 PM |
acoliver |
|
ok. cool. |
| 2009-06-15 |
12:22:22 PM |
acoliver |
|
back at you soon. |
| 2009-06-15 |
12:22:28 PM |
acoliver |
|
have a good evening |
| 2009-06-15 |
12:22:35 PM |
*juha*3977 |
|
later |
| 2009-06-15 |
12:33:31 PM |
marcf |
|
acoliver strikes again? |
| 2009-06-15 |
12:34:12 PM |
marcf |
|
the JSON, isn't the point that Marcus liked was he hacked the xml directly? |
| 2009-06-15 |
12:34:16 PM |
*juha*3977 |
|
getting evaluation of android and/or titanium client dev. |
| 2009-06-15 |
12:34:26 PM |
*juha*3977 |
|
json is still text |
| 2009-06-15 |
12:34:26 PM |
marcf |
|
cool |
| 2009-06-15 |
12:34:46 PM |
marcf |
|
was talking with Jean-Luc |
| 2009-06-15 |
12:35:09 PM |
marcf |
|
for installers, where we come at is that a clean package with KNX (which is the only java only yes?) would do fine |
| 2009-06-15 |
12:35:31 PM |
marcf |
|
is that the only pure-java we have at the moment? |
| 2009-06-15 |
12:35:44 PM |
*juha*3977 |
|
everything is pure java except lirc, no? |
| 2009-06-15 |
12:35:51 PM |
marcf |
|
seems that way |
| 2009-06-15 |
12:36:07 PM |
mgallissot |
|
from what I know, UPnP is pure java |
| 2009-06-15 |
12:36:17 PM |
marcf |
|
cool |
| 2009-06-15 |
12:36:20 PM |
marcf |
|
that makes 2 then |
| 2009-06-15 |
12:36:22 PM |
*juha*3977 |
|
and dont even care if not pure java but has linux/mac/win support |
| 2009-06-15 |
12:36:37 PM |
marcf |
|
sure |
| 2009-06-15 |
12:36:50 PM |
*juha*3977 |
|
so serial will do also |
| 2009-06-15 |
12:37:02 PM |
marcf |
|
ok |
| 2009-06-15 |
12:37:10 PM |
marcf |
|
do we have autodiscover in calimero? |
| 2009-06-15 |
12:37:13 PM |
*juha*3977 |
|
yes |
| 2009-06-15 |
12:37:16 PM |
marcf |
|
cool |
| 2009-06-15 |
12:37:25 PM |
*juha*3977 |
|
for a subnet |
| 2009-06-15 |
12:37:32 PM |
marcf |
|
ok, good enough for now |
| 2009-06-15 |
12:37:44 PM |
jean-luc |
|
juha what do you think about a simple vmware pre packaged evaluation ORB linux distro. download and run on any system? |
| 2009-06-15 |
12:37:53 PM |
*juha*3977 |
|
why? |
| 2009-06-15 |
12:38:05 PM |
jean-luc |
|
why not - ease of eval |
| 2009-06-15 |
12:38:16 PM |
marcf |
|
ease of dev would be one |
| 2009-06-15 |
12:38:39 PM |
*juha*3977 |
|
i just said everything is portable except lirc |
| 2009-06-15 |
12:38:58 PM |
marcf |
|
IR is the only one that we care about and without the physical connection you are not resting runtime |
| 2009-06-15 |
12:39:09 PM |
marcf |
|
focus |
| 2009-06-15 |
12:39:55 PM |
marcf |
|
how is the packaging today? |
| 2009-06-15 |
12:40:13 PM |
marcf |
|
supporting KNX and UPnP is just a question of packages we drop or is there more to it? |
| 2009-06-15 |
12:40:28 PM |
*juha*3977 |
|
its a WAR |
| 2009-06-15 |
12:40:36 PM |
marcf |
|
so easy |
| 2009-06-15 |
12:41:11 PM |
marcf |
|
hey ac |
| 2009-06-15 |
12:41:21 PM |
marcf |
|
welcome |
| 2009-06-15 |
12:41:38 PM |
acoliver |
|
marcf the point of the json isn't json vs xml it is parsing in the browser vs well...not parsing. |
| 2009-06-15 |
12:41:41 PM |
acoliver |
|
hi |
| 2009-06-15 |
12:41:52 PM |
marcf |
|
so back to the pure java package the thinking is tha tmost the people that contact are installlers today and they come from the KNX angle |
| 2009-06-15 |
12:41:58 PM |
marcf |
|
either iKNX or KNX-ORB |
| 2009-06-15 |
12:42:21 PM |
marcf |
|
the xml is hackable by people is json? |
| 2009-06-15 |
12:42:24 PM |
acoliver |
|
it reduces the amount of code on the client. |
| 2009-06-15 |
12:42:30 PM |
marcf |
|
so? |
| 2009-06-15 |
12:42:40 PM |
acoliver |
|
it also is many times faster |
| 2009-06-15 |
12:42:45 PM |
acoliver |
|
(depending) |
| 2009-06-15 |
12:42:54 PM |
acoliver |
|
but I don't care |
| 2009-06-15 |
12:43:04 PM |
*juha*3977 |
|
json is fine, iphone SDK has an XML parser in it so it is easy, yes json is human editable |
| 2009-06-15 |
12:43:07 PM |
acoliver |
|
both are hackable |
| 2009-06-15 |
12:43:15 PM |
marcf |
|
ok |
| 2009-06-15 |
12:43:34 PM |
marcf |
|
you doing something ac? |
| 2009-06-15 |
12:43:40 PM |
marcf |
|
I mean building somehting? |
| 2009-06-15 |
12:44:16 PM |
acoliver |
|
juha asked me to look at android support. So I am. |
| 2009-06-15 |
12:44:21 PM |
marcf |
|
so with the KNX crowd, a pure java binary makes ease of eval |
| 2009-06-15 |
12:44:32 PM |
*juha*3977 |
|
pure java binary is trivial |
| 2009-06-15 |
12:44:39 PM |
marcf |
|
they will want an orb anyway down the road |
| 2009-06-15 |
01:52:24 PM |
acoliver |
|
unrelated question on Marc's abs positioning vs grid. Any plan to do something in between? Meaning I kinda like the grid but think the power button should take two columns in the top row (for instance) (and be a red round button). think like HTML tables sorta? I have fat fingers. |
| 2009-06-15 |
01:53:09 PM |
*juha*3977 |
|
yes its already there |
| 2009-06-15 |
01:53:12 PM |
*juha*3977 |
|
in M2 |
| 2009-06-15 |
01:53:25 PM |
*juha*3977 |
|
you can hover the mouse pointer close to the edge of the button |
| 2009-06-15 |
01:53:35 PM |
*juha*3977 |
|
drag it to make it span several rows or cols |
| 2009-06-15 |
01:54:04 PM |
*juha*3977 |
|
not documented yet, i was thinking about it today that I forgot to talk about it |
| 2009-06-15 |
01:54:24 PM |
*juha*3977 |
|
the drag area is a bit small |
| 2009-06-15 |
01:54:29 PM |
*juha*3977 |
|
so it feels a tad clumsy |
| 2009-06-15 |
01:54:30 PM |
*juha*3977 |
|
but works |
| 2009-06-15 |
02:09:47 PM |
acoliver |
|
afa the pure java bla -- you're talking on the controller right? Not phones right? |
| 2009-06-15 |
02:10:04 PM |
*juha*3977 |
|
yes |
| 2009-06-15 |
02:10:05 PM |
acoliver |
|
oh good |
| 2009-06-15 |
02:10:26 PM |
acoliver |
|
java on phones is dead as a doornail afaik. I think BB will dump it too |
| 2009-06-15 |
02:11:08 PM |
*juha*3977 |
|
yes that's pretty much what I'm hearing too... dunno how much dev still goes on in europe, it was big on the scandinavian manufacturers |
| 2009-06-15 |
02:11:46 PM |
*juha*3977 |
|
what is BB? |
| 2009-06-15 |
02:12:27 PM |
*juha*3977 |
|
on downside it means we need to wait for the reinvention of the VM |
| 2009-06-15 |
02:12:46 PM |
*juha*3977 |
|
on mobile |
| 2009-06-15 |
02:15:52 PM |
acoliver |
|
blackberry |
| 2009-06-15 |
02:16:07 PM |
acoliver |
|
in the us blackberry is the entrenched monster in the enterprise space. |
| 2009-06-15 |
02:16:21 PM |
acoliver |
|
While iphone is the home user monster, your company probably bought you a blackberry |
| 2009-06-15 |
02:25:31 PM |
acoliver |
|
*juha*3977 rhomobile, appcelerator, adobe all are in the webkit + js. |
| 2009-06-15 |
02:26:12 PM |
acoliver |
|
I'd still like to see davlik for iphone but apple is pretty restrictive. |
| 2009-06-15 |
02:27:19 PM |
*juha*3977 |
|
yeah, pretty restrictive is an understatement |
| 2009-06-15 |
02:27:26 PM |
*juha*3977 |
|
I just read the iphone dev program license yesterday |
| 2009-06-15 |
02:27:31 PM |
*juha*3977 |
|
one of the worst I've ever had to read |
| 2009-06-15 |
02:30:34 PM |
acoliver |
|
as long as you have cornered the market you do not need to be non-restrictive. Instead, protect your growing monopoly. Makes a lot of business sense at least how things are going right now. Once they win they can screw the carriers. |
| 2009-06-15 |
02:31:13 PM |
*juha*3977 |
|
yes apple is just another microsoft no doubt |
| 2009-06-15 |
02:31:29 PM |
*juha*3977 |
|
I think its too early to act like they've won though, and being restrictive is gonna come back to bite them |
| 2009-06-15 |
02:51:54 PM |
acoliver |
|
well it cost them my choice. The G1 sucks for battery but I can't deal w/o keyboard. i email by phone more than by computer... If there were kb versions I'd probably have gone with the flow. though android apis nicer (objectivec bah) |
| 2009-06-15 |
02:53:10 PM |
*juha*3977 |
|
they're creating space for android to emerge and I'm happy they do |
| 2009-06-15 |
02:54:42 PM |
jean-luc |
|
btw 3.0 os opens up the usb interface so you can soon have your favorite keyboard attached ... |
| 2009-06-15 |
02:55:32 PM |
mredeker |
|
and also bluetooth is opened, there are some really cool tiny bt keyboards |
| 2009-06-15 |
03:09:30 PM |
jean-luc |
|
not to mention the IR sender kits that will evolve (or zwave / zigbee / rf) for that matter, wrapped in a nice case that double as an extra battery |
| 2009-06-15 |
03:36:59 PM |
*juha*3977 |
|
Qualcomm shows off prototype Eee PC running ARM + Android + No CPU Fan: http://www.goodgearguide.com.au/article/305316/qualcomm_shows_eee_pc_running_android_os |
| 2009-06-15 |
04:45:08 PM |
acoliver |
|
*juha*3977 is there a real http://www.openremote.org http://www.openremote.org/schemas/iphone.xsd laying around? |
| 2009-06-15 |
04:45:27 PM |
*juha*3977 |
|
you mean online? |
| 2009-06-15 |
04:45:32 PM |
acoliver |
|
anywhere |
| 2009-06-15 |
04:45:52 PM |
*juha*3977 |
|
why, is the svn one not up-to-date? |
| 2009-06-15 |
04:46:17 PM |
acoliver |
|
|
| 2009-06-15 |
04:46:46 PM |
*juha*3977 |
|
then no |
| 2009-06-15 |
04:47:18 PM |
acoliver |
|
you answered my question |
| 2009-06-15 |
04:47:23 PM |
acoliver |
|
thusly I found it |
| 2009-06-15 |
04:47:30 PM |
*juha*3977 |
|
ok |
| 2009-06-15 |
04:54:29 PM |
acoliver |
|
Is there intended to be ONE single definition for the whole application (i.e. iphone.xml) or can there be multiple? Is there a screenshot of how "activities" are displayed? |
| 2009-06-15 |
04:54:46 PM |
acoliver |
|
(it appears the ui designer only makes 1 activity at the moment) |
| 2009-06-15 |
04:56:11 PM |
acoliver |
|
Natural to me *juha*3977 is Remotes[]>Activities[]>Screens[]->Buttons[] but that assumes Activity != Remote |
| 2009-06-15 |
04:56:53 PM |
*juha*3977 |
|
activities screenshot is here: http://openremote.org/download/attachments/2425539/img16.png |
| 2009-06-15 |
04:57:07 PM |
*juha*3977 |
|
you're correct the online tool doesn't currently allow defining these |
| 2009-06-15 |
04:57:14 PM |
*juha*3977 |
|
it needs to be created manually on the XML |
| 2009-06-15 |
04:58:12 PM |
acoliver |
|
Ok and multiple .xml files? Meaning can I have multiple "remotes" which in turn contains "activities" or is "activity" the highest level? |
| 2009-06-15 |
04:58:35 PM |
*juha*3977 |
|
thinking one single definition should be sufficient at the moment... are you thinking there's a reason for multiple? |
| 2009-06-15 |
04:59:19 PM |
acoliver |
|
I do not have an opinion. |
| 2009-06-15 |
04:59:23 PM |
*juha*3977 |
|
activity is top level |
| 2009-06-15 |
04:59:48 PM |
*juha*3977 |
|
thinking in terms of remotes is not entirely accurate |
| 2009-06-15 |
04:59:58 PM |
*juha*3977 |
|
i could mix buttons from multiple remotes into a single screen |
| 2009-06-15 |
05:00:26 PM |
*juha*3977 |
|
or a button that invokes a sequence of commands over several remotes |
| 2009-06-15 |
05:01:03 PM |
*juha*3977 |
|
so activities -> screens -> buttons is correct |
| 2009-06-15 |
05:01:25 PM |
acoliver |
|
much simpler |
| 2009-06-15 |
05:01:41 PM |
acoliver |
|
then this is kinda easy to be honest. |
| 2009-06-15 |
05:01:48 PM |
*juha*3977 |
|
easy is good |
| 2009-06-15 |
05:01:51 PM |
acoliver |
|
the hardest thing is getting the xml file |
| 2009-06-15 |
05:02:18 PM |
acoliver |
|
starting with idea that the app can grab the zip from some url somewhere |
| 2009-06-15 |
05:02:41 PM |
acoliver |
|
is that acceptable? |
| 2009-06-15 |
05:02:50 PM |
*juha*3977 |
|
you will only need the xml from an url |
| 2009-06-15 |
05:03:01 PM |
*juha*3977 |
|
and images served from url |
| 2009-06-15 |
05:03:07 PM |
*juha*3977 |
|
the url being the controller |
| 2009-06-15 |
05:03:20 PM |
*juha*3977 |
|
you dont need the entire zip on the phone |
| 2009-06-15 |
05:03:41 PM |
acoliver |
|
ok. I don't want to download the images? |
| 2009-06-15 |
05:04:37 PM |
*juha*3977 |
|
the zip is downloaded into the controller |
| 2009-06-15 |
05:04:52 PM |
*juha*3977 |
|
it will serve the images to phone over lan |
| 2009-06-15 |
05:05:04 PM |
*juha*3977 |
|
or wifi |
| 2009-06-15 |
05:05:49 PM |
*juha*3977 |
|
so simple url download from the controller url will do for now |
| 2009-06-15 |
05:06:45 PM |
acoliver |
|
ok. |
| 2009-06-15 |
07:31:13 PM |
ncherry |
|
Hey Jean-luc, broke a small pipe n NYC? |
| 2009-06-15 |
09:07:50 PM |
jean-luc |
|
yeah - no water yesterday |
| 2009-06-15 |
09:08:00 PM |
jean-luc |
|
a big hole actually .. |
| 2009-06-15 |
09:08:07 PM |
ncherry |
|
|
| 2009-06-15 |
09:08:16 PM |
ncherry |
|
I take it that it was a very big hole |
| 2009-06-15 |
09:08:25 PM |
ncherry |
|
The NYC pipes are usaully not small |
| 2009-06-15 |
09:15:53 PM |
jean-luc |
|
hi dan |