Ta informacja jest dostępna.SOYER wrote: Sat Mar 11, 2023 10:48 am Serio, nie można przy pomocy jakiejś funkcji zaimplementowanej w Supli wyciągnąć info, że ktoś kliknął on lub off?
Skoro ma być KPOP, to jeszcze wnoszę o KPDDOP![]()
![]()
. Kanał przesyłowy dwustronnego działania ogólnego przeznaczenia. Coś jak blynk.write() blynk.read(). Przesyłało się z aplikacji, albo do aplikacji dowolną wartość, dowolnie ją opisywało w apk, lub dowolnie obrabiało w urządzeniu.
Ponawiam jednak pytanie:
"nie można przy pomocy jakiejś funkcji zaimplementowanej w Supli wyciągnąć info, że ktoś kliknął on lub off?"
Możesz np. wziąć sobie "VirtualRelay". Każde uruchomienie przekaźnika z apki, powoduje odpalenie metody turnOn(). Analogicznie dla wyłączenia jest turnOff().
Są też powiadomienia poprzez "akcje" (relay->addAction(AKCJA, cel_akcji, Supla::ON_TURN_ON);) ale one działają tylko przy zmianie stanu, a tutaj pewnie kilka razy pod rząd będzie wciskane "włącz".
Wystarczy więc podzeidziczyć po VirtualRelay i napisać sobie co tam chcesz w metodach turnOn() i turnOff().
Możesz nawet do tej klasy wstawić obiekt VirtualThermometer i na nim zmieniać wartość temperatury.
