| 1234567891011121314151617181920212223242526272829303132333435363738 |
- settings:
- - SoilScount: # name of the fetcher module, e.g., Demo
- name: "Soil Scount"
- provider: "cz.senslog.connector.fetch.soilscount.ConnectorFetchSoilscountProvider"
- startDate: "now"
- # startDate: "2024-11-10T00:00:00"
- period: 1 # period in hours
- # OpenAPI Spec for login: https://www.soilscouts.fi/api/v1/
- # OpenAPI Spec for measurements: https://www.soilscouts.fi/api/v2/
- authUrl: "https://www.soilscouts.fi/api/v1/auth/login//" # keep the // (cos the bad implementation of the resource-side)
- refreshUrl: "https://www.soilscouts.fi/api/v1/auth/token/refresh//" # keep the //
- devicesUrl: "https://www.soilscouts.fi/api/v1/devices/"
- measurementsUrl: "https://www.soilscouts.fi/api/v2/measurements/"
- auth:
- "username": "mkepka@kgm.zcu.cz"
- "password": "Asense2023"
- allowedDevices: [1241, 1090, 947, 776, 1900, 207, 94, 120, 662, 1844, 1541, 1096, 451, 1491, 28779, 28780, 28781, 28782, 28783, 28784, 28785, 28786]
- - SenslogV1:
- name: "Senslog V1"
- provider: "cz.senslog.connector.push.rest.senslog.v1.SenslogV1ConnectorPushProvider"
- baseUrl: "https://sensor.lesprojekt.cz/senslog15"
- auth:
- username: "watchdog"
- password: "HAFhaf"
- connectors:
- - SoilScountSenslogV1:
- fetcher: "SoilScount"
- pusher: "SenslogV1"
- period: 1200 # 86_400 = 24h
- # startAt: "02:30:00" # hh:mm:ss # non-mandatory attribute
- initDelay: 5 # non-mandatory attribute
|