Supla Airly Connect - odczyt jakości powietrza

User avatar
Lector
Posts: 1428
Joined: Fri Nov 17, 2017 2:26 pm
Location: Poznań

Post

Pytanie czy norma nie jest przekroczona i jest powyżej 100% a wilgotność nie jest obsługiwana powyżej 100%.
Niespełniony automatyk. :mrgreen:
https://3d-lamp.photos/
Juszczaczek1
Posts: 260
Joined: Sun Nov 08, 2020 3:41 pm

Post

Wcześniej mi nawet 500% pokazywało
You do not have the required permissions to view the files attached to this post.
User avatar
Lector
Posts: 1428
Joined: Fri Nov 17, 2017 2:26 pm
Location: Poznań

Post

Gdzieś mi się forum ostatnio obiło o oczy ze coś było zmieniane.
Ktoś miał problem z oświetleniem - pomiarem w luxach, też przestało wskazywać. Nie wiem na jakim kanale to było.

Ja uruchomiłem pomiary od wczoraj na Supla Device i tak doszedłem że nie pokazuje powyżej 100%.
Niespełniony automatyk. :mrgreen:
https://3d-lamp.photos/
User avatar
klew
Posts: 8638
Joined: Thu Jun 27, 2019 12:16 pm
Location: Wrocław

Post

Pisanie w dwóch tematach zawsze robi zamieszanie ;)
Problem w trakcie fixowania. Także wrócą wartości > 100%
Widzimy się na Supla Offline Party vol. 2 :!:
Juszczaczek1
Posts: 260
Joined: Sun Nov 08, 2020 3:41 pm

Post

Juszczaczek1 wrote: Mon Nov 20, 2023 11:53 am Witam komuś też przestały działać odczyty ? Ja mam problem z jednym
Odczyty wróciły ,znów pokazuje kanał wilgotności powyżej 100 % ale na wykresie jest skala tylko do 100 😥
Bernix
Posts: 12
Joined: Tue Jan 03, 2023 10:29 am

Post

Na początku zaznaczę, że jestem zielony z programowania za pomocą Arduino IDE, a także to mój pierwszy wpis na forum. Próbuję skompilować program do odczytu danych z Airly jednakże program wypluwa błąd:
Arduino:1.8.19 (Windows 7), Płytka:"Generic ESP8266 Module, 80 MHz, Flash, Disabled, All SSL ciphers (most compatible), ck, 26 MHz, 40MHz, DOUT (compatible), 512K (no SPIFFS), 2, nonos-sdk 2.2.1 (legacy), v2 Lower Memory, Disabled, None, Only Sketch, 115200"
C:\Users\Berni\Documents\Arduino\libraries\supla-arduino-develop\src\supla\storage\littlefs_config.cpp:22:22: fatal error: LittleFS.h: No such file or directory
#include <LittleFS.h>
^
compilation terminated.
exit status 1
Błąd kompilacji dla płytki Generic ESP8266 Module."

Zaznaczę, że program Arduino IDE jest na dysku D: a błąd odnosi się do dysku C:
Koledzy pomóżcie laikowi który próbuje coś się nauczyć.
User avatar
klew
Posts: 8638
Joined: Thu Jun 27, 2019 12:16 pm
Location: Wrocław

Post

Bernix wrote: Sun Jan 14, 2024 5:17 pm Na początku zaznaczę, że jestem zielony z programowania za pomocą Arduino IDE, a także to mój pierwszy wpis na forum. Próbuję skompilować program do odczytu danych z Airly jednakże program wypluwa błąd:
Arduino:1.8.19 (Windows 7), Płytka:"Generic ESP8266 Module, 80 MHz, Flash, Disabled, All SSL ciphers (most compatible), ck, 26 MHz, 40MHz, DOUT (compatible), 512K (no SPIFFS), 2, nonos-sdk 2.2.1 (legacy), v2 Lower Memory, Disabled, None, Only Sketch, 115200"
C:\Users\Berni\Documents\Arduino\libraries\supla-arduino-develop\src\supla\storage\littlefs_config.cpp:22:22: fatal error: LittleFS.h: No such file or directory
#include <LittleFS.h>
^
compilation terminated.
exit status 1
Błąd kompilacji dla płytki Generic ESP8266 Module."

Zaznaczę, że program Arduino IDE jest na dysku D: a błąd odnosi się do dysku C:
Koledzy pomóżcie laikowi który próbuje coś się nauczyć.
Zainstaluj bibliotekę do LittleFs
Widzimy się na Supla Offline Party vol. 2 :!:
User avatar
Duch__
Posts: 1791
Joined: Wed Aug 24, 2016 7:26 pm
Location: Opole

Post

Nie masz zainstalowanej biblioteki LittleFS
Image
Bernix
Posts: 12
Joined: Tue Jan 03, 2023 10:29 am

Post

Dziękuję, dam znać jak poszło

