Device and Device SDK Working Group
Since July 2024, this working group is merged into the single EdgeX Technical Working Group
Key Working Group Facts
Working Group Creation Date: June 2, 2017
Working Group Chair: Lindsey Cheng (IOTech), Felix Ting (IOTech)
Mailing List
Device and Device SDK team’s mail alias: edgex-tsc-device-services@lists.edgexfoundry.org
To subscribe or unsubscribe via the World Wide Web, visit: https://lists.edgexfoundry.org/g/EdgeX-TSC-Device-Services
Meeting Time
Device and Device SDK Meetings are open to the public.
Device Services WG meetings are held on Mondays at 8am PT (find your local time here)
Note: This is a switch of the meeting time starting Dec 2, 2019
To subscribe to the meeting invitation, please visit Community Meetings & Calendar
Go Device Service SDK Triage Meeting (Friday 15th Feb 14.00 GMT) : https://zoom.us/j/805271942
----
EdgeX Working Group 2 is inviting you to a scheduled Zoom meeting.
Topic: EdgeX: Device Services Working Group - Weekly Call (updated)
Time: Sep 28, 2020 08:00 AM Pacific Time (US and Canada)
Every week on Mon, until Sep 6, 2021, 50 occurrence(s)
Please download and import the following iCalendar (.ics) files to your calendar system.
Weekly: https://zoom.us/meeting/vpUpc-ipqT0vD-k49WBc5W4CwP3TehjjrA/ics?icsToken=98tyKuqpqj8rG9OTtV_HZ7YqW4X9b8-xlFUDofcEqz3mVhcHQRTGZdZHOrh1AvmB
Join Zoom Meeting
https://zoom.us/j/314411765?pwd=TE1PNmNiLzR6cVR6UDJLRkdtRWNtZz09
Meeting ID: 314 411 765
Passcode: 761743
One tap mobile
+13462487799,,314411765# US (Houston)
+16699006833,,314411765# US (San Jose)
Dial by your location
+1 346 248 7799 US (Houston)
+1 669 900 6833 US (San Jose)
+1 253 215 8782 US (Tacoma)
+1 312 626 6799 US (Chicago)
+1 646 558 8656 US (New York)
+1 301 715 8592 US (Germantown)
877 369 0926 US Toll-free
855 880 1246 US Toll-free
Meeting ID: 314 411 765
Find your local number: https://zoom.us/u/dYf323vjV
Documents
Device Service Requirements: edgex-docs on GitHub
(to be read in conjunction with Device Service REST API, Device Discovery)
The above supercede the earlier versions of the service requirements - Working copy (Google docs), Revision 10.2 (Fuji), Revision 11 (Geneva) and the earlier notes on discovery: DynamicDeviceDiscovery.pdf, DynamicDeviceDiscovery.docx
Device Services Summary
See Device Services - existing and work underway for details
Name | Language | Availability | Assigned Port | Notes |
|---|---|---|---|---|
Modbus | Go | Now | 59991 | Supports TCP and RTU devices |
MQTT | Go | Now | 59982 | |
SNMP | Go | Now | 59993 | Tailored for TrendNet network switch |
Virtual | Go | Now | 59990 | Allows dev/eval on EdgeX without real device hardware |
Camera | Go | Now | 59985 | Deprecated |
ONVIF Camera | Go | Now | 59984 | New implementation replacing the above |
USB Camera | Go | Now | 59983 | |
GPS | Go | stalled | 59987 | |
BACnet | C | Now | 59980/81 | Can be built for IP or MSTP protocols |
Grove | C | Now | 59992 | For GrovePi IoT kits |
REST | Go | Now | 59986 | |
GPIO | Go | Now | 59910 | v2.x documentation has this as 59994, and compose-builder generated files which remapped it to that port. |
UART | Go | In development | 59995 | |
CoAP | C | Now | 59988 | |
RFID/LLRP | Go | Now | 59989 | |
S7 | Go | Now | 59994 |
Development for next release
Working Group Meetings
July 2, 2024: Agenda and Meeting Note ; Meeting Recording
June 4, 2024: Agenda and Meeting Note ; Meeting Recording
May 21, 2024: Agenda and Meeting Note ; Meeting Recording
May 07, 2024: Agenda and Meeting Note ; Meeting Recording (OpenZiti Sharing session 2)
April 23, 2024: Meeting Notes; Meeting Recording (OpenZiti Sharing session 1)
April 9, 2024: Meeting Notes; Meeting Recording
March 26, 2024: Meeting Notes; Meeting Recording
March 12, 2024: Meeting Notes; Meeting Recording
January 30, 2024: Meeting Notes; Meeting Recording
January 16, 2024: Meeting Notes
December 11, 2023: Meeting Notes; Meeting Recording
November 13, 2023: Meeting Notes; Meeting Recording
October 30, 2023: Meeting Notes; Meeting Recording
October 16, 2023: Meeting Notes; Meeting Recording
September 25, 2023: Meeting Notes; Meeting Recording
September 11, 2023: Meeting Notes; Meeting Recording
August 21, 2023: Meeting Notes; Meeting Recording
August 7, 2023: Meeting Notes; Meeting Recording; CAN device service proposal
July 24, 2023: Meeting Notes; Meeting Recording
July 17, 2023: Meeting Notes; Meeting Recording
July 10, 2023: Meeting Notes; Meeting Recording
July 3, 2023: Meeting Notes; Meeting Recording
June 26, 2023: Meeting Notes; Meeting Recording
August 8, 2022: Meeting Notes
May 23, 2022: Meeting Notes
March 28, 2022: Meeting Notes
March 14, 2022: Meeting Notes
March 7, 2022: Meeting Notes
February 7, 2022: Meeting Notes
January 31, 2022: Meeting Notes
January 24, 2022: Meeting Notes; Presentation Slides
November 29, 2021: Meeting Notes
November 15, 2021: Meeting Notes
November 8, 2021: Meeting Notes
October 11, 2021: Meeting Notes; Meeting Recording
October 4, 2021: Meeting Notes
September 13, 2021: Meeting Notes
August 9, 2021: Meeting Notes
August 2, 2021: Meeting Notes
Jul 19, 2021: Meeting Notes
Jul 12, 2021: Meeting Notes
Jun 14, 2021: Meeting Notes
Jun 7, 2021: Meeting Notes; Meeting Recording
May 24, 2021: Meeting Notes; Meeting Recording
May 10, 2021: Meeting Notes; Meeting Recording
Apr 26, 2021: Meeting Notes; Meeting Recording
Apr 19, 2021: Meeting Notes; Meeting Recording
Apr 12, 2021: Meeting Notes; Meeting Recording
Mar 29, 2021: Meeting Notes; Meeting Recording
Mar 22, 2021: Meeting Notes; Meeting Recording
Mar 15, 2021: Meeting Notes; Meeting Recording
Mar 8, 2021: Meeting Notes; Meeting Recording
Mar 1, 2021: Meeting Notes; Meeting Recording
Feb 22, 2021: Meeting Notes; Meeting Recording 26,
Feb 8, 2021: Meeting Notes; Meeting Recording
Feb 1, 2021: Meeting Recording
Jan 25, 2021: Meeting Notes; Meeting Recording
Jan 18, 2021: Meeting Notes; Meeting Recording
Jan 11,2021: Meeting Notes; Meeting Recording
Jan 4, 2021: Meeting Recording
Dec 14, 2020: Meeting Recording
Dec 7, 2020: Meeting Notes; Meeting Recording
Nov 16, 2020: Meeting Notes; Meeting Recording
Nov 2, 2020: Meeting Recording
Oct 26, 2020: Meeting Recording
Oct 19, 2020: Meeting Recording
Oct 12, 2020: Meeting Notes; Meeting Recording; Presentation on CoAP device service
Oct 5, 2020: Meeting Recording
Sep 28 2020: Meeting Recording; Meeting Notes
Sep 21 2020: Meeting Notes; Meeting Recording; Presentation on UART, GPIO device services
Sep 14 2020: Meeting Notes; Meeting Recording
Aug 24 2020: Meeting Notes; Meeting Recording
Aug 17 2020: Meeting Notes; Meeting Recording
Aug 10, 2020: Meeting Recording
Aug 3, 2020: Meeting Notes; Meeting Recording
July 27, 2020: Meeting Recording
July 20, 2020: Meeting Notes; Meeting Recording
July 13, 2020: Meeting Notes; Meeting Recording
June 29, 2020: Meeting Notes; Meeting Recording
June 22, 2020: Meeting Notes; Meeting Recording
June 15, 2020: Meeting Notes; Meeting Recording
June 8, 2020: Meeting Notes; Meeting Recording (Password: 5G#4@j=1)
June 1, 2020: Agenda; Meeting Notes; Meeting Recording (Password: 2u!MX8P+)
May 18, 2020: Meeting Recording (Password: 8x%1=yC=)
May 11, 2020: Meeting Notes; Meeting Recording (Password: 1w?o2Pg!)
April 20, 2020: Agenda; Meeting Notes; Meeting Recording (Password: 7o*=#a9d)
April 6, 2020: Agenda; Meeting Notes; Meeting Recording
March 30, 2020: Meeting Notes; Meeting Recording
March 23, 2020: Agenda; Meeting Notes; Meeting Recording
March 9, 2020: Meeting Notes; Meeting Recording, Meeting Recording #2
March 2, 2020: Agenda; Meeting Notes; Meeting Recording
February 24, 2020: Agenda; Meeting Notes; Meeting Recording
February 10, 2020: Agenda; Meeting Notes; Meeting Recording
February 3, 2020: Agenda; Meeting Notes; Meeting Recording
January 27, 2020: Agenda; Meeting Notes; Meeting Recording