@klew jeśli możesz zerknąć... Dodałem w klasie te komendy do logów i jedną dodałem przy po.send(). Ale podpowiedz bo jakoś nie wiem. Co wpisać żeby wyciągnąć zawartość po.send()???
poniżej kod a jeszcze niżej logi z działania.
@Zibi ... powiedz że wszystko idzie po Twojej myśli, proszę!!!
Code: Select all
enum NoweAkcje
{
MOJA_AKCJA_1,
MOJA_AKCJA_2
};
class MojaAkcja : public Supla::ActionHandler
{
public:
MojaAkcja(){};
void handleAction(int event, int action) override
{
SUPLA_LOG_DEBUG("Handle action: %d %d", event, action);
if (action == MOJA_AKCJA_1)
{
SUPLA_LOG_DEBUG("MOJA_AKCJA_1_START!");
digitalWrite(LED, HIGH);
Pushover po = Pushover("API.........", "USER...........", UNSAFE);
// Pushover po = Pushover(PUSH_API_KEY, PUSH_USER, UNSAFE);
po.setMessage("Testnotification");
po.setDevice("galaxynote8");
po.setTitle("kuku");
po.setSound("bike");
po.send(); // should return 1 on success
WiFiClientSecure Client1;
if (!Client1.connect("api.pushover.net", 443))
{
SUPLA_LOG_DEBUG("api.pushover.net POŁĄCZONY");
}
}
if (action == MOJA_AKCJA_2)
{
digitalWrite(LED, LOW);
SUPLA_LOG_DEBUG("MOJA_AKCJA_1_STOP!");
}
// ssid = "";
// pass = "";
}
};
MojaAkcja *custMojaAkcja = new MojaAkcja;
Code: Select all
Handle action: 17 0
MOJA_AKCJA_1_START!
api.pushover.net POACZONY
Channel(0) value changed to 1
Send: [53 55 50 4C 41 10 03 00 00 00 67 00 00 00 0E 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 ]
Send: [53 55 50 4C 41 ]
Handle action: 18 1
MOJA_AKCJA_1_STOP!
Channel(0) value changed to 0
Send: [53 55 50 4C 41 10 04 00 00 00 67 00 00 00 0E 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ]
Send: [53 55 50 4C 41 ]
Handle action: 17 0
MOJA_AKCJA_1_START!
api.pushover.net POACZONY
Channel(0) value changed to 1
Send: [53 55 50 4C 41 10 05 00 00 00 67 00 00 00 0E 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 ]
Send: [53 55 50 4C 41 ]
Handle action: 18 1
MOJA_AKCJA_1_STOP!
Channel(0) value changed to 0
Send: [53 55 50 4C 41 10 06 00 00 00 67 00 00 00 0E 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ]
Send: [53 55 50 4C 41 ]
