Skip to content

Extend Python OPC UA to support PubSub Standard for Cloud Protocols #205

Open
@zerox1212

Description

@zerox1212

Can we look at adding this functionality natively to support the various cloud platforms that are becoming more and more prevalent? Also I'm on a project that needs to send data to Azure. ;)

https://opcfoundation.org/news/opc-foundation-news/opc-foundation-announces-support-of-publish-subscribe-for-opc-ua/

My other project https://github.com/zeroentity/opcua-2-azure is kind of a workaround for this standard. It would be nice if someone on here is familiar with AMQP protocol to help implement.

I think even the https://github.com/OPCFoundation implementation doesn't have this functionality yet (looks like they made a hack similar to my project here https://github.com/OPCFoundation/UA-.UWP-Universal-Windows-Platform/tree/master/SampleApplications/Samples/Publisher). Would be nice to beat them. :) They also don't support python.

I think it would not be that difficult, just parse subscribed data into JSON and send out to AMQP endpoint. This could be loaded as a module, similar to how history is designed.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions