Announcement

Collapse
No announcement yet.

Arduino Plugin Beta Version Info.

Collapse
This topic is closed.
X
This is a sticky topic.
X
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Arduino Plugin Beta Version Info.

    This is the Beta Notes section for the Arduino Plugin by EnigmaTheatre (Greig Dempster).

    There have been many changes in the plugin from V1.0.0.36 and I will try and highlight as much as I can in this post. I will also update this with information on any new Betas that are posted so people can see the changes and choose to update or not.

    Click on the version number below to download the updater_override.txt

    The Beta Manual can be found Here.

    Main Changes from 1.0.0.36 are:

    Now works with V1.6.5-r5 Arduino IDE please update the IDE and the libraries
    Linux compatible with Ethernet connection only
    LCD Display has been added
    Debounce on the input was fixed
    Fixed URL encoding on the config page.
    PWM now uses Soft PWM so any pin can be used on the board.
    Added Alive pin to board that triggers on board disconnect
    Added Advanced Ethernet settings to allow all pins to be used.
    Added Advanced comport settings to allow baud to be set
    Added one wire resolution
    Added one wire error value to devices
    Added RGB Colour picker to device management page
    Added Lots more logging
    Add Pin to user notes.
    Fixed international formatting
    Fixed HSTouch tracking
    Connect and disconnect buttons on the config page now update
    Added timer for fault of one wire bus
    40 inputs can now be used
    Lots of other bug fixes


    V1.0.0.105
    Changes to threading

    Now works with V1.6.8 Arduino IDE please update the IDE and the libraries

    V1.0.0.107
    Fix baud not being added to the INO if advanced is selected
    More connection attempt fixes.
    Changes to speed up config page load.

    V1.0.0.108
    Added Ethernet Shield V2 checkbox
    Fixed logging on config missing enteries.
    .ino changes
    Logging changes.

    V1.0.0.109
    Added Reset to Config page
    Added board status errors to config page
    Changes to Threading
    Changes to Sum on Analogue in to accept more calculations.
    Change to Auto connect button in UI to stop updates on logging

    V1.0.0.110

    Add auto find gateway and subnet. No Linux support.
    Added gateway and Subnet

    V1.0.0.112
    Add output Blink, flash and toggle

    V1.0.0.113
    Fix Analog Input Truncates to Zero Decimal Places

    V1.0.0.115
    Add dec place to config and fix in Analouge in

    V1.0.0.116
    Fixed outputs not updating to blink on startup.
    work on nodemcu support.
    Fixed Debounce not updating
    Added API Version to config page
    Fix onewire error

    V1.0.0.117
    Fix ino download error from V.116

    V1.0.0.118
    Fix config page error.
    Fix boards not connecting.
    Fix ino download

    V1.0.0.122
    Fixed sketch to fit on Uno Boards.

    V1.0.0.123
    Fixed max outputs to 40 not 10

    V1.0.0.124
    Fix API.ino mismatch error


    V1.0.0.125
    reduce cpu usage.
    Change one wire Error update code.

    V1.0.0.126
    Fix Analogue input bug.

    V1.0.0.129
    Fix Analogue update time

    V1.0.0.140
    Removed old debug error message
    Added Output invert

    V1.0.0.140
    Added RomErrorTime
    Fixed false Rom errors

    V1.0.0.130
    Fix for HS.Event error


    Now works with V1.8.1 Arduino IDE please update the IDE and the libraries

    V1.0.0.132
    Change max boards to 30
    Change to speed up config page loading
    Changed UI board selection to dropdown
    fixed Auto Connect on Board 1
    fix advanced ethernet not showing pins
    Removed rom status graphic reset on restart.
    changed send command to stop calling Homeseer on every send as data is now stored in the plugin.

    V1.0.0.133
    Fixed one wire Exception
    Fixed logging not showing in HS Log.
    RecievedData changed to use new Arrays for speed
    Changed config drop list to not include location or type
    Added NodeMCU inputs

    V1.0.0.134
    Fix for connection Error in isconnected function
    Added NodeMcu LCD
    Fixed LCD Delete
    Added LCD Address

    V1.0.0.135
    Fix IsConnected exception

    V1.0.0.136
    Fixed Bug when changing from IP to Com
    Added NodeMcu support
    Fix sending doubles in API Sketch
    Fix Sketch Download error

    V1.0.0.138
    Fix for API input Decimal seperator in some locations.
    Fixed Error adding Pin D3 as Alive pin to NodeMcu
    Added LCD Address Warning

    V1.0.0.139
    Anohter Fix for API input Decimal separator in some locations.

    V1.0.0.140
    Add NodeMCU API
    Fixed Errors not showing on config page

    V1.0.0.141
    Fixed Sketch Download not updating values

    V1.0.0.142
    Added Try to Auto reset on board error.
    Added Board reconnect every 3min on connection fail.
    Fix Analog setup showing with no analog pins in use
    Fix API not updating the SSID and password

    V1.0.0.143
    Fixed false Rom error timeout
    Added Do Not Update on startup to output devices to stop value reset.
    Fix LCD Update slowdown

    In Sketch:
    Added LCD Status Messages
    Added code to hide SSID
    Added OTA update to NodeMCU. API to follow.
    Added OTA Status to LCD

    V1.0.0.144
    In Sketch:
    Fixed auto reset on board
    Fix alive pin not showing some disconnects

    V1.0.0.145
    In Sketch:
    Fix Output blink > 9 not working
    Fixed bug in output One Flash
    Removed unwanted Linux Debug code

    V1.0.0.146
    Added OTA Update to API NodeMCU
    Added code to hide SSID on NodeMCU in API sketch

    V1.0.0.147
    Fixed one wire not updating.

    Greig.
    Last edited by enigmatheatre; June 29th, 2018, 05:55 AM.
    Zwave = Z-Stick, 3xHSM100 7xACT ZDM230, 1xEverspring SM103, 2xACT HomePro ZRP210.
    X10 = CM12U, 2xAM12, 1xAW10, 1 x TM13U, 1xMS13, 2xHR10, 2xSS13
    Other Hardware = ADI Ocelot + secu16, Global Cache GC100, RFXtrx433, 3 x Foscams.
    Plugings = RFXcom, ActiveBackup, Applied Digital Ocelot, BLDeviceMatrix, BLGarbage, BLLAN, Current Cost, Global Cache GC100,HSTouch Android, HSTouch Server, HSTouch Server Unlimited, NetCAM, PowerTrigger, SageWebcamXP, SqueezeBox, X10 CM11A/CM12U.
    Scripts =
    Various

  • #2
    12/7/16

    V1.0.0.112
    Add output Blink, flash and toggle
    Zwave = Z-Stick, 3xHSM100 7xACT ZDM230, 1xEverspring SM103, 2xACT HomePro ZRP210.
    X10 = CM12U, 2xAM12, 1xAW10, 1 x TM13U, 1xMS13, 2xHR10, 2xSS13
    Other Hardware = ADI Ocelot + secu16, Global Cache GC100, RFXtrx433, 3 x Foscams.
    Plugings = RFXcom, ActiveBackup, Applied Digital Ocelot, BLDeviceMatrix, BLGarbage, BLLAN, Current Cost, Global Cache GC100,HSTouch Android, HSTouch Server, HSTouch Server Unlimited, NetCAM, PowerTrigger, SageWebcamXP, SqueezeBox, X10 CM11A/CM12U.
    Scripts =
    Various

    Comment


    • #3
      V1.0.0.113
      Fix Analog Input Truncates to Zero Decimal Places
      Zwave = Z-Stick, 3xHSM100 7xACT ZDM230, 1xEverspring SM103, 2xACT HomePro ZRP210.
      X10 = CM12U, 2xAM12, 1xAW10, 1 x TM13U, 1xMS13, 2xHR10, 2xSS13
      Other Hardware = ADI Ocelot + secu16, Global Cache GC100, RFXtrx433, 3 x Foscams.
      Plugings = RFXcom, ActiveBackup, Applied Digital Ocelot, BLDeviceMatrix, BLGarbage, BLLAN, Current Cost, Global Cache GC100,HSTouch Android, HSTouch Server, HSTouch Server Unlimited, NetCAM, PowerTrigger, SageWebcamXP, SqueezeBox, X10 CM11A/CM12U.
      Scripts =
      Various

      Comment


      • #4
        V1.0.0.116
        Fixed outputs not updating to blink on startup.
        work on nodemcu support.
        Fixed Debounce not updating
        Added API Version to config page
        Fix onewire error

        With V1.0.0.118 I will be looking at the connection problems people are having with the last Beta update.
        Last edited by enigmatheatre; July 23rd, 2016, 10:46 AM.
        Zwave = Z-Stick, 3xHSM100 7xACT ZDM230, 1xEverspring SM103, 2xACT HomePro ZRP210.
        X10 = CM12U, 2xAM12, 1xAW10, 1 x TM13U, 1xMS13, 2xHR10, 2xSS13
        Other Hardware = ADI Ocelot + secu16, Global Cache GC100, RFXtrx433, 3 x Foscams.
        Plugings = RFXcom, ActiveBackup, Applied Digital Ocelot, BLDeviceMatrix, BLGarbage, BLLAN, Current Cost, Global Cache GC100,HSTouch Android, HSTouch Server, HSTouch Server Unlimited, NetCAM, PowerTrigger, SageWebcamXP, SqueezeBox, X10 CM11A/CM12U.
        Scripts =
        Various

        Comment


        • #5
          V1.0.0.117
          Fix ino download error from V.116
          Zwave = Z-Stick, 3xHSM100 7xACT ZDM230, 1xEverspring SM103, 2xACT HomePro ZRP210.
          X10 = CM12U, 2xAM12, 1xAW10, 1 x TM13U, 1xMS13, 2xHR10, 2xSS13
          Other Hardware = ADI Ocelot + secu16, Global Cache GC100, RFXtrx433, 3 x Foscams.
          Plugings = RFXcom, ActiveBackup, Applied Digital Ocelot, BLDeviceMatrix, BLGarbage, BLLAN, Current Cost, Global Cache GC100,HSTouch Android, HSTouch Server, HSTouch Server Unlimited, NetCAM, PowerTrigger, SageWebcamXP, SqueezeBox, X10 CM11A/CM12U.
          Scripts =
          Various

          Comment


          • #6
            V1.0.0.118
            Fix config page error.
            Fix boards not connecting.
            Fix ino download
            Zwave = Z-Stick, 3xHSM100 7xACT ZDM230, 1xEverspring SM103, 2xACT HomePro ZRP210.
            X10 = CM12U, 2xAM12, 1xAW10, 1 x TM13U, 1xMS13, 2xHR10, 2xSS13
            Other Hardware = ADI Ocelot + secu16, Global Cache GC100, RFXtrx433, 3 x Foscams.
            Plugings = RFXcom, ActiveBackup, Applied Digital Ocelot, BLDeviceMatrix, BLGarbage, BLLAN, Current Cost, Global Cache GC100,HSTouch Android, HSTouch Server, HSTouch Server Unlimited, NetCAM, PowerTrigger, SageWebcamXP, SqueezeBox, X10 CM11A/CM12U.
            Scripts =
            Various

            Comment


            • #7
              V1.0.0.122
              Fixed sketch to fit on Uno Boards.

              This should remove the board crash causing connection errors on the Uno.
              Zwave = Z-Stick, 3xHSM100 7xACT ZDM230, 1xEverspring SM103, 2xACT HomePro ZRP210.
              X10 = CM12U, 2xAM12, 1xAW10, 1 x TM13U, 1xMS13, 2xHR10, 2xSS13
              Other Hardware = ADI Ocelot + secu16, Global Cache GC100, RFXtrx433, 3 x Foscams.
              Plugings = RFXcom, ActiveBackup, Applied Digital Ocelot, BLDeviceMatrix, BLGarbage, BLLAN, Current Cost, Global Cache GC100,HSTouch Android, HSTouch Server, HSTouch Server Unlimited, NetCAM, PowerTrigger, SageWebcamXP, SqueezeBox, X10 CM11A/CM12U.
              Scripts =
              Various

              Comment


              • #8
                V1.0.0.126
                Fix Analogue input bug.
                Attempt to Reduce cpu usage.
                Change one wire Error update code.
                Zwave = Z-Stick, 3xHSM100 7xACT ZDM230, 1xEverspring SM103, 2xACT HomePro ZRP210.
                X10 = CM12U, 2xAM12, 1xAW10, 1 x TM13U, 1xMS13, 2xHR10, 2xSS13
                Other Hardware = ADI Ocelot + secu16, Global Cache GC100, RFXtrx433, 3 x Foscams.
                Plugings = RFXcom, ActiveBackup, Applied Digital Ocelot, BLDeviceMatrix, BLGarbage, BLLAN, Current Cost, Global Cache GC100,HSTouch Android, HSTouch Server, HSTouch Server Unlimited, NetCAM, PowerTrigger, SageWebcamXP, SqueezeBox, X10 CM11A/CM12U.
                Scripts =
                Various

                Comment


                • #9
                  V1.0.0.128
                  Removed old debug error message
                  Added Output invert
                  Zwave = Z-Stick, 3xHSM100 7xACT ZDM230, 1xEverspring SM103, 2xACT HomePro ZRP210.
                  X10 = CM12U, 2xAM12, 1xAW10, 1 x TM13U, 1xMS13, 2xHR10, 2xSS13
                  Other Hardware = ADI Ocelot + secu16, Global Cache GC100, RFXtrx433, 3 x Foscams.
                  Plugings = RFXcom, ActiveBackup, Applied Digital Ocelot, BLDeviceMatrix, BLGarbage, BLLAN, Current Cost, Global Cache GC100,HSTouch Android, HSTouch Server, HSTouch Server Unlimited, NetCAM, PowerTrigger, SageWebcamXP, SqueezeBox, X10 CM11A/CM12U.
                  Scripts =
                  Various

                  Comment


                  • #10
                    V1.0.0.129
                    Added RomErrorTime
                    Fixed false Rom errors
                    Zwave = Z-Stick, 3xHSM100 7xACT ZDM230, 1xEverspring SM103, 2xACT HomePro ZRP210.
                    X10 = CM12U, 2xAM12, 1xAW10, 1 x TM13U, 1xMS13, 2xHR10, 2xSS13
                    Other Hardware = ADI Ocelot + secu16, Global Cache GC100, RFXtrx433, 3 x Foscams.
                    Plugings = RFXcom, ActiveBackup, Applied Digital Ocelot, BLDeviceMatrix, BLGarbage, BLLAN, Current Cost, Global Cache GC100,HSTouch Android, HSTouch Server, HSTouch Server Unlimited, NetCAM, PowerTrigger, SageWebcamXP, SqueezeBox, X10 CM11A/CM12U.
                    Scripts =
                    Various

                    Comment

                    Working...
                    X