Tak, wystarczy go wyrzucić. Trzeba jeszcze domyślną konfigurację termostatu zmienić - wyrzucić tą linijkę setAuxThermometer...Lector wrote: Sat Aug 19, 2023 9:38 am Mam pytanie, udało mi skompilować firmware, jak bym chciał w przyszłości wykorzystać do chłodzenia i będzie tylko jeden termometr.
To czy w kodzie wystarczy wywalić tylko dwie koniki kodu z konfiguracją drugiego DeSa?
Termostat DIY do testowania :)
-
klew
- Posts: 13905
- Joined: Thu Jun 27, 2019 12:16 pm
- Location: Wrocław
- Has thanked: 134 times
- Been thanked: 137 times
Najlepsze suple dla Twojego domu 
na tx chyba, ale zmieniam i tez nie pokazuje temp
w przykładzie zmieniłem ostatnia linijke #define DS18B20_GPIO 1
-
uchnast.michal
- Posts: 1334
- Joined: Tue Jun 04, 2019 11:37 am
- Has thanked: 7 times
1. Miłośnik telefonów google,
2. Ładnie to wygląda
3. Przewidywany jest wariant odczytu temp. zdalnie np. z linków bezpośrednich? Pomijam funkcjonalność offline.
4. Czy termostat to będzie kanał czy urządzenie. Czy jedno urządzenie mające więcej niż jeden przekaźnik będzie kilkoma "termostatami", analogicznie do skryptów Wojtka?
-
klew
- Posts: 13905
- Joined: Thu Jun 27, 2019 12:16 pm
- Location: Wrocław
- Has thanked: 134 times
- Been thanked: 137 times
Dobrze widzisz. Później dodamLector wrote: Sat Aug 19, 2023 11:45 am Nie widzę domyślnie skonfigurowanych przycisków do zwiększania zmniejszania temperatury.
Dobrze widzę?
Najlepsze suple dla Twojego domu 
Jak pozmieniać te parametry, żeby działał termometr na Sonoff Basic, czy tak jest dobrze?
#define CFG_BUTTON_GPIO 0
#define STATUS_LED_GPIO 2
#define LED_RED_GPIO 13
#define LED_BLUE_GPIO 12
#define OUTPUT_GPIO 3
#define DS18B20_GPIO 1
#define CFG_BUTTON_GPIO 0
#define STATUS_LED_GPIO 2
#define LED_RED_GPIO 13
#define LED_BLUE_GPIO 12
#define OUTPUT_GPIO 3
#define DS18B20_GPIO 1
-
klew
- Posts: 13905
- Joined: Thu Jun 27, 2019 12:16 pm
- Location: Wrocław
- Has thanked: 134 times
- Been thanked: 137 times
Nie mam pojęcialukasz06 wrote: Sat Aug 19, 2023 12:40 pm Jak pozmieniać te parametry, żeby działał termometr na Sonoff Basic, czy tak jest dobrze?
#define CFG_BUTTON_GPIO 0
#define STATUS_LED_GPIO 2
#define LED_RED_GPIO 13
#define LED_BLUE_GPIO 12
#define OUTPUT_GPIO 3
#define DS18B20_GPIO 1
Żadnego basica nigdy nie miałem
Najlepsze suple dla Twojego domu 
-
Antonio
- Posts: 140
- Joined: Sat Dec 18, 2021 4:15 pm
Hej ,minuta szukania w siecilukasz06 wrote: Sat Aug 19, 2023 12:40 pm Jak pozmieniać te parametry, żeby działał termometr na Sonoff Basic, czy tak jest dobrze?
#define CFG_BUTTON_GPIO 0
#define STATUS_LED_GPIO 2
#define LED_RED_GPIO 13
#define LED_BLUE_GPIO 12
#define OUTPUT_GPIO 3
#define DS18B20_GPIO 1
Jesli to ta płytka
to jest GPIO 14 nie 1
You do not have the required permissions to view the files attached to this post.
-
Antonio
- Posts: 140
- Joined: Sat Dec 18, 2021 4:15 pm
@klew dziękuje za wspaniałą prace i poświęcony czas
jeśli nie mamy jak sprawdzić adresów DS to:
dodajemy
#define DS18B20_1_GPIO 5
komentujemy
//DeviceAddress ds1addr = {0x28, 0xFF, 0xC8, 0xAB, 0x6E, 0x18, 0x01, 0xFC};
//DeviceAddress ds2addr = {0x28, 0xFF, 0x54, 0x73, 0x6E, 0x18, 0x01, 0x77};
modyfikujemy
new Supla::Sensor::DS18B20(DS18B20_GPIO);
new Supla::Sensor::DS18B20(DS18B20_1_GPIO);
jeszcze raz dziękuję całej ekipie SUPLIi!!
jeśli nie mamy jak sprawdzić adresów DS to:
dodajemy
#define DS18B20_1_GPIO 5
komentujemy
//DeviceAddress ds1addr = {0x28, 0xFF, 0xC8, 0xAB, 0x6E, 0x18, 0x01, 0xFC};
//DeviceAddress ds2addr = {0x28, 0xFF, 0x54, 0x73, 0x6E, 0x18, 0x01, 0x77};
modyfikujemy
new Supla::Sensor::DS18B20(DS18B20_GPIO);
new Supla::Sensor::DS18B20(DS18B20_1_GPIO);
jeszcze raz dziękuję całej ekipie SUPLIi!!
