Releases: emoncms/app
Releases · emoncms/app
3.4.2
- fix solar to load %
3.4.1
- update version
- refactor to use vue js
- timeofuse2 refactor
- update totals in power view
- refactored time of use app with tariff schedule builder
- support use of user set timezone
- integrate timeofusecl into timeofuse2, refactor timeofuse2 to use fix interval half hourly api
3.4.0
- archieved and developer apps
3.3.3
- version
- refinements
- update version
- port of vis module psychrograph
- phpfina restriction
3.3.0
- update version
- Merge remote-tracking branch 'origin/master' into MyHomeElectric
- restore old mysolarpvbattery and octopus tariff apps for now
- rename mysolarpvbattery app to myelectricflow
- refine description
- move electric flow/tariff explorer switch to top card
- add profile feature back in
- carbon intensity
- cost mode live section
- default 24h, all axes left
- clean up top nav
- switch between power and cost chart
- Monthly, baseline, timepicker tariff explorer features
- integrate tariff explorer main table with mysolarpvbattery app
- minor change
- icon fix
- fix app_view
- Merge remote-tracking branch 'origin/master' into mysolarpvbatteryfix
- fix undefined error
- fix required strategy
- fix tooltip and current price
- remove line of best fit calibration calc
- concise refactor
- reuse feed.js get data, requires latest emoncms master
- fix baseline reset
- clean up
- async kwh flow request
- refactor pre async
- tariff explorer refactoring
- fix load
- refactor main calculation
- refactor tool tip to iterrate of flows
- refactor draw_tables
- change order of battery_to_load in the chart
- strategy selection power data mode
- multi strategy flow calculation
- fix undefined error
- refinements
- refinements
- fix select label height
- converted time selection and tariff selection ui elements
- start on tariff explorer dark theme
- refactor: consistent naming
- refactor: further clean up
- refactor: Split oversized multi-responsibility functions
- refactor: make flow_available() pure by removing global side effects
- remove duplicated logic
- refactor: replace var with const/let throughout mysolarpvbattery JS files
- fix battery only mode
- remove test colour pallets
- clean up
- various fixes
- various fixes
- replace draw with direct calls
- replace power graph naming with just graph
- clean up
- rename powergraph js
- reuse powergraph code for previously seperate kWh/d graph
- fix label contrast, fix tooltip position
- allow processing on readkey
- fix sleeping redraw
- revert default colours
- status indicator
- clean-up
- check if history feeds are available
- auto switch to kwh mode
- getting towards a merged solution
- condense code
- battery soc section clean up
- include both versions
- part one of switch implementation
- comments
- set min height and width to 200
- split js out and request power graph data in a single request
- fix option to disable/derive a missing power feed
- another colour scheme option
- fix typo
- fix balance
- fix grid balanced
- fix rounding of live section
- refinements
- minor refinements
- further refinements
- fix hours and mins left
- fix chart height
- line up solar % figures
- start of mysolarpvbattery css refactor
- fix auto update moving window
- limit solar and use values below 0
- force cache reset
- show colors in tooltip
- set consistent colors
- for testing
- fix battery soc change
- easier to read tooltip, hide legend on mobile, fixed co2 intensity
- Merge branch 'mysolarpvbatteryfix' of github.com:emoncms/app into mysolarpvbatteryfix
- fix autogen config visibility and nodename where feed names are not standard
- improve mobile responsivness
- fix tooltip data index and remove zero values
- fix styling in battery mode
- complete baseline comparison tool
- heading and totals
- baseline comparison part 1
- clean up
- remove tariff_B logic preparation for simple baseline approach
- rename app in new apps list
- rename from octopus to tariff explorer
- improve resize
- hide battery section if not enabled
- clean-up conditional styling
- toggle visibility of statsbox items
- only show soc if less than a month
- styling and other suggestions from Tim Bones
- Merge remote-tracking branch 'origin/mysolarpvbatteryfix' into mysolarpvbatteryfix
- derive config
- change feedin required feeds
- process in 10s chunks, fix autogen feed allocation
- fix tariff app
- fix current half hour import/export and tariff price
- remove duplicate public entries
- update to use vue_config
- custom app name and description for vue implementation
- list of main apps for easy access
- migrate remaining to vue template
- convert ui to vue.js
- update
- update to use new element id
- update all apps to use new appconf location
- fix config
- octopus app controller
- option set set custom node name for autogenerated feeds
- work towards configurable node name for flow kwh feeds
- move styling
- move appconf
- use same feed selection and auto-generation for tariff explorer app as mysolarpvbattery
- fix undefined errors
- fix support for barchart when no all series available
- flexible post process feed selection
- minor fixes
- fix derive, avoid error if no daily data
- minor changes
- more refactoring
- convert all available and battery_power
- further refactoring
- derive flow control
- start on new flow calculation derivation control
- remove unused variables
- clean up
- clean up
- use async call for bargraph
- clean up
- split out daily export series
- clean up
- attempt 1 of mysolarpvbattery feed modularity
- split out css and js
- option to edit app name and public status from app list ui
- app list ui
- reduce duplication
- revert monthly table headings
- fixed monthly breakdown
- overall cost
- calculate total costs for both tariff A and B
- clean up
- updated tooltip
- refactor part 2
- first stage of tariff explorer refactor to use solar pv battery post processed feeds
- move appconf template, stage 1
- set app config after creating autogen feeds
- move autogen code to appconf
- refactor auto gen create/reset feeds
- use app config object directly
- silence progress dots
- cleanup post process trigger
- minor fix
- initial implementation of autogen section of app config
- provisional triggering of post-processor from mysolarpvbattery app controller
- fix ms to seconds
- clean up
- solarpv battery template app, used for developing and testing key calculations, could be useful in future
- a few more fixes and clean up
- fix daily data history
- minor comments change
- fixed solar battery calculation logic, breaking change! now supports battery export to grid
3.2.1
- Add DHW temperature parameter to share URL
- fix icons
- vue3 support
- update version
- use date format min
- update clipboard.js location
- Merge branch 'master' of github.com:emoncms/app
- local myheatpump changes
3.1.7
- update version
- Merge branch 'master' of github.com:emoncms/app
- DiD on migration( userid would have already been validated to be an integer when adding the graph)
3.1.6
- update version
- Merge branch 'master' of github.com:emoncms/app
- changes from heatpumpmonitor
- update to match heatpumpmonitor
- basic support for hybrid heat pumps
- totals object, highlight charge from solar
- refactoring
- fixes
- agile app refactor
- move calibration line of best fit and change the solar/battery calculation structure
- conditional battery mode
- agile app refactor
- tooltip improvements
- force js cache update
- use flot stepped graph, improve tooltip
- improve support for solar mode in the agile app
- fix bug in mysolarpv app
- Enable daily pre-processor by default
- improve heat pump stats processing, improve handling of cooling in weighted average calculations
3.1.5
- is_numeric check
- fix php errors
- fixes for some php errors
- coding style
- update module
- json i18n translation functions
3.1.4
- 197 commits (50 files changed)
There have been a number of stable branch updates between the above release versions but no release note generated.
The developments in this period are extensive across the whole app's module.
Development since 3.1.3 is more focused on the MyHeatpump app:
3.1.3...3.1.4