Cloud v2.3.22 wykresy 📈

User avatar
PuteR
Posts: 1473
Joined: Wed Dec 06, 2017 10:07 am

Post

pzygmunt wrote: Tue May 26, 2020 8:38 pm Połacz się z mysql i odpal selecta do bazy
pzygmunt czy możesz napisać jak to zrobić?? Wiem jak się zalogować do mysql, ale nie mam pojęcia o co chodzi z tym selectem. Cały czas się uczę linuxa i aż tak biegły nie jestem. :?
User avatar
Robert Błaszczak
Posts: 5222
Joined: Sat Dec 22, 2018 8:55 pm
Location: Zielona Góra
Has thanked: 37 times
Been thanked: 27 times

Post

Wrzuć na swój serwer www jeden pliczek Adminera https://www.adminer.org/. To taki bardzo prosty "MySQLAdmin".
Pozdrawiam
Robert Błaszczak


Moja prywatna strona: www.blaszczak.pl
User avatar
PuteR
Posts: 1473
Joined: Wed Dec 06, 2017 10:07 am

Post

Robert Błaszczak wrote: Tue May 26, 2020 8:54 pm Wrzuć na swój serwer www jeden pliczek Adminera https://www.adminer.org/. To taki bardzo prosty "MySQLAdmin".
Ok wrzuciłem ten pliczek, ale co dalej?? Wchodzę na stronę logowana adminer i ...
User avatar
Robert Błaszczak
Posts: 5222
Joined: Sat Dec 22, 2018 8:55 pm
Location: Zielona Góra
Has thanked: 37 times
Been thanked: 27 times

Post

I podaj dane logowania do swojej bazy SQL.
Pozdrawiam
Robert Błaszczak


Moja prywatna strona: www.blaszczak.pl
User avatar
PuteR
Posts: 1473
Joined: Wed Dec 06, 2017 10:07 am

Post

Ok, zalogowałem się - mam nadzieję że właściwie :] i co dalej ... Sory że tak dopytuję ale nie wiem, a zawsze to jakieś nowe doświadczenie i może się nauczę czegoś nowego.
You do not have the required permissions to view the files attached to this post.
User avatar
pzygmunt
Posts: 20302
Joined: Tue Jan 19, 2016 9:26 am
Location: Paczków
Been thanked: 59 times

Post

zapytanie sql

Code: Select all

use supla;
Dla liczników energii

Code: Select all

SELECT MAX(date) FROM `supla_em_log`
Dla temperatury

Code: Select all

SELECT MAX(date) FROM `supla_temperature_log`
Dla temperatury i wilgotności

Code: Select all

SELECT MAX(date) FROM `supla_temphumidity_log`
Dla liczników impulsów

Code: Select all

SELECT MAX(date) FROM `supla_ic_log`
SUPLA.... Nareszcie w domu.
User avatar
PuteR
Posts: 1473
Joined: Wed Dec 06, 2017 10:07 am

Post

coś robię nie tak...

nie widzę tutaj bazy supla, jak mam się do niej zalogować??

wpisuje adres IP_Maliny/adminer.php - podaje dane do zalogowania i mam coś takiego jak na screenie.

Tak myślę że chyba w niewłaściwe miejsce wrzucam ten plik adminer.php. Bo do katalogu

Code: Select all

/var/www/html
a to katalog z serwerem www a nie supla.

Gdzie powinienem go wrzucić by móc zalogować się do bazy supla??
You do not have the required permissions to view the files attached to this post.
User avatar
PuteR
Posts: 1473
Joined: Wed Dec 06, 2017 10:07 am

Post

Kombinuję cały czas co i jak to zrobić i znalazłem w katalogach te logi o których mówił pzygmunt. Jak je podejrzałem to jakoś chyba dziwnie wyglądają

supla_temperature_log.frm

Code: Select all

