Releases: danieldotnl/ha-multiscrape
Releases · danieldotnl/ha-multiscrape
Trigger service added
Changes
- A trigger service is added for each integration for "manual" triggering a scrape run.
- An integration (instance) can now have a name in the configuration. A.o. this name is used for the trigger service.
- Exception handling improvement
Fix inner exception
Changes
- Fix inner exception when not using form-submit
Form-submit (aka prelogin) feature released!
Changes
LONG AWAITED! Form-submit functionality which let's you submit a form before retrieving the page to be scraped.
📦 Dependencies
- Bump pip from 21.1.2 to 21.1.3 in /.github/workflows (#35) @dependabot
Attributes and icon templates!
Changes
- Provide attributes on sensors
- Provide icon (template) on sensors
Use value in icon templates for self-reference
Changes
- Use value in icon templates for self-reference
Slugify attribute names
Changes
- Slugify attribute names
Fix template rendering of attributes
Changes
- Fix template rendering of attributes
Attributes and icon templates!
Changes
Add sensor attributes
Add icon_templates
Add optional unique_id. If set this will be used as entity_id and enables changing sensor properties in UI
📦 Dependencies
- Bump black from 21.5b2 to 21.6b0 in /.github/workflows (#30) @dependabot
Fix attribute field name in config
v4.0.1 Fix renamed attribute field name
Upgrade from component to integration
Changes
Multiscrape now became an integration based on the rest integration and adds a binary_sensor.
This comes with some BREAKING CHANGES in the configuration.
Please check the Upgrade notes!!
New configuration (including a new binary_sensor):
multiscrape:
- resource: https://www.home-assistant.io
scan_interval: 3600
sensor:
- name: Latest version
select: ".current-version > h1:nth-child(1)"
value_template: '{{ (value.split(":")[1]) }}'
- name: Release date
select: ".release-date"
binary_sensor:
- name: Latest version == 2021.6.0
select: ".current-version > h1:nth-child(1)"
value_template: '{{ (value.split(":")[1]) | trim == "2021.6.0" }}'
📦 Dependencies
- Bump black from 21.5b1 to 21.5b2 in /.github/workflows (#25) @dependabot