GitHub user bossenti added a comment to the discussion: Python Support for 
Adapters, Processors, & Sinks

Hi @mtaylor-os,

really appreciate your input here!

Have you already found our tutorials on using functions in Python?
https://streampipes.apache.org/docs/docs/python/dev/tutorials/3-getting-live-data-from-the-streampipes-data-stream/
https://streampipes.apache.org/docs/docs/python/dev/tutorials/4-using-online-machine-learning-on-a-streampipes-data-stream/
This might at least give you an idea of how functions can be used.
In combination with our support for OPC-UA ([OPC-UA 
Adapter](https://streampipes.apache.org/docs/next/pe/org.apache.streampipes.connect.iiot.adapters.opcua/)
 & [OPC-UA 
Sink](https://streampipes.apache.org/docs/next/pe/org.apache.streampipes.sinks.databases.jvm.opcua/))
 and Modbus ([Modbus 
Adapter](https://streampipes.apache.org/docs/next/pe/org.apache.streampipes.connect.iiot.adapters.plc4x.modbus/)).
In addition, since you are talking about pulling data from StreamPipes with a 
SCADA system, you can access data from StreamPipes via our REST API. Either 
directly using the provided endpoints or using one of our clients (Java, 
Python, Go). Since Python is most suitable for you, you can find examples here: 
https://streampipes.apache.org/docs/docs/python/dev/tutorials/2-extracting-data-from-the-streampipes-data-lake/

Based on my understanding, it should be possible to implement your desired 
workflow or use case with these concepts.
Nevertheless, supporting the generation of adapters, processors and sinks via 
Python is something we should definitely tackle.
Once again, we really appreciate your input and sharing your use case and 
requirements. It really helps us. We would be happy to further discuss what our 
Python support could look like if the above is not feasible for you.

GitHub link: 
https://github.com/apache/streampipes/discussions/2824#discussioncomment-9337285

----
This is an automatically sent email for [email protected].
To unsubscribe, please send an email to: [email protected]

Reply via email to