Wracam do tematu pilota...
Mam problem, chyba ten szkic został w tyle za bilioteką
Mam coś takiego:
Arduino:1.8.13 (Windows 10), Płytka:"NodeMCU 1.0 (ESP-12E Module), 80 MHz, Flash, Disabled (new can abort), All SSL ciphers (most compatible), 4MB (FS:1MB OTA:~1019KB), 2, v2 Lower Memory, Serial, None, All Flash Contents, 115200"
In file included from C:\Users\lenovo\AppData\Local\Temp\Rar$DIa12080.18049\SuplaAirConditioner\SuplaAirConditioner.ino:7:0:
C:\Users\lenovo\Documents\Arduino\libraries\SuplaAirConditioner/thermometer_ex.h: In member function 'virtual void Supla::Sensor::ThermometerEx::iterateAlways()':
C:\Users\lenovo\Documents\Arduino\libraries\SuplaAirConditioner/thermometer_ex.h:42:9: error: 'lastReadTime' was not declared in this scope
if (lastReadTime + 1000 < millis()) {
^
Znaleziono wiele bibliotek w "IRac.h"
Wykorzystane: C:\Users\lenovo\Documents\Arduino\libraries\IRremoteESP8266
Niewykorzystane: C:\Users\lenovo\Documents\Arduino\libraries\IRremoteESP8266-2.7.3
exit status 1
Błąd kompilacji dla płytki NodeMCU 1.0 (ESP-12E Module).
Ten raport powinien zawierać więcej informacji jeśli w
File -> Preferencje zostanie włączona opcja "Pokaż
szczegółowe informacje podczas kompilacji"
... i dalej nie mam pilota w supli
Ktoś pomoże?
SUPLA Air Conditioner
Witam, potrzebujesz bibliotekę supla z września. Z kol. Klew zwalczaliśmy temat jakoś pod koniec listopada.
Pozdrawiam
Pozdrawiam
- Załączniki
-
- supla-arduino-e5feb87e52efdf67e997e2e3802ea4f45d947969.zip
- (169.3 KiB) Pobrany 112 razy
Czy w Twoim AUXie też jest tryb iFeel, który analizuje temperaturę z pilota i adekwatnie steruje mocą nawiewu? W normalnych warunkach klimatyzator dąży do osiągnięcia temperatury na swoim czujniku, który umieszczony jest przy suficie. Jak tam zrobi 21* to z podłogi można szron drapaćBeku pisze: ↑śr wrz 02, 2020 2:50 pm Cześć i czołem,
Gdyby ktoś był zainteresowany to wykonałem bardzo prosty układ do sterowania klimatyzacją (IR) i napisałem odpowiednie oprogramowanie.
UWAGA !!! Urządzenie działa pod napięciem 230V!!! Wszystkie prace związane z jego podłączeniem należy zlecić elektrykowi po wcześniejszym odłączeniu klimatyzatora od prądu ! (bezpiecznik!) Nie podłączamy także urządzenia do sieci 230V i w tym samym czasie do USB komutera - może to zakończyć się dla wszystkich stron tragicznie!
Schemat urządzenia wygląda następująco:
Schematic_AirConditioner_2020-09-02_16-16-09.png
Rezystory muszą zostać tak dobrane aby moc diody w trakcie nadawania była jak największa (nie wyższa niż zalecana w nocie katalogowej ale do niej zbliżona). Osiągniemy wtedy największy zasięg urządzenia.
Samo urządzenie wygląda następująco:
IMG_6968.jpg
Urządzenie jest podpięte pod instalację 230V klimatyzatora:
IMG_6973.jpg
Zamknięte w obudowie Obudowa KM-84:
IMG_6975.jpg
Raczej nie rzuca się w oczy z dołu:
IMG_6976.jpg
W aplikacji SUPLA wygląda to tak:
IMG_6977.png
Biblioteka do obsługi klimatyzacji zawiera w sobie predefiniowane operacje dla całej masy różnych klimatyzatorów.
W kodzie w metodzie setup należy zmienić poniższą linię wpisując klimatyzator, który posiadamy. Lista jest dosyć długa także prawdopodobnie każdy swój znajdzie ale uwaga mam klimatyzatory firmy AUX a działa na sofcie Electra.
W przykładach z biblioteki IR jest program CommonAcControl, który iteruje po wszystkich wspieranych modelach AC i próbuje szczęścia.
Możecie go wgrać jako pierwszy i odpalić. Na serialu wyrzuca on typ klimatyzatora który aktualnie sprawdza. Jak wasz klimatyzator ożyje w którejś iteracji to należy taki model wpisać w tej linii
W zasadzie jeśli chodzi o kod to tyle bo jest wpięty tam wifiManager więc po pierwszym uruchomieniu rozgłosi się sieć SuplaAC po połączeniu do której będziemy mogli uzupełnić parametry serwera, wifi itp. W sumie wybór klimatyzacji też by można do tego wrzucić ale nie miałem czasuKod: Zaznacz cały
ac.next.protocol = decode_type_t::ELECTRA_AC;
Biblioteka, kod, i projekt płytki z EasyEDA w załączniku. Wiadomo, że bibliotekę IR wrzucamy tam gdzie arduino trzyma biblioteki
A jeszcze ważne że działa to na nowej bibliotece SuplaDevice (gałąź master z repozytorium klew'a czy mastera klew'a )
Jakby się odnalazł sposób w jaki pilot przejmuje funkcję wbudowanego czujnika można by go wykorzystać do sterowania temperaturą z innego czujnika (na przykład w Touchu czy gdziekolwiek sobie założyć)
Znalazłem w końcu czas na pilota, kompiluje się bez problemów, ale nie mogę dodać do clouda.
Mam własny serwer, dodawanie urządzeń włączone.
Może ktoś podpowie w czym problem?
EDIT: Po ok. 3 godzinach się zalogował
Mam własny serwer, dodawanie urządzeń włączone.
Kod: Zaznacz cały
AUTHKEY : 7a4079ae55e44c4c8d9071219c633927
Supla server: supla.****.pl
Email: email@****.pl
Supla name: SUPLA Air Conditioner
WiFi: establishing connection with SSID: ""
Using Supla protocol version 12
changing power state to: 0
sending data to device
local IP: 192.168.200.18
subnetMask: 255.255.255.0
gatewayIP: 192.168.200.1
Signal strength (RSSI): -56 dBm
changing operating mode to: 0
sending data to device
changing fan speed to: 0
sending data to device
sending data to device
status: 7
Channel(4) value changed to 21.000000
status: 9
Establishing unsecured connection with: supla.****.pl (port: 2015)
Connection fail (0). Server: supla.****.pl
Establishing with: supla.****.pl (port: 2015)
EDIT: Po ok. 3 godzinach się zalogował
TEORIA jest wtedy gdy wszystko wiemy i nic nie działa
PRAKTYKA jest wtedy gdy wszystko działa a my nie wiemy dlaczego
My łączymy teorię z praktyką czyli nic nie działa i nikt nie wie dlaczego
PRAKTYKA jest wtedy gdy wszystko działa a my nie wiemy dlaczego
My łączymy teorię z praktyką czyli nic nie działa i nikt nie wie dlaczego
Może kogoś zainteresuje i zrobi na supli, ja jestem tylko użytkownikiem supli i z programowaniem nie mam do czynienia.
https://community.home-assistant.io/t/e ... ini/127880
https://ai-speaker.discourse.group/t/kl ... ndra/467/2.
Jeśli były potrzebny tester moge testować u siebie.
https://community.home-assistant.io/t/e ... ini/127880
https://ai-speaker.discourse.group/t/kl ... ndra/467/2.
Jeśli były potrzebny tester moge testować u siebie.
Chłopaki możecie podrzuicć jakieś info o tym systemie rozprowadzania zimnego powietrza rurami? Przymierzam się do montażu klimy na piętrze i chciałbym aby na całym piętrze było chłodniej, a nie tylko w pomieszczeniu gdzie na ścianie będzie wisiała jednostka sterująca (czy jak to tam się zwie)
Zamontuj sobie klimę kanałową. Rury izolowane rozprowadź po pokojachAlbert pisze: ↑pt lip 02, 2021 7:32 am Chłopaki możecie podrzuicć jakieś info o tym systemie rozprowadzania zimnego powietrza rurami? Przymierzam się do montażu klimy na piętrze i chciałbym aby na całym piętrze było chłodniej, a nie tylko w pomieszczeniu gdzie na ścianie będzie wisiała jednostka sterująca (czy jak to tam się zwie)
Widzimy się na Supla Offline Party vol. 2
Przejrzyj zdjęcia w pierwszym poście (te z linka), to trochę ci się rozjaśni...
TEORIA jest wtedy gdy wszystko wiemy i nic nie działa
PRAKTYKA jest wtedy gdy wszystko działa a my nie wiemy dlaczego
My łączymy teorię z praktyką czyli nic nie działa i nikt nie wie dlaczego
PRAKTYKA jest wtedy gdy wszystko działa a my nie wiemy dlaczego
My łączymy teorię z praktyką czyli nic nie działa i nikt nie wie dlaczego
Taką samą rurą, w każdym pomieszczeniu masz nawiew i wyciąg.
TEORIA jest wtedy gdy wszystko wiemy i nic nie działa
PRAKTYKA jest wtedy gdy wszystko działa a my nie wiemy dlaczego
My łączymy teorię z praktyką czyli nic nie działa i nikt nie wie dlaczego
PRAKTYKA jest wtedy gdy wszystko działa a my nie wiemy dlaczego
My łączymy teorię z praktyką czyli nic nie działa i nikt nie wie dlaczego