senslogTelemetryTheros.yaml 1.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940
  1. settings:
  2. - Telemetry:
  3. name: "SensLog Telemetry"
  4. provider: "cz.senslog.connector.fetch.senslog.telemetry.ConnectorFetchSenslogTelemetryProvider"
  5. baseUrl: "https://theros.wirelessinfo.cz/"
  6. bearerToken: "#123"
  7. startAt: "now" # "2024-12-01T11:00:00+00:00"
  8. interval: 1 # hours
  9. limit: 100
  10. campaignId: 4 # SumavaProduct testing campaign
  11. actionId: 1 # DELIVERY
  12. entityId: 1 # SUMAVA
  13. allowedStations: # units
  14. - 1305167563014004
  15. - 1305167562660700
  16. - Theros:
  17. name: "Theros"
  18. provider: "cz.senslog.connector.push.theros.ConnectorPushTherosProvider"
  19. baseUrl: "https://theros.iccs.gr/iot/api/v1"
  20. auth:
  21. url: "https://auth-theros.iccs.gr/realms/theros/protocol/openid-connect/token"
  22. clientId: "iot-client"
  23. clientSecret: "cKIhqWuk6foyn2taKwEzgWBJdqu5HkMv"
  24. username: "lcerny@lesprojekt.cz"
  25. password: "PF7n4Nc*b2AKTzr9L_"
  26. connectors:
  27. - TelemetryTheros:
  28. fetcher: "Telemetry"
  29. pusher: "Theros"
  30. period: 900 # 300 = 5min 86_400 # 24h
  31. # startAt: "02:30:00" # hh:mm:ss
  32. initDelay: 900