Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "IoT/M2MIWG/Weekly call minutes"

< IoT
(IoT Developer Survey)
(31 intermediate revisions by 2 users not shown)
Line 19: Line 19:
 
SIP clients can call 713@asterisk.eclipse.org, then enter pin 68764.
 
SIP clients can call 713@asterisk.eclipse.org, then enter pin 68764.
  
 +
----------------------------------------
  
= Mar 25, 2015 (Project leads call) =  
+
= Feb 1, 2017 (WG Call)=
  
 
== Participants ==
 
== Participants ==
  
* Benjamin Cabé
+
*Dan Gross, Samsung
* Ian Craggs
+
*James Sutton, IBM
* Julien Vermillard
+
*David Bericat, Red Hat
* Luca Dazi
+
*Laurent Lagosanto, MicroEJ
 +
*Roxanne Joncas, Eclipse Foundation
 +
*Benjamin Cabé, Eclipse Foundation
 +
*Brad Micklea, Codenvy
  
 
== Agenda ==
 
== Agenda ==
 +
=== Eclipse IoT Testbeds: review strategy and next steps. ===
 +
Work on a set of industry oriented (vertical solutions) to showcase a technical solution and showcase the Eclipse projects and vendor ecosystem.
 +
Eclipse IoT Members working together to set-up the testbed and create a demo that runs 24/7 on the Eclipse servers
 +
More details: https://docs.google.com/presentation/d/1nmdi-cmw_O-7W2qZKRHMN-3gw0WHxE75llcV0nMhS-U/edit?usp=sharing
 +
Proposed Testbed scenario around Asset Tracking Management: https://docs.google.com/presentation/d/1KF7yxv5Dnk6b2a574HPtU5pHR5q7wvsT4skKjGDz1Q4/edit?usp=sharing
 +
There are many options for collaboration
  
* Update on the IoT Challenge. Deadline was yesterday and Benjamin will update on the submitted solution and relationship with Eclipse IoT projects.
+
*Dan Gross: Samsung interested in participating - Kura gateway using ARTIK.
* IP and process issues. Quick roundtable on any outstanding CQs or process issues that projects may have.
+
*Laurent Lagosanto: Potential use case for Eclipse Edje.  
* LwM2M over MQTT update.
+
*David Bericat: Excited and look forward to working with everyone.
  
== IoT Challenge ==
+
'''Next Steps''': Stay tuned, we will be updating the group at large and scheduling individual meetings.
  
* The final entries have been submitted. See http://openiotchallenge.tumblr.com/
+
=== 2. MQTT 5: Update from Ian Craggs / James Sutton on what’s in MQTT 5 and the expected impact on Eclipse Paho / Mosquitto and downstream adopters. ===
* The results will be announced shortly
+
'''Big set of changes:'''
* Many great submissions around MQTT, Kura, MQTT-SN, LwM2M so all the project leads are encouraged to have a look and engage with the participants
+
*Use of the publish/subscribe message pattern which provides one-to-many message distribution and decoupling of applications.
 +
*A messaging transport that is agnostic to the content of the payload.
 +
*Three qualities of service for message delivery:
 +
**At most once", where messages are delivered according to the best efforts of the operating environment. Message loss can occur. This level could be used, for example, with ambient sensor data where it does not matter if an individual reading is lost as the next one will be published soon after.
 +
**At least once", where messages are assured to arrive but duplicates can occur.
 +
**"Exactly once", where messages are assured to arrive exactly once. This level could be used, for example, with billing systems where duplicate or lost messages could lead to incorrect charges being applied.
 +
*A small transport overhead and protocol exchanges minimized to reduce network traffic.
 +
*A mechanism to notify interested parties when an abnormal disconnection occurs.
 +
 +
'''Notes from the meeting:'''
 +
*Any request sent (and reply received) can have embedded metadata. This will be used for e.g letting a publisher know about *what* happened to the packet in addition to just acknowledging it
 +
**The CONNECT packet can contain information regarding what QoS are supported by the server
 +
**Supporting QoS 2 on the server is not mandatory anymore
 +
**Scalability
 +
*It will affect the Paho client and so a new Paho client will be created.
 +
**Improve API
 +
**Feedback from community
 +
**Work nicely with the new MQTT 5 features
 +
*The complete move will take a while, MQTT 3 will not go away anytime soon. It will be a parallel process. The previous versions of the client will be maintained. Some users might choose to use MQTT 3 since it’s more lightweight.
  
== IP and Process Issues ==
+
'''IMPORTANT:''' Get your feedback in as soon as possible, because in a few months it will be finalized, so review the specifications. View working draft 10 dated January 4: https://www.oasis-open.org/committees/documents.php?num_per_wg=10&wg_abbrev=mqtt
  
* Benjamin asks the project leads attending the call if they have process topics to discuss.
+
=== 3. PMC topics: project documentation, build machines, Docker, … ===
 +
Skipped this item - not enough PMC members on the call
  
The following topics were discussed during the call:
+
=== 4. Misc. updates ===
 +
*WG Meeting at the Eclipse IoT Day San Jose Add your project for project update or intro: https://wiki.eclipse.org/EclipseIoT_SanJose2017
 +
*IoT Developer Survey Test it and give us feedback! It will go live next week. https://www.surveymonkey.net/r/Preview/?sm=PpPJLkX2kyFIkd4FpbfnijKgtSau8CTbzClUcIqMOv8UHpkGU6kxWrpBNJfYHpzC
 +
*Member companies are encouraged to ask for a special link that they can use to promote the survey to their communities, and have access to answers based on this segment.
 +
