# README
aws-iot-device-sdk-go
Package awsiotdev implements AWS IoT presigned WebSockets dialer for github.com/at-wat/mqtt-go, and AWS IoT features.
Implemented features:
- Device Shadow
- Jobs
- Secure tunneling
Migration guide
News
- v6.2.0: Go <1.18 support is dropped as aws/aws-sdk-go-v2 dropped them
Contributing
Your contributions like bug reports, bug fixes, feature requests and implementing new features are welcome. Feel free to open a new issue and/or Pull Request.
seqsense/aws-iot-device-sdk-go is developed under GitHub flow. Please open an issue and ask first before actually working on any significant PR (e.g. implementing features). Please refer to the interface design guide.
License
This package is licensed under Apache License Version 2.0.
# Functions
New creates AWS IoT device interface.
NewDialer creates default dialer for the given URL for AWS IoT.
NewPresignDialer returns WebSockets Dialer with AWS v4 presigned URL.
# Interfaces
Device is an AWS IoT device.