version 3.1.64
- BE - fix address 1 for waveshare relay
- FE - rename Debug to userfrinedly Zálivkový plán
version 3.0.2027
- FE - adjust texts, hide some buttons, add system log export
version 3.1.63
- BE - watering_force - fix logs
- BE - restric delete (hide) upcoming watering interval
- BE - reload state before start watering to look for watering_force changes
version 3.1.59
FE/BE - various text and hide changes, possibility to export textare with state on FE and watering intervals
version 3.1.58
BE - fix watering check conditions for levelmeter
version 3.1.57
BE - fix calculate amount of water for fill in time mode
version 3.1.56
- BE - Delete ProfileWateringInterval for current profile on change watering type
- BE - Fix reason for not start watering and move conditions if watering can start before manipulate with three way valve as other service can use it
version 3.0.2026
- check_water_timer - Force reload daily intervals to pick up profile changes
- systemchecks
version 3.1.55
- fix install-system-services.sh paths for health checker
version 3.1.54
Port from 3.0.2024
Add pump run time check to health check service
Check if any XTR is enabled (or drain valve) before start pump to prevent run to close system
publish 3.0.2024
Add pump run time check to health check service
Check if any XTR is enabled (or drain valve) before start pump to prevent run to close system
version 3.1.52
FE - recalculate intervals on profile start/activate/delete
version 3.1.51
BE - set correct type to watering (volume or duration . Force recalculate in init when requested to make it faster
BE - possible to have level meter as none
FE - Remove start mixing initial from code (possibility to call from UI)
BE - add missing migration for level meter
BE - recalculate intervals on profile start/activate/delete
version 3.1.48
-BE - send correct markers to grafana for watering
version 3.1.47
- BE - do not do mixing when automatic_mixing is disabled
- BE (update script) - start watering-on-demand service if check_water_timer is enabled
- BE - store tank level in last_measurements
version 3.1.45
- BE - send watering markers to grafana
- FE - Display in water debug real xtr names
- BE - watering_lookahead was missing during watering stage
- FE - add recalculate intervals now when editing intervals
- BE - for watering on demand take only JIT intervals for volume determine
- BE (FE) - add growroom tracking
- BE - set 3 way valve to mix during water filling
- BE - Cancel manual watering -> end manual watering
- FE - reflect that we can have water intervals spread 1 minutes apart when same subprofile and allow to fill for multiple watering is on
version 3.1.44
- BE - add missing migrations and fix condition for mixing_co
version 3.1.43
- BE (FE) - watering interval type onDemand and JustInTime
- FE- retext Time for next interval..
version 3.1.41
- BE - fix rethrow SafetyException
- FE - fix websocket send dischard valve status
- BE - send mixing_initial stats to influx
- BE - try plan intevrals when we go over midnight
version 3.1.38
- FE - Rename some buttons and switches
- FE - Rename PKU board to PWD12
- FE - perform websocket update for 3WV
- BE - check run time of xtr set as just in time
- BE - turn off xtr after restore manual watering
publish 3.1.37
- BE - remove watering progress state when shutting down watering service
publish 3.1.35
- BE - automatic mixing - fix mising condition, it can run in new state (NO_intervals)
- BE - set TWV to correct position during manual watering state (to save time for personel)
- BE - record real time for watering interval
- BE - add more logs to watering onDemand
- BE - track watering delay
- BE - safety checker for pump and selenoid
publish 3.1.34
- BE - store added water in mililitres instead of litres
publish 3.1.31
- FE - remove condition on discharg valve for automatic_mixing
publish 3.1.30
- FE - display also time for last measurements
- BE - mixing inital must count water ration from added water, not whole in tank.
publish 3.1.29
- BE - fix three way valve not in system before start watering
publish 3.1.28
- BE - fix watering to do not remove subprofile as it break automatic mixing
publish 3.1.26
- FE - water request button is has wrong conditions
- FE - add new method for check if system service is running (watering service conditions for manual watering)
- BE - Prepare intervals for today if not ready on service start up (watering)
publish 3.1.25
- BE - allow to prepare intervals for next day before midnight
publish 3.1.24
- BE - fix mikrolab-health-checker.service do not have rights to run
- BE - ix checkWaterTimer call as service on recalculate intervals request
- FE - Bring back settings "admosféra podle profilu/subprofilu"
- FE - Condition for buttons on FE "recalculate intervals"
- BE - auto recover from not having intervals for watering
publish 3.1.23
BE - Modbus_RTU_Relay_32CH implementation with mirroring normal relay to this new type under /dev/ttyS1, address 1
BE - [update] fix not wait untill health checker start after update as it froze update
BE - fix dev docker package missing
BE - [update] fix not wait untill health checker start after update as it froze update
BE - introduce Modbus_RTU_Relay_32CH (HARDCODED address for now it copy normal relay state)
FE - Add button for recalculate watering intervals as turn off watering keeps it in memory now for watering on demand
FE - DUBUG display planned watering intervals
BE - fix send watering nfo via websocket to FE
BE - fix send watering exit state
BE - fix store profile of water in tank
publish 3.1.19
- BE - send info about watering to FE via websocket to be able display counter to next action
- BE - do not allow start manual watering if watering service not running
- BE - save state of manual_watering_state after moving back
- BE - fix typo in fill_water_only_for_next_interval
- BE - after mix_initial do not move valve as probably mixing_continous will need it back in mix very soon.
publish version 3.0.2019
- BE - do not stop pumps on click on automatic_mixing button on FE (NOT WORKING)
- BE - check states before move to watering stage to prevent jump during mixing
publish 3.0.2017
- BE - fix /api/settings/fertilizer-type-presets GET
publish 3.0.2016
- FE - ensure fill_watter_only_for_next_profile is send correct at all conditions
- FE - display missing atmosphere_by_profile_or_subprofile
version 3.0.2015
- fix path in update script for mikrolab-check-health service
publish 3.1.10
BE - store correctly subprofile for mixing initial
version 3.1.9
- FE - fix broken watering page
- BE - fix migration order
- BE - fix mixing pump reference
publish 3.1.7
FE - watering onDemand
FE - weather station UI
publish 3.1.4
BROKEN MIGRATIONS!!!
- BE - fix fill water amount (count it correctly in litres)
merge 3.0.2014
publish 3.0.2014
FEATURE: BE - allow to import dosage of pumps and ordering
publish 3.0.2013
- FE - styles: fix watering timer input
publish 3.0.2012 - following 3.0.20-patch11
FE - watering page adjustements (positions)
BE - daphne watchdog (every 2 minutes)
BE - set some default values
publish 3.0.20-patch10
-REMOVED - EXPERIMENTAL - import also profile pump order and dosage. RISK: could import in wrong order!
-fix fill_watter_only_for_next_profile on FE is always on
publish 3.0.20-patch9
- EXPERIMENTAL - import also profile pump order and dosage. RISK: could import in wrong order!
publish 3.0.20-patch8
- fix missing save button for configuration_vn_devices
publish 3.0.20-patch7
- fix profile import
- fix copy profile
- rename MQTT to Sensors
- fix token on new version in browser
publish 3.1.2
- FE - profile page (new profile, copy profile require only name)
- FE - possible reorder profiles
- FE - Reorder for "enable watering" and "enable automatic mixing"
Fix translations for "relay for mixing"
publish 3.1.1
- BE - fix profile import
- FE - redirection and remove token from localStorage in case it is no longer valid
- fix migrations order (may require manual change when update from 3.1.0)
publish 3.1.0
- rename MQTT to Sensors
- user defined name for XTR and Relay
- Refactor Watering service
- Manual watering
- Preparetion for Watering on Demand
publish version 3.0.20 - patch 3
hotfix- urls ends with slash
3.0.20-patch1
fix three_way_valve call is_system as function and not variable
publish - 3.0.14
part of #736 - allow to disable watering interval
publish 3.0.13
#736 - watering to multiple XTRs
Allow to set settings to fill tank only for next watering (prepare water only for one next)
Allow custom name for XTR
Kindwise intergation
publish 3.0.12
Allow to set settings to fill tank only for next watering (prepare water only for one next)
Allow custom name for XTR
Kindwise intergation
#595 Water router
#596 Add FMIB lights to lighting page
#453 Fix saving of profile-lighting
redmine-467-538-537-539-540-water-filling-refaktor-test-camera-error-measure-firewall-test-fttp