�^A     ^L^C^@^@^P^A^@^@0^@^@^[^D^U^@^@^@^@^@^@^@^@^@^@^B[^@^H^@^@^E^@^@^@^@�^@^@^@^@^@^@^@^@^[^D^@^@��^@^@^]^@^@^@^@^@^@^@^@//^@^@ ^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@$
^@^@`@^H^@�PRIMARY�channel_id_idx�date_idx�^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^$
^@^@`@^@^@^@^L^H^U^@^G^L

^@^R^@^@^CD^@^@^@�^H^@^@�id�channel_id�date�temperature�^@(DC2Type:utcdatetime)
Niestety dalej nie wiem jak i gdzie wykonać polecenia w bazie :cry:
User avatar
lesny8
Posts: 3132
Joined: Mon Dec 11, 2017 9:43 pm
Has thanked: 10 times
Been thanked: 9 times

Post

Najprościej to z terminala zapytaj. Załaduj zmienne

Code: Select all

source supla-docker/.env
a potem pytaj o co chcesz

Code: Select all

docker exec supla-db mysql -u supla --password=$DB_PASSWORD supla -e "SELECT MAX(date) FROM supla_temperature_log"
docker exec supla-db mysql -u supla --password=$DB_PASSWORD supla -e "SELECT MAX(date) FROM supla_temphumidity_log"
itd..
SOP 2023 :heavy_check_mark:
SOP 2024 :heavy_check_mark:
Czekam na kolejne Supla Offline Party :upside_down_face:
🧩: 🔑cz->b ⛴️+ila
User avatar
PuteR
Posts: 1473
Joined: Wed Dec 06, 2017 10:07 am

Post

zrobiłem jak radził lesny8 niestety nic się nie zmieniło wykresów jak nie było tak nie ma

Code: Select all

pi@RPI-4:~ $ source supla-docker/.env
pi@RPI-4:~ $ docker exec supla-db mysql -u supla --password=$DB_PASSWORD supla -e "SELECT MAX(date) FROM supla_temperature_log"
MAX(date)
2020-05-26 19:36:21
pi@RPI-4:~ $ docker exec supla-db mysql -u supla --password=$DB_PASSWORD supla -e "SELECT MAX(date) FROM supla_temphumidity_log"
MAX(date)
2020-05-23 20:12:22
pi@RPI-4:~ $ itd..
-bash: itd..: nie znaleziono polecenia
pi@RPI-4:~ $ docker exec supla-db mysql -u supla --password=$DB_PASSWORD supla -e "SELECT MAX(date) FROM supla_em_log"
MAX(date)
2020-05-23 19:53:21
pi@RPI-4:~ $ source supla-docker/.env
Masz nową pocztę w /var/mail/pi
pi@RPI-4:~ $ docker logs --tail=50 supla-cloud
Clients to disable: 0


supla:clean:passed-io-client-registration-dates
-----------------------------------------------

Client registration expiration date - cleared: 0
I/O Device registration expiration date - cleared: 0

supla:clean:disable-demo-client-apps
------------------------------------

Clients to disable: 0


supla:clean:passed-io-client-registration-dates
-----------------------------------------------

Client registration expiration date - cleared: 0
I/O Device registration expiration date - cleared: 0

supla:clean:disable-demo-client-apps
------------------------------------

Clients to disable: 0


supla:clean:passed-io-client-registration-dates
-----------------------------------------------

Client registration expiration date - cleared: 0
I/O Device registration expiration date - cleared: 0

supla:clean:disable-demo-client-apps
------------------------------------

Clients to disable: 0


supla:clean:passed-io-client-registration-dates
-----------------------------------------------

Client registration expiration date - cleared: 0
I/O Device registration expiration date - cleared: 0

supla:clean:disable-demo-client-apps
------------------------------------

Clients to disable: 0

pi@RPI-4:~ $ 
pzygmunt czy jest jakiś sposób żeby to wszystko przywrócić do działania nie tracąc zbyt wiele. Nie zależy mi na historii pomiarów a raczej na ustawieniach supla cloud itd.

Return to “CLOUD”