Project

General

Profile

DTXr doc » History » Version 37

David Fredriksson, 11/28/2021 05:24 PM

1 20 Torbjorn Carlqvist Admin
{{>toc}}
2
3
h1. DTXr documentation
4 1 Torbjorn Carlqvist Admin
5 5 Torbjorn Carlqvist Admin
h3. Installation
6 2 Torbjorn Carlqvist Admin
7 6 Torbjorn Carlqvist Admin
8
* System Requirements
9 21 Torbjorn Carlqvist Admin
DTXr can run on any machine that can run +Java 11+ and has sufficient with RAM and disk capacity.
10 1 Torbjorn Carlqvist Admin
11 21 Torbjorn Carlqvist Admin
|Requirement|System RAM|System DISK|Example|
12
|Minimal|512Mbyte|512Mbyte|Raspberry 1, Raspberry Zero|
13 31 Torbjorn Carlqvist Admin
|Better|512Mbyte|512Mbyte|Rasberry Zero 2|
14
|Avarage|1GByte|1Gbyte|Raspberry 2-4|
15 21 Torbjorn Carlqvist Admin
|Top|2GByte|8Gbyte|Raspberry 4, Raspberry CM4, Server, PC|
16
17 6 Torbjorn Carlqvist Admin
* Network Requirements
18
DTXr can run stand alone without any active network connection. In that case the management pages is accessible via localhost interface. But for DTXr to be a fully functional BACnet/IP device it must be connected to an IP network that offers IP address via DHCP and where broadcast traffic is allowed.
19 10 Torbjorn Carlqvist Admin
20 1 Torbjorn Carlqvist Admin
* Download DTXr software packages
21 10 Torbjorn Carlqvist Admin
Currently only customers to DAVITOR can download DTXr. Contact info@davitor.com for purchase information.
22
23 15 Torbjorn Carlqvist Admin
* Install on Linux
24 21 Torbjorn Carlqvist Admin
** For Raspberry with Raspberry OS/Rasbian there is special install scripts, please follow these steps:
25 22 Torbjorn Carlqvist Admin
### Download latest DTXr _base_ image and copy to a SD-card that has 16Gbyte capacity or more
26
### Insert the SD card, attach keyboard and screen via cable and start the device
27
### When you get prompt login as admin/davitor
28 32 David Fredriksson
### Download install scripts with password for davitor sight
29 29 Torbjorn Carlqvist Admin
#### <pre>wget --user=admin --password=**** https://artifacts.davitor.com/repository/dtx-raw/scripts/dtx.sh</pre>
30 1 Torbjorn Carlqvist Admin
#### <pre>wget --user=admin --password=****  https://artifacts.davitor.com/repository/dtx-raw/scripts/system.sh</pre>
31 37 David Fredriksson
### Run installation as <pre>sudo ./dtx.sh -v 2.25 -u admin -p **** -s "bac-device-id=83336 bac-device-name=DTX-AMADA app-password=xxxxxx lion-enabled=true"
32 1 Torbjorn Carlqvist Admin
</pre>
33 37 David Fredriksson
The line above is an example where chosen parameters where set at installation and where xxxxxx is the new password for the new device to use.
34 36 David Fredriksson
35 1 Torbjorn Carlqvist Admin
36 27 David Fredriksson
### Set MAC by system.sh script
37
### Example:
38
### <pre>sudo ./system.sh -mac 70:B3:D5:E6:00:10 -hn WASH</pre>
39 25 David Fredriksson
40 15 Torbjorn Carlqvist Admin
** For other Linux distributions follow this steps
41
### _TBD..._
42
43
* Install on Windows
44 1 Torbjorn Carlqvist Admin
** Follow these steps:
45
### _TBD..._
46 32 David Fredriksson
47
h3. Adressing Lion
48 33 David Fredriksson
49 34 David Fredriksson
* Enter the catalog liontool by <pre>cd liontool</pre> and run <pre>sudo ./liontool.sh -a</pre>
50 32 David Fredriksson
51
52 15 Torbjorn Carlqvist Admin
53 11 Torbjorn Carlqvist Admin
h3. Setup
54 10 Torbjorn Carlqvist Admin
55 11 Torbjorn Carlqvist Admin
DTXr is setup via Menu -> Setup page.
56 1 Torbjorn Carlqvist Admin
57 11 Torbjorn Carlqvist Admin
* System
58 13 Torbjorn Carlqvist Admin
** Administrator password - Password for the default (and not changeable) account "admin". Default is "davitor".
59
** Operator username - Username for the typical user of any HMI developed on this device. Typically a machine operator. [Optional]
60
** Operator password - Password for the operator user. [Optional]
61
** Operator start page - Set any web page in the project folder that will automatically shown on an operator login. [Optional]
62
** Log Level - The system severity level for the system_app.log in /Logs tree directory.
63 11 Torbjorn Carlqvist Admin
64
* BACnet
65 14 Torbjorn Carlqvist Admin
** _TBD..._
66 11 Torbjorn Carlqvist Admin
67
* Davitor Advantage
68 14 Torbjorn Carlqvist Admin
** _TBD..._
69 11 Torbjorn Carlqvist Admin
70
* Wireless Mesh
71 14 Torbjorn Carlqvist Admin
** _TBD..._
72 11 Torbjorn Carlqvist Admin
73
* Bluetooth
74 14 Torbjorn Carlqvist Admin
** _TBD..._
75 11 Torbjorn Carlqvist Admin
76
* External Database Access
77 14 Torbjorn Carlqvist Admin
** _TBD..._
78 11 Torbjorn Carlqvist Admin
79
* File Integration
80 14 Torbjorn Carlqvist Admin
** _TBD..._
81 11 Torbjorn Carlqvist Admin
82
* HTTP
83 14 Torbjorn Carlqvist Admin
** _TBD..._
84 11 Torbjorn Carlqvist Admin
85
* LION Interface
86 14 Torbjorn Carlqvist Admin
** _TBD..._
87 11 Torbjorn Carlqvist Admin
88
* IoT HUB (BETA)
89 14 Torbjorn Carlqvist Admin
** _TBD..._
90 11 Torbjorn Carlqvist Admin
91 1 Torbjorn Carlqvist Admin
92
h3. User's Guide
93 2 Torbjorn Carlqvist Admin
94 14 Torbjorn Carlqvist Admin
* _TBD..._
95
96 5 Torbjorn Carlqvist Admin
h3. Developer's Guide
97 14 Torbjorn Carlqvist Admin
98 19 Torbjorn Carlqvist Admin
[[IDE|IDE walk through]]
99
[[Javascript|The DTXr Javascript guide]]
100
[[Blockly|Blockly tutorials]]