Forum Replies Created
-
AuthorPosts
-
dun4cheapParticipantRay,
I understand they no longer are being updated via firmware, but are they now EOL all together. These controllers are unable to complete the simple task of getting the correct dusk to dawn settings? I can understand that they are not capable of utilizing new features but they should at least maintain their intended functionality. If they are indeed EOL then this should be posted somewhere. Thanks for any info.
dun4cheapParticipantThis worked on all 20 of my 2.3 and 3.0 devices but my 2.1 and 2.2 devices are still failing.
dun4cheapParticipantRay, I need some info on this as well. My 2.2 and 2.1 controllers do not seem to be pulling the correct time, and the daylight and sunset times are off for the current day, but they show correct. My eto of these controllers seem stuck and 74% while my 2.3 and 3.0 controllers are showing correctly and running 2.19 and above firmware.
My lights are turning off and the wrong times and my irrigation is having issues with the wrong eto and watering percentages on my 2.2 controllers.
Attachments:
dun4cheapParticipantRay, The header info I supplied and the info that I am getting back from the OS Controller with FW 2.2.0 does not really give me anything I can go off of. If there a log available on the controller itself I can get. I could supply you with my app. The msWinsock ocx is an activex control that comes with Visual Basic. I am simply setting the port to 80 and connecting to the open sprinkler IP and sending the Get command. I get the proper response back from OS FW2.19 and below. Just not the 2.2.
Let me know if want to try it or if their is a way to get the log from the OS controller.
dun4cheapParticipantRay, There is definitely something with the firmware. That is behaving differently causing this response. Nothing has changed with the microsf winsock control, it is still working without fail on previous firmwares.
dun4cheapParticipantHere is some more info regarding http get and post
HTTP Request Methods
What is HTTP?
The Hypertext Transfer Protocol (HTTP) is designed to enable communications between clients and servers.HTTP works as a request-response protocol between a client and server.
Example: A client (browser) sends an HTTP request to the server; then the server returns a response to the client. The response contains status information about the request and may also contain the requested content.
HTTP Methods
GET
POST
PUT
HEAD
DELETE
PATCH
OPTIONS
CONNECT
TRACE
The two most common HTTP methods are: GET and POST.The GET Method
GET is used to request data from a specified resource.Note that the query string (name/value pairs) is sent in the URL of a GET request:
/test/demo_form.php?name1=value1&name2=value2
Some notes on GET requests:GET requests can be cached
GET requests remain in the browser history
GET requests can be bookmarked
GET requests should never be used when dealing with sensitive data
GET requests have length restrictions
GET requests are only used to request data (not modify)
The POST Method
POST is used to send data to a server to create/update a resource.The data sent to the server with POST is stored in the request body of the HTTP request:
POST /test/demo_form.php HTTP/1.1
Host: w3schools.comname1=value1&name2=value2
Some notes on POST requests:POST requests are never cached
POST requests do not remain in the browser history
POST requests cannot be bookmarked
POST requests have no restrictions on data length
dun4cheapParticipantIn the following, updated or newly introduced JSON variables are highlighted by green color .
3. Get Controller Variables [Keyword /jc]
/jc?pw=xxxIn a browser you would put http://os-ip/ja?pw=
when putting it through a socket you connect and send get /os-ip/ja?pw=md5password
These commands worked up until the new firmware. This same call works on fw2.19 and below. I did not try the 2.2.0 fw, but I installed the 2.2.0(1) and it now returns this
HTTP/1.1 413 Request too large
The request was too large
So something more has changed.
dun4cheapParticipantSo I updated one of my 3.0 controllers and now it no longer works with my app as wher all of my other controllers do. I use the api calls to set rain delays and backup my settings of all 21 of my active controllers. So I am not sure what has changed. I jave tried /ja and /jc as well. I used Visual Basic and the winsock.ocx.
get /cv?pw=md5password HTTP/1.1/ now returns this.
HTTP/1.1 413 Request too large
The request was too large
This is what I get from FW 2.19
{“settings”:{“devt”:1673968964,”nbrd”:5,”en”:1,”sn1″:0,”sn2″:0,”rd”:1,”rdst”:1673991520,”sunrise”:412,”sunset”:1027,”eip”:2728279905,”lwc”:1673959637,”lswc”:1673959637,”lupt”:1673359597,”lrbtc”:99,”lrun”:[39,1,-15976,1673938021],”mac”:”xxxxxxxxxx”,”loc”:”33.91848,-118.13824″,”jsp”:”https://ui.opensprinkler.com/js”,”wsp”:”weather.opensprinkler.com”,”wto”:{“baseETo”:0.197,”elevation”:600,”key”:””},”ifkey”:””,”mqtt”:{},”wtdata”:{“wp”:”DS”,”eto”:0.053,”radiation”:1.16,”minT”:51,”maxT”:59,”minH”:74,”maxH”:94,”wind”:9.8,”p”:0.97},”wterr”:0,”curr”:0,”sbits”:[0,0,0,0,0,0],”ps”:[[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0]]},”programs”:{“nprogs”:4,”nboards”:5,”mnp”:40,”mnst”:4,”pnsize”:32,”pd”:[[1,127,0,[12293,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65535],”Lights Ct 16″],[3,41,0,[1320,3,10,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,240,240,0,180,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],”noche”],[3,45,0,[1170,3,60,0],[240,330,0,60,0,0,300,300,240,360,0,240,240,0,0,0,180,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],”nuebo 3x”],[1,91,0,[900,0,180,0],[180,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],”Program 4″]]},”options”:{“fwv”:219,”tz”:16,”ntp”:1,”dhcp”:0,”ip1″:192,”ip2″:168,”ip3″:3,”ip4″:15,”gw1″:192,”gw2″:168,”gw3″:3,”gw4″:1,”hp0″:80,”hp1″:0,”hwv”:23,”ext”:4,”sdt”:0,”mas”:0,”mton”:0,”mtof”:0,”wl”:0,”den”:1,”ipas”:0,”devid”:0,”dim”:50,”uwt”:131,”ntp1″:0,”ntp2″:0,”ntp3″:0,”ntp4″:0,”lg”:1,”mas2″:0,”mton2″:0,”mtof2″:0,”fwm”:9,”fpr0″:100,”fpr1″:0,”re”:0,”dns1″:192,”dns2″:168,”dns3″:3,”dns4″:1,”sar”:0,”ife”:0,”sn1t”:0,”sn1o”:1,”sn1on”:0,”sn1of”:0,”subn1″:255,”subn2″:255,”subn3″:240,”subn4″:0,”wimod”:169,”reset”:0,”dexp”:4,”mexp”:8,”hwt”:172},”status”:{“sn”:[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],”nstations”:40},”stations”:{“masop”:[255,255,255,255,255],”masop2″:[0,0,0,0,0],”ignore_rain”:[0,0,0,0,128],”ignore_sn1″:[0,0,0,0,0],”ignore_sn2″:[0,0,0,0,0],”stn_dis”:[0,0,0,0,0],”stn_seq”:[255,255,255,255,127],”stn_spe”:[0,0,0,0,0],”snames”:[“S01″,”S02″,”S03″,”S04″,”S05″,”S06″,”S07″,”S08″,”S09″,”S10″,”S11″,”S12″,”S13″,”S14″,”S15″,”S16″,”S17″,”S18″,”S19″,”S20″,”S21″,”S22″,”S23″,”S24″,”S25″,”S26″,”S27″,”S28″,”S29″,”S30″,”S31″,”S32″,”S33″,”S34″,”S35″,”S36″,”S37″,”S38″,”S39″,”S40 Lights Court 16″],”maxlen”:32}}
dun4cheapParticipantRay,
As you know I was an early adopter of your OS controllers with over 25 deployed. Fortunately only 5 are 2.2 and the one 2.1 I had I replaced long ago. While the majority are 3.0 I do have quite a few that are 2.3 and seem to be functioning well. It is now January 2023 I have not seen an update to this thread. I need to find a solution. Please let me know my options. I am going to test the new firmware on my 2.2 and 3.0.
Thanks,
dun4cheapParticipantI opened a ticket as well and the response I got does not help at all. I am not seeing any weather forecast on these units. My 2.3 and 3.0 units are all working. I need some assistance on this as I have large areas of lights not working in a high foot traffic areas.
Thanks
From: Support
Sent: Thursday, October 13, 2022 7:25 AM
Subject: Re: ACOS2.2 fw 2.17Sorry, I don’t know what’s causing this. The sunrise/sunset times you see in the forecast are not the actual sunrise/sunset times used by the firmware, the firmware get these times from the weather script.
Ticket: https://openthings.freshdesk.com/helpdesk/tickets/12016
On Wed, 12 Oct at 5:57 PM ,
??
Help Desk powered by Freshdesk Support Desk 12016:146282
dun4cheapParticipantSamer, can you push this now to play store. We have some rain coming?
dun4cheapParticipantGreat Samer, Thanks
dun4cheapParticipantSamer that would be a great start, but I have 30 controllers in the field. So it would be best for my crew if it showed the rain delay and how long on the main page. Other wise my crew has to would need to log in to each one and then click on the rain delay to check for how long. This is not a problem for the regular homeowner, but 30 controllers time another click just take some time. I am not complaining, because the indicator on the main page would be great, but the rain delay icon with a time on it would be that much better.
Thanks,
Ed
dun4cheapParticipantTwo questions.
What is the difference between FW2.19 and FW 2.19 rev 2
2nd Question I have quite a few OS3 but I have 1 OS3 with lan. When I goto to the x.x.x.x/upodate I get result 2 on it. This is not covered in the FW guide.
Thanks,
Ed
dun4cheapParticipantIn my experience, the rain delay is precise to the minute. So a 2 day delay set on Tuesday at 2pm, would mean the delay does not end until Thursday at 2PN. So if your program was set to start everyone day at 1:59PM then your program would not run until Friday at 2PM.
dun4cheapParticipantIan,
On the Apple Router is it set as an AP only and if so do you have the lan cable plugged in to the lan port or wan. If you have it setup as a router and the lan cable plugged in to the wan port, then you would be double natted. Not really the best way to run and this would make the OS device unreachable from the the first routers wifi and lan without opening ports etc.
dun4cheapParticipantI was wondering why my controllers had different water percentage. From 53%-98%. I have only moved 3 to eto. 3 different hw versions. 2.2, 2.3 and a 3.0 unit. Anyhow I followed the workaround. Now I am showing 75%, 76%, 76%. The 75% is from a 3.0 unit. It is across the street from the other 2. It must be a little wetter 200 feet away..
dun4cheapParticipantI am curious as to what your HOA decided. I am not surprised that he would be against it since he has an interest in the other company. When I first started using open sprinkler I showed some reps from Hydroscape/Siteone, Rainbird and couple of large landscape firms which I will not name and they were all just amazed at how advanced this little micro controller was and just not limited to irrigation. For us. here it has just made a lot of sense. We are now at 22 installed with almost 50 cameras.
As for the master valve scenario we tried that long ago. We mainly water during the night. I have found there to be more maintenance when you release the pressure than the opposite. Especially on 1.5″ to 2″ lines. Not to mention seepage when you turn them on and off. I have 2″ Irrigation mains with backflows. From here I have about 40-50 2″ valves behind that. My property is sloped and also has a lot of hills which also syphon water when not pressurized. I do use check valves on many of them but the syphoning takes its toll on the diaphragms.
Lastly, since I have staff on during the day, when the system remains charged, leaks are easier to detect.
dun4cheapParticipantHow far are your devices from a central point. I have 22 controllers spread out over 69 acres. I use Ubiquiti radios to connect to my office. I had considered 3g/4g but I am not a big fan of monthly revolving plans. So carriers you can request a public facing ip address for know additional costs, I have done this for cameras for one of my clients long ago with Verizon, but finding the right support person to talk to took time.
The ubiquity loco radios will work upto 7 miles away and cost about $50 each. So I have created a mesh and have my open sprinklers tied to them along with about 45 HD/4k Surveillance cameras which all tie in to my main network. I currently use AT&T Business for my internet with an Asus AC5300 for my router.
I don’t know your exact application but you may consider this option.
dun4cheapParticipantSamer,
Great news. I figured that was right up your ally. One other thing that we had talked about was the alerts. Rain Delay, current running program. In the app and web app, only one will show at a time. So my controllers run area lights during dusk to dawn. So if rain delay is flagged and the lights are on, then the Rain Delay does not show. Can you fix this so that it shows multiple status info.
One other feature that would be cool from the manage sites, would be a feature to set a rain delay for all the controllers, and a way to enable them all and disable them and a feature to turn on or off the lights. So that it would run either all the stations with the word lights in it, or program. Just some thoughts. If you need me to test these features for you let me know. As I have 22 controllers on one site. I have another site that is very interested in moving from calsense to opensprinkler. These are features that would entice larger HOA’s and other clients. So the next feature maybe the ability to manage (OTHER SITES)
Thanks,
Ed
July 19, 2019 at 5:45 pm in reply to: OS3 Does not connect to wifi and cannot be factory reset. #61773
dun4cheapParticipantSo the one that I reset this morning, I tried to put it ap mode and it just goes to a black screen. pressing B3+B2 and powering on.
dun4cheapParticipantIt does not say which version, but it is the most recent released to the play store. July 17, 2019. Broken, just meaning it shows celsius not fahrenheight.
July 19, 2019 at 5:27 pm in reply to: OS3 Does not connect to wifi and cannot be factory reset. #61771
dun4cheapParticipantRay, next time it happens I will try AP mode. At this point I re-flashed it already. By the way , the oled screens on these are all failing. You replaced the 2 on ones I sent you. These are all in weather proof boxes. I am only seeing this on the OS3 models.
dun4cheapParticipantRay, can I then re-import it via api or save it as a bin file and use the webif to import it?
dun4cheapParticipantThe android app and the browsers chrome/edge as of today are still broken. When I am on one of my controllers. The android APP released on July 17 2019 is broke as well.
-
AuthorPosts