Dashticz w Smarticz...
 
Powiadomienia
Wyczyść wszystko

Dashticz w SmarticzN

12 Wpisów
4 Użytkownicy
2 Reactions
1,115 Wyświetleń
(@artitu)
Wpisów: 43
Kontrybutor
Autor tematu
 

Podpowiedzcie proszę, cokolwiek zmienię w CONFIG.js oprócz sekcji var config = {} nie daje efektu.

 
Dodane : 21/11/2021 12:49 pm
wojtek_gtx
(@wojtek_gtx)
Wpisów: 540
Ekspert Patron Strony Donator 2K19, Donator 2K20, Donator 2K21, Donator 2K22, Donator 2K24
 
Dodane przez: @artitu

Podpowiedzcie proszę, cokolwiek zmienię w CONFIG.js oprócz sekcji var config = {} nie daje efektu.

Napisz coś więcej, dopiero zaczynasz zabawę, co chciał byś uzyskać, czytałeś instrukcję ?

 
Dodane : 21/11/2021 1:28 pm
(@artitu)
Wpisów: 43
Kontrybutor
Autor tematu
 

@wojtek_gtx
Wrzuciłem cały CONFIG.js z
http://blog.asobczak.pl/2017/10/11/dashticz-czesc-druga/
oczywiście uzupełniłem swoje dane i api, nic się nie zmieniło.

 
Dodane : 21/11/2021 1:45 pm
isom
 isom
(@isom)
Wpisów: 5170
Szef wszystkich szefów Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20
 

Nie wiem co na to powie @wojtek_gtx , ale dla mnie to zły początek przygody. Odśwież stronę dashticz i zobacz czy nie masz błędów ( czarny ekran z opisem wiersza gdzie jest błąd). Generalnie po każdej zmianie musisz odświeżyć stronę żeby zobaczyć zmiany

 

 
Dodane : 21/11/2021 1:53 pm
(@artitu)
Wpisów: 43
Kontrybutor
Autor tematu
 

Tu czytam - https://dashticz.readthedocs.io/en/master/gettingstarted/basicdashboard.html , że trzeba poustawiać swoje bloki

Step 2: Creating a custom layout

In this example we’ll create a simple dashboard, consisting of

  • one screen.
  • two columns, consisting of 1/3 and 2/3 of the screen width.
  • two devices in the second column next to each other.

First we have to add the block definition for the devices. For this you have to know the Domoticz device ID. You can find your device ID in the Settings->Devices overview of Domoticz. Choose two switch devices. In this example we’ll use device id 120 and 121.

Add the following to CONFIG.js:

//Definition of blocks
blocks = {}
blocks[120] = {
  width: 6
}

blocks[121] = {
  width: 6
}

This means we want to use device id 120 and device id 121. We give them width of 6.

 
Dodane : 21/11/2021 1:54 pm
(@artitu)
Wpisów: 43
Kontrybutor
Autor tematu
 

@isom o to chodzi, że cokolwiek zmieniam nic się nie dzieje, nie ma błędów, tak jak by było zamrożone wszystko. Cache był kasowany.

 
Dodane : 21/11/2021 1:56 pm
isom
 isom
(@isom)
Wpisów: 5170
Szef wszystkich szefów Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20
 

Struktura dashticz to ekran podzielony na 12 części , do tego ekranu możesz dodawać kolumny i każda składa się z 12 części , w każdej kolumnie możesz osadzać bloki , ramki , przyciski . Podstawa to jeden ekran , przynajmniej jedna kolumna i dowolna ilość bloków. 

Jak ustawisz wielkość columny na 6 to ekran pomieści tylko  dwie kolumny , jak w kolumnie o wielkości 6 wstawisz blok o szerokości 12 to wypełni on całą szerokość kolumny.

To tak na początek 

 
Dodane : 21/11/2021 2:02 pm
Artitu reacted
(@artitu)
Wpisów: 43
Kontrybutor
Autor tematu
 

Poległem na poniżej. Zdefiniowane bloki, coś w kolumnach jest skopane.

var blocks = {}
blocks[1] = {}
blocks[1]['title'] = 'CPU_Usage'
blocks[2] = {}
blocks[2]['title'] = 'Internal Temperature'
blocks[3] = {}
blocks[3]['title'] = 'Memory Usage'
blocks[4] = {}
blocks[4]['title'] = 'Process Usage'
blocks[16] = {}
blocks[16]['title'] = 'Kotlownia_zewnatrz'
blocks[17] = {}
blocks[17]['title'] = 'Kotlownia_bojler'

var columns = {}
columns[1] = {}
columns[1]['blocks'] = ['Kotlownia_zewnatrz','Kotlownia_bojler']
columns[1]['width'] = 6;

 
Dodane : 21/11/2021 8:26 pm
isom
 isom
(@isom)
Wpisów: 5170
Szef wszystkich szefów Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20
 

@artitu nie tylko w kolumnach , masz tu krótki przykład

//Definicje bloków
var blocks = {}
blocks[1] = { title: 'CPU_Usage', width: 6,}
blocks[17]= { title: 'Kotlownia_bojler',width: 6,}

//Definicje kolumn
columns = {}
columns[1] = {
 blocks : [1,17],
  width: 6
}

//Definicje ekrany
var screens = {}
screens[1] = {}
screens[1]['columns'] = [1]
 
Dodane : 21/11/2021 10:24 pm
(@szczetke)
Wpisów: 11
Praktykant
 

pomoże ktoś dostaje coś takiego próbuje config podejrzeć lecz nic mi nie wychodzi http://XXXXXXXX:82/dashticz/index.html    zainstalowany świeży obraz smarticzN

da

 

 
Dodane : 25/11/2021 9:49 pm
(@artitu)
Wpisów: 43
Kontrybutor
Autor tematu
 

Wyedytowałeś CONFIG.js jest w katalogu dashticz/custom ?

config['domoticz_ip'] = 'http://192.168.1.200:8082'; //mój przykładowy ip

 
Dodane : 25/11/2021 10:47 pm
isom reacted
(@szczetke)
Wpisów: 11
Praktykant
 

Trzeba edytować przez przeglądarkę czy przez Putty ssh?

ps juz sobie poradziłem. Dziekuję

 
Dodane : 26/11/2021 6:32 am
Udostępnij: