【问题标题】:AWS IoT Subdomain Too Long for AWS IoT Button (Gen 1)AWS IoT 子域对于 AWS IoT 按钮太长(第 1 代)
【发布时间】:2019-06-24 05:16:45
【问题描述】:

我正在尝试将第一代 AWS IoT Button(蓝色那种)连接到我的 AWS IoT 核心实例。

在配置中,它说输入一个长度为 14 个字符的 子域,以便它可以为按钮创建端点。但是,我的 IoT 端点有 18 个字符长 - 它的末尾有一个额外的 -ats

所以,虽然我的终点是实际上 XXXXXXXXXXXXXX-ats.iot.us-west-2.amazonaws.com

它不会让我在它的末尾添加-ats。所以我坚持 XXXXXXXXXXXXXX.iot.us-west-2.amazonaws.com.

有没有办法输入完整的 AWS IoT 端点?还是不需要-ats 结尾,这是将按钮连接到网络的另一个问题?

【问题讨论】:

    标签: aws-iot


    【解决方案1】:

    您还可以在开发者控制台中编辑表单上的 html。名为“subdomain”的输入元素的最大长度设置为 14。将其更改为 >=18,您应该能够提交表单。

    【讨论】:

    • 这不起作用 - 服务器验证失败返回 500 错误。
    【解决方案2】:

    我在尝试手动设置 AWS 按钮时遇到了类似的问题。

    作为使用教程手动配置按钮的替代方法,我在 iphone 上使用了 AWS IoT Button Dev 应用程序。使用 iPhone 应用程序有效。

    Apple App Store

    Google Play Store

    控制台中生成的 url 仍然包含端点中的 -ats 后缀。我不知道该应用程序是否绕过了 14 个字符的限制,或者是否不需要,但这至少让我启动并使用按钮运行。如果这是你的目标,这应该会让你继续前进。

    【讨论】:

    • 将其标记为正确答案,因为 iOS 应用程序确实有效。手动设置 AWS IoT Button 仍然是最佳选择,但这会使其启动并运行到 AWS IoT Core。
    • 这不再是一个选项,因为该应用似乎拒绝第一代设备。
    猜你喜欢
    • 2018-01-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-09-26
    • 2018-01-24
    • 2023-03-12
    • 2018-04-25
    • 1970-01-01
    相关资源
    最近更新 更多