scusatemi, perche se provo a aggiungere un pulsante non mi permette piu di cambiare il valore? anche la scritta di cayenne è diversa in risposta,
CAYENNE_IN(32)
{
CAYENNE_LOG(“CAYENNE_IN_DEFAULT(%u) - %s, %s”, request.channel, getValue.getId(), getValue.asString());
//Process message here. If there is an error set an error message using getValue.setError(), e.g getValue.setError(“Error message”);
// get value sent from dashboard
int currentValue = getValue.asInt(); // 0 to 1
Serial.print(“stampo valore cayenne =”);
Serial.println(currentValue);
// assuming you wire your relay as normally open
if (currentValue == 1) {
Serial.println(“provo ad caricare dal contatore e dal solare”);
delay(50);
Serial1.print(PCP02);
delay(50);
Serial.println(“”);
delay(50);
Cayenne.virtualWrite(33,0);
}
la risposta [90287] CAYENNE_IN_DEFAULT(30) - c017020b7fd7459, 1
21:22:45.376 →
mentre ne ho aggiunto un altro mi da questa :
[155792] Channel 35, value 1
perche?