Arduino Programowa zmiana stanu SensorNO

Zbynex
Posts: 2
Joined: Wed Feb 19, 2020 3:28 pm

Post

Witam

Problem dotyczy kodu pisanego w Arduino na ESP8266.
W cloudzie mam zarejestrowany sensor
SuplaDevice.addSensorNO(GPIO_SENSOR, 1);
i fizycznie działa prawidłowo.

Każda zmiana stanu portu powoduje wysłanie do clouda informacji o stanie sensora.
W moim przypadku informacja o stanie tego sensora przychodzi po serialu z innego urządzenia. Chciałbym ją przekazać do clouda.
Chciałbym zrezygnować ze sprzętowego odczytu stanu z wejścia portu GPIO z ESP tylko programowo zmienić jego stan w cloudzie i nie mam pomysłu w jaki sposób to zrealizować.

Może ktoś ma pomysł jak stan SensorNO w clodzie można zmieniać programowo.
User avatar
klew
Posts: 13908
Joined: Thu Jun 27, 2019 12:16 pm
Location: Wrocław
Has thanked: 134 times
Been thanked: 137 times

Post

Nie do końca rozumiem o co chodzi.
Czy dobrze rozumiem, że aktualnie ESP po serialu czyta z innego urządzenia stan, po czym ustawiasz jakieś gpio na odpowiedni stan i kanał sensorNo czyta to gpio i pokazuje stan w cloud?
A Ty chcesz aby stan sensora no ustawiać bez pośrednictwa gpio?
Najlepsze suple dla Twojego domu :mrgreen:
Zbynex
Posts: 2
Joined: Wed Feb 19, 2020 3:28 pm

Post

Tak dokladnie, potrzebuje zmieniać stan sensora w cloudzie programowo bez udziału gpio ESP. Fizycznie stan sensora ustalany jest w innym urządzeniu i przesyłany serialem do ESP.

Return to “Ogólna dyskusja”