-
Notifications
You must be signed in to change notification settings - Fork 192
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
Write blog post to demonstrate OPC-UA adapter #1551
Comments
@bossenti Can you please assign this task to me? |
@Disha677 welcome to StreamPipes 🎉 We are already looking forward to sour blogpost. |
@bossenti Hi bossenti, |
Hi @niuniudeadams, welcome to StreamPipes 👋🏼 The topic is available. Would you want to start working on it right away? Please let me know if this is still of interest to you 🙂 . |
Hi @bossenti , |
amazing! For the first part of the article, some general sources like books or the internet might be a good starting point:
If you already want to dig into the codebase, all OPC-UA related code can be found here. |
Hi bossenti, |
Hello, bossenti. |
Hi @bossenti , I succeed at creating the OPC-UA adapter and pipeline but not the two dashboards. After creating my widget in the dashboard explorer I get "Found no data in selected time range" yet I have numerous message in the #Messages column of the connect icon, meaning I am well connected to the machine but cannot visualize anything. I've tried different things even watched tutorials but I am still stuck. This only happens when I am using the OPC-UA adapter and not the others. I would be extremely grateful if anyone can help with this. Thank you. |
Hi @nicoleu23, Do I understand your problem correctly, you were able to connect to OPC-UA and start an adapter? And the adapter displayed data in the live preview? Can you check if the data explorer works with other data like the machine data simulator? Cheers, |
Thank you for reaching back. It is also not visible in the live preview. I did check and it works perfectly with the machine data simulator. I don't know if there is a step that I am leaving behind for the OPC UA. Thank you again. Nicole |
Ok. Can you provide a little more information about the OPC UA nodes you are trying to connect? Which adapter type have you selected? (Pull mode or Subscription mode) Maybe you can try connecting just one node. To test if it works as expected you can watch the live preview after the start. Cheers, |
I have tried connecting one node and it was also not working. The different data types I have are double, integer, and float for now. "Schema ok" is displayed in green in the configure fields. I have selected Pull mode as adapter type. Also, in the Configuration>Data Lake, in the #Events column the value is "0". I find it strange. Thanks, |
Hmm, that's very strange. Is it possible for you to provide the full configuration you used? |
Hello @tenthe , I was finally able to do it with a new program, trying to figure out why it is not working for some. Thank you again for your help. I do have another issue though, anytime I modify an existing adapter (OPCUA) for example it's Pull interval Timespan. I cannot view the new dashboard or data explorer. I get this error "java.lang.ClassCastException" in the data lake's logs, which I fail to understand and don't how to solve. This is the same error I was getting before on my first issue as well. Thank you, Nicole |
Hi Nicole, I just tested it locally, and there seems to be a problem with the I have opened issue #2458 to fix this issue. Please let me know if the quick fix resolves the issue for you or if you have any other issues. Cheers, |
Hello Philipp, Thank you for fixing it, I just did what you mentioned above and the adapter is now perfectly restarting. Is it possible to have further details on the error "java.lang.ClassCastException", please? I am asking this because it is the same error I was getting on the first issue of one week ago, when I couldn't visualize anything in the Dashboard and Data View for already existing programs. It is now working for a brand new program yet I am using the same configurations as last week's (existing programs). I can read the OPC UA server's values with other tools of already existing programs but Streampipes would really be a perfect match for the project I am working on. Thank you again, Nicole |
Hi Nicole, is there a way to reliably replicate the error? It would also be helpful if you could check the logs and provide the error message if one is shown. Cheers, |
Hi Philipp, I will do it again and see if the error appears. Thank you for your help! Nicole |
Body
Within the last time we have spend a lot of work in our OPC-UA adpater, so this one is now really mature.
So, let's take some time to celebrate and write a blogpost that demonstrates the functionality and all features of this adapter.
The blog post should contain:
- what is it?
- for which purpose is it used?
Our blog posts are part of our website repository: https://github.com/apache/streampipes-website
Mentoring
As this issue is marked as good first issue: one of @dominikriemer, @tenthe, or, @bossenti are happy to provide help for getting started, just tag (one of) them if you want to start working on this issue and need some help.
This issue is ideal for people that are interested in getting started with StreamPipes and like to write technical articles.
StreamPipes Committer
I acknowledge that I am a maintainer/committer of the Apache StreamPipes project.
The text was updated successfully, but these errors were encountered: