Hey Michael - it sounds like we have the same general ideas, so I would
love to join forces and work together.  I'm open to any design changes /
alternative tech, whatever -- let's build something.  I will contact you
off-list.

On Fri, Aug 10, 2012 at 10:46 AM, Michael Harbach <[email protected]> wrote:

> Hello.
>
> Your project interests me greatly.  I've been working with Node, Express,
> Twitter-Bootstrap, Jade, Less, MongoDB, Formidable, and Redis.
>
> I have a partner that does the hardware, and I do the software.  We are in
> the planning phase for trying to make a very similar project to yours, and
> I believe that if we all worked together then we could make something truly
> great.
>
> My team of two is trying to make sensors such as a smoke detector that
> will notify your mobile phone.  We have a few other sensor ideas, too.
>
> Can I join your project?
>
> Sincerely,
>
> Michael
>
> On Fri, Aug 10, 2012 at 10:05 AM, Davis Ford <[email protected]> wrote:
>
>> Hi Jan,
>>
>> Your project sounds awesome - I would be very interested in talking with
>> you further and collaborating.  I will open source my stuff.  The reason I
>> had not done it yet was that we launched a Kickstarter a while back
>>
>> http://www.kickstarter.com/projects/daisyworks/internet-your-thing-0
>>
>> Around the same time, a whole lot of similar / competing ideas sprang up,
>> and I wanted to get something stable and running before I opened it up.
>>  The problem I have is that I have a day job + 2 small kids, and it is very
>> difficult for me to find the time to make large leaps of progress.  Now, I
>> think I'll just throw a liberal license on it and open it up, since I have
>> no delusions about really building a business out of it -- it is really
>> just for fun, and I'd like to just work with other people to build
>> something out that represents what the larger group / community would like
>> it to be.
>>
>> So, I have a demo server up at http://demo.daisyworks.com -- most of the
>> UI is a placeholder, but it is receiving periodic sensor data from our
>> devices; if you login, you can see the devices that you own, and see their
>> sensor data real-time (you can register one of our devices in the "Register
>> a Daisy" section with the secret key "foo")
>>
>> http://imgur.com/YjocD
>>
>> I use SocketStream for the glue that holds it all together: socket.iofor 
>> client/server comms, mongoose for orm, redis for pub/sub, jade/stylus
>> for html templates/css, backbone.js for UI micro-architecture, etc.  I used
>> flot for the charts, but I'd like to maybe use d3.js.  I have some grand
>> ideas on different ways to visualize the data.
>>
>> I also built a prototype visual rule editor here:
>> http://live.daisyworks.com/editor.html -- this is similar to what you
>> describe below -- allows one to visually define rules / actions that run
>> when sensor values are triggered.  My goal was to try to make it simple
>> enough for non-tech-savvy people to be able to create a simple rule like
>> "if the temp in my house drops below 55F call my phone"
>>
>> The other interesting thing that we have - is the ability to drive
>> actuators from the browser -- w/o firewall interference.  I built a web
>> browser demo that allows you to ping/pong commands from the browser direct
>> to a connected device -- this allows us to chain together complex rules
>> that trigger off one sensor value, and drive an output signal on a GPIO of
>> a completely different device.
>>
>> That rule editor UI was a prototype.  I'm now in the process of porting
>> that over into the new Bootstrap-driven UI.
>>
>> If you are interested - or anyone else on the list, for that matter, feel
>> free to contact me @ [email protected] -- I'll add you to the github
>> repo.  I'll also slap an OSS license on it, and make it public in a day or
>> two.
>>
>> I've taken a break from it for the last month just b/c I haven't had time
>> to make forward progress, but I aim to get back into it very soon.
>>
>> Regards,
>> Davis
>>
>>
>> On Fri, Aug 10, 2012 at 4:36 AM, Jan Kolkmeier <[email protected]>wrote:
>>
>>> Davis,
>>>
>>> I have been busy with something vaguely related at the side of my
>>> Bachelor Assignment. It's roughly about connecting actuator/sensor nodes
>>> (currently xbee's+arduinos) to the Internet using a "smart gateway"
>>> (beaglebone, raspberry-pi, or just a computer), and let them communicate
>>> with each other with the least possible amount of configuration (ultimately
>>> incorporating NAT traversal techniques). I have no web interface at all and
>>> since I had a very special use case for all of this, my work may not be too
>>> reusable in its current form. See my svd-* repositories at
>>> https://github.com/jouz/ (sorry, almost no documentation yet... I am
>>> just starting to clean it up...).
>>>
>>>
>>> I always wanted to go more into the direction you proposed. Also by
>>> including "soft nodes". These are small "apps" that can run on the
>>> "smart-gateway" that define interaction between the devices. Think of it as
>>> a short JS-script that has the functionality of sensor/actuator nodes
>>> exposed on a high level:
>>>
>>> Microvawe.on("done", function(data) {
>>>   HiFi.play("food_ready.mp3");
>>> });
>>>
>>> Ultimately, one would be able to compose these "soft nodes" with a
>>> node-based editor.
>>>
>>>
>>> It doesn't sound like you would open-source any of your work? I'd love
>>> to contribute, see what you already have and exchange some ideas... but -
>>> to be honest - also with the hope of being able to learn something for my
>>> own project.
>>>
>>> Best regards,
>>> Jan ( [email protected] )
>>>
>>> On Friday, June 29, 2012 4:28:38 PM UTC+2, Davis Ford wrote:
>>>>
>>>> Hi all,
>>>>
>>>> I'm working on a single page, real-time webapp that allows users to
>>>> interact with small wi-fi hardware devices that are chock full of sensors
>>>> and controls (e.g. temp, humidity, magnetometer, accelerometer, gpio, etc.)
>>>> -- think Arduino meets a modern webapp with websockets.
>>>>
>>>> The hardware + webapp allows you to do things like:
>>>>
>>>> * Get an sms/email/phone call if a sensor triggers a certain value
>>>> (e.g. temp in my house drops below 55F - alert me, front door to my house
>>>> was opened - SMS me)
>>>> * Control a relay in your house remotely through your browser (e.g.
>>>> open your garage door, turn on/off electric blanket, etc)
>>>>
>>>> The app is already receiving data from our hardware, storing it, and is
>>>> able to be visualized in the webapp using flot charts.  There is also a
>>>> visual drag-n-drop rule editor built that I am now porting over to the new
>>>> app (think Yahoo Pipes).  I'm just looking for good people to help push it
>>>> to completion faster than I can myself.
>>>>
>>>> This is a passion project.  None of us are getting paid (yet).  What's
>>>> in it for you?
>>>>
>>>> * You'd get free hardware that would allow you to "sensor-up" your
>>>> house and do cool stuff
>>>> * Fun: this is the most fun I've had building software, and I have ~17
>>>> years exp. building stuff in embedded/C, Java, .NET, various web
>>>> technologies
>>>> * Hone your chops on all this new tech
>>>> * Part-ownership: we have established a corp.; there are two of us (1
>>>> hardware guy, 1 software guy) - we aren't making anything yet, but if we
>>>> are able to turn a corner on that, we'd be happy to consider part-ownership
>>>>
>>>> If it sounds intriguing at all, drop me a line off-list.  I'll be happy
>>>> to show you more details, demos, code (github).
>>>>
>>>  --
>>> Job Board: http://jobs.nodejs.org/
>>> Posting guidelines:
>>> https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines
>>> You received this message because you are subscribed to the Google
>>> Groups "nodejs" group.
>>> To post to this group, send email to [email protected]
>>> To unsubscribe from this group, send email to
>>> [email protected]
>>> For more options, visit this group at
>>> http://groups.google.com/group/nodejs?hl=en?hl=en
>>>
>>
>>
>>
>> --
>> http://daisyworks.com
>>
>>  --
>> Job Board: http://jobs.nodejs.org/
>> Posting guidelines:
>> https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines
>> You received this message because you are subscribed to the Google
>> Groups "nodejs" group.
>> To post to this group, send email to [email protected]
>> To unsubscribe from this group, send email to
>> [email protected]
>> For more options, visit this group at
>> http://groups.google.com/group/nodejs?hl=en?hl=en
>>
>
>  --
> Job Board: http://jobs.nodejs.org/
> Posting guidelines:
> https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines
> You received this message because you are subscribed to the Google
> Groups "nodejs" group.
> To post to this group, send email to [email protected]
> To unsubscribe from this group, send email to
> [email protected]
> For more options, visit this group at
> http://groups.google.com/group/nodejs?hl=en?hl=en
>



-- 
http://daisyworks.com

-- 
Job Board: http://jobs.nodejs.org/
Posting guidelines: 
https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines
You received this message because you are subscribed to the Google
Groups "nodejs" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/nodejs?hl=en?hl=en

Reply via email to