Niestety kolejny błąd:
Arduino:1.8.19 (Windows 7), Płytka:"Generic ESP8266 Module, 80 MHz, Flash, Disabled, All SSL ciphers (most compatible), nodemcu, 26 MHz, 40MHz, DOUT (compatible), 512K (no SPIFFS), 2, nonos-sdk 2.2.1 (legacy), v2 Lower Memory, Disabled, None, Only Sketch, 115200"

In file included from C:\Users\Berni\Documents\Arduino\ESP8266_Airly\ESP8266_Airly.ino:34:0:

C:\Users\Berni\Documents\Arduino\libraries\supla-arduino-develop\src/supla/network/esp_wifi.h: In member function 'virtual void Supla::ESPWifi::setup()':

C:\Users\Berni\Documents\Arduino\libraries\supla-arduino-develop\src/supla/network/esp_wifi.h:140:12: error: 'class ESP8266WiFiClass' has no member named 'setHostname'

WiFi.setHostname(hostname);

^

C:\Users\Berni\Documents\Arduino\libraries\supla-arduino-develop\src/supla/network/esp_wifi.h:217:12: error: 'class ESP8266WiFiClass' has no member named 'setHostname'

WiFi.setHostname(hostname);

^

C:\Users\Berni\Documents\Arduino\ESP8266_Airly\ESP8266_Airly.ino: In function 'void setup()':

ESP8266_Airly:113:16: error: 'class SuplaDeviceClass' has no member named 'setPressureCallback'

SuplaDevice.setPressureCallback(&get_pressure);

^

ESP8266_Airly:114:15: error: 'class SuplaDeviceClass' has no member named 'setTemperatureHumidityCallback'

SuplaDevice.setTemperatureHumidityCallback(&get_temperature_and_humidity);

^

ESP8266_Airly:116:15: error: 'class SuplaDeviceClass' has no member named 'addPressureSensor'

SuplaDevice.addPressureSensor();

^

ESP8266_Airly:117:15: error: 'class SuplaDeviceClass' has no member named 'addDHT22'

SuplaDevice.addDHT22();

^

ESP8266_Airly:118:15: error: 'class SuplaDeviceClass' has no member named 'addDHT22'

SuplaDevice.addDHT22();

^

ESP8266_Airly:119:15: error: 'class SuplaDeviceClass' has no member named 'addDHT22'

SuplaDevice.addDHT22();

^

ESP8266_Airly:120:15: error: 'class SuplaDeviceClass' has no member named 'addDHT22'

SuplaDevice.addDHT22();

^

exit status 1

'class SuplaDeviceClass' has no member named 'setPressureCallback'



Czarna Magia a projekt interesujący. Help
A może zamiast zaśmiecać forum ktoś dzięki swojej uprzejmości wygeneruje plik bin jako wsad do modułu esp-01. ;)
User avatar
YoMan
Posts: 2338
Joined: Thu Apr 30, 2020 5:18 pm
Location: Częstochowa

Post

no dobra ... postanowiłem sobie dorzucić ten ficzer ale nie ma łatwo.
Arduino 2.2.1, biblioteki ściągnięte (stąd viewtopic.php?p=64791#p64791, płytka Generic 8266, esp v.3.1.2 (na wskazywanych gdzieś 2.5.2 i 2.6.3 dostawałem całą litanię błędów), próby na SD od wersji 2.3 do 22.
Efekt:

Code: Select all

In file included from C:\Users\Admin\Documents\Airly\Airly.ino:35:
c:\Users\Admin\Documents\Arduino\libraries\SuplaDevice/SuplaDevice.h:95:1: warning: 'typedef' was ignored in this declaration
   95 | typedef struct SuplaChannelPin {
      | ^~~~~~~
c:\Users\Admin\Documents\Arduino\libraries\SuplaDevice/SuplaDevice.h:110:1: warning: 'typedef' was ignored in this declaration
  110 | typedef struct SuplaDeviceRollerShutterTask {
      | ^~~~~~~
c:\Users\Admin\Documents\Arduino\libraries\SuplaDevice/SuplaDevice.h:116:1: warning: 'typedef' was ignored in this declaration
  116 | typedef struct SuplaDeviceRollerShutterCVR {
      | ^~~~~~~
c:\Users\Admin\Documents\Arduino\libraries\SuplaDevice/SuplaDevice.h:128:1: warning: 'typedef' was ignored in this declaration
  128 | typedef struct SuplaDeviceRollerShutter {
      | ^~~~~~~
C:\Users\Admin\Documents\Airly\Airly.ino: In function 'int Odczytaj_zakres_eeprom(int, int)':
C:\Users\Admin\Documents\Airly\Airly.ino:392:1: error: no return statement in function returning non-void [-Werror=return-type]
  392 | }
      | ^
cc1plus.exe: some warnings being treated as errors

exit status 1

Compilation error: no return statement in function returning non-void [-Werror=return-type]
Ktoś podrzuci wskazówkę? Wygląda mi to na jakąś pierdołę dla umiejącego " w kodowanie" ale ja pass.
YoMan
________________________________________
Wziąłem udział w Supla Offline Party 2023 ;)

Return to “Projekty użytkowników”