Termostat DIY do testowania :)

User avatar
klew
Posts: 10688
Joined: Thu Jun 27, 2019 12:16 pm
Location: Wrocław

Post

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?
Tak, wystarczy go wyrzucić. Trzeba jeszcze domyślną konfigurację termostatu zmienić - wyrzucić tą linijkę setAuxThermometer...
User avatar
Lector
Posts: 1747
Joined: Fri Nov 17, 2017 2:26 pm
Location: Poznań

Post

Nie widzę domyślnie skonfigurowanych przycisków do zwiększania zmniejszania temperatury.

Dobrze widzę?
Niespełniony automatyk. :mrgreen:
https://www.youtube.com/@3D_Lamp.Photos
https://pool.lector.top/
lukasz06
Posts: 1259
Joined: Sun Jul 17, 2022 6:53 pm

Post

YoMan wrote: Sat Aug 19, 2023 7:12 am
lukasz06 wrote: Sat Aug 19, 2023 6:54 am YoMan dzięki. Juz sobie poradziłem na innym lapku 😁
Ale ns sonof basic temp nie pokazuje. Muszę jeszcze raz skompilowac
A na jakim pinie ma termometr?
na tx chyba, ale zmieniam i tez nie pokazuje temp
w przykładzie zmieniłem ostatnia linijke #define DS18B20_GPIO 1
User avatar
uchnast.michal
Posts: 1223
Joined: Tue Jun 04, 2019 11:37 am

Post

kris.gie wrote: Sat Aug 19, 2023 6:03 am 2.png
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?
User avatar
klew
Posts: 10688
Joined: Thu Jun 27, 2019 12:16 pm
Location: Wrocław

Post

Lector wrote: Sat Aug 19, 2023 11:45 am Nie widzę domyślnie skonfigurowanych przycisków do zwiększania zmniejszania temperatury.

Dobrze widzę?
Dobrze widzisz. Później dodam
lukasz06
Posts: 1259
Joined: Sun Jul 17, 2022 6:53 pm

Post

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
User avatar
klew
Posts: 10688
Joined: Thu Jun 27, 2019 12:16 pm
Location: Wrocław

Post

lukasz06 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
Nie mam pojęcia ;)
Żadnego basica nigdy nie miałem
Antonio
Posts: 129
Joined: Sat Dec 18, 2021 4:15 pm

Post

lukasz06 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
Hej ,minuta szukania w sieci
Jesli to ta płytka
1f3f48f00f7cc9a660ee7f35780e0f7e1c4dcd94_2_951x750.jpeg

to jest GPIO 14 nie 1
You do not have the required permissions to view the files attached to this post.
Antonio
Posts: 129
Joined: Sat Dec 18, 2021 4:15 pm

Post

@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!!
lukasz06
Posts: 1259
Joined: Sun Jul 17, 2022 6:53 pm

Post

To jest stary basic, ja mam taki
You do not have the required permissions to view the files attached to this post.

Return to “Nowości”