eclipse / kuksa.val

kuksa.val
Apache License 2.0
89 stars 52 forks source link

TestClient.py file directory not found #684

Open Hariprasath-TE opened 8 months ago

Hariprasath-TE commented 8 months ago

Actually i wanna to fetch the data from kuksa.val and send that data as json format to cloud. For that i referred dias_kuksa git repository. As they mentioned to keep the cloudfeeder.py and preprocessor_bosch.py into kuksa.val at this "kuksa.val/clients/vss-testclient" directory. But i wouldn't able to find this directory kuksa.val/clients/vss-testclient and also the testclient.py file in the kuksa.val.

Dias_kuksa-> https://github.com/junh-ki/dias_kuksa/tree/master/utils/in-vehicle/cloudfeeder_telemetry.

SebastianSchildt commented 8 months ago

Hi,

the DIAS project finished some time ago and is very outdated, so any stuff there would needed to be updated for current version (the main contribution of DIAS where J1939 parsing on CAN, i,e, reading truck data. This has meanwhile being merged and grataly updated in dbcfeeder).

The DIAS things today have to issues

If there is no specific reason to use the very old DIAS stuff, it is likely better starting with the offcial python client to databroker https://pypi.org/project/kuksa-client/

KUKSA itself currently is not focussing on the cloud side, the only examples we have in that direction is a prototpye S3 uploader (make sure to use with databroker not val-server) https://github.com/eclipse/kuksa.val/tree/master/kuksa_apps/s3 and there is a short PoC prometheus client in discussions here https://github.com/eclipse/kuksa.val/issues/473 , however both are very bare bones and use polling, I assume MOSt of the time you would rather build something that subscribes the relevant data points, and then forward them to the cloud

lukasmittag commented 8 months ago

Hey, you can have a look at the fleet management blueprint which is using KUKSA to push data in the FMS format (a standard see http://bus-fms-standard.com/Truck/index.htm) to an InfluxDB instance.

https://github.com/eclipse-sdv-blueprints/fleet-management

for more info you can contact @eriksven

Hariprasath-TE commented 8 months ago

Hey, you can have a look at the fleet management blueprint which is using KUKSA to push data in the FMS format (a standard see http://bus-fms-standard.com/Truck/index.htm) to an InfluxDB instance.

https://github.com/eclipse-sdv-blueprints/fleet-management

for more info you can contact @eriksven

i tried to push the data from csv_provider to influxDB and grafana for that i have done the below steps 1) i started all services by run this docker compose "docker compose -f ./fms-blueprint-compose.yaml up --detach". 2)then i have sent the data from signal.csv to kuksa databroker. Now how can send those data from kuksa databroker to influxDB and grafana through fms forwarder.