Open IoT Challenge: we will schedule a live hangout for project leads to answer any technical questions the participant may have. https://iot.eclipse.org/open-iot-challenge/
  
* Julien is inquiring about the time it takes to do a formal release, and asks about how long it takes to get an IP log approved, and a release approved.
+
= Feb 15, 2017 (WG Call) =
** If the project leadership has been managing its contribution properly, and granted that there are no problematic CQs, the IP log is approved in less than a week
+
** Once the IP log is approved, at the project review can be scheduled and the review period cannot be less than a week.
+
** This [[Development_Resources/HOWTO/Release_Cycle#Release_Review|wiki page and associated diagram]] summarizes very well the workflow.
+
** For the record, a project may decide to submit an IP log for approval even when a release isn't planned. This is useful whenever some major contributions or 3rd party libraries are added to the codebase, and in general to avoid rushing a few days before a release.
+
  
* Ian Craggs rises the point of some projects he's been trying to recruit as Paho components, and who are currently hosted on Github. One of the reasons these projects wouldn't move to Eclipse was the fact they would lose Github issues and a very "low barrier" for bugs/feature requests to be reported.
+
== Participants ==
** Julien highlights that the current situation is pretty messy: some Eclipse projects recently created have Github issues enabled, or have had GH issues disabled by Eclipse webmaster and lost the existing issues that people already opened.
+
*Kai Kreuzer, Deutsche Telekom
** Someone has reminded that GH pull requests are very similar to GH issues, and are allowed.
+
*Jens Reimann, Red Hat
** If there is a '''legal''' reason to not allow Github issues, the projects would like to know. If there is a technical reason, it seems {{bug|442828|7}} would be a viable answer. In general, the project leaders all expressed that they don't have a clear position from EMO that they can use to explain to their community why GH issues aren't allowed.
+
*Dejan Bosanac, Red Hat
** Ian Craggs notes that a solution to the problem might be to consider Github issues with different levels of contribution, and that in several cases, an issue is just opened as a way to engage the discussion. If a GH issue ends up being an actual contribution, the project leadership could "clone" the conversation on Bugzilla, if that is needed for a legal reason.
+
*Gerald Glocker, Bosch SI
 +
*Shuai li, CEA-LIST
 +
*Roxanne Joncas, Eclipse Foundation
 +
*Ian Skerrett, Eclipse Foundation
 +
*Benjamin Cabé, Eclipse Foundation
 +
*Dave Woodard, Eurotech
 +
*Ian Craggs, IBM
 +
*Kilton Hopkins, IOTRACKS
  
* Still on the topics of Github development, it is note that some projects avec their GitHub wiki enabled.
+
== Agenda ==
** Is this a bug? Or, again, what is EMO's official position?
+
===Presentation new project proposal: Eclipse Ditto (Digital Twins) ===
 +
'''Presenter: Gerald Glocker, Bosch SI'''
  
* Both Ian and Julien express concerns about libraries coming from the NodeJS or Javascript ecosystem who prove difficult to be cleared, IP-wise (libuv for Mosquitto, Bootstrap or Angular libraries for Leshan...)
+
Bosch will be proposing a new project called “Eclipse Ditto” soon for managing state of Digital Twins. Hopefully the proposal will be made next week.
** Julien wonders why Eclipse projects can't use libraries that do not have proper CLAs, but seem to be used widely. "Why is everybody using NodeJS and NodeJS libraries if there is a risk?"
+
The Ditto Project will be a mediator between IoT Devices and the state of their Digital Twins.  
** Benjamin will reach out to the Orion project leadership to understand better how they work with 3rd party JS dependencies
+
Digital Twin is not really a fixed term. Bosch views Digital Twin as is a holistic view of all capabilities and aspects of a device/product asset including its digital representation.
 +
Ultimate goal is to use the digital twin as a service. There would be a higher level API to work with individual devices and you wouldn’t have to know what is happening in the background. The plan is to integrate with Eclipse Vorto and Eclipse Kapua.
  
== LwM2M over MQTT ==
+
Read the one-page: https://wiki.eclipse.org/File:Ditto_Project.png
  
* A meeting is scheduled for April 2, to discuss the current prototype implemented by IBM India during the Open IoT Challenge, and prepare next steps.
+
*Questions:
* [[IoT/LwM2M_MQTT_Binding/Meeting_minutes|Wiki page]]
+
Can changes to the state be made on the device of the twin, or is it only one way? The state of the device could be in both directions. Changes to the state on the device or the digital twin would change the state of the other one.
 +
A twin is not necessarily 1:1 device, a twin can represent many things (device + JVM + …)
  
= Feb 12, 2015 (Marketing call) =
+
Project Proposal: https://projects.eclipse.org/proposals/eclipse-ditto
  
 +
=== Presentation by CEA-List on Model Design Environment for IoT ===
 +
'''Presenter: Shuai li CEA-List'''
  
== Participants ==
+
*Slides: https://wiki.eclipse.org/File:S3P-IoTModelingExecution_CEA_Primstech_MicroEJ-final.pdf
 +
*Video: https://www.youtube.com/watch?v=7JqAPRH0bfU
 +
*For more details, contact Shuai li from CEA-List.
  
* Jens
+
=== Update on Testbeds ===
* Ian Skerrett
+
'''Presenter Benjamin Cabé'''
* Benjamin
+
* Dave Woodard
+
* Kai Kreuzer
+
* Mahdi Ben Alaya
+
* Virgil Dodson
+
* Ian Craggs
+
  
 +
Testbeds aim to showcase the software stack available from our open source projects, as well as the various offers that the WG members provide on top if it (cloud solutions, analytics platforms, hardware, integration services, …).
  
== Agenda ==
+
The first testbed will be a solution for Asset Tracking Management, more specifically tracking the delivery of valuable parcels. The end-to-end solution will comprise embedded sensors that can be attached to the parcels to monitor e.g temperature or vibration, IoT gateways in order to collect the sensor data (for example inside the delivery truck), process it, and report it to a cloud backend where it can be further analyzed, or made available to 3rd party apps. Members currently participating: Red Hat + Eurotech
  
- IoT Challenge results to date
+
A wiki page describes the solution https://wiki.eclipse.org/IoT/Testbeds/Asset_Tracking_Management and will be completed as other members jump on the train to extend the code scenario with their respective solutions.
- IoT Developer Survey - review questions in attached document
+
The code to replicate and demonstrate the testbed will be shared through https://github.com/eclipselabs/eclipseiot-testbed-assettracking.
- Web site updates
+
- EclipseCon and IoT Day update
+
  
== IoT Challenge ==
+
Participation to the testbeds is open to any member of the IoT WG, and more details on the overall strategy are available at https://goo.gl/UeDekI.
  
* Participants' projects are highlighted on http://openiotchallenge.tumblr.com
+
=== Eclipse IoT Day in San Jose and Unconference ===
* Four projects are blogging actively and showing interesting results. Several "tips and tricks" and "tutorials" are being created as part of the blogging activity of the participants. Eclipse IoT projects should make sure to relay those in their own mailing lists, wikis, etc.
+
'''Presenter: Ian Skerrett'''
* There are several solutions that are using Kura, Leshan, and MQTT/MQTT-SN
+
* Deadline for final submissions will be March 23rd (initially Feb 27)
+
  
== IoT Developer Survey ==
+
We’re looking for use-case type speakers to present how their company uses Eclipse IoT projects. Last year at ECE 2016 we had a speaker from the Deutsche Bahn train system explain how Eclipse Paho and MQTT are used in their train systems.
  
* The survey should help build awareness about Eclipse IoT by writing a report
+
Ideally the speaker would be from the Bay area since this is short notice. Please let us know if you know anyone that could be a good candidate.
* We probably don't want more than 20 questions
+
* Question 10 on protocols should probably be split in two sections: messaging protocols and industrial protocols
+
* "Is open source an important factor for your IoT solution?" or "What's your organization's view on OSS: never use it, considering using it, ..."
+
  
== Web site updates ==  
+
=== Eclipse Leshan Press Release ===
 +
'''Presenter: Ian Skerrett'''
  
* Benjamin and Ian are working on revamping the iot.eclipse.org website since it's start to show its age and is not adapted anymore to the numbers of projects and technologies we have
+
Today, February 15, we issued a press release about Eclipse Leshan and Eclipse Waakama “Eclipse IoT Announces Support for OMA LightweightM2M 1.0 Device Management Standard” Read it here: http://www.eclipse.org/org/press-release/20170215_lwm2m.php
* There should be showable results in the next couple weeks.
+
  
== IoT Day ==
+
=== IoT World plans ===
 +
'''Presenter: Ian Skerrett'''
  
* The help of the Eclipse IoT members to recruit participants is greatly appreciated :)
+
Eclipse IoT will have a booth at IoT World and would like to coordinate with other members. We won’t be doing the pavilion since not enough members wanted to participate, but we will get in touch soon to partner with interested members, such as IOTRACKS, that showed interest in participating.
  
= Jan 28, 2015 (Project leads call) =
+
=== IoT Developer Survey ===
 +
'''Presenter: Roxanne Joncas'''
  
== Agenda ==
+
On February 7, we launched the third annual IoT Developer Survey. Please take the time to complete the survey and to share it with your coworkers and community.
 +
*Link to promote/share: https://www.surveymonkey.com/r/iotsurvey2017eclipseiot
 +
*Graphic for promotion: https://wiki.eclipse.org/File:Iotsurveypartners.png
  
* Update of project release plans.
 
* GPG signing update. Benjamin will provide an update on setting up GPG signing for IoT * projects.
 
* LWM2M over MQTT – Update on the initial discussions regarding running LwM2M over MQTT https://wiki.eclipse.org/IoT/LwM2M_MQTT_Binding
 
* Update on the IoT Challenge
 
  
 +
= Feb 15, 2017 (WG Call) =
  
== Attendees ==
+
== Participants ==
 +
*Kai Kreuzer, Deutsche Telekom
 +
*Jens Reimann, Red Hat
 +
*Dejan Bosanac, Red Hat
 +
*Gerald Glocker, Bosch SI
 +
*Shuai li, CEA-LIST
 +
*Roxanne Joncas, Eclipse Foundation
 +
*Ian Skerrett, Eclipse Foundation
 +
*Benjamin Cabé, Eclipse Foundation
 +
*Dave Woodard, Eurotech
 +
*Ian Craggs, IBM
 +
*Kilton Hopkins, IOTRACKS
  
* Benjamin
+
== Agenda ==
* Jens
+
===Presentation new project proposal: Eclipse Ditto (Digital Twins) ===
* Michael Bradley
+
'''Presenter: Gerald Glocker, Bosch SI'''
* Kai K
+
* Mahdi
+
* Ian Craggs
+
* Marco
+
* Virgil
+
  
== Update of project release plans ==
+
Bosch will be proposing a new project called “Eclipse Ditto” soon for managing state of Digital Twins. Hopefully the proposal will be made next week.
 +
The Ditto Project will be a mediator between IoT Devices and the state of their Digital Twins. 
 +
Digital Twin is not really a fixed term. Bosch views Digital Twin as is a holistic view of all capabilities and aspects of a device/product asset including its digital representation.
 +
Ultimate goal is to use the digital twin as a service. There would be a higher level API to work with individual devices and you wouldn’t have to know what is happening in the background. The plan is to integrate with Eclipse Vorto and Eclipse Kapua.
  
* Paho
+
Read the one-page: https://wiki.eclipse.org/File:Ditto_Project.png
** Paho 1.1 will include:
+
*** .Net and WinRT by Paolo Patierno
+
*** Formal release of the embedded client
+
*** Formal release of the Android service
+
*** Service update of all the other clients
+
** Next version will be Paho 1.2
+
*** to be released in Mars
+
  
* SmartHome
+
*Questions:
** No release in preparation (there was a release announced in Dec. but it has been withdrawn)
+
Can changes to the state be made on the device of the twin, or is it only one way? The state of the device could be in both directions. Changes to the state on the device or the digital twin would change the state of the other one.
** Ongoing work on REST API
+
A twin is not necessarily 1:1 device, a twin can represent many things (device + JVM + …)
*** Automated and interactive documentation of the REST API using Swagger
+
  
* SCADA
+
Project Proposal: https://projects.eclipse.org/proposals/eclipse-ditto
** 0.2 release is out
+
*** built on Monday, ongoing testing. To be announced tomorrow.
+
*** inclusion of IEC standards is finally a GO!
+
** next version will be 0.3
+
*** more functionality back-ported from OpenSCADA
+
*** deprecate old functionality
+
*** to be released in ~6 months
+
  
* Kura
+
=== Presentation by CEA-List on Model Design Environment for IoT ===
** Kura released just before Christmas a 1.1
+
'''Presenter: Shuai li CEA-List'''
*** support for openJDK Device I/O API
+
*** support for USB HID
+
*** service release of the network management bits
+
*** upgrade to Paho 1.1
+
** Moving forward, a 1.1.1 is planned for February
+
  
* Mahdi
+
*Slides: https://wiki.eclipse.org/File:S3P-IoTModelingExecution_CEA_Primstech_MicroEJ-final.pdf
** OM2M first release planned for March
+
*Video: https://www.youtube.com/watch?v=7JqAPRH0bfU
*** CoAP and HTTP bindings
+
*For more details, contact Shuai li from CEA-List.
*** better SQL/database abstraction
+
*** backend interface
+
** After that (Sept), a bridge to OneM2M will be added + a GUI
+
  
== Project release schedule ==
+
=== Update on Testbeds ===
 +
'''Presenter Benjamin Cabé'''
  
* Eclipse release train: every project joins and tools+plugins are synchronized
+
Testbeds aim to showcase the software stack available from our open source projects, as well as the various offers that the WG members provide on top if it (cloud solutions, analytics platforms, hardware, integration services, …).
* However for IoT we don't really have one single set of tools, but it would be great to provide a better view (calendar?) of what is in the pipe for the projects
+
** PMI improvement?
+
** Jens suggests that this is a manual web page on iot.eclipse.org, or it could use the PMI API
+
  
== GPG Signing update ==
+
The first testbed will be a solution for Asset Tracking Management, more specifically tracking the delivery of valuable parcels. The end-to-end solution will comprise embedded sensors that can be attached to the parcels to monitor e.g temperature or vibration, IoT gateways in order to collect the sensor data (for example inside the delivery truck), process it, and report it to a cloud backend where it can be further analyzed, or made available to 3rd party apps. Members currently participating: Red Hat + Eurotech
  
* https://wiki.eclipse.org/GPG
+
A wiki page describes the solution https://wiki.eclipse.org/IoT/Testbeds/Asset_Tracking_Management and will be completed as other members jump on the train to extend the code scenario with their respective solutions.
 +
The code to replicate and demonstrate the testbed will be shared through https://github.com/eclipselabs/eclipseiot-testbed-assettracking.
  
== LwM2M over MQTT ==
+
Participation to the testbeds is open to any member of the IoT WG, and more details on the overall strategy are available at https://goo.gl/UeDekI.
  
* https://wiki.eclipse.org/IoT/LwM2M_MQTT_Binding
+
=== Eclipse IoT Day in San Jose and Unconference ===
 +
'''Presenter: Ian Skerrett'''
  
 +
We’re looking for use-case type speakers to present how their company uses Eclipse IoT projects. Last year at ECE 2016 we had a speaker from the Deutsche Bahn train system explain how Eclipse Paho and MQTT are used in their train systems.
  
== IoT Challenge ==
+
Ideally the speaker would be from the Bay area since this is short notice. Please let us know if you know anyone that could be a good candidate.
  
* http://openiotchallenge.tumblr.com
+
=== Eclipse Leshan Press Release ===
* Gift cards have been sent to 10 projects.
+
'''Presenter: Ian Skerrett'''
* Eclipse IoT Projects are encouraged to monitor Twitter and help the participants with any questions they may have
+
  
= Jan 15, 2015 (Marketing call) =
+
Today, February 15, we issued a press release about Eclipse Leshan and Eclipse Waakama “Eclipse IoT Announces Support for OMA LightweightM2M 1.0 Device Management Standard” Read it here: http://www.eclipse.org/org/press-release/20170215_lwm2m.php
  
== Agenda ==
+
=== IoT World plans ===
 +
'''Presenter: Ian Skerrett'''
  
* IoT Developer Survey
+
Eclipse IoT will have a booth at IoT World and would like to coordinate with other members. We won’t be doing the pavilion since not enough members wanted to participate, but we will get in touch soon to partner with interested members, such as IOTRACKS, that showed interest in participating.
* IoT Challenge
+
* Web site updates
+
* Eclipse IoT Day in Dresden Germany
+
* IoT Day in Grenoble, France
+
  
== Attendees ==
+
=== IoT Developer Survey ===
 +
'''Presenter: Roxanne Joncas'''
  
* Benjamin Cabé
+
On February 7, we launched the third annual IoT Developer Survey. Please take the time to complete the survey and to share it with your coworkers and community.
* Ian Skerrett
+
*Link to promote/share: https://www.surveymonkey.com/r/iotsurvey2017eclipseiot
* Jens Reimann
+
*Graphic for promotion: https://wiki.eclipse.org/File:Iotsurveypartners.png
* Dave Woodard
+
* Julien Vermillard
+
* Bernd Fischer
+
* Mahdi Ben Alaya
+
  
== IoT Developer Survey ==
+
= Mar 1, 2017 (WG Call) =
  
* Goal is to understand what's going on in the market, and esp. for developers
+
== Participants ==
* Jens volunteered to help elaborate the questions
+
*Benjamin Cabé, Eclipse Foundation
 +
*Roxanne Joncas, Eclipse Foundation
 +
*Ian Skerrett, Eclipse Foundation
 +
*Jens Reimann, Red Hat
 +
*György Réthy, Ericsson
 +
*Dave, IOTRACKS
 +
*Kilton Hopkins, IOTRACKS
 +
*Michael Limprecht, IOTRACKS
 +
*James Sutton, IBM
 +
*Ian Craggs, IBM
 +
*Laurent Lagosanto, MicroEJ
 +
*Henryk Konsek, Red Hat
 +
*Kai Kreuzer, Deutsche Telekom
 +
*Others who joined later
  
== IoT Challenge ==
+
== Agenda ==
 +
=== Presentation from the Eclipse Titan team at Ericsson ===
 +
'''Presenter: György Réthy'''
  
* Deadline to enter is January 17
+
Eclipse Titan is a tool built around the TTCN-3 testing standard, and it is very relevant for IoT as it can be used to test MQTT, CoAP, oneM2M, etc. communication scenarios. It was created by Ericsson 15 years ago and has been used internally ever since. It was open sourced 2 years ago at the Eclipse Foundation.
* We have around 20 entries so far so we expect to end up with 30+
+
*oneM2MTestter version 1.0 has been released
* Participants will have to blog about their project and we will be promoting the content
+
*No need to learn a new language
 +
*Pilot with CoAP for modeling Testing
  
== Web site updates ==
+
Question: Can you execute it in a headless mode? Yes, command line tools is the controller. There are also Eclipse plugins available for test executive that control the command line component.
  
* iot.eclipse.org needs some love
+
More information is available in the slides.
* On the home page:
+
*Slides: https://wiki.eclipse.org/File:Titan@EclipseIoTWG_20170301.pdf
** List the projects
+
** Improve the contact form
+
* Benjamin and Ian will draft an update for the website
+
  
== Eclipse IoT Day in Dresden Germany ==
+
=== Eclipse Foundation Security policy ===
 +
'''Presenter: Ian Skerrett '''
  
* Eclipse and IoT Workshop on March 18th
+
Security is obviously a key concern for IoT so we would like to make sure everyone is familiar with the Security Policy in place at the Eclipse Foundation, and that all projects implement appropriate to let their users know how to report security issues, and know how to handle them.
* Looking for speakers
+
* 50+ participants
+
* SmartHome, EclipseSCADA, Vorto
+
* Bernd will promote the event on the Eclipse mailing list
+
  
== IoT Day in Grenoble, France ==
+
There is a security team at the Eclipse Foundation, Jens Reimann and Julien Vermillard are on this team to represent IoT.
  
* March 30-31 in Grenoble
+
One of the problems: On Bugzilla, you can mark a bug as private and only the security team will see it and assign it from appropriate project leaders. For projects that use GitHub issues, there isn’t a way to make an issue private. These projects need a link on their site that instructs users to open any security vulnerability bugs on Buzgilla.
* See https://wiki.eclipse.org/Eclipse_IoT_Day_Grenoble_2015
+
* One day sessions, one day workshop (OpenHAB, MQTT, RIOT OS)
+
  
 +
All vulnerabilities will eventually need to be made public and the goal is to resolve any vulnerability within *3 months*. After 3 months, the vulnerability will be madepublic.
  
 +
*Questions can be sent to security@eclipse.org
 +
*Next steps: Ian will talk to Wayne and get more concrete next steps.
 +
*Slides: https://docs.google.com/presentation/d/1xZquUsFDnhxYAdlp8ImXqEueu5IiLFfuOAEPWkQp4Gs/edit?usp=sharing
  
----------------------------------------
+
=== Eclipse IoT Day in San Jose and Unconference ===
 +
'''Presenter: Ian Skerrett'''
  
= Archives =
+
We’re looking for use-case type speakers to present how their company uses Eclipse IoT projects. Last year at ECE 2016 we had a speaker from the Deutsche Bahn train system explain how Eclipse Paho and MQTT are used in their train systems.
  
== 2014 ==
+
Ideally the speaker would be from the Bay area since this is short notice. Please let us know if you know anyone that could be a good candidate.
  
[[Machine-to-Machine/M2MIWG/Weekly call minutes/2014 Archives]]
+
For the IoT WG Meeting, feel free to suggest guest speakers. We already invited the OMA Group to give an update on LWM2M.
  
== 2013 ==
+
=== IoT Developer Survey ===
 +
'''Presenter: Roxanne Joncas'''
  
[[Machine-to-Machine/M2MIWG/Weekly call minutes/2013 Archives]]
+
On February 7, we launched the third annual IoT Developer Survey. Please take the time to complete the survey and to share it with your coworkers and community.
 +
*Link to promote/share: https://www.surveymonkey.com/r/iotsurvey2017eclipseiot
 +
*Graphic for promotion: https://wiki.eclipse.org/File:Iotsurveypartners.png
  
== 2012 ==
+
----------------------------------------
  
[[Machine-to-Machine/M2MIWG/Weekly call minutes/2012 Archives]]
+
= Archives =
 
+
== 2011 ==
+
  
[[Machine-to-Machine/M2MIWG/Weekly call minutes/2011 Archives]]
+
* [[IoT/M2MIWG/Weekly call minutes/2016 Archives]]
 +
* [[IoT/M2MIWG/Weekly call minutes/2015 Archives]]
 +
* [[IoT/M2MIWG/Weekly call minutes/2014 Archives]]
 +
* [[IoT/M2MIWG/Weekly call minutes/2013 Archives]]
 +
* [[IoT/M2MIWG/Weekly call minutes/2012 Archives]]
 +
* [[IoT/M2MIWG/Weekly call minutes/2011 Archives]]

Revision as of 06:10, 2 March 2017

The Internet of Things Industry Working Group is holding bi-weekly calls on Wednesdays, at 12pm ET.
Participation to these calls is restricted to members of the IWG, but the minutes are public. We alternate between marketing-focused calls (upcoming events coordination, community outreach, etc.), and technical calls mostly targeting project leads, to synchronize cross-project activities.

The meetings are held via teleconference. The regular call-in numbers are shown below (if possible, please used caller paid numbers). There are a few local / toll-free dial in numbers, but you may want to setup a SIP client on your computer if possible.

  • North America 1-866-569-4992
  • Germany 49-692-2224-6059
  • France 33-(0)-17-070-8535
  • UK 0800-033-7806
  • Switzerland 41-44-580-2115
  • Sweden 46-85-063-8386
  • Italy 003-902-3604-8268

Participant conference extension: 713, then enter pin 68764

SIP clients can call 713@asterisk.eclipse.org, then enter pin 68764.


Feb 1, 2017 (WG Call)

Participants

  • Dan Gross, Samsung
  • James Sutton, IBM
  • David Bericat, Red Hat
  • Laurent Lagosanto, MicroEJ
  • Roxanne Joncas, Eclipse Foundation
  • Benjamin Cabé, Eclipse Foundation
  • Brad Micklea, Codenvy

Agenda

Eclipse IoT Testbeds: review strategy and next steps.

Work on a set of industry oriented (vertical solutions) to showcase a technical solution and showcase the Eclipse projects and vendor ecosystem. Eclipse IoT Members working together to set-up the testbed and create a demo that runs 24/7 on the Eclipse servers More details: https://docs.google.com/presentation/d/1nmdi-cmw_O-7W2qZKRHMN-3gw0WHxE75llcV0nMhS-U/edit?usp=sharing Proposed Testbed scenario around Asset Tracking Management: https://docs.google.com/presentation/d/1KF7yxv5Dnk6b2a574HPtU5pHR5q7wvsT4skKjGDz1Q4/edit?usp=sharing There are many options for collaboration

  • Dan Gross: Samsung interested in participating - Kura gateway using ARTIK.
  • Laurent Lagosanto: Potential use case for Eclipse Edje.
  • David Bericat: Excited and look forward to working with everyone.

Next Steps: Stay tuned, we will be updating the group at large and scheduling individual meetings.

2. MQTT 5: Update from Ian Craggs / James Sutton on what’s in MQTT 5 and the expected impact on Eclipse Paho / Mosquitto and downstream adopters.

Big set of changes:

  • Use of the publish/subscribe message pattern which provides one-to-many message distribution and decoupling of applications.
  • A messaging transport that is agnostic to the content of the payload.
  • Three qualities of service for message delivery:
    • At most once", where messages are delivered according to the best efforts of the operating environment. Message loss can occur. This level could be used, for example, with ambient sensor data where it does not matter if an individual reading is lost as the next one will be published soon after.
    • At least once", where messages are assured to arrive but duplicates can occur.
    • "Exactly once", where messages are assured to arrive exactly once. This level could be used, for example, with billing systems where duplicate or lost messages could lead to incorrect charges being applied.
  • A small transport overhead and protocol exchanges minimized to reduce network traffic.
  • A mechanism to notify interested parties when an abnormal disconnection occurs.

Notes from the meeting:

  • Any request sent (and reply received) can have embedded metadata. This will be used for e.g letting a publisher know about *what* happened to the packet in addition to just acknowledging it
    • The CONNECT packet can contain information regarding what QoS are supported by the server
    • Supporting QoS 2 on the server is not mandatory anymore
    • Scalability
  • It will affect the Paho client and so a new Paho client will be created.
    • Improve API
    • Feedback from community
    • Work nicely with the new MQTT 5 features
  • The complete move will take a while, MQTT 3 will not go away anytime soon. It will be a parallel process. The previous versions of the client will be maintained. Some users might choose to use MQTT 3 since it’s more lightweight.

IMPORTANT: Get your feedback in as soon as possible, because in a few months it will be finalized, so review the specifications. View working draft 10 dated January 4: https://www.oasis-open.org/committees/documents.php?num_per_wg=10&wg_abbrev=mqtt

3. PMC topics: project documentation, build machines, Docker, …

Skipped this item - not enough PMC members on the call

4. Misc. updates

Open IoT Challenge: we will schedule a live hangout for project leads to answer any technical questions the participant may have. https://iot.eclipse.org/open-iot-challenge/

Feb 15, 2017 (WG Call)

Participants

  • Kai Kreuzer, Deutsche Telekom
  • Jens Reimann, Red Hat
  • Dejan Bosanac, Red Hat
  • Gerald Glocker, Bosch SI
  • Shuai li, CEA-LIST
  • Roxanne Joncas, Eclipse Foundation
  • Ian Skerrett, Eclipse Foundation
  • Benjamin Cabé, Eclipse Foundation
  • Dave Woodard, Eurotech
  • Ian Craggs, IBM
  • Kilton Hopkins, IOTRACKS

Agenda

Presentation new project proposal: Eclipse Ditto (Digital Twins)

Presenter: Gerald Glocker, Bosch SI

Bosch will be proposing a new project called “Eclipse Ditto” soon for managing state of Digital Twins. Hopefully the proposal will be made next week. The Ditto Project will be a mediator between IoT Devices and the state of their Digital Twins. Digital Twin is not really a fixed term. Bosch views Digital Twin as is a holistic view of all capabilities and aspects of a device/product asset including its digital representation. Ultimate goal is to use the digital twin as a service. There would be a higher level API to work with individual devices and you wouldn’t have to know what is happening in the background. The plan is to integrate with Eclipse Vorto and Eclipse Kapua.

Read the one-page: https://wiki.eclipse.org/File:Ditto_Project.png

  • Questions:

Can changes to the state be made on the device of the twin, or is it only one way? The state of the device could be in both directions. Changes to the state on the device or the digital twin would change the state of the other one. A twin is not necessarily 1:1 device, a twin can represent many things (device + JVM + …)

Project Proposal: https://projects.eclipse.org/proposals/eclipse-ditto

Presentation by CEA-List on Model Design Environment for IoT

Presenter: Shuai li CEA-List

Update on Testbeds

Presenter Benjamin Cabé

Testbeds aim to showcase the software stack available from our open source projects, as well as the various offers that the WG members provide on top if it (cloud solutions, analytics platforms, hardware, integration services, …).

The first testbed will be a solution for Asset Tracking Management, more specifically tracking the delivery of valuable parcels. The end-to-end solution will comprise embedded sensors that can be attached to the parcels to monitor e.g temperature or vibration, IoT gateways in order to collect the sensor data (for example inside the delivery truck), process it, and report it to a cloud backend where it can be further analyzed, or made available to 3rd party apps. Members currently participating: Red Hat + Eurotech

A wiki page describes the solution https://wiki.eclipse.org/IoT/Testbeds/Asset_Tracking_Management and will be completed as other members jump on the train to extend the code scenario with their respective solutions. The code to replicate and demonstrate the testbed will be shared through https://github.com/eclipselabs/eclipseiot-testbed-assettracking.

Participation to the testbeds is open to any member of the IoT WG, and more details on the overall strategy are available at https://goo.gl/UeDekI.

Eclipse IoT Day in San Jose and Unconference

Presenter: Ian Skerrett

We’re looking for use-case type speakers to present how their company uses Eclipse IoT projects. Last year at ECE 2016 we had a speaker from the Deutsche Bahn train system explain how Eclipse Paho and MQTT are used in their train systems.

Ideally the speaker would be from the Bay area since this is short notice. Please let us know if you know anyone that could be a good candidate.

Eclipse Leshan Press Release

Presenter: Ian Skerrett

Today, February 15, we issued a press release about Eclipse Leshan and Eclipse Waakama “Eclipse IoT Announces Support for OMA LightweightM2M 1.0 Device Management Standard” Read it here: http://www.eclipse.org/org/press-release/20170215_lwm2m.php

IoT World plans

Presenter: Ian Skerrett

Eclipse IoT will have a booth at IoT World and would like to coordinate with other members. We won’t be doing the pavilion since not enough members wanted to participate, but we will get in touch soon to partner with interested members, such as IOTRACKS, that showed interest in participating.

IoT Developer Survey

Presenter: Roxanne Joncas

On February 7, we launched the third annual IoT Developer Survey. Please take the time to complete the survey and to share it with your coworkers and community.


Feb 15, 2017 (WG Call)

Participants

  • Kai Kreuzer, Deutsche Telekom
  • Jens Reimann, Red Hat
  • Dejan Bosanac, Red Hat
  • Gerald Glocker, Bosch SI
  • Shuai li, CEA-LIST
  • Roxanne Joncas, Eclipse Foundation
  • Ian Skerrett, Eclipse Foundation
  • Benjamin Cabé, Eclipse Foundation
  • Dave Woodard, Eurotech
  • Ian Craggs, IBM
  • Kilton Hopkins, IOTRACKS

Agenda

Presentation new project proposal: Eclipse Ditto (Digital Twins)

Presenter: Gerald Glocker, Bosch SI

Bosch will be proposing a new project called “Eclipse Ditto” soon for managing state of Digital Twins. Hopefully the proposal will be made next week. The Ditto Project will be a mediator between IoT Devices and the state of their Digital Twins. Digital Twin is not really a fixed term. Bosch views Digital Twin as is a holistic view of all capabilities and aspects of a device/product asset including its digital representation. Ultimate goal is to use the digital twin as a service. There would be a higher level API to work with individual devices and you wouldn’t have to know what is happening in the background. The plan is to integrate with Eclipse Vorto and Eclipse Kapua.

Read the one-page: https://wiki.eclipse.org/File:Ditto_Project.png

  • Questions:

Can changes to the state be made on the device of the twin, or is it only one way? The state of the device could be in both directions. Changes to the state on the device or the digital twin would change the state of the other one. A twin is not necessarily 1:1 device, a twin can represent many things (device + JVM + …)

Project Proposal: https://projects.eclipse.org/proposals/eclipse-ditto

Presentation by CEA-List on Model Design Environment for IoT

Presenter: Shuai li CEA-List

Update on Testbeds

Presenter Benjamin Cabé

Testbeds aim to showcase the software stack available from our open source projects, as well as the various offers that the WG members provide on top if it (cloud solutions, analytics platforms, hardware, integration services, …).

The first testbed will be a solution for Asset Tracking Management, more specifically tracking the delivery of valuable parcels. The end-to-end solution will comprise embedded sensors that can be attached to the parcels to monitor e.g temperature or vibration, IoT gateways in order to collect the sensor data (for example inside the delivery truck), process it, and report it to a cloud backend where it can be further analyzed, or made available to 3rd party apps. Members currently participating: Red Hat + Eurotech

A wiki page describes the solution https://wiki.eclipse.org/IoT/Testbeds/Asset_Tracking_Management and will be completed as other members jump on the train to extend the code scenario with their respective solutions. The code to replicate and demonstrate the testbed will be shared through https://github.com/eclipselabs/eclipseiot-testbed-assettracking.

Participation to the testbeds is open to any member of the IoT WG, and more details on the overall strategy are available at https://goo.gl/UeDekI.

Eclipse IoT Day in San Jose and Unconference

Presenter: Ian Skerrett

We’re looking for use-case type speakers to present how their company uses Eclipse IoT projects. Last year at ECE 2016 we had a speaker from the Deutsche Bahn train system explain how Eclipse Paho and MQTT are used in their train systems.

Ideally the speaker would be from the Bay area since this is short notice. Please let us know if you know anyone that could be a good candidate.

Eclipse Leshan Press Release

Presenter: Ian Skerrett

Today, February 15, we issued a press release about Eclipse Leshan and Eclipse Waakama “Eclipse IoT Announces Support for OMA LightweightM2M 1.0 Device Management Standard” Read it here: http://www.eclipse.org/org/press-release/20170215_lwm2m.php

IoT World plans

Presenter: Ian Skerrett

Eclipse IoT will have a booth at IoT World and would like to coordinate with other members. We won’t be doing the pavilion since not enough members wanted to participate, but we will get in touch soon to partner with interested members, such as IOTRACKS, that showed interest in participating.

IoT Developer Survey

Presenter: Roxanne Joncas

On February 7, we launched the third annual IoT Developer Survey. Please take the time to complete the survey and to share it with your coworkers and community.

Mar 1, 2017 (WG Call)

Participants

  • Benjamin Cabé, Eclipse Foundation
  • Roxanne Joncas, Eclipse Foundation
  • Ian Skerrett, Eclipse Foundation
  • Jens Reimann, Red Hat
  • György Réthy, Ericsson
  • Dave, IOTRACKS
  • Kilton Hopkins, IOTRACKS
  • Michael Limprecht, IOTRACKS
  • James Sutton, IBM
  • Ian Craggs, IBM
  • Laurent Lagosanto, MicroEJ
  • Henryk Konsek, Red Hat
  • Kai Kreuzer, Deutsche Telekom
  • Others who joined later

Agenda

Presentation from the Eclipse Titan team at Ericsson

Presenter: György Réthy

Eclipse Titan is a tool built around the TTCN-3 testing standard, and it is very relevant for IoT as it can be used to test MQTT, CoAP, oneM2M, etc. communication scenarios. It was created by Ericsson 15 years ago and has been used internally ever since. It was open sourced 2 years ago at the Eclipse Foundation.

  • oneM2MTestter version 1.0 has been released
  • No need to learn a new language
  • Pilot with CoAP for modeling Testing

Question: Can you execute it in a headless mode? Yes, command line tools is the controller. There are also Eclipse plugins available for test executive that control the command line component.

More information is available in the slides.

Eclipse Foundation Security policy

Presenter: Ian Skerrett

Security is obviously a key concern for IoT so we would like to make sure everyone is familiar with the Security Policy in place at the Eclipse Foundation, and that all projects implement appropriate to let their users know how to report security issues, and know how to handle them.

There is a security team at the Eclipse Foundation, Jens Reimann and Julien Vermillard are on this team to represent IoT.

One of the problems: On Bugzilla, you can mark a bug as private and only the security team will see it and assign it from appropriate project leaders. For projects that use GitHub issues, there isn’t a way to make an issue private. These projects need a link on their site that instructs users to open any security vulnerability bugs on Buzgilla.

All vulnerabilities will eventually need to be made public and the goal is to resolve any vulnerability within *3 months*. After 3 months, the vulnerability will be madepublic.

Eclipse IoT Day in San Jose and Unconference

Presenter: Ian Skerrett

We’re looking for use-case type speakers to present how their company uses Eclipse IoT projects. Last year at ECE 2016 we had a speaker from the Deutsche Bahn train system explain how Eclipse Paho and MQTT are used in their train systems.

Ideally the speaker would be from the Bay area since this is short notice. Please let us know if you know anyone that could be a good candidate.

For the IoT WG Meeting, feel free to suggest guest speakers. We already invited the OMA Group to give an update on LWM2M.

IoT Developer Survey

Presenter: Roxanne Joncas

On February 7, we launched the third annual IoT Developer Survey. Please take the time to complete the survey and to share it with your coworkers and community.


Archives

Back to the top