OpenSprinkler Forums OpenSprinkler Unified Firmware OpenSprinkler (not OSPI!) Firmware 2.0.8 Released

  • This topic is empty.
Viewing 25 posts - 1 through 25 (of 85 total)
  • Author
    Posts
  • #23130

    Ray
    Keymaster


    Update: firmware 2.0.8 has a major bug in handling the SPACE character in station names and location string. If you are running firmware 2.0.8, please upgrade to firmware 2.0.9. See the the announcement here: http://rayshobby.net/phpBB3/viewtopic.php?f=2&t=888




    Hi,

    A new firmware 2.0.8 has just been released for the microcontroller-based OpenSprinkler. This version includes the following changes:

    1. Changed the default user interface (UI) to Samer’s mobile UI. This makes the web UI consistent with the mobile app, and the same UI works on both desktop and mobile browsers.
    – From now on, the classic UI will be discontinued and we will join forces to continue developing the mobile UI.
    – Most features available in the mobile app (such as multi-language support) are also available in the web UI.
    – Upon upgrading to 2.0.8, the device will automaticaly use the new web UI. If your device is running an earlier firmware, you will see a banner at the top of the homepage prompting if you’d like to upgrade. A downgrade option is provided in the new UI if you want to revert back to the classic UI.

    2. Added support for relay (available on harware version 2.1; earlier hardware versions do not have built-in relay). On the ‘Edit Stations’ page, you can individually set each station to activate relay (similar to master station). On the ‘Options’ page, a new option named ‘Relay Pulse’ is added. If the pulse time is set to 0, the relay will be activated along with an associated station (i.e. relay on when the station is turned on, off when the station is turned off). If the pulse time is non-0 (it can be between 0 to 2000 milliseconds), the relay will pulse (i.e. on-off) when the associated station is turned on, and pulse again (on-off) when the station is turned off. The pulsing is useful if you intend to use the relay for garage door opener etc.

    3. Added logging for rain delay and rain sensing status (note: logging requires installing a microSD card). ‘Rain delay’ and ‘Rain sense’ will appear as two additional categories in the logging data.

    4. Fixed a number of minor issues, including allowing password that contains the ‘+’ symbol, adding logging data for stations when they are turned off via clicking ‘Stop All Stations’ button.

    How to Upgrade to Firmware 2.0.8:
    Please use the OpenSprinkler Firmware Updater tool, available at: http://rayshobby.net/?page_id=732#upload

    Thanks!

    #27925

    TechFan
    Participant

    Time to upgrade then. I like the idea of a common GUI. Btw, I am not sure if this is addressed in that logging change. But shutting of all valves by disabling manual mode didn’t log either. I still think it would be good to log start times so you can at least tell a run started.

    #27926

    vinny
    Participant

    I just tried to update, the update took.

    but, i couldn’t edit any of the fields from a web browser (Normally use Safari also tried Chrome)
    Tried to enable ntp, sequential mode etc. None of the settings stuck.

    Trying to change the station names didn’t seem to stick it would only take the first few characters, (I realize there is an upper limit but Front Sidewalk used to work just fine)

    I just went back to 2.0.7 for now.

    #27927

    TechFan
    Participant

    Trouble here as well. Lost settings. I thought they were starting to be kept during upgrades. I restored backup from iPad but all but part of one station name gone. One program was missing until after closing app and connecting again.

    #27928

    TechFan
    Participant

    Btw, is the export config supposed to work on PC? Tried on chrome on osx.

    #27929

    TechFan
    Participant

    Nevermind email of config backup opened on a different screen. Where saving to local device without prompting? Still issues with how it handled config restore.

    #27931

    Samer
    Keymaster

    @vinny wrote:

    but, i couldn’t edit any of the fields from a web browser (Normally use Safari also tried Chrome)
    Tried to enable ntp, sequential mode etc. None of the settings stuck.

    Trying to change the station names didn’t seem to stick it would only take the first few characters, (I realize there is an upper limit but Front Sidewalk used to work just fine)

    I honestly don’t understand what you mean by stuck. Did you submit the options and go back in to find no change?

    For the station name, do you mean you can’t type more than a few characters? Or do you mean after saving the station names when going back in you only see the first few characters of what you typed?

    @TechFan wrote:

    Trouble here as well. Lost settings. I thought they were starting to be kept during upgrades. I restored backup from iPad but all but part of one station name gone. One program was missing until after closing app and connecting again.

    The firmware has always wiped the config on firmware changes. I have also noticed the first station name issue but again the stations and all options get reset so the import/export becomes helpful.

    @TechFan wrote:

    Still issues with how it handled config restore.

    Which issues?

    Thanks

    #27930

    vinny
    Participant

    @salbahra wrote:

    @vinny wrote:

    but, i couldn’t edit any of the fields from a web browser (Normally use Safari also tried Chrome)
    Tried to enable ntp, sequential mode etc. None of the settings stuck.

    Trying to change the station names didn’t seem to stick it would only take the first few characters, (I realize there is an upper limit but Front Sidewalk used to work just fine)

    I honestly don’t understand what you mean by stuck. Did you submit the options and go back in to find no change?

    For the station name, do you mean you can’t type more than a few characters? Or do you mean after saving the station names when going back in you only see the first few characters of what you typed?
    Thanks

    I would type in a new station name, but going back to the page that lists the stations, the change wasn’t applied it still said S08 (or whatever)

    Also turning on ntp, sequential etc, didn’t get applied.

    Go to options turn on ntp, then submit, now go back to options, it still says ntp off.

    I applied the update was there something else i should do after??

    #27932

    Samer
    Keymaster

    And you get no error message but instead a success message?

    #27933

    Samer
    Keymaster

    Is it possible your browser is aggressively caching replies? If you change and try another browser still no change?

    #27934

    TechFan
    Participant

    “I restored backup from iPad but all but part of one station name gone. One program was missing until after closing app and connecting again” had to restore twice to get it to restore station names (first time Around-Garden restored as Garden and all others didn’t restore), but then programs scrambled. I would say duplicated but I don’t think every program was there twice. I did notice that the last program on the first restore had a different interval time. 4:10 instead of 4:00. I didn’t try fixing manually. I needed it back today. A bit more complicated schedule. Laying more sod. Can test more tonight.

    Sent from my iPhone using Tapatalk

    #27935

    Ray
    Keymaster

    @TechFan:

    Btw, I am not sure if this is addressed in that logging change. But shutting of all valves by disabling manual mode didn’t log either. I still think it would be good to log start times so you can at least tell a run started.

    Shutting all valves off and turning manual off are now all logged. If a station finished running, the finish time and duration are logged, from which you can infer the start time.

    Regarding saving controller settings and program data: because some parameters are usually changed across different firmware versions, and these affect the data structure stored in the EEPROM, it’s pretty difficult for the controller to preserve these settings. Using the app’s import/export functionality is the best solution for now.

    #27936

    Ray
    Keymaster

    @vinny:

    but, i couldn’t edit any of the fields from a web browser (Normally use Safari also tried Chrome)
    Tried to enable ntp, sequential mode etc. None of the settings stuck.

    Did you click on ‘Submit’ after making those changes? Also, did the UI report password error? If so you need to log out first and then input the correct password.

    #27937

    TechFan
    Participant

    K. Restored from app but they didn’t restore properly.

    #27938

    agencay
    Participant

    Pls say me how can I setup its Http port from 80 to 9003? you mentioned that “it can be changed only web interface” on the user manual.

    #27939

    Ray
    Keymaster

    @agencay: go to settings (if you are in the new UI, click on the icon at the top-right corner of the screen), then ‘Change Options’, http port is right there in the options.

    #27940

    agencay
    Participant

    @ray wrote:

    @agencay: go to settings (if you are in the new UI, click on the icon at the top-right corner of the screen), then ‘Change Options’, http port is right there in the options.

    thx quick reply.
    dont changed 80 to 9003, it only chaged to 222.

    #27941

    Ray
    Keymaster

    @agencay: I can confirm the issue. Will work with Samer to see why it can’t change port to 9003.

    #27942

    aruzsi
    Participant

    Nice work!

    UTF-8 is supported.

    My spinkler is running on non default port and it works after upgrading automatically. I didn’t do anything just clicked on Upgrade button.
    In that time the spinkler program was running and I could see messeges, too, as from the mobile app.

    I haven’t checked setting up or modifying anything, yet.

    Thanks!

    #27943

    aruzsi
    Participant

    I registered a WU API key.

    The WEB UI just “thinking” and no weather info. 🙁
    I don’t know where is the problem: the API key or the new WEB UI.

    TIA,

    #27944

    aruzsi
    Participant

    I checked the API key with mobile app.

    It is working. 😉

    TIA,

    #27945

    vinny
    Participant

    @ray wrote:

    @vinny:

    but, i couldn’t edit any of the fields from a web browser (Normally use Safari also tried Chrome)
    Tried to enable ntp, sequential mode etc. None of the settings stuck.

    Did you click on ‘Submit’ after making those changes? Also, did the UI report password error? If so you need to log out first and then input the correct password.

    Tried that, UI didn’t report a password error, but maybe that was the issue. I’ll try again.

    #27946

    Samer
    Keymaster

    Actually, we traced this bug down. It is fixed now and should work. Let us know if you still have issues.

    By the way, with 2.0.8 the UI can and will be upgraded independent of the firmware version. This allows quick fixes like the bug regarding the HTTP port preventing other options from being saved.

    #27947

    vinny
    Participant

    @vinny wrote:

    @ray wrote:

    @vinny:

    but, i couldn’t edit any of the fields from a web browser (Normally use Safari also tried Chrome)
    Tried to enable ntp, sequential mode etc. None of the settings stuck.

    Did you click on ‘Submit’ after making those changes? Also, did the UI report password error? If so you need to log out first and then input the correct password.

    Tried that, UI didn’t report a password error, but maybe that was the issue. I’ll try again.

    Just tried it again. I just reverted back to 2.0.7.

    Does it matter that i turned on the NEW ui in 2.0.7??

    #27948

    Samer
    Keymaster

    The new UI supports all firmwares natively from 2.0.3 and newer.

    The bug was related to the HTTP port setting. This was a bug in my UI that caused no setting to “stick”. I have since fixed this but you are saying it is still an issue. On the about screen, does the app say version 1.1.8?

Viewing 25 posts - 1 through 25 (of 85 total)
  • You must be logged in to reply to this topic.

OpenSprinkler Forums OpenSprinkler Unified Firmware OpenSprinkler (not OSPI!) Firmware 2.0.8 Released