Ошибка парсинга фотона и веб-сайта
Я пытаюсь этот пример с моей частицей Photon: https://github.com/technobly/Remote-Spark/blob/master/JUSTGAUGE%20DEMO/index.html
Я получаю результат "$Y", если отправляю значение из моего облака частиц на сайт. Сайт работает локально на сервере node.js.
Object {cmd: "VarReturn", name: "RFID-SCAN", result: "$Y", coreInfo: Object}
Результатом должно быть значение HEX, например "6da24659", и отправка в виде строки в облаке частиц. В облаке я получаю правильное значение. Единственная проблема - путь из облака на сайт.
Для лучшего понимания, в следующем моем коде для фотона:
// Serial Communication with Sharp Distance Sensor and RFID Reader
...
int int_value;
void setup() {
byte i, port, status;
Serial.begin(9600);
SPI.begin();
mfrc522.PCD_Init();
}
void loop() {
int sensorValue = analogRead(A0);
Serial.write(sensorValue);
Particle.publish("SENSOR-VALUE", String(sensorValue), 60, PUBLIC);
Particle.variable("SENSOR-VALUE", &sensorValue, INT);
delay(1000);
if ( ! mfrc522.PICC_IsNewCardPresent())
{
return;
}
if ( ! mfrc522.PICC_ReadCardSerial())
{
return;
}
String cardID;
for (byte i = 0; i < mfrc522.uid.size; i++) {
cardID += String(mfrc522.uid.uidByte[i] < 0x10 ? "0" : "");
cardID += String(mfrc522.uid.uidByte[i], HEX);
}
Serial.write(cardID);
Particle.publish("RFID-SCAN", String(cardID), 60, PUBLIC);
Particle.variable("RFID-SCAN", &cardID, STRING);
delay(1000);
}
Кто-нибудь, кто может помочь?