Cloud v2.3.22 wykresy 📈

Awatar użytkownika
PuteR
Posty: 1421
Rejestracja: śr gru 06, 2017 10:07 am

pzygmunt pisze: wt maja 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. :?
Awatar użytkownika
Robert Błaszczak
Posty: 3940
Rejestracja: sob gru 22, 2018 8:55 pm
Lokalizacja: Zielona Góra
Kontakt:

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
Awatar użytkownika
PuteR
Posty: 1421
Rejestracja: śr gru 06, 2017 10:07 am

Robert Błaszczak pisze: wt maja 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 ...
Awatar użytkownika
Robert Błaszczak
Posty: 3940
Rejestracja: sob gru 22, 2018 8:55 pm
Lokalizacja: Zielona Góra
Kontakt:

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


Moja prywatna strona: www.blaszczak.pl
Awatar użytkownika
PuteR
Posty: 1421
Rejestracja: śr gru 06, 2017 10:07 am

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.
Załączniki
Zrzut ekranu 2020-05-26 o 23.36.38.png
Zrzut ekranu 2020-05-26 o 23.36.38.png (272.04 KiB) Przejrzano 2349 razy
Awatar użytkownika
pzygmunt
Posty: 18207
Rejestracja: wt sty 19, 2016 9:26 am
Lokalizacja: Paczków
Kontakt:

zapytanie sql

Kod: Zaznacz cały

use supla;
Dla liczników energii

Kod: Zaznacz cały

SELECT MAX(date) FROM `supla_em_log`
Dla temperatury

Kod: Zaznacz cały

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

Kod: Zaznacz cały

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

Kod: Zaznacz cały

SELECT MAX(date) FROM `supla_ic_log`
Awatar użytkownika
PuteR
Posty: 1421
Rejestracja: śr gru 06, 2017 10:07 am

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

Kod: Zaznacz cały

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

Gdzie powinienem go wrzucić by móc zalogować się do bazy supla??
Załączniki
baza.jpg
baza.jpg (128.81 KiB) Przejrzano 2301 razy
Awatar użytkownika
PuteR
Posty: 1421
Rejestracja: śr gru 06, 2017 10:07 am

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

Kod: Zaznacz cały

�^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:
Awatar użytkownika
lesny8
Posty: 2802
Rejestracja: pn gru 11, 2017 9:43 pm

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

Kod: Zaznacz cały

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

Kod: Zaznacz cały

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..
Czekam na kolejne Supla Offline Party 👍
Awatar użytkownika
PuteR
Posty: 1421
Rejestracja: śr gru 06, 2017 10:07 am

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

Kod: Zaznacz cały

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.
ODPOWIEDZ

Wróć do „CLOUD”