kilowatts-io / kilowatts-grid Goto Github PK
View Code? Open in Web Editor NEWOpen source live power market data for Great Britain
Home Page: https://gb.kilowatts.io
License: MIT License
Open source live power market data for Great Britain
Home Page: https://gb.kilowatts.io
License: MIT License
Extend Maestro End to End Tests to cover individual unit functionality
To include gate closure information for the next hour
Modify the query to NG ESO Api to ensure that the previous and current settlement period are retrieved
Subtract out embedded wind in the BM from the wind total prior to adding in embedded wind (to avoid double counting) - check terminology of the datasets used to ensure this is correct.
There there are three or more repeating values, remove from the rendered list as is not informative to the end user
Identify the location and bmUnit ids of battery units
Remove all unit groups with an output of 0 (or that rounds to 0) in order to reduce the rendered list length
Help us card now looks out of date
Needs to make a call for more general open source help
With circle markers for unit stations that are a function of current output
Slider to hide/show more markers (default top 10) generators
Display percentage of total generation displayed.
Identify and remove an issue that causes the app to crash if left running for a long period of time
Rewrite/replace the Expo Error Boundary component
Doesn't work
Find an enduring logging solution
Include sentry
Ration / remove builds from the preview branch
Implement pixel per minute based on window dimensions
Have current time in center
Interpolate for each minute
Use to split screen of first screen - live fuel types
Add an option to sort by closest using the device's location
Add rate of change to live screens
Add an arrow to the UI to flag these to the user
Create separate layer of hooks for API calls
Further improve the resilience of the NG Api calls
Create a formal new layer of hooks for direct use in the application with typed outputs/results, each in a separate module with mocking/testing of dependencies on other modules (esp the external API hooks).
Refashion the recent history hook to create a stacked area graph of recent output for a unitgroup/powerstation
Fix markdown so that images are on new rows
Add new screenshots
Prevent user from rendering app without live internet connection
Add most recent level to output (in addition to future ones)
Dismount all live screens while the app is in background state
Introduce a 1 second delay prior to rerendering on app being resumed
Supplier codes are appearing in the list of generators - remove
Change embedded query to ensure that previous settlement period is returned.
At present, an error results from being unable to interpolate within the current settlement period
Use ok viewable items changed callback from flash list to implement map with icons that responds to list scroll
Add unit tests for parsers to test validation logic
Fix Scroll Issue on Schedule tab
On mobile device height of each unit schedule appears fixed
Add leaflet map (or similar) to render something on web
Prevent double counting in fuel type totals of embedded wind.
The app crashes on change of settlement period if on the unit list screen
add redux persist using react native async storage or similar to ensure that the consent dialog only has to be accepted once
Access the build version using expo updates and render within UI
Useful for debugging and responding to support requests
add end to end tests for each api endpoint on the rtk class for elexon
Add and test error handling for all components that transform/render data received from the Elexon API
Center align the map on ios
Add a link from the headline categories screen so that when pressing/clicking on an individual category a filtered list of e.g. wind farms appears.
Shorten unit names as much as possible to reduce visual clutter
E.g. remove the term "wind farm"
Create a bespoke error boundary screen to replace the expo standard
Needs to have a white background
Move to the title header - reduce screen space usage
Check/add Dogger Bank to app
Create a new tab for an individual bmUnit
This should be linked from the unit group screen
It should feature similar information to the unit group screen but for a single bm unit
Create open graph / seo tags for the web version.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.