Definitywny koniec z pushover(?)… w moich projektach:)

zzrr
Posts: 1864
Joined: Wed Oct 26, 2022 7:35 pm
Has thanked: 76 times
Been thanked: 119 times

Post

SOYER wrote: Wed Jan 31, 2024 7:06 pm jak czytać stan tego kanału dla swoich potrzeb?
kranWjazd->getValue(); ?
Co zwraca? true i false tak?
bool kranState = kranWjazd->isOn();
User avatar
SOYER
Posts: 1623
Joined: Wed Aug 10, 2022 12:29 pm
Location: Kryry
Been thanked: 2 times

Post

@zzrr
Przy kompilacji nie wywala błędu dla getValue(),
a dla isOn():

Code: Select all

'class Supla::Sensor::Binary' has no member named 'isOn'
To teraz pytanie jeśli jest zainicjalizowana ta krańcówka jako pullUp (kranWjazd = new Supla::Sensor::Binary(kran_wjazd, false))
i ta krańcówka będzie zwarta do masy to wtedy zwraca true, a jak rozwarta, czyli pin w stanie wysokim to zwraca false? Czy odwrotnie? @klew?
https://youtube.com/@tomaszhamer8134?si=_J1cT_QWsXxgt1Fm
https://kryry01.aqi.eco/pl
https://app.weathercloud.net/d4311785603
https://github.com/Soyer79
zzrr
Posts: 1864
Joined: Wed Oct 26, 2022 7:35 pm
Has thanked: 76 times
Been thanked: 119 times

Post

SOYER wrote: Wed Jan 31, 2024 7:43 pm @zzrr
Przy kompilacji nie wywala błędu dla getValue(),
a dla isOn():

Code: Select all

'class Supla::Sensor::Binary' has no member named 'isOn'
Sorki. Pomyliłem z relayem

Return to “Pomoc”