Has anyone looked into adding XMPP support to the open-source meshblu
framework?
https://developer.octoblu.com/
I met the Octoblu folks recently and they were enthusiastic about adding
XMPP support (well, about having someone else add it).
Peter
--
Peter Saint-Andre
https://stpeter.im/
Hi,
I was wondering if (parts) of the IoT XMPP specifications and / or components that are used within the specification are already implemented as open source or otherwise?
I'm particularly interested if there is some sort of a reference implementation of a "Thing Register".
Best regards,
Eelco
Dit bericht kan informatie bevatten die niet voor u is bestemd. Indien u niet de geadresseerde bent of dit bericht abusievelijk aan u is toegezonden, wordt u verzocht dat aan de afzender te melden en het bericht te verwijderen. TNO aanvaardt geen aansprakelijkheid voor de inhoud van deze e-mail, de wijze waarop u deze gebruikt en voor schade, van welke aard ook, die verband houdt met risico's verbonden aan het elektronisch verzenden van berichten.
This message may contain information that is not intended for you. If you are not the addressee or if this message was sent to you by mistake, you are requested to inform the sender and delete the message. TNO accepts no liability for the content of this e-mail, for the manner in which you use it and for damage of any kind resulting from the risks inherent to the electronic transmission of messages.
Hi,
I'm currently investigating options to implement something similar as the IoT registry that is described in XEP-0347 but I have some different requirements that I would like to share as they might help to improve this XEP.
I would like to allowing more complex searches in the registry. For example I would like to be able to do spatial searches:
- give me 10 temperature sensors closest to a given location.
- give me all light-switches in a range of hundred meters around a given location.
Following the current XEP I cannot ask such queries directly but should fire multiple queries and do all calculation in the client.
Also I would like to do union searches so I do not have to calculate intersections myself:
- give me all light-switches or light-dimmers closest to a given location.
As these type of queries are more complex and not all registry servers might have implemented such a feature I would like to add the possibility to discover registry capabilities. This kind of discovery can be done using entity capability (XEP-0115).
Also the current description XEP-0347 allows only meta-data that consist of numbers and strings but I would like to be able to have more options (including location). Maybe we can reuse the stuff that is in XEP-0004 data-forms (https://xmpp.org/extensions/xep-0004.html#protocol-fieldtypes) and add XEP-0350 (data forms geolocation element).
This would allow more semantical reasoning on the meta-data of a thing (like the example queries above).
What do you think?
Best regards,
Eelco
This message may contain information that is not intended for you. If you are not the addressee or if this message was sent to you by mistake, you are requested to inform the sender and delete the message. TNO accepts no liability for the content of this e-mail, for the manner in which you use it and for damage of any kind resulting from the risks inherent to the electronic transmission of messages.