Releases: oatybiscuit/Node-RED-HA-Octopus-Agile-JSONata
Releases · oatybiscuit/Node-RED-HA-Octopus-Agile-JSONata
v1.1.0 - Minor improvements
Minor changes to improve general use, and for a more graceful management of Product / Tariffs going into 'end of life'.
- Move the product / tariff / region out of the URL to a parameter object
- Permit 'import' (or 'export') call to be optional
- Prevent array update unless API call return is complete and correct
- Provide call update debug information stored to context
- Provide product (from call and 'market-available' list) stored to context
Note that product and tariff settings are now held in a JSON object in the first 'Tariff' node
v1.0.0
Based on earlier work in Home Assistant forum
original project publication on Home Assistant forum
- Improve daily update method to deal with late publication of new records
- Add $distinct() to remove any duplicate records in published tariff
- Tidy JSONata and use the transformation function where possible
- Add DST capability with local time and DST time zone aware
- Add Binary Sensor with dynamic schedule management
- Modify update to retain 'today' records for best periods
- Latest configurations for apex-charts graph of agile tariff
- Improved configurations for flex-table displays of arrays
Documentation
- All documentation gathered together into read-me file
Node-RED flow
- All Home Assistant WebSocket sensor nodes and their associated configuration nodes have been disabled for convenience when importing and first deploying the flow
- The Home Assistant server node has been removed from the flow and from the configuration nodes, so it is necessary to edit each Sensor node to re-enable and re-attach your Home Assistant server configuration