问题标签 [watson-iot]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ibm-cloud - 在 Watson IOTP 中使用 Rest API 创建 IOTP 云规则
我目前正在使用 IBM 的 IOTP(物联网平台)服务。
我能够连接到 IOTP 并成功传输数据。
使用 Watson IOT Platform Web 界面,我能够创建一些云规则并触发一些实时警报。
我的问题是,是否可以使用 RESTFul 服务或 CURL 请求创建云规则?是否有任何 RESTFul 服务可用于此目的?
ibm-cloud - IBM Bluemix 中的最佳数据库
我是 Bluemix 的新手。我正在计划一个可以利用数据库服务和 Watson IoT 服务的 Web 应用程序。目前我正在为我的应用程序使用 mysql,因为它对我来说更熟悉。我也注意到了其他一些服务(clearDB、dashDB、Cloudant DB、NoSQLCloudantDB)。我不确定我提到的所有术语是否正确。
我很困惑,我应该遵循哪个服务?对于 mysql,如何查看我推送的表?而且,cloudantNoSQL 是什么意思?
谢谢您的帮助!
ibm-cloud - 时间戳数据
我们的边缘设备具有内置的数据记录功能,可定期记录数据。如果由于某种原因与云的连接在一段时间内丢失,则下次连接时,它将从其内部数据日志内存上传数据。在这种情况下,发送的样本带有记录数据的时间戳,这显然与云接收的时间不同。
时间戳以标准格式发送,如下面的数据包所示。
{"d": { "Ch_1": 37.4,"Ch_2": 37.1,"Ch_3": 3276.7,"Ch_4": 3276.7},"bt": "2016-09-19T14:35:00.00+12:00" }
其中“bt”是样本基准时间的名称。查看架构中的属性详细信息,我可以将数据类型设置为字符串类型,但是如何让这些数据被识别为日期/时间戳并相应地存储这些数据?
有没有办法做到这一点?
mqtt - IBM Watson 订阅
我正在寻找一种方法让我的 ESP8266 Arduino 设备订阅 IBM Watson IoT 平台以接收设备管理消息(重启、更新等)。我找到了使用 PubSubClient 库 ( https://developer.ibm.com/recipes/tutorials/run-an-esp8266arduino-as-a-iot-foundation-managed-device/ ) 来执行此操作的示例,但是,我尚未找到使用 TLS1.2 的 PubSubClient 的工作示例(此项目的要求)。因此,我目前正在使用 Adafruit_MQTT_Client,它可以使用 TLS1.2 连接并发布到 Watson,但我还没有成功订阅该平台。如果有人能提出一种使用 TLS1.2 连接、发布和订阅 IBM Watson IoT 平台的方法,将不胜感激!
ibm-cloud - 如何从 Node-red msg.payload 中选择 Cloudant 数据?
我必须从 cloudant 数据库中读取数据。结果 msg.payload 具有如下值:
我想从上面的有效负载中选择所有 _id。
我尝试使用 msg.payload._id 但它不起作用。结果显示为“{}”
ibm-cloud - 如何在不使用移动应用程序的情况下将 golo4 obd2 设备与 IBM IoT 平台连接?
我正在使用 IBM Bluemix Services 开发一个实时应用程序。在开发应用程序时,我需要分析 IoT 平台上的设备数据(Golo4 obd2 设备)。请指导我了解有关设备连接的分步信息。
ibm-cloud - IBM BlueMix-404 错误
我是 Bluemix 的新手,在它运行时尝试“查看应用程序”时遇到了麻烦。这是使用 Watson IoT Starter 样板。Git 已连接。
我已经多次删除并重新创建了该应用程序,但仍然遇到同样的问题。
还有其他人有问题吗?有什么建议么?
ibm-cloud - 如何从 Bluemix IoT 服务获取设备/网关 IP 地址?
需要什么?
我需要获取设备/网关的当前 IP 地址以确定其位置。
如何做到这一点?
我找到了 2 个选项:
- 通过 Bluemix API 获取网关 IP 地址,因为我在管理面板中看到它,所以决定它可以通过 API 获得(但不能)。但找不到合适的 API 调用。请建议一个,如果它已实施。
- 在设备详细信息的 API 响应中,我看到了额外的位置参数,但找不到完整的描述如何使用它。此参数发送回日志和错误代码的链接。但是对于任何 API 请求,location 参数都会返回一个空字符串。
任何人都可以帮助我解决这些选项或提出其他解决方案吗?
PS 当前的解决方法是直接从网关发送 IP 地址,但它看起来不是最好的选择。
ibm-cloud - 如何在 IBM Conversation 中编写数学方程式和符号
我使用 IBM Watson 的对话服务创建了一个聊天机器人,但我无法在意图、实体和对话中编写数学方程式和符号。谁能帮我这个?
ibm-cloud - 即使设备已连接,也无法在 IBM Watson IoT 快速入门上流式传输数据
目前,我正在使用 IBM Watson IoT 快速入门测试连接,以便从我的设备流式传输数据。我正在使用 Java SDK 来获取数据,并且在可视化数据时遇到了问题。设备状态为已连接,但快速启动菜单上不显示任何数据。请参阅以下链接以了解错误。
任何线索可能是什么问题:https ://quickstart.internetofthings.ibmcloud.com/#/device/b827eb104681/sensor/