Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- scrape:
- - resource: https://penteli.meteo.gr/stations/vrilissia/
- headers:
- User-Agent: Mozzila/5.0
- scan_interval: 1800
- sensor:
- - unique_id: meteo_temp
- name: Meteo Temp Vrillisia
- select: "body > div.content > div.content_values > div.col.left_col > div.col_sub.dist.boxshadow.realtime > div:nth-child(2) > div.lright"
- value_template: '{{ value.split(" ")[0] }}'
- device_class: temperature
- state_class: measurement
- unit_of_measurement: °C
- - unique_id: meteo_humidity
- name: Meteo Humidity Vrillisia
- select: "body > div.content > div.content_values > div.col.left_col > div.col_sub.dist.boxshadow.realtime > div:nth-child(3) > div.lright"
- value_template: '{{ value.split(" ")[0] }}'
- device_class: humidity
- state_class: measurement
- unit_of_measurement: "%"
- - unique_id: meteo_wind_speed
- name: Meteo Wind Speed Vrilissia
- select: "body > div.content > div.content_values > div.col.left_col > div.col_sub.dist.boxshadow.realtime > div:nth-child(5) > div.lright"
- value_template: '{{ value.split(" ")[0] }}'
- device_class: wind_speed
- state_class: measurement
- unit_of_measurement: km/h
- - resource: https://www.meteo.gr/cf.cfm?city_id=29
- sensor:
- - name: Live Vrilissa Temp new
- select: "div.newtemp"
- value_template: '{{value|regex_findall_index ("(\n[0-9]+)")}}'
- unit_of_measurement: "°C"
- - resource: https://www.meteo.gr/cf.cfm?city_id=29
- sensor:
- - name: Live Vrilissa Humidity
- select: "div.ygrasia"
- value_template: '{{value|regex_findall_index ("(\n[0-9]+)")}}'
- unit_of_measurement: "%"
- - resource: https://meteo.gr/cf.cfm?city_id=29
- sensor:
- - name: Wind meteogr olympiako stadio
- select: "table:nth-of-type(1) .anemosfull td:nth-of-type(1)"
- value_template: '{{value|regex_findall_index ("(\n[0-9]+)")}}'
- unit_of_measurement: 'km/h'
- - resource: https://www.meteo.gr/cf.cfm?city_id=29
- sensor:
- - name: Meteo Actual Forecast
- select: "table:nth-of-type(1) tr:nth-of-type(2) td.phenomeno-name"
- value_template: '{{ value.split("<br>")[0] }}'
- - name: EKO Iraklitou
- resource: https://www.fueldaddy.gr/en/koygios-georgios-dimoylis-konstantinos-o-e-1?ref=maptile
- scan_interval: 3600
- sensor:
- - unique_id: EKO Iraklitou
- name: EKO Iraklitou
- select: "#prices > div:nth-child(2) > div > h3"
- value_template: >
- {% set cleaned_value = value | regex_replace(",", "") | regex_replace("[^0-9.]", "") %}
- {{ (cleaned_value | float / 1000) | round(3) }}
- state_class: measurement
- unit_of_measurement: '€'
- - name: Avin Iraklitou
- resource: https://www.fueldaddy.gr/en/koygios-georgios-dimoylis-konstantinos-o-e-1?ref=maptile
- scan_interval: 3600
- sensor:
- - unique_id: AVIN Iraklitou
- name: AVIN Iraklitou
- select: "#prices > div:nth-child(2) > div > h3"
- value_template: >
- {% set cleaned_value = value | regex_replace(",", "") | regex_replace("[^0-9.]", "") %}
- {{ (cleaned_value | float / 1000) | round(3) }}
- state_class: measurement
- unit_of_measurement: '€'
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement