Stacja pogodowa by shimano73

User avatar
keysim86
Posts: 23
Joined: Tue Sep 26, 2023 7:06 pm
Location: Polska

Post

shimano73 wrote: Tue Jun 27, 2023 6:35 am Jak obiecałem że coś zrobię to zrobię nie trzeba mi co pól roku przypominać :lol:
Zgrałem binarkę ze swojej stacji , oczyściłem ją ze swoich danych i oto jest, proszę wypróbować.
Soft działa super. :)

Czy jest szansa na dodanie opcji przesyłania danych na airmonitor.pl albo na https://sensor.community/ dawny luftdaten?
keysim.aqi.eco
iM@rek
Posts: 263
Joined: Thu Feb 09, 2023 1:25 pm

Post

Witam,
zainstalowałem w celach naukowych stację pogodową Shimano73 (duży szacun!!!) i działa.
https://github.com/shimano73/Stacja_pogodowa
Chcę się nauczyć z ino.
Przy próbach kompilacji wywala ciągle błędy o brakujących bibliotekach.
Ok, powoli uzupełniam braki sensorów, sterowania itd.
Chciałem zainstalować bibliotekę "GUI-Generic-master.zip" z Githuba: Krycha88 i Espablo, ale za każdym razem mam komunikat, że:
''library is not valid"
(Instaluję z menu /Szkic jako "add zip.library" w Arduino IDE)
No i tak dodaję sobie *.h plik po pliku... A świstak siedzi i zawija...
Chyba jednak można by to zrobić w poprawny sposób
Proszę o pomoc, jak to mam zrobić, albo co robię źle...
rafalekkalwak@wp.pl
Posts: 524
Joined: Mon Feb 06, 2023 8:56 am

Post

GUI generic używa się zamiast supla device bo to parametryzowany builder dla supla device, rozszerzajacy możliwości supla device, a nie jako bibliotekę
User avatar
shimano73
Posts: 1998
Joined: Sun Feb 28, 2016 12:27 pm
Location: Orzesze

Post

iM@rek wrote: Mon Dec 11, 2023 8:39 pm Witam,
zainstalowałem w celach naukowych stację pogodową Shimano73 (duży szacun!!!) i działa.
https://github.com/shimano73/Stacja_pogodowa
Chcę się nauczyć z ino.
Przy próbach kompilacji wywala ciągle błędy o brakujących bibliotekach.
Ok, powoli uzupełniam braki sensorów, sterowania itd.
Chciałem zainstalować bibliotekę "GUI-Generic-master.zip" z Githuba: Krycha88 i Espablo, ale za każdym razem mam komunikat, że:
''library is not valid"
(Instaluję z menu /Szkic jako "add zip.library" w Arduino IDE)
No i tak dodaję sobie *.h plik po pliku... A świstak siedzi i zawija...
Chyba jednak można by to zrobić w poprawny sposób
Proszę o pomoc, jak to mam zrobić, albo co robię źle...
Ten soft zrobiłem bardzo dawno temu , na starszej bibliotece SuplaDevice w oparciu starszej wersji GG, wydaje mi się że kompilacja tego nie będzie prosta za dużo się zmieniło. Wówczas nie pomyślałem aby dołączyć ówczesna wersję supladevice i inne biblioteki. Lepszym rozwiązaniem będzie zrobienie tego od nowa. Niestety , ja nie mam czasu na aktualizację softu, ty bardziej że działa i nie ma z nim problemów .
W elektronice jak nie wiadomo o co chodzi to zwykle chodzi o zasilanie

Wezmę udział w Supla Offline Party 2024 :)
iM@rek
Posts: 263
Joined: Thu Feb 09, 2023 1:25 pm

Post

Dzięki,
szkoda, bo chciałem się uczyć modyfikując i kompilując w kółko Twój projekt.
Póki co, próbuję to zmęczyć, żeby w ogóle dało się skompilować, a potem będę się uczył i dostosowywał do moich potrzeb.
Nikt nie mówił, że będzie łatwo ;-)
I tak dzięki za to, co mogę wykorzystać.

Ale to nie zmienia faktu, że przy próbie instalacji GUI-Generic-master.zip (Szkic/dołącz bibliotekę zip...) w Arduino IDE dostaję komunikat:

"Error: 13 INTERNAL: Library install failed: moving extracted archive to destination dir: library not valid"

Robię to na innym komputerze, Arduino IDE 2.2.1, bez projektu Shimano.
Adres źródła: github.com/krycha88/GUI-Generic
Może to bardziej pytanie do Krycha88 lub Espablo, bo to ich repozytoria.
User avatar
shimano73
Posts: 1998
Joined: Sun Feb 28, 2016 12:27 pm
Location: Orzesze

Post

iM@rek wrote: Tue Dec 12, 2023 9:30 am Robię to na innym komputerze, Arduino IDE 2.2.1, bez projektu Shimano.
Adres źródła: github.com/krycha88/GUI-Generic
Może to bardziej pytanie do Krycha88 lub Espablo, bo to ich repozytoria.
Trzeba się trochę pogimnastykować aby repozytoria GG kompilowały się pod Arduino IDE, autorzy używają PlatformIO.
Ja użyłem GG pod swój soft, ponieważ jest tam możliwość konfiguracji i aktualizacji przez WWW, wówczas nie był dostępny WebInterface w przykładach SuplaDevice :D, w miarę prosty sposób można tworzyć własne strony konfiguracyjne i zapisywać dane na "eepromie", a ja nie jestem programistą ;)
W elektronice jak nie wiadomo o co chodzi to zwykle chodzi o zasilanie

Wezmę udział w Supla Offline Party 2024 :)
rafalekkalwak@wp.pl
Posts: 524
Joined: Mon Feb 06, 2023 8:56 am

Post

iM@rek wrote: Tue Dec 12, 2023 9:30 am Dzięki,
szkoda, bo chciałem się uczyć modyfikując i kompilując w kółko Twój projekt.
Póki co, próbuję to zmęczyć, żeby w ogóle dało się skompilować, a potem będę się uczył i dostosowywał do moich potrzeb.
Nikt nie mówił, że będzie łatwo ;-)
I tak dzięki za to, co mogę wykorzystać.

Ale to nie zmienia faktu, że przy próbie instalacji GUI-Generic-master.zip (Szkic/dołącz bibliotekę zip...) w Arduino IDE dostaję komunikat:

"Error: 13 INTERNAL: Library install failed: moving extracted archive to destination dir: library not valid"

Robię to na innym komputerze, Arduino IDE 2.2.1, bez projektu Shimano.
Adres źródła: github.com/krycha88/GUI-Generic
Może to bardziej pytanie do Krycha88 lub Espablo, bo to ich repozytoria.
Zrób sobie przysługę i nie baw się w Arduino IDE tylko używaj visual studio code i Platform.io, podziękujesz później 😉
iM@rek
Posts: 263
Joined: Thu Feb 09, 2023 1:25 pm

Post

rafalekkalwak@wp.pl wrote: Tue Dec 12, 2023 12:40 pm Zrób sobie przysługę i nie baw się w Arduino IDE tylko używaj visual studio code i Platform.io, podziękujesz później 😉
No to zrobiłem i pierwsze wrażenia pozytywne.

Minąłem kilka raf.
Przy próbie kompilacji przykładu z 4xDS dostaję komunikat:
In file included from .pio\libdeps\d1_mini\SuplaDevice\src\supla\network\esp_web_server.cpp:30:
.pio\libdeps\d1_mini\SuplaDevice\src\supla\network\esp_web_server.h:23:10: fatal error: ESP8266WebServer.h: No such file or directory
Brakuje mu "ESP8266WebServer.h".
W zainstalowanej SuplaDevice tego nie ma.
Czy to znowu wina za starych bibliotek/ za starego przykładu?
Zainstalowałem bibliotekę SuplaDevice 242.
Ale żadnych bibliotek w stylu GuiGeneric itp. związanych z Suplą VSC nie widzi (albo nie potrafię znaleźć i dodać)
Proszę o radę.
rafalekkalwak@wp.pl
Posts: 524
Joined: Mon Feb 06, 2023 8:56 am

Post

Bo jak już zostało napisane gui generic to nie biblioteka tylko cały program, ściągnij sobie z githuba gui generic, ustaw w pliku platformio.ini Twój kontroler i ustaw flagi rzeczy które chcesz mieć włączone.
Używasz esp32?
User avatar
klew
Posts: 8765
Joined: Thu Jun 27, 2019 12:16 pm
Location: Wrocław

Post

iM@rek wrote: Tue Dec 12, 2023 10:45 pm Brakuje mu "ESP8266WebServer.h".
W zainstalowanej SuplaDevice tego nie ma.
Czy to znowu wina za starych bibliotek/ za starego przykładu?
ESP8266WebServer.h to plik, który jest częścią boardów dla ESP8266.
Widzimy się na Supla Offline Party vol. 2 :!:

Return to “Projekty użytkowników”