Działa
I jednak się przyda. Zauważyłem przed chwilą rozbieżności w ciśnieniu OLED pokazuje 1004 hPa , a aplikacja 1003 hPa.
Poobserwuję dłużej czy się coś zmieni, a jak się nie zmieni to sprawdzę na nowym BME jak do mnie dojdą.
ESP8266 Primary GUI v2
-
Yepestis
- Posts: 890
- Joined: Mon Sep 24, 2018 6:08 pm
- Location: Wrocław
- Has thanked: 19 times
- Been thanked: 3 times
Od początku jest taka możliwość.
viewtopic.php?p=48009#p48009
Masz na stronie konfiguracyjnej masz 4 przyciski, jeden z nich nosi nazwę aktualizacja, to będzie ten
-
Yepestis
- Posts: 890
- Joined: Mon Sep 24, 2018 6:08 pm
- Location: Wrocław
- Has thanked: 19 times
- Been thanked: 3 times
Musisz wybrać plik z komputera, z serwera nie pobiera.uchnast.michal wrote: Mon Oct 14, 2019 6:59 pm no ok ale skąd pobiera? można ustawić źródło kompilacji?
-
uchnast.michal
- Posts: 1334
- Joined: Tue Jun 04, 2019 11:37 am
- Has thanked: 7 times
-
Ryrzy
- Posts: 148
- Joined: Tue Nov 07, 2017 10:40 am
ok, w koncu mialem chwile i uruchomilem oleda od nowa na Primary GUI v2
najnowsze zródła, wemos+oled+bme280+ds. mam pewien problem z dsem, przy wyborze jednej sztuki (bo tylko jedna mam) add_DS18B20_Thermometer(2); nie pokazuje mi jej na wyświetlaczu, a w gui i w supli jest. na oledzie tylko odczyty z bme280, natomiast jesli wybiore add_DS18B20Multi_Thermometer(2); to mam odczyt na wyswietlaczu + 2 inne ERROR ale to pewnie przez to #define MAX_DS18B20 3
i mogę je nazwać w GUI.
Pomijajac fakt braku podpisu (pewnie to celowe bo po co podpisywac jedna sztuke - ja chetnie bym to chcial przy add_DS18B20_Thermometer(2); bo odróżniłbym temp z bme od tej z ds) to chyba cos nie tak jest
Edit
Dupa, przy #define MAX_DS18B20 1 i wybraniu add_DS18B20Multi_Thermometer(2) też nie wyświetla tego jedynego dsa na wyświetlaczu, tak jakby 1 to za mało do fatygi
Pomijajac fakt braku podpisu (pewnie to celowe bo po co podpisywac jedna sztuke - ja chetnie bym to chcial przy add_DS18B20_Thermometer(2); bo odróżniłbym temp z bme od tej z ds) to chyba cos nie tak jest
Edit
Dupa, przy #define MAX_DS18B20 1 i wybraniu add_DS18B20Multi_Thermometer(2) też nie wyświetla tego jedynego dsa na wyświetlaczu, tak jakby 1 to za mało do fatygi
-
dobo
- Posts: 1051
- Joined: Sun Apr 07, 2019 8:14 pm
- Location: Nadarzyn
Właśnie miałem przy 2 czy 3 wersji problem z #define MAX_DS18B20 3 (w pierwszej wersji tu było 8)
jak ustawiłem #define SCL 3 to przy kompilacji wyświetlał mi konflikt i zaznaczał linijkę z #define MAX_DS18B20 3
I wtedy już zgłupiałem czy to jest faktycznie wartość dotycząca ilości czujników czy port GPIO, a w zakładce supla_board_settings.cpp add_DS18B20_Thermometer(12); to ilość czujników. Jak 3 zamieniłem na 5 problem mi zniknął
jak ustawiłem #define SCL 3 to przy kompilacji wyświetlał mi konflikt i zaznaczał linijkę z #define MAX_DS18B20 3
I wtedy już zgłupiałem czy to jest faktycznie wartość dotycząca ilości czujników czy port GPIO, a w zakładce supla_board_settings.cpp add_DS18B20_Thermometer(12); to ilość czujników. Jak 3 zamieniłem na 5 problem mi zniknął
-
dobo
- Posts: 1051
- Joined: Sun Apr 07, 2019 8:14 pm
- Location: Nadarzyn
Czujnik sprawny pokazuje 1003,8 hPa. Sprawdziłem go na pierwszej wersji, która wyświetlała dane po przecinku.dobo wrote: Mon Oct 14, 2019 6:51 pm Działa
I jednak się przyda. Zauważyłem przed chwilą rozbieżności w ciśnieniu OLED pokazuje 1004 hPa , a aplikacja 1003 hPa.
Poobserwuję dłużej czy się coś zmieni, a jak się nie zmieni to sprawdzę na nowym BME jak do mnie dojdą.
Wychodzi na to, że serwer tnie dane po przecinku na "żywca" i takie przekazuje na aplikację, a ESP8266 Primary GUI v2 w zależności gdzie bliżej do pełnej wartości tam je zaokrągla.
-
Patryk
- Posts: 2944
- Joined: Mon Jan 07, 2019 7:51 pm
- Location: Rybnik
@krycha88 znalazłem "małego buga"
Uruchamiamy soft z ds-ami. ( Nie ważne, czy będzie to 2, 3, 4 czy 8).
Wszystko działa poprawnie.
Po wypięciu dowolnego czujnika pokazuje się "error" (na OLED), czyli poprawnie.
Ale - wyłączam zasilanie, odłączam czujniki ds, włączam ponownie zasilanie ( czyli tylko sam moduł ).
I wtedy zamiast wyświetlać się "error", wyświetla się temperatura 0,0 C na wszystkich kanałach. ( Na OLED ).
Natomiast w Cloud wyswietla się ( - - - ).
Wpiecie czujnika nic nie daje.
Do poprawnej pracy trzeba, zresetować moduł, ale z podpiętym ( i ) , czujnikami ( ds-ami).
Uruchamiamy soft z ds-ami. ( Nie ważne, czy będzie to 2, 3, 4 czy 8).
Wszystko działa poprawnie.
Po wypięciu dowolnego czujnika pokazuje się "error" (na OLED), czyli poprawnie.
Ale - wyłączam zasilanie, odłączam czujniki ds, włączam ponownie zasilanie ( czyli tylko sam moduł ).
I wtedy zamiast wyświetlać się "error", wyświetla się temperatura 0,0 C na wszystkich kanałach. ( Na OLED ).
Natomiast w Cloud wyswietla się ( - - - ).
Wpiecie czujnika nic nie daje.
Do poprawnej pracy trzeba, zresetować moduł, ale z podpiętym ( i ) , czujnikami ( ds-ami).
You do not have the required permissions to view the files attached to this post.
