Witam.
Czy jest jakaś instrukcja obsługi, samouczek, jakieś podstawy jak tworzyć kanały do Supli? Tak żeby to było rozpisane co do czego służy.
Do tej pory kleiłem jakoś ze znalezionych programów ale opornie mi to idzie i nie mogę tego do końca zakumać.
Bardzo bym prosił o pomoc.
Samouczek lub jakaś instrukcja.
Nie ma.
Musisz czytać kod źródłowy.
Musisz czytać kod źródłowy.
Zawsze
Mam bramkę która wykorzystuje jeden kanał DHT22, chciałbym dodać drugi kanał.
I procedura zapisu wartości do tego kanału:
Jak dodać drugi kanał tak abym mógł wysyłać do supli swoją zmienną?
Próbowałem z kanałem DHT22 jak i z termometrem DS zawsze albo błędy albo zmienna się nie wysyłała.
Kod: Zaznacz cały
SuplaDevice.setTemperatureHumidityCallback(&get_temperature_and_humidity);
SuplaDevice.addDHT22();
Kod: Zaznacz cały
void get_temperature_and_humidity(int channelNumber, double *temp, double *humidity) {
for (int i = 0; i < RFNodesCount; i++)
if (RFNodes[i].channelNumber == channelNumber)
{
*temp = RFNodes[i].temperature;
*humidity = RFNodes[i].humidity;
}
}
Próbowałem z kanałem DHT22 jak i z termometrem DS zawsze albo błędy albo zmienna się nie wysyłała.
Użyj nowej wersji biblioteki. https://github.com/SUPLA/arduino/tree/develop