Releases: GoWired/GoWired-Project
Releases · GoWired/GoWired-Project
2.1.0
This release adds some useful features to GoWired Touch firmware and makes sure Modules firmware keeps up. Changes:
- Second Long press and change the process of handling Long presses in Touch modules (now the order is as follows: detect Long press -> send high state to the controller -> launch rainbow LED effect on LEDs -> send low state to the controller)
- Refactor and changes to reporting power sensor values (Report changes bigger than 100 mA (Modules&Touch); report periodically redardless of value (Touch))
- Refactor UpdateIO
- Shutter relays turn of as soon as current sensor detects no current flow (assumed reaching end position)
- New calibration by message options: touch fields calibration, watchdog test/module restart, erase EEPROM and restart
- Now shutter stops before touch fields calibration is launched
- New method of calibrating touch fields: unused touch field is now utilize to detect reference change
2.0.0
This release introduces some important changes to GoWired software. From now on the software will require a GoWired-lib library added to Arduino IDE to compile. GoWired-lib is available via the Arduino Library Manager and installs with most GoWired dependencies (3rd party libraries this software uses). Other changes:
- The code has been rebuilt and unified to use the same GoWired-lib library files
- GoWired Touch software is now also available in Software directory of GoWired-Project repository
- New sensor type: Configuration Sensor, which enables configuration options by message or through notify.mysensors Home Assistant service
- Roller shutter calibration can now be called out using message / notify.mysensors service
- 8RelayDin software is now fixed, improved and ready to use (operation with security sensors, possibility of inverting input logic, possibility of declaring inputs & outputs as independent entities)
- Improved shutters / blinds operation procedure
- Improved reading inputs procedure
- Various improvements & bugfixes
1.3.0
- Reorganize folders, add descriptions
- Change the way software handles IOs
- Add software for 8RelayDin Shield
- Relocate Multiprotocol Gateway to separate repository
- Improvements to dimmer operation (new function for simultaneous change of brightness and colours)
1.2.0
- Added AVR watchdog to Modules
- Fixed a bug in which roller shutter modules set open position of a roller shutter after reboot; now the position is recovered from EEPROM
- Roller shutter is now a state machine
- No while loops in roller shutter regular operation
- Current measurement during roller shutter movement
- Roller shutter now reports directions of movement to the controller
- Changes to safety procedures (thermal & electrical software fuses) and to entire main loop
- Protection against millis() overflow
- Minor improvements.
1.1.0
- Important changes to Ethernet Gateway firmware: added AVR Watchdog and controller uplink testing; minor improvements
- Important changes to Heating Controller software, including improved coopeation with Home Assistant; Heating Controller software can now be used with any GoWired shield
- Thermal protection for dimmers
- Fixed a bug causing repetitive calling of InitConfirmation() function in case when no output was configured
- Using restart button on a gateway now does not restart modules connected to it
- PRESENTATION_DELAY to improve presentation accuracy
- Some minor improvements
v1.0.0
- Support for Home Assistant
- DC current measurement
- Improved analog sensors accuracy
- New, more advanced procedure of updating current values to the controller
- Support for defining cos(fi) value of the load for current sensor
- New "Quick config" section in Configuration.h
- Roller shutter autocalibration
- SHT30 temp&hum sensor support
- New feature: controlling dimmers from buttons
- Fixes to reading inputs (INPUT_1 - INPUT_4)