C-Gate HTTP Commander

Discussion in 'C-Bus Toolkit and C-Gate Software' started by ievolve, Feb 1, 2012.

  1. ievolve

    ievolve

    Joined:
    Mar 20, 2010
    Messages:
    112
    Likes Received:
    1
    Location:
    Idaho
    I have been messing around with c-gate the last few days in preparation for my realtime web app to my home system. In preparation I built a realtime http commander and have published the source code to github for those of your who are interested.

    My original post was here: http://www.cbusforums.com/forums/showthread.php?t=7327

    I added a new video of the commander in action too:
     
    ievolve, Feb 1, 2012
    #1
  2. ievolve

    ievolve

    Joined:
    Mar 20, 2010
    Messages:
    112
    Likes Received:
    1
    Location:
    Idaho
    One bit of clarification that I did not mention in the video. Events are being published over the websocket as separate message types. This means if you are only interested in the status changes on your network you can subscribe to only that message type, or you can subscribe to all of them if you need/want to. This is analagous to what CGate is doing in publishing stuff on different tcp ports.

    One other thing I would like to mention is that one goal I had in this http proxy was to parse out the incoming TCP messages into a nice object that you can easily use to do stuff. I hope to make some more progress on that front this weekend.
     
    ievolve, Feb 1, 2012
    #2
  3. ievolve

    MadMal

    Joined:
    Dec 16, 2009
    Messages:
    74
    Likes Received:
    1
    Location:
    Perth, WA
    GitHub @!#!@#!

    Hi Anthony,

    not sure on other people's experience, but GitHub seems to always tell me cant find page when I go to your links .. get a 404 error ...

    Not sure if it is security related or not!

    I did managed to get a copy of your original code in the past couple of weeks from elsewhere and thought it worth playing with ....

    Not sure where you are now with the new release, but would like to look at it ..

    I am currently working on a solution or 3 in this area and have been for a few years .. PM me and we can compare a few notes ...

    Most of my work is in C#.Net or C#.Mono ....

    Cheers,

    Mal.
     
    MadMal, Feb 21, 2012
    #3
Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments (here). After that, you can post your question and our members will help you out.