openMeteoIconEUToSenslog.yaml 3.9 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576
  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. # timeZone: "Europe/Prague"
  8. startDate: "now"
  9. period: -1 # -1 = disabled
  10. allowedStationURL: "https://sensor.lesprojekt.cz/senslogOTS3/rest/forecast/openmeteo/plan"
  11. allowedStationURLParams:
  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. # timeZone: "Europe/Prague"
  29. startDate: "2025-09-07"
  30. endDate: "2025-09-13"
  31. period: 24 # 1 day
  32. allowedStationURL: "https://sensor.lesprojekt.cz/senslogOTS3/rest/forecast/openmeteo/plan"
  33. allowedStationURLParams:
  34. latitude: ${latitude}
  35. longitude: ${longitude}
  36. models: icon_eu
  37. start_date: ${currentDate}
  38. end_date: ${currentDate}
  39. hourly: [temperature_2m,temperature_2m_previous_day2,relative_humidity_2m,relative_humidity_2m_previous_day2,
  40. dew_point_2m,dew_point_2m_previous_day1,dew_point_2m_previous_day2,apparent_temperature,apparent_temperature_previous_day1,apparent_temperature_previous_day2,
  41. precipitation,precipitation_previous_day1,precipitation_previous_day2,rain,rain_previous_day1,rain_previous_day2,showers,snowfall,weather_code,surface_pressure,cloud_cover,
  42. wind_direction_10m,wind_speed_10m,showers_previous_day1,snowfall_previous_day1,
  43. weather_code_previous_day1,surface_pressure_previous_day1,cloud_cover_previous_day1,wind_speed_10m_previous_day1,wind_direction_10m_previous_day1,
  44. showers_previous_day2,snowfall_previous_day2,weather_code_previous_day2,surface_pressure_previous_day2,cloud_cover_previous_day2,wind_speed_10m_previous_day2,
  45. wind_direction_10m_previous_day2,relative_humidity_2m_previous_day1,temperature_2m_previous_day1]
  46. - Senslog:
  47. name: "Senslog Pass Trough"
  48. provider: "cz.senslog.connector.push.senslog.ConnectorPushSensLogProvider"
  49. baseUrl: "https://sensor.lesprojekt.cz/senslogOTS3/rest/forecast/openmeteo"
  50. connectors:
  51. - IconEUSenslog_RT:
  52. fetcher: "iconeu"
  53. pusher: "Senslog"
  54. period: 10_800 # 3h
  55. startAt: "03:00:00" # hh:mm:ss # non-mandatory attribute
  56. # initDelay: 10 # non-mandatory attribute
  57. # - IconEUSenslog_PAST:
  58. # fetcher: "iconeu_past"
  59. # pusher: "Senslog"
  60. # period: 10 # seconds
  61. ## startAt: "22:10:00" # hh:mm:ss # non-mandatory attribute
  62. # initDelay: 10 # non-mandatory attribute