ESP8266 Primary GUI v2

dobo
Posts: 1051
Joined: Sun Apr 07, 2019 8:14 pm
Location: Nadarzyn

Post

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ą.
User avatar
uchnast.michal
Posts: 1334
Joined: Tue Jun 04, 2019 11:37 am
Has thanked: 7 times

Post

ale jak? gdzie to zostalo opisane?
Yepestis
Posts: 890
Joined: Mon Sep 24, 2018 6:08 pm
Location: Wrocław
Has thanked: 19 times
Been thanked: 3 times

Post

uchnast.michal wrote: Mon Oct 14, 2019 6:54 pm ale jak? gdzie to zostalo opisane?
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 ;)
User avatar
uchnast.michal
Posts: 1334
Joined: Tue Jun 04, 2019 11:37 am
Has thanked: 7 times

Post

no ok ale skąd pobiera? można ustawić źródło kompilacji?
Yepestis
Posts: 890
Joined: Mon Sep 24, 2018 6:08 pm
Location: Wrocław
Has thanked: 19 times
Been thanked: 3 times

Post

uchnast.michal wrote: Mon Oct 14, 2019 6:59 pm no ok ale skąd pobiera? można ustawić źródło kompilacji?
Musisz wybrać plik z komputera, z serwera nie pobiera.
User avatar
uchnast.michal
Posts: 1334
Joined: Tue Jun 04, 2019 11:37 am
Has thanked: 7 times

Post

Code: Select all

Not found: /firmware
ok, nie było tematu :)
Ryrzy
Posts: 148
Joined: Tue Nov 07, 2017 10:40 am

Post

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 :P


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 :P
dobo
Posts: 1051
Joined: Sun Apr 07, 2019 8:14 pm
Location: Nadarzyn

Post

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ął :)
dobo
Posts: 1051
Joined: Sun Apr 07, 2019 8:14 pm
Location: Nadarzyn

Post

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ą.
Czujnik sprawny pokazuje 1003,8 hPa. Sprawdziłem go na pierwszej wersji, która wyświetlała dane po przecinku.
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

Post

@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).
You do not have the required permissions to view the files attached to this post.

Return to “Nowości”