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.
-
Pier
- Posts: 45
- Joined: Wed Feb 26, 2020 10:26 am
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.
Code: Select all
SuplaDevice.setTemperatureHumidityCallback(&get_temperature_and_humidity);
SuplaDevice.addDHT22();
Code: Select all
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.
-
pzygmunt
- Posts: 20302
- Joined: Tue Jan 19, 2016 9:26 am
- Location: Paczków
- Been thanked: 59 times
Użyj nowej wersji biblioteki. https://github.com/SUPLA/arduino/tree/develop
SUPLA.... Nareszcie w domu.
