Community › Forum › B.One Middleware Forum › B.One Middleware Parser
B.One Middleware ParserPosted by Gerco on 19. November 2022 at 12:10
Where can I find documentation on writing custom parsers for the B.One Middleware?Community-Admin replied 3 months, 2 weeks ago 2 Members · 5 Replies
- 5 Replies
Community-AdminAdministrator21. November 2022 at 12:27
Hello Gerco, currently there is no documentation for this. But could you give us at first some more detailed information on that? What kind of parser do you need? For which device(s)? Or more generally, what underlying problem do you need a solution for?
Thanks for your reply and best regards
GercoMember21. November 2022 at 12:50
A topic on how to create a custom parser and/or how this interacts with the platform would be nice. I’m completely new to B one middleware. Do you usually provide a parser with every sensor that connects with your platform out of the box, or do you expect clients to make them themselves in certain occasions as well?
I’m a full stack developer, so very comfortable with complex code. Even an example parser would already give nice insight.
Community-AdminAdministrator24. November 2022 at 20:53
firstly, we want to inform you that we moved your last reply to this discussion because your question is about parsers. We hope that this is fine for you.
You say you are complete new to the B.One Middleware, does this mean you have already an account with a tenant or that you inform yourself about the platform? Usually, we indeed provide a parser for every sensor that can be included into the platform out of the box. In case you have sensors which are not yet compatible, we can evaluate if we can change this. So, it is indeed so far unusual that customers write or want to write their own custom parsers. Nevertheless, we reached out to our development team which operates the middleware technically to clarify to what extent this is possible at all so far. We will get back to you as soon as we have the answer.
GercoMember29. November 2022 at 14:46
Thanks for your reply. My business partnered with another business recently. My task is to integrate the data they’re receiving via B one middleware with our software. So yes there is a tenant, list of sensors, data and everything. Except for some parsers. They’re probably using sensors which don’t have parsers yet. Last thing I heard was that there is something in the works. But since I’m waiting anyway and are technically capable of parsing the data on my own (in my own code) I was wondering what the official way of doing this would be in your platform (i’m asking this because I see an option to add a parser as a user) I see you’re workng with uri’s so apparently parsers are hosted somewhere. But how exactly and what in- and outputs are expected I can’t find anywhere.
Please contact me via email if this is way too specific for a community forum 😉
Community-AdminAdministrator5. December 2022 at 14:46
thanks for the further information and context. It seems that your partner is already in contact with someone from ZENNER support regarding the missing parsers, maybe you know if this is correct? Regardless of this, we can inform you that we are currently working on a public documentation for setting up a custom parser using your own HTTP interface in/for the B.One Middleware and that we will make this available here in the Community very soon as a blog post. As soon as we have published it, we will inform you and share the link to the post in this discussion. We hope that this will help you and answer your questions. If you have some more, don’t hesitate to ask 🙂