Jump to content

Move Data from "Control by Web" Device or Similar to ISY


Flex

Recommended Posts

I am not sure where this topic belongs since I am not sure which direction this will take. I believe this is where a Node Server and a Pi would come in. And I may be getting in over my ability level, since I am not a programmer but rather one who configures devices. I have been following the forum regarding ISY version 5, node servers, Polyglot, and etc. and feel the technology has advanced to point where what I would like to do is doable without me trying to do expert level programming.

The Control by Web family of products will respond to "get requests" via what I believe is a rest protocol. And have been able to send commands from the ISY to both my Control by Web x410 and x310. I like these products because, though expensive for home projects, they simply work. They are rugged, reliable, run without reboots, accurate, packaged well, and easy to configure to get them to do what I want them to do.

This said,

If I send a 192.xxx.xxx.xxx/state.xml via a browser the x410 or x 301 will return XML formatted something like this;

<datavalues>

<digitalInput1>0</digitalInput1>

<digitalInput2>0</digitalInput2>

<digitalInput3>0</digitalInput3>

<digitalInput4>0</digitalInput4

><relay1>1</relay1>

<relay2>0</relay2>

and so forth until it gets to

<datavalues>

As such, should I seek to utilize a node server with a PI solution,

or is there another method that would be easier and require less hardware? 

Is this something that can be done with the latest ISY version 4 firmware or would this require moving to version 5. I am generally a late adopter and wait for the releases to become official before upgrading my ISYs, although I believe 5 is now far enough along to implement.  I just received my Raspberry Pi this week but haven't started to experiment with it yet.

 

Thanks,

 

Link to comment

This can be used with V4. You'll have to follow the link in post to Automation Shack and experiment a little to get it to do what you want. I've not used it, but I believe its intended for what you are trying to do. You will need a 24x7 linux/windows box to run it on.

The same forum member / author has a v4 and v5 (nodeserver) for the webcontrol board, but it sounds like you've already set up control by web

Paul

 

 

Link to comment

 

I do not have a windows computer the could be running 24/7 where this is going. I think the Pi would be easier to keep running unattended over the the winter when the location is not occupied. Will this run on a Pi? If so what OS needs to be installed to the PI?  I am just starting out with the PI. I have a webcontrol board at the location mentioned. I have four of these, three wc8's and one wc32 and only the oldest has been reliable enough, but it only has 1 one wire temperature sensor on it. And it is at home where I can work with it if neededI have mentioned webcontrol issues in other topics. I just haven't had the success with the webcontrol boards others have had. I find that my version is not all that reliable for an unattended application. This is why I like the Control by Web products, one of which is watching my sump pit and pump, which is why I would like to integrate the Control by Web products into my application.

Jerry

 

 

Link to comment
34 minutes ago, Flex said:
  • Will this run on a Pi? Yes. I've used other Automationshack applications on a Pi for a number of years, works great. The underlying platform is .net, which is why I mentioned windows. Mono is used on the pi.
     
  • If so what OS needs to be installed to the PI?  I've alway kept either up to date OS version, or -1 and been fine
     
  • .... is why I like the Control by Web products, one of which is watching my sump pit and pump, which is why I would like to integrate the Control by Web products into my application. Understood. The integration exists today for webcontrol, if your direction is control by web, there are some integration tasks you need to complete and devlink might be the answer based on my understanding of your requirements and how it works
     
  • An alternative idea is to go to the Automation Shack / Nodelink subforum and ask if io_guy, the author of devlink and wc in nodelink, would consider adding this product to Nodelink. He'd have to say if he is able, has time, etc. If he is able, he would probably need to borrow a board to complete integration work, or remote https access to a board at your location. I've given him remote https access to my venstar thermostats so he could add my nodelink feature requests.
     
  • Also, A polyglot author might consider the same, request it under the polyglot subforum as well and see if someone is able to help.

Paul

 

Answers inline

Link to comment

Archived

This topic is now archived and is closed to further replies.


×
×
  • Create New...