Я создал вещь в AWS IoT под названием RasberryPi и пытаюсь зарегистрироваться в ее тени, используя следующий код:
var awsIot = require('aws-iot-device-sdk');
var thingShadows = awsIot.thingShadow({
keyPath: "./certs/private.pem.key",
certPath: "./certs/certificate.pem.crt",
caPath: "./certs/root-CA.crt",
clientId: "RasberryPi1",
region: "eu-west-1",
port: "8883",
debug: true
});
thingShadows.on('connect', function() {
console.log('connected');
thingShadows.register( 'RasberryPi1', function() {
console.log('registered');
...
Я успешно подключаюсь, но никогда не регистрируюсь. То есть второй оператор console.log никогда не запускается. Может ли кто-нибудь посоветовать мою ошибку? Я очень новичок в AWS IoT, и моя ошибка, вероятно, очень проста.
Большое спасибо