openMeteoIconEUToSenslog.yaml 3.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475
  1. settings:
  2. - iconeu:
  3. name: "[RT] Open Meteo Icon EU"
  4. provider: "cz.senslog.connector.fetch.openmeteo.ConnectorFetchOpenMeteoProvider"
  5. baseUrl: "https://previous-runs-api.open-meteo.com/v1/forecast"
  6. timeZone: "UTC"
  7. startDate: "now"
  8. period: -1 # -1 = disabled
  9. allowedStation:
  10. url: "https://sensor.lesprojekt.cz/senslogOTS3/rest/forecast/openmeteo/plan"
  11. params:
  12. latitude: ${latitude}
  13. longitude: ${longitude}
  14. models: icon_eu
  15. forecast_days: 3
  16. hourly: [temperature_2m,temperature_2m_previous_day2,relative_humidity_2m,relative_humidity_2m_previous_day2,
  17. dew_point_2m,dew_point_2m_previous_day1,dew_point_2m_previous_day2,apparent_temperature,apparent_temperature_previous_day1,apparent_temperature_previous_day2,
  18. precipitation,precipitation_previous_day1,precipitation_previous_day2,rain,rain_previous_day1,rain_previous_day2,showers,snowfall,weather_code,surface_pressure,cloud_cover,
  19. wind_direction_10m,wind_speed_10m,showers_previous_day1,snowfall_previous_day1,
  20. weather_code_previous_day1,surface_pressure_previous_day1,cloud_cover_previous_day1,wind_speed_10m_previous_day1,wind_direction_10m_previous_day1,
  21. showers_previous_day2,snowfall_previous_day2,weather_code_previous_day2,surface_pressure_previous_day2,cloud_cover_previous_day2,wind_speed_10m_previous_day2,
  22. wind_direction_10m_previous_day2,relative_humidity_2m_previous_day1,temperature_2m_previous_day1]
  23. - iconeu_past:
  24. name: "[past] Open Meteo Icon EU"
  25. provider: "cz.senslog.connector.fetch.openmeteo.ConnectorFetchOpenMeteoProvider"
  26. baseUrl: "https://previous-runs-api.open-meteo.com/v1/forecast"
  27. timeZone: "UTC"
  28. startDate: "2024-12-01" # Dec. 1 2024
  29. endDate: "2025-12-14" # Dec. 14
  30. period: 24 # 1 day
  31. allowedStation:
  32. url: "https://sensor.lesprojekt.cz/senslogOTS3/rest/forecast/openmeteo/plan"
  33. minId: 4
  34. params:
  35. latitude: ${latitude}
  36. longitude: ${longitude}
  37. models: icon_eu
  38. start_date: ${currentDate}
  39. end_date: ${currentDate}
  40. hourly: [ temperature_2m,temperature_2m_previous_day2,relative_humidity_2m,relative_humidity_2m_previous_day2,
  41. dew_point_2m,dew_point_2m_previous_day1,dew_point_2m_previous_day2,apparent_temperature,apparent_temperature_previous_day1,apparent_temperature_previous_day2,
  42. precipitation,precipitation_previous_day1,precipitation_previous_day2,rain,rain_previous_day1,rain_previous_day2,showers,snowfall,weather_code,surface_pressure,cloud_cover,
  43. wind_direction_10m,wind_speed_10m,showers_previous_day1,snowfall_previous_day1,
  44. weather_code_previous_day1,surface_pressure_previous_day1,cloud_cover_previous_day1,wind_speed_10m_previous_day1,wind_direction_10m_previous_day1,
  45. showers_previous_day2,snowfall_previous_day2,weather_code_previous_day2,surface_pressure_previous_day2,cloud_cover_previous_day2,wind_speed_10m_previous_day2,
  46. wind_direction_10m_previous_day2,relative_humidity_2m_previous_day1,temperature_2m_previous_day1 ]
  47. - Senslog:
  48. name: "Senslog Pass Trough"
  49. provider: "cz.senslog.connector.push.senslog.ConnectorPushSensLogProvider"
  50. baseUrl: "https://sensor.lesprojekt.cz/senslogOTS3/rest/forecast/openmeteo"
  51. connectors:
  52. - IconEUSenslog_RT:
  53. fetcher: "iconeu"
  54. pusher: "Senslog"
  55. period: 10_800 # 3h
  56. startAt: "03:00:00" # hh:mm:ss # non-mandatory attribute
  57. # initDelay: 10 # non-mandatory attribute
  58. # - IconEUSenslog_PAST:
  59. # fetcher: "iconeu_past"
  60. # pusher: "Senslog"
  61. # period: 10 # seconds
  62. ## startAt: "22:10:00" # hh:mm:ss # non-mandatory attribute
  63. # initDelay: 10 # non-mandatory attribute