diff --git a/nymea-app/resources.qrc b/nymea-app/resources.qrc
index 3667d88c..a31fc172 100644
--- a/nymea-app/resources.qrc
+++ b/nymea-app/resources.qrc
@@ -318,5 +318,6 @@
ui/mainviews/dashboard/DashboardSensorDelegate.qmlui/devicepages/ThingStatusPage.qmlui/customviews/MultiStateChart.qml
+ ui/devicepages/DeviceDetailsPage.qml
diff --git a/nymea-app/translations/nymea-app.cs.ts b/nymea-app/translations/nymea-app.cs.ts
index 7c91abff..1cc9366e 100644
--- a/nymea-app/translations/nymea-app.cs.ts
+++ b/nymea-app/translations/nymea-app.cs.ts
@@ -177,7 +177,7 @@
No data
- Žádná data
+ Žádná dataThis action has not been executed yet.
@@ -692,6 +692,10 @@
Are you sure you want to remove %1 and all associated settings?Opravdu chcete odstranit %1 a všechna související nastavení?
+
+ Details
+ Detaily
+ ConnectingPage
@@ -1233,7 +1237,7 @@
State
- Stav
+ StavSelect depiction
@@ -1426,6 +1430,17 @@
Chyba: %1
+
+ DeviceDetailsPage
+
+ States
+ Podmínky
+
+
+ Events
+ Události
+
+DeviceLogPage
@@ -2124,7 +2139,7 @@
No data
- Žádná data
+ Žádná dataThis event has not been triggered yet.
@@ -2404,7 +2419,7 @@ Prosím zkuste to znovu.
ID copied to clipboard
- ID zkopírováno do schránky
+ ID zkopírováno do schránky
@@ -4611,23 +4626,23 @@ Použijte hodnotu časového limitu větší nebo rovnou 10 ms.
MultiStateChartHours
- Hodiny
+ HodinyDays
- Dny
+ DnyWeeks
- Týdny
+ TýdnyMonths
- Měsíce
+ MěsíceNo data
- Žádná data
+ Žádná data
@@ -6985,7 +7000,7 @@ Toto prosím používejte pouze v případě, že jste si jisti tím co děláte
Updating...
- Aktualizace probíhá...
+ Aktualizace probíhá...Installed version: %1
@@ -6993,11 +7008,11 @@ Toto prosím používejte pouze v případě, že jste si jisti tím co děláte
Available version: %1
- Dostupná verze: %1
+ Dostupná verze: %1Update
- Aktualizace
+ AktualizaceDo you want to start the update now?
@@ -7005,7 +7020,7 @@ Toto prosím používejte pouze v případě, že jste si jisti tím co děláte
Current version: %1
- Aktuální verze: %1
+ Aktuální verze: %1Connection information
@@ -7017,7 +7032,7 @@ Toto prosím používejte pouze v případě, že jste si jisti tím co děláte
Disconnected
- Odpojeno
+ OdpojenoSignal strength: %1 %
@@ -7037,11 +7052,11 @@ Toto prosím používejte pouze v případě, že jste si jisti tím co děláte
Critical
- Kritické
+ KritickéOK
- OK
+ OKBattery level: %1 %
diff --git a/nymea-app/translations/nymea-app.de.ts b/nymea-app/translations/nymea-app.de.ts
index b2d7726c..1395023c 100644
--- a/nymea-app/translations/nymea-app.de.ts
+++ b/nymea-app/translations/nymea-app.de.ts
@@ -691,6 +691,10 @@
Are you sure you want to remove %1 and all associated settings?Bist Du sicher, dass %1 und alle zugehörigen Einstellungen entfernt werden sollen?
+
+ Details
+ Details
+ ConnectingPage
@@ -1425,6 +1429,17 @@
Fehler: %1
+
+ DeviceDetailsPage
+
+ States
+ Zustände
+
+
+ Events
+ Ereignisse
+
+DeviceLogPage
diff --git a/nymea-app/translations/nymea-app.en.ts b/nymea-app/translations/nymea-app.en.ts
index f1f699d5..1de9724e 100644
--- a/nymea-app/translations/nymea-app.en.ts
+++ b/nymea-app/translations/nymea-app.en.ts
@@ -691,6 +691,10 @@
Are you sure you want to remove %1 and all associated settings?
+
+ Details
+
+ ConnectingPage
@@ -1425,6 +1429,17 @@
+
+ DeviceDetailsPage
+
+ States
+
+
+
+ Events
+
+
+DeviceLogPage
diff --git a/nymea-app/translations/nymea-app.en_US.ts b/nymea-app/translations/nymea-app.en_US.ts
index f1f699d5..f6aa7ec3 100644
--- a/nymea-app/translations/nymea-app.en_US.ts
+++ b/nymea-app/translations/nymea-app.en_US.ts
@@ -691,6 +691,10 @@
Are you sure you want to remove %1 and all associated settings?
+
+ Details
+
+ ConnectingPage
@@ -1425,6 +1429,17 @@
+
+ DeviceDetailsPage
+
+ States
+
+
+
+ Events
+
+
+DeviceLogPage
@@ -7876,14 +7891,14 @@ Please only use this if you are sure you want this and consider reporting the is
%n device(s)
-
+ %n device%n devices%n device(s) (%1 disconnected)
-
+ %n device (%1 disconnected)%n devices (%1 disconnected)
diff --git a/nymea-app/translations/nymea-app.it.ts b/nymea-app/translations/nymea-app.it.ts
index 699d28ed..657b0151 100644
--- a/nymea-app/translations/nymea-app.it.ts
+++ b/nymea-app/translations/nymea-app.it.ts
@@ -79,7 +79,7 @@
About %1
- Riguardo a %1
+ Riguardo a %1Device serial number
@@ -137,7 +137,7 @@
ActionLogPageHistory for %1
- Cronologia per %1
+ Cronologia per %1Remove logs?
@@ -196,7 +196,7 @@
Add
- Aggiungi
+ AggiungiWebSocket server interfaces
@@ -339,7 +339,7 @@
AwningThingsListPageAwnings
- Tende da sole
+ Tende da sole
@@ -395,7 +395,7 @@
BlindThingsListPageBlinds
- Veneziane
+ Veneziane
@@ -582,7 +582,7 @@
ConfigurationHelp
- Aiuto
+ AiutoForum
@@ -691,6 +691,10 @@
Are you sure you want to remove %1 and all associated settings?
+
+ Details
+
+ ConnectingPage
@@ -739,7 +743,7 @@
ConnectionInfoDialogAvailable connections
- Connessioni disponibili
+ Connessioni disponibiliSystem information
@@ -747,11 +751,11 @@
Add
- Aggiungi
+ AggiungiClose
- Chiudi
+ Chiudi
@@ -816,7 +820,7 @@
Demo mode
- Modalità demo
+ Modalità demoIn order to use nymea, you will need to install nymea:core on a computer in your network. This can be a Raspberry Pi or any generic Linux computer.
@@ -868,7 +872,7 @@
Manual connection
- Connessione manuale
+ Connessione manualePlease wait while your nymea system is being discovered.
@@ -900,7 +904,7 @@
Wireless setup
- Configurazione wireless
+ Configurazione wirelessSearching for the nymea system...
@@ -1216,7 +1220,7 @@
Cancel
- Cancella
+ CancellaBack
@@ -1224,7 +1228,7 @@
OK
- Ok
+ OkSensor
@@ -1425,6 +1429,17 @@
+
+ DeviceDetailsPage
+
+ States
+
+
+
+ Events
+
+
+DeviceLogPage
@@ -1868,7 +1883,7 @@
OK
- Ok
+ OkAssigned things
@@ -2093,7 +2108,7 @@
EventLogPageHistory for %1
- Cronologia per %1
+ Cronologia per %1Remove logs?
@@ -2388,11 +2403,11 @@ Please try again.
Cancel
- Cancella
+ CancellaOK
- Ok
+ OkID copied to clipboard
@@ -2488,11 +2503,11 @@ Please try again.
GroupsViewThere are no groups set up yet.
- Non ci sono gruppi già impostati.
+ Non ci sono gruppi già impostati.Grouping things can be useful to control multiple devices at once, for example an entire room. Watch out for the group symbol when interacting with things and use it to add them to groups.
-
+
@@ -3635,7 +3650,7 @@ Please try again.
Temperature
- Temperatura
+ TemperaturaBrightness
@@ -3650,7 +3665,7 @@ Please try again.
LightThingsListPageLights
- Luci
+ Luci
@@ -3974,11 +3989,11 @@ Please try again.
App settings
- Impostazioni app
+ Impostazioni appSystem settings
- Impostazioni di sistema
+ Impostazioni di sistemaNew connection
@@ -4195,7 +4210,7 @@ Please try again.
Add
- Aggiungi
+ AggiungiSelect a serial port.
@@ -4972,7 +4987,7 @@ Use a timeout value greater or equal to 10 ms.
NotificationsThingPageTitle
- Titolo
+ TitoloText
@@ -5004,7 +5019,7 @@ Use a timeout value greater or equal to 10 ms.
Close
- Chiudi
+ Chiudi
@@ -6772,7 +6787,7 @@ Please only use this if you are sure you want this and consider reporting the is
OK
- Ok
+ Ok
@@ -6846,7 +6861,7 @@ Please only use this if you are sure you want this and consider reporting the is
OK
- Ok
+ Ok
@@ -6880,7 +6895,7 @@ Please only use this if you are sure you want this and consider reporting the is
ThingLogPageHistory for %1
- Cronologia per %1
+ Cronologia per %1Filter by
@@ -7005,7 +7020,7 @@ Please only use this if you are sure you want this and consider reporting the is
OK
- Ok
+ OkBattery level: %1 %
@@ -7016,7 +7031,7 @@ Please only use this if you are sure you want this and consider reporting the is
ThingsViewWelcome to %1!
- Benvenuto in %1!
+ Benvenuto in %1!There are no things set up yet.
@@ -7134,7 +7149,7 @@ Please only use this if you are sure you want this and consider reporting the is
OK
- Ok
+ Ok
@@ -7481,7 +7496,7 @@ Please only use this if you are sure you want this and consider reporting the is
Next
- Avanti
+ Avanti
@@ -7546,7 +7561,7 @@ Please only use this if you are sure you want this and consider reporting the is
Help
- Aiuto
+ AiutoNetwork settings
@@ -7690,7 +7705,7 @@ Please only use this if you are sure you want this and consider reporting the is
OK
- Ok
+ OkRemove Z-Wave node
@@ -7961,7 +7976,7 @@ Please only use this if you are sure you want this and consider reporting the is
OK
- Ok
+ OkZigBee network settings
@@ -8052,11 +8067,11 @@ Please only use this if you are sure you want this and consider reporting the is
Help
- Aiuto
+ AiutoOK
- Ok
+ OkThere are no ZigBee devices connected yet. Open the network for new devices to join and start the pairing procedure from the ZigBee device. Please refer to the devices manual for more information on how to start the pairing.
@@ -8108,7 +8123,7 @@ Please only use this if you are sure you want this and consider reporting the is
Close
- Chiudi
+ Chiudi%n device(s)
@@ -8228,7 +8243,7 @@ Please only use this if you are sure you want this and consider reporting the is
Help
- Aiuto
+ AiutoDevice
diff --git a/nymea-app/translations/nymea-app.ko.ts b/nymea-app/translations/nymea-app.ko.ts
index 7fb542f7..8d22ee5a 100644
--- a/nymea-app/translations/nymea-app.ko.ts
+++ b/nymea-app/translations/nymea-app.ko.ts
@@ -71,7 +71,7 @@
Qt version:
- Qt 버전:
+ Qt 버전:Built with %1
@@ -79,7 +79,7 @@
About %1
- %1에 대하여
+ %1에 대하여Device serial number
@@ -188,19 +188,19 @@
AdvancedConnectionInterfacesPageConnection interfaces
- 연결 인터페이스
+ 연결 인터페이스TCP server interfaces
- TCP 서버 인터페이스
+ TCP 서버 인터페이스Add
- 추가
+ 추가WebSocket server interfaces
- WebSocket 서버 인터페이스
+ WebSocket 서버 인터페이스Remote connection server interfaces
@@ -332,14 +332,14 @@
Access tools for debugging and error reporting
- 디버깅 및 오류 보고를 위한 액세스 도구
+ 디버깅 및 오류 보고를 위한 액세스 도구AwningThingsListPageAwnings
- 차양막
+ 차양막
@@ -443,11 +443,11 @@
All off
- 전부 끄기
+ 전부 끄기%1 on
- %1 켜짐
+ %1 켜짐Off
@@ -581,7 +581,7 @@
ConfigurationHelp
- 도움
+ 도움Forum
@@ -624,7 +624,7 @@
Settings
- 설정
+ 설정ID copied to clipboard
@@ -644,7 +644,7 @@
Not connected
- 연결되지 않았습니다
+ 연결되지 않았습니다Connect Inputs/Outputs
@@ -660,7 +660,7 @@
Cancel
- 취소
+ 취소Disconnect
@@ -668,15 +668,15 @@
Connect
- 접속하기
+ 접속하기Vendor
- 공급 업체
+ 공급 업체Type
- 유형
+ 유형ID
@@ -690,6 +690,10 @@
Are you sure you want to remove %1 and all associated settings?
+
+ Details
+
+ ConnectingPage
@@ -738,7 +742,7 @@
ConnectionInfoDialogAvailable connections
- 사용 가능한 연결
+ 사용 가능한 연결System information
@@ -746,11 +750,11 @@
Add
- 추가
+ 추가Close
- 닫기
+ 닫기
@@ -815,7 +819,7 @@
Demo mode
- 시범 구성(데모 모드)
+ 시범 구성(데모 모드)In order to use nymea, you will need to install nymea:core on a computer in your network. This can be a Raspberry Pi or any generic Linux computer.
@@ -839,7 +843,7 @@
Wired network
- 유선 네트워크
+ 유선 네트워크Connect nymea to your network using a network cable. This is recommended for best performance.
@@ -847,7 +851,7 @@
Wireless network
- 무선 네트워크
+ 무선 네트워크Connect nymea to your WiFi network.
@@ -867,7 +871,7 @@
Manual connection
- 수동 연결
+ 수동 연결Please wait while your nymea system is being discovered.
@@ -899,7 +903,7 @@
Wireless setup
- 무선 설정
+ 무선 설정Searching for the nymea system...
@@ -939,7 +943,7 @@
Password
- 암호
+ 암호Enter the password for the WiFi network.
@@ -1016,7 +1020,7 @@
Unknown
- 알 수 없는
+ 알 수 없는Total
@@ -1058,7 +1062,7 @@
Unknown
- 알 수 없는
+ 알 수 없는Total
@@ -1152,7 +1156,7 @@
Remove
- 제거
+ 제거
@@ -1183,7 +1187,7 @@
Name
- 이름
+ 이름Location
@@ -1215,7 +1219,7 @@
Cancel
- 취소
+ 취소Back
@@ -1223,7 +1227,7 @@
OK
- 확인
+ 확인Sensor
@@ -1242,7 +1246,7 @@
DashboardFolderDelegateName
- 이름
+ 이름
@@ -1300,7 +1304,7 @@
May
- 5월
+ 5월June
@@ -1332,31 +1336,31 @@
Mon
- 월요일
+ 월요일Tue
- 화요일
+ 화요일Wed
- 수요일
+ 수요일Thu
- 목요일
+ 목요일Fri
- 금요일
+ 금요일Sat
- 토요일
+ 토요일Sun
- 일요일
+ 일요일
@@ -1424,6 +1428,17 @@
+
+ DeviceDetailsPage
+
+ States
+ 상태
+
+
+ Events
+ 이벤트
+
+DeviceLogPage
@@ -1858,7 +1873,7 @@
EditZonePageEdit %1
- %1 편집
+ %1 편집Zone information
@@ -1866,11 +1881,11 @@
Name
- 이름
+ 이름OK
- 확인
+ 확인Assigned things
@@ -1973,7 +1988,7 @@
Notifications
- 알림
+ 알림Add notification target
@@ -1997,7 +2012,7 @@
Add things
- 사물(장치) 추가
+ 사물(장치) 추가
@@ -2008,7 +2023,7 @@
General
- 일반적인
+ 일반적인Multiple energy meters are installed in the system. Please select the one you'd like to use as the root meter. That is, the one measuring the entire household.
@@ -2035,7 +2050,7 @@
Add things
- 사물(장치) 추가
+ 사물(장치) 추가Install energy plugin
@@ -2095,7 +2110,7 @@
EventLogPageHistory for %1
- %1에 대한 기록
+ %1에 대한 기록Remove logs?
@@ -2130,19 +2145,19 @@
FavoritesViewThere are no favorite things yet.
- 아직 즐겨찾기가 없습니다.
+ 아직 즐겨찾기가 없습니다.It appears there are no things set up either yet. In order to use favorites you need to add some things first.
- 아직 설정된 것이 없는 것 같습니다. 즐겨찾기를 사용하려면 먼저 몇 가지를 추가해야 합니다.
+ 아직 설정된 것이 없는 것 같습니다. 즐겨찾기를 사용하려면 먼저 몇 가지를 추가해야 합니다.Favorites allow you to keep track of your most important things when you have lots of them. Watch out for the star when interacting with things and use it to mark them as your favorites.
- 즐겨찾기는 당신이 많은 것을 가질 때 가장 중요한 것들을 추적할 수 있게 해줍니다. 사물(장치)과 상호작용할 때 별을 주의하여 즐겨찾기로 표시하십시오.
+ 즐겨찾기는 당신이 많은 것을 가질 때 가장 중요한 것들을 추적할 수 있게 해줍니다. 사물(장치)과 상호작용할 때 별을 주의하여 즐겨찾기로 표시하십시오.Add things
- 사물(장치) 추가
+ 사물(장치) 추가
@@ -2282,15 +2297,15 @@ Please try again.
GarageThingsListPageMy %1
- 소켓 %1
+ 소켓 %1My things
- 사물(장치)들
+ 사물(장치)들All my things
- 모든 사물(장치)
+ 모든 사물(장치)
@@ -2305,7 +2320,7 @@ Please try again.
Add things
- 사물(장치) 추가
+ 사물(장치) 추가
@@ -2332,15 +2347,15 @@ Please try again.
Date
- 날짜
+ 날짜Time
- 시간
+ 시간General
- 일반적인
+ 일반적인Date and time
@@ -2379,23 +2394,23 @@ Please try again.
GenericThingPageStates
- 상태
+ 상태Actions
- 작동(조치)
+ 작동(조치)Events
- 이벤트
+ 이벤트Cancel
- 취소
+ 취소OK
- 확인
+ 확인ID copied to clipboard
@@ -2406,15 +2421,15 @@ Please try again.
GenericThingsListPageMy %1
- 소켓 %1
+ 소켓 %1My things
- 사물(장치)들
+ 사물(장치)들All my things
- 모든 사물(장치)
+ 모든 사물(장치)
@@ -2470,7 +2485,7 @@ Please try again.
GenericTypeLogViewMagic
- 마술
+ 마술
@@ -2819,7 +2834,7 @@ Please try again.
Access denied
- 액세스 거부
+ 액세스 거부Connectable things
@@ -2875,7 +2890,7 @@ Please try again.
Switches
- 스위치
+ 스위치Button pressed
@@ -2899,7 +2914,7 @@ Please try again.
CO2 level
- CO2 측정
+ CO2 측정CO2 level changed
@@ -2951,7 +2966,7 @@ Please try again.
Doorbells
- 초인종
+ 초인종Doorbell pressed
@@ -2991,7 +3006,7 @@ Please try again.
Media
- 미디어
+ 미디어Fast forward
@@ -3007,7 +3022,7 @@ Please try again.
To
- 까지
+ 까지Navigate
@@ -3067,11 +3082,11 @@ Please try again.
User
- 사용자
+ 사용자Add user
- 사용자 추가
+ 사용자 추가Remove user
@@ -3083,7 +3098,7 @@ Please try again.
Finger
- 손가락
+ 손가락Garage doors
@@ -3183,7 +3198,7 @@ Please try again.
Noise level
- 소음 측정
+ 소음 측정Noise level changed
@@ -3199,7 +3214,7 @@ Please try again.
Power sockets
- 전원 소켓
+ 전원 소켓Powered
@@ -3223,7 +3238,7 @@ Please try again.
Pressure
- 압력
+ 압력Pressure changed
@@ -3243,7 +3258,7 @@ Please try again.
Repeat
- 반복
+ 반복Repeat changed
@@ -3279,7 +3294,7 @@ Please try again.
Weather
- 날씨
+ 날씨Weather description
@@ -3327,7 +3342,7 @@ Please try again.
Signal strength
- 신호 강도
+ 신호 강도Signal strength changed
@@ -3335,7 +3350,7 @@ Please try again.
Sensors
- 센서
+ 센서Heating
@@ -3383,7 +3398,7 @@ Please try again.
Plugged in
- 연결됨
+ 연결됨Plugged in or out
@@ -3621,7 +3636,7 @@ Please try again.
Temperature
- 온도
+ 온도Brightness
@@ -3636,7 +3651,7 @@ Please try again.
LightThingsListPageLights
- 전등
+ 전등
@@ -3678,35 +3693,35 @@ Please try again.
%1 Server
- %1 서버
+ %1 서버System started
- 시스템 시작
+ 시스템 시작Rule triggered
- 규칙 작동됨
+ 규칙 작동됨Actions executed
- 실행된 동작
+ 실행된 동작Rule active
- 규칙 활성
+ 규칙 활성Rule inactive
- 규칙 사용 안 함
+ 규칙 사용 안 함Exit actions executed
- 실행된 작업 종료
+ 실행된 작업 종료Enabled changed
- 사용 가능 변경됨
+ 사용 가능 변경됨
@@ -3772,7 +3787,7 @@ Please try again.
Username
- 사용자명
+ 사용자명Your e-mail address
@@ -3784,7 +3799,7 @@ Please try again.
Password
- 암호
+ 암호Your name
@@ -3792,7 +3807,7 @@ Please try again.
Optional
- 선택가능
+ 선택가능Email
@@ -3948,11 +3963,11 @@ Please try again.
MainMenuConfigure things
- 사물(장치) 구성
+ 사물(장치) 구성Magic
- 마술
+ 마술Configure main view
@@ -3960,15 +3975,15 @@ Please try again.
App settings
- 앱 설정
+ 앱 설정System settings
- 시스템 설정
+ 시스템 설정New connection
- 새 연결
+ 새 연결Set up another...
@@ -4027,7 +4042,7 @@ Please try again.
Media
- 미디어
+ 미디어Done
@@ -4050,7 +4065,7 @@ Please try again.
ManualConnectionEntryProtocol
- 프로토콜(통신규약)
+ 프로토콜(통신규약)TCP
@@ -4058,7 +4073,7 @@ Please try again.
Websocket
- 웹소켓
+ 웹소켓Remote proxy
@@ -4066,7 +4081,7 @@ Please try again.
Address:
- 주소:
+ 주소:Proxy address:
@@ -4078,7 +4093,7 @@ Please try again.
Port:
- 포트:
+ 포트:SSL:
@@ -4107,7 +4122,7 @@ Please try again.
MediaPlayerNo playback
- 재생 안 함
+ 재생 안 함Select input
@@ -4130,7 +4145,7 @@ Please try again.
Add things
- 사물(장치) 추가
+ 사물(장치) 추가
@@ -4153,7 +4168,7 @@ Please try again.
Manufacturer
- 제조자
+ 제조자Serialnumber
@@ -4181,7 +4196,7 @@ Please try again.
Add
- 추가
+ 추가Select a serial port.
@@ -4232,11 +4247,11 @@ Please try again.
Unknown
- 알 수 없는
+ 알 수 없는Manufacturer
- 제조자
+ 제조자Serialnumber
@@ -4264,7 +4279,7 @@ Please try again.
Apply
- 적용
+ 적용Select a serial port.
@@ -4391,7 +4406,7 @@ Please try again.
Disconnected
- 연결 끊김
+ 연결 끊김Modbus RTU master
@@ -4759,7 +4774,7 @@ Use a timeout value greater or equal to 10 ms.
General
- 일반적인
+ 일반적인No wired network interfaces available
@@ -4827,7 +4842,7 @@ Use a timeout value greater or equal to 10 ms.
Connected to
- 연결됨
+ 연결됨IPv4 Address
@@ -4859,7 +4874,7 @@ Use a timeout value greater or equal to 10 ms.
Manual
- 수동
+ 수동Shared (DHCP server)
@@ -4958,11 +4973,11 @@ Use a timeout value greater or equal to 10 ms.
NotificationsThingPageTitle
- 제목
+ 제목Text
- 내용
+ 내용No messages sent yet.
@@ -4974,11 +4989,11 @@ Use a timeout value greater or equal to 10 ms.
Notification details
- 알림 내역
+ 알림 내역Date sent
- 보낸 날짜
+ 보낸 날짜Sending failed
@@ -4990,7 +5005,7 @@ Use a timeout value greater or equal to 10 ms.
Close
- 닫기
+ 닫기
@@ -5281,7 +5296,7 @@ Use a timeout value greater or equal to 10 ms.
Configure things
- 사물(장치) 구성
+ 사물(장치) 구성Execute magic
@@ -5296,27 +5311,27 @@ Use a timeout value greater or equal to 10 ms.
PackageDetailsPagePackage information
- 패키지 정보
+ 패키지 정보Installed version:
- 설치된 버전:
+ 설치된 버전:Not installed
- 설치되지 않음
+ 설치되지 않음Candidate version:
- 후보 버전:
+ 후보 버전:Update
- 업데이트
+ 업데이트Install
- 설치
+ 설치This will start a system update. Note that the update might take several minutes and your %1 might not be functioning properly or restart during this time.
@@ -5325,16 +5340,16 @@ Use a timeout value greater or equal to 10 ms.
Do you want to proceed?
-
+
진행 하시겠습니까?Start update
- 업데이트 시작
+ 업데이트 시작Remove
- 제거
+ 제거This will start a system update. Note that the update might take several minutes and your %1 system might not be functioning properly during this time and restart during the process.
@@ -5343,14 +5358,14 @@ Do you want to proceed?Remove package
- 패키지 제거
+ 패키지 제거PackageListPageAll packages
- 모든 패키지
+ 모든 패키지No package found
@@ -5424,18 +5439,18 @@ Do you want to proceed?
Confirm password
- 비밀번호 확인
+ 비밀번호 확인Password
- 암호
+ 암호PluginParamsPageSettings
- 설정
+ 설정
@@ -5749,19 +5764,19 @@ Do you want to proceed?
RemoveThingMethodDialogThis thing is currently used in one or more rules:
- 이것은 현재 하나 이상의 규칙에서 사용되고 있습니다:
+ 이것은 현재 하나 이상의 규칙에서 사용되고 있습니다:Remove all those rules
- 모든 규칙 제거
+ 모든 규칙 제거Update rules, removing this thing
- 이 사물(장치)를 제거하고 규칙 업데이트
+ 이 사물(장치)를 제거하고 규칙 업데이트Don't remove this thing
- 이 사물(장치)을 제거하지 마십시오
+ 이 사물(장치)을 제거하지 마십시오
@@ -5834,15 +5849,15 @@ Do you want to proceed?
It appears there are no things set up either yet. In order to use scenes you need to add some things first.
- 아직 설정된 것이 없는 것 같습니다. 시나리오를 사용하려면 먼저 몇 가지를 추가해야 합니다.
+ 아직 설정된 것이 없는 것 같습니다. 시나리오를 사용하려면 먼저 몇 가지를 추가해야 합니다.Scenes provide a useful way to control your things with just one click.
- 시나리오는 단 한 번의 클릭으로 여러분의 사물(장치)들을 조절할 수 있는 유용한 방법을 제공합니다.
+ 시나리오는 단 한 번의 클릭으로 여러분의 사물(장치)들을 조절할 수 있는 유용한 방법을 제공합니다.Add things
- 사물(장치) 추가
+ 사물(장치) 추가Add scenes
@@ -5873,7 +5888,7 @@ Do you want to proceed?
Help
- 도움
+ 도움Deploy script
@@ -6018,7 +6033,7 @@ Do you want to proceed?
is
- 이다
+ 이다a static value:
@@ -6030,11 +6045,11 @@ Do you want to proceed?
Insert value here
- 여기에 값 삽입
+ 여기에 값 삽입Select a state
- 상태 선택
+ 상태 선택is less than
@@ -6080,7 +6095,7 @@ Do you want to proceed?
OK
- 확인
+ 확인
@@ -6103,7 +6118,7 @@ Do you want to proceed?
Open
- 열기
+ 열기Wet
@@ -6134,7 +6149,7 @@ Do you want to proceed?
Open
- 열기
+ 열기Presence
@@ -6462,11 +6477,11 @@ Do you want to proceed?
Login required
- 로그인 필요
+ 로그인 필요Username
- 사용자명
+ 사용자명
@@ -6495,7 +6510,7 @@ Do you want to proceed?
SmartMeterChartUnknown
- 알 수 없는
+ 알 수 없는
@@ -6550,7 +6565,7 @@ A consumer, not consuming anything
Charging
- 충전중
+ 충전중Discharging
@@ -6754,18 +6769,18 @@ Please only use this if you are sure you want this and consider reporting the is
TemperatureScheduleEditorRemove
- 제거
+ 제거OK
- 확인
+ 확인ThingClassDetailsPageType
- 유형
+ 유형Parameters
@@ -6777,19 +6792,19 @@ Please only use this if you are sure you want this and consider reporting the is
Settings
- 설정
+ 설정Events
- 이벤트
+ 이벤트States
- 상태
+ 상태Actions
- 작동(조치)
+ 작동(조치)Interfaces
@@ -6800,7 +6815,7 @@ Please only use this if you are sure you want this and consider reporting the is
ThingContextMenuMagic
- 마술
+ 마술Details
@@ -6808,11 +6823,11 @@ Please only use this if you are sure you want this and consider reporting the is
Mark as favorite
- 즐겨찾기로 표시
+ 즐겨찾기로 표시Remove from favorites
- 즐겨찾기에서 제거
+ 즐겨찾기에서 제거Grouping
@@ -6832,7 +6847,7 @@ Please only use this if you are sure you want this and consider reporting the is
OK
- 확인
+ 확인
@@ -6847,7 +6862,7 @@ Please only use this if you are sure you want this and consider reporting the is
Thing is not connected!
- 연결되지 않았어요!
+ 연결되지 않았어요!Update available!
@@ -6859,18 +6874,18 @@ Please only use this if you are sure you want this and consider reporting the is
Thing runs out of battery!
- 배터리가 다 됐네요!
+ 배터리가 다 됐네요!ThingLogPageHistory for %1
- %1에 대한 기록
+ %1에 대한 기록Filter by
- 필터 기준
+ 필터 기준Yes
@@ -6885,15 +6900,15 @@ Please only use this if you are sure you want this and consider reporting the is
ThingRulesPageMagic involving %1
- %1 관련 마법
+ %1 관련 마법There's no magic involving %1.
- %1과 관련된 마법은 없습니다.
+ %1과 관련된 마법은 없습니다.Add some using the wizard stick!
- 마법사 스틱을 사용하여 추가!
+ 마법사 스틱을 사용하여 추가!
@@ -6912,7 +6927,7 @@ Please only use this if you are sure you want this and consider reporting the is
Update
- 업데이트
+ 업데이트
@@ -6947,7 +6962,7 @@ Please only use this if you are sure you want this and consider reporting the is
Update
- 업데이트
+ 업데이트Do you want to start the update now?
@@ -6967,7 +6982,7 @@ Please only use this if you are sure you want this and consider reporting the is
Disconnected
- 연결 끊김
+ 연결 끊김Signal strength: %1 %
@@ -6991,7 +7006,7 @@ Please only use this if you are sure you want this and consider reporting the is
OK
- 확인
+ 확인Battery level: %1 %
@@ -7006,15 +7021,15 @@ Please only use this if you are sure you want this and consider reporting the is
There are no things set up yet.
- 아직 설정된 것이 없습니다.
+ 아직 설정된 것이 없습니다.In order for your %1 system to be useful, go ahead and add some things.
- %1 시스템이 유용하려면 먼저 몇 가지를 추가하십시오.
+ %1 시스템이 유용하려면 먼저 몇 가지를 추가하십시오.Add things
- 사물(장치) 추가
+ 사물(장치) 추가
@@ -7108,7 +7123,7 @@ Please only use this if you are sure you want this and consider reporting the is
Time
- 시간
+ 시간For a specified amount of time.
@@ -7116,11 +7131,11 @@ Please only use this if you are sure you want this and consider reporting the is
Remove
- 제거
+ 제거OK
- 확인
+ 확인
@@ -7166,7 +7181,7 @@ Please only use this if you are sure you want this and consider reporting the is
Port:
- 포트:
+ 포트:Require login
@@ -7178,7 +7193,7 @@ Please only use this if you are sure you want this and consider reporting the is
SSL enabled
- SSL 가능
+ SSL 가능Ignore SSL errors
@@ -7236,7 +7251,7 @@ Please only use this if you are sure you want this and consider reporting the is
OK
- 확인
+ 확인Edit user information
@@ -7252,7 +7267,7 @@ Please only use this if you are sure you want this and consider reporting the is
Manage users
- 사용자 관리
+ 사용자 관리Your name
@@ -7304,7 +7319,7 @@ Please only use this if you are sure you want this and consider reporting the is
Name
- 이름
+ 이름Save
@@ -7316,7 +7331,7 @@ Please only use this if you are sure you want this and consider reporting the is
Remove
- 제거
+ 제거Remove this user
@@ -7328,11 +7343,11 @@ Please only use this if you are sure you want this and consider reporting the is
Username:
- 사용자명:
+ 사용자명:Password:
- 비밀번호:
+ 비밀번호:Full name:
@@ -7467,7 +7482,7 @@ Please only use this if you are sure you want this and consider reporting the is
Next
- 다음
+ 다음
@@ -7532,11 +7547,11 @@ Please only use this if you are sure you want this and consider reporting the is
Help
- 도움
+ 도움Network settings
- 네트워크 설정
+ 네트워크 설정Un unexpected error happened in the Z-Wave backend.
@@ -7672,11 +7687,11 @@ Please only use this if you are sure you want this and consider reporting the is
Remove
- 제거
+ 제거OK
- 확인
+ 확인Remove Z-Wave node
@@ -7937,7 +7952,7 @@ Please only use this if you are sure you want this and consider reporting the is
Auto
- 자동
+ 자동Auto light link
@@ -7945,7 +7960,7 @@ Please only use this if you are sure you want this and consider reporting the is
OK
- 확인
+ 확인ZigBee network settings
@@ -7960,7 +7975,7 @@ Please only use this if you are sure you want this and consider reporting the is
Network settings
- 네트워크 설정
+ 네트워크 설정The selected adapter is not available or the selected serial port configration is incorrect.
@@ -8004,7 +8019,7 @@ Please only use this if you are sure you want this and consider reporting the is
Remove
- 제거
+ 제거Are you sure you want to remove this node from the network?
@@ -8036,11 +8051,11 @@ Please only use this if you are sure you want this and consider reporting the is
Help
- 도움
+ 도움OK
- 확인
+ 확인There are no ZigBee devices connected yet. Open the network for new devices to join and start the pairing procedure from the ZigBee device. Please refer to the devices manual for more information on how to start the pairing.
@@ -8072,7 +8087,7 @@ Please only use this if you are sure you want this and consider reporting the is
Unknown
- 알 수 없는
+ 알 수 없는Associated things
@@ -8092,7 +8107,7 @@ Please only use this if you are sure you want this and consider reporting the is
Close
- 닫기
+ 닫기%n device(s)
@@ -8210,7 +8225,7 @@ Please only use this if you are sure you want this and consider reporting the is
Help
- 도움
+ 도움Device
@@ -8226,7 +8241,7 @@ Please only use this if you are sure you want this and consider reporting the is
Address:
- 주소:
+ 주소:Model:
@@ -8238,7 +8253,7 @@ Please only use this if you are sure you want this and consider reporting the is
Last seen:
- 마지막으로 본:
+ 마지막으로 본:Neighbor
@@ -8246,7 +8261,7 @@ Please only use this if you are sure you want this and consider reporting the is
To
- 까지
+ 까지Via
@@ -8337,7 +8352,7 @@ Please only use this if you are sure you want this and consider reporting the is
Manufacturer
- 제조자
+ 제조자IEEE address
@@ -8349,11 +8364,11 @@ Please only use this if you are sure you want this and consider reporting the is
Signal strength
- 신호 강도
+ 신호 강도Unknown
- 알 수 없는
+ 알 수 없는Version
@@ -8539,7 +8554,7 @@ Please only use this if you are sure you want this and consider reporting the is
Add things
- 사물(장치) 추가
+ 사물(장치) 추가
diff --git a/nymea-app/translations/nymea-app.nl.ts b/nymea-app/translations/nymea-app.nl.ts
index 93af58c3..333542cf 100644
--- a/nymea-app/translations/nymea-app.nl.ts
+++ b/nymea-app/translations/nymea-app.nl.ts
@@ -177,7 +177,7 @@
No data
- Geen gegevens
+ Geen gegevensThis action has not been executed yet.
@@ -691,6 +691,10 @@
Are you sure you want to remove %1 and all associated settings?Weet je zeker dat je %1 wilt verwijderen, samen met de bijbehorende instellingen?
+
+ Details
+ Details
+ ConnectingPage
@@ -1232,7 +1236,7 @@
State
- Status
+ StatusSelect depiction
@@ -1425,6 +1429,17 @@
Fout: %1
+
+ DeviceDetailsPage
+
+ States
+ Statussen
+
+
+ Events
+ Gebeurtenissen
+
+DeviceLogPage
@@ -2125,7 +2140,7 @@
No data
- Geen gegevens
+ Geen gegevensThis event has not been triggered yet.
@@ -4597,23 +4612,23 @@ Gebruik een timeout waarde die groter of gelijk is dan 10 ms.
MultiStateChartHours
- Uren
+ UrenDays
- Dagen
+ DagenWeeks
- Weken
+ WekenMonths
- Maanden
+ MaandenNo data
- Geen gegevens
+ Geen gegevens
@@ -6971,7 +6986,7 @@ Als je fouten in de niet-officiële software vindt, geef deze dan door aan de on
Updating...
- Aan het bijwerken...
+ Aan het bijwerken...Installed version: %1
@@ -6979,11 +6994,11 @@ Als je fouten in de niet-officiële software vindt, geef deze dan door aan de on
Available version: %1
- Beschikbare versie: %1
+ Beschikbare versie: %1Update
- Bijwerken
+ BijwerkenDo you want to start the update now?
@@ -6991,7 +7006,7 @@ Als je fouten in de niet-officiële software vindt, geef deze dan door aan de on
Current version: %1
- Huidige versie: %1
+ Huidige versie: %1Connection information
@@ -6999,11 +7014,11 @@ Als je fouten in de niet-officiële software vindt, geef deze dan door aan de on
Connected
- Verbonden
+ VerbondenDisconnected
- Niet verbonden
+ Niet verbondenSignal strength: %1 %
@@ -7023,11 +7038,11 @@ Als je fouten in de niet-officiële software vindt, geef deze dan door aan de on
Critical
- Kritiek
+ KritiekOK
- OK
+ OKBattery level: %1 %
diff --git a/nymea-app/translations/nymea-app.tr.ts b/nymea-app/translations/nymea-app.tr.ts
index ccb8906e..71060ef5 100644
--- a/nymea-app/translations/nymea-app.tr.ts
+++ b/nymea-app/translations/nymea-app.tr.ts
@@ -87,7 +87,7 @@
ID copied to clipboard
- Kimlik panoya kopyalandı
+ Kimlik panoya kopyalandıSerial copied to clipboard
@@ -137,7 +137,7 @@
ActionLogPageHistory for %1
- %1 için geçmiş
+ %1 için geçmişRemove logs?
@@ -188,19 +188,19 @@
AdvancedConnectionInterfacesPageConnection interfaces
- Bağlantı arayüzleri
+ Bağlantı arayüzleriTCP server interfaces
- TCP sunucu arayüzleri
+ TCP sunucu arayüzleriAdd
- Ekle
+ EkleWebSocket server interfaces
- WebSocket sunucu arayüzleri
+ WebSocket sunucu arayüzleriRemote connection server interfaces
@@ -439,19 +439,19 @@
ButtonControlsOn
- Açık
+ AçıkOff
- Kapalı
+ KapalıAll off
- hepsi kapalı
+ hepsi kapalı%1 on
- %1 açık
+ %1 açık
@@ -581,7 +581,7 @@
ConfigurationHelp
- Yardım
+ YardımForum
@@ -672,11 +672,11 @@
Vendor
- SATICI
+ SATICIType
- Tip
+ TipID
@@ -690,6 +690,10 @@
Are you sure you want to remove %1 and all associated settings?
+
+ Details
+ Detaylar
+ ConnectingPage
@@ -738,7 +742,7 @@
ConnectionInfoDialogAvailable connections
- Mevcut bağlantılar
+ Mevcut bağlantılarSystem information
@@ -746,11 +750,11 @@
Add
- Ekle
+ EkleClose
- kapalı
+ kapalı
@@ -784,7 +788,7 @@
Remote connection
- Uzak bağlantı
+ Uzak bağlantıEnabling the remote connection will allow connecting to this %1 system from anywhere.
@@ -792,7 +796,7 @@
Enabled
- Etkin
+ EtkinDisabled
@@ -807,59 +811,59 @@
ConnectionWizardWelcome
- Hoş geldin
+ Hoş geldinThis wizard will guide you through the process of setting up a new nymea system.
- Bu sihirbaz, yeni bir nymea sistemi kurma sürecinde size rehberlik edecektir.
+ Bu sihirbaz, yeni bir nymea sistemi kurma sürecinde size rehberlik edecektir.Demo mode
- Demo modu
+ Demo moduIn order to use nymea, you will need to install nymea:core on a computer in your network. This can be a Raspberry Pi or any generic Linux computer.
- nymea'yı kullanmak için ağınızdaki bir bilgisayara nymea:core yüklemeniz gerekir. Bu bir Raspberry Pi veya herhangi bir genel Linux bilgisayarı olabilir.
+ nymea'yı kullanmak için ağınızdaki bir bilgisayara nymea:core yüklemeniz gerekir. Bu bir Raspberry Pi veya herhangi bir genel Linux bilgisayarı olabilir.Please follow the installation instructions on %1 to install a nymea system.
- Bir nymea sistemi kurmak için lütfen %1 üzerindeki kurulum talimatlarını takip edin.
+ Bir nymea sistemi kurmak için lütfen %1 üzerindeki kurulum talimatlarını takip edin.Connectivity
- bağlantı
+ bağlantıHow would you like to connect nymea to your network?
- Nymea'yı ağınıza nasıl bağlamak istersiniz?
+ Nymea'yı ağınıza nasıl bağlamak istersiniz?Skip
- Atla
+ AtlaWired network
- Kablolu ağ
+ Kablolu ağConnect nymea to your network using a network cable. This is recommended for best performance.
- Bir ağ kablosu kullanarak nymea'yı ağınıza bağlayın. Bu, en iyi performans için önerilir.
+ Bir ağ kablosu kullanarak nymea'yı ağınıza bağlayın. Bu, en iyi performans için önerilir.Wireless network
- Kablosuz ağ
+ Kablosuz ağConnect nymea to your WiFi network.
- Nymea'yı WiFi ağınıza bağlayın.
+ Nymea'yı WiFi ağınıza bağlayın.If your nymea system is already connected to the network you can skip this step.
- nymea sisteminiz zaten ağa bağlıysa bu adımı atlayabilirsiniz.
+ nymea sisteminiz zaten ağa bağlıysa bu adımı atlayabilirsiniz.Connection
- Bağlantı
+ BağlantıSelect nymea system
@@ -867,43 +871,43 @@
Manual connection
- Manuel bağlantı
+ Manuel bağlantıPlease wait while your nymea system is being discovered.
- Lütfen nymea sisteminiz keşfedilirken bekleyin.
+ Lütfen nymea sisteminiz keşfedilirken bekleyin.Info
- Bilgi
+ BilgiPlease enter the connection information for your nymea system
- Lütfen nymea sisteminiz için bağlantı bilgilerini girin
+ Lütfen nymea sisteminiz için bağlantı bilgilerini girinWired connection
- Kablolu bağlantı
+ Kablolu bağlantıConnect the nymea system to your network using an ethernet cable and turn it on.
- Bir ethernet kablosu kullanarak nymea sistemini ağınıza bağlayın ve açın.
+ Bir ethernet kablosu kullanarak nymea sistemini ağınıza bağlayın ve açın.Wireless connection
- Kablosuz bağlantı
+ Kablosuz bağlantıTurn the nymea system on by connecting the power cable and wait for it to start up.
- Güç kablosunu bağlayarak nymea sistemini açın ve başlamasını bekleyin.
+ Güç kablosunu bağlayarak nymea sistemini açın ve başlamasını bekleyin.Wireless setup
- Kablosuz kurulum
+ Kablosuz kurulumSearching for the nymea system...
- Nymea sistemi aranıyor...
+ Nymea sistemi aranıyor...Bluetooth doesn't seem to be available on this system.
@@ -915,15 +919,15 @@
Connecting to the nymea system...
- Nymea sistemine bağlanılıyor...
+ Nymea sistemine bağlanılıyor...Select the WiFi you want to use.
- Kullanmak istediğiniz WiFi'yi seçin.
+ Kullanmak istediğiniz WiFi'yi seçin.Hidden Network
- Gizli Ağ
+ Gizli AğHidden WiFi
@@ -939,31 +943,31 @@
Password
- Şifre
+ ŞifreEnter the password for the WiFi network.
- WiFi ağının şifresini girin.
+ WiFi ağının şifresini girin.An error happened in the Bluetooth connection. Please try again.
- Bluetooth bağlantısında bir hata oluştu. Lütfen tekrar deneyin.
+ Bluetooth bağlantısında bir hata oluştu. Lütfen tekrar deneyin.Please wait while the nymea system is being connected to the WiFi.
- Nymea sistemi WiFi'ye bağlanırken lütfen bekleyin.
+ Nymea sistemi WiFi'ye bağlanırken lütfen bekleyin.The nymea system has been connected successfully.
- Nymea sistemi başarıyla bağlandı.
+ Nymea sistemi başarıyla bağlandı.You can now go ahead and configure your nymea system.
- Şimdi devam edebilir ve nymea sisteminizi yapılandırabilirsiniz.
+ Şimdi devam edebilir ve nymea sisteminizi yapılandırabilirsiniz.Waiting for your nymea setup to appear in the network.
- Nymea kurulumunuzun ağda görünmesini bekliyorum.
+ Nymea kurulumunuzun ağda görünmesini bekliyorum.Location services are disabled. Please enable location services on this device in order to search for nearby nymea systems.
@@ -1016,7 +1020,7 @@
Unknown
- Bilinmeyen
+ BilinmeyenTotal
@@ -1058,7 +1062,7 @@
Unknown
- Bilinmeyen
+ BilinmeyenTotal
@@ -1231,7 +1235,7 @@
State
- Durum
+ DurumSelect depiction
@@ -1424,6 +1428,17 @@
Hata: %1
+
+ DeviceDetailsPage
+
+ States
+ Ülkeler
+
+
+ Events
+
+
+DeviceLogPage
@@ -1858,7 +1873,7 @@
EditZonePageEdit %1
- %1'i düzenle
+ %1'i düzenleZone information
@@ -1866,7 +1881,7 @@
Name
- İsim
+ İsimOK
@@ -1901,7 +1916,7 @@
Thermostats
- termostatlar
+ termostatlarAdd thermostat
@@ -1973,7 +1988,7 @@
Notifications
- Bildirimler
+ BildirimlerAdd notification target
@@ -1997,7 +2012,7 @@
Add things
- Bir şeyler ekle
+ Bir şeyler ekle
@@ -2008,7 +2023,7 @@
General
- Genel
+ GenelMultiple energy meters are installed in the system. Please select the one you'd like to use as the root meter. That is, the one measuring the entire household.
@@ -2073,7 +2088,7 @@
EvChargerThingPageMaximum charging current
- Maksimum şarj akımı
+ Maksimum şarj akımıThe car is not plugged in.
@@ -2095,7 +2110,7 @@
EventLogPageHistory for %1
- %1 için geçmiş
+ %1 için geçmişRemove logs?
@@ -2378,11 +2393,11 @@ Please try again.
GenericThingPageStates
- Ülkeler
+ ÜlkelerActions
- Hareketler
+ HareketlerEvents
@@ -2390,7 +2405,7 @@ Please try again.
Cancel
- İptal
+ İptalOK
@@ -2398,7 +2413,7 @@ Please try again.
ID copied to clipboard
- Kimlik panoya kopyalandı
+ Kimlik panoya kopyalandı
@@ -3673,39 +3688,39 @@ Please try again.
LogViewerPagePre18Log viewer
- Günlük görüntüleyici
+ Günlük görüntüleyici%1 Server
- %1 Sunucu
+ %1 SunucuSystem started
- Sistem başlatıldı
+ Sistem başlatıldıRule triggered
- Kural tetiklendi
+ Kural tetiklendiActions executed
- Yürütülen eylemler
+ Yürütülen eylemlerRule active
- Kural etkin
+ Kural etkinRule inactive
- Kural etkin değil
+ Kural etkin değilExit actions executed
- Yürütülen çıkış işlemleri
+ Yürütülen çıkış işlemleriEnabled changed
- Etkin değiştirildi
+ Etkin değiştirildi
@@ -3771,7 +3786,7 @@ Please try again.
Username
- Kullanıcı adı
+ Kullanıcı adıYour e-mail address
@@ -3783,7 +3798,7 @@ Please try again.
Password
- Şifre
+ ŞifreYour name
@@ -3791,7 +3806,7 @@ Please try again.
Optional
- İsteğe bağlı
+ İsteğe bağlıEmail
@@ -4049,7 +4064,7 @@ Please try again.
ManualConnectionEntryProtocol
- Protokol
+ ProtokolTCP
@@ -4057,7 +4072,7 @@ Please try again.
Websocket
- Web yuvası
+ Web yuvasıRemote proxy
@@ -4065,7 +4080,7 @@ Please try again.
Address:
- Adres:
+ Adres:Proxy address:
@@ -4077,7 +4092,7 @@ Please try again.
Port:
- bağlantı:
+ bağlantı:SSL:
@@ -4858,7 +4873,7 @@ Use a timeout value greater or equal to 10 ms.
Manual
- Manuel
+ ManuelShared (DHCP server)
@@ -4957,39 +4972,39 @@ Use a timeout value greater or equal to 10 ms.
NotificationsThingPageTitle
- Başlık
+ BaşlıkText
- Metin
+ MetinNo messages sent yet.
- Henüz mesaj gönderilmedi.
+ Henüz mesaj gönderilmedi.Sent messages will appear here.
- Gönderilen mesajlar burada görünecektir.
+ Gönderilen mesajlar burada görünecektir.Notification details
- Bildirim ayrıntıları
+ Bildirim ayrıntılarıDate sent
- Tarih gönderildi
+ Tarih gönderildiSending failed
- Gönderim başarısız
+ Gönderim başarısızResend
- Yeniden gönder
+ Yeniden gönderClose
- kapalı
+ kapalı
@@ -5280,7 +5295,7 @@ Use a timeout value greater or equal to 10 ms.
Configure things
- Şeyleri yapılandırın
+ Şeyleri yapılandırınExecute magic
@@ -5295,41 +5310,41 @@ Use a timeout value greater or equal to 10 ms.
PackageDetailsPagePackage information
- Paket Bilgileri
+ Paket BilgileriInstalled version:
- Yüklü sürüm:
+ Yüklü sürüm:Not installed
- Yüklü değil
+ Yüklü değilCandidate version:
- Aday versiyonu:
+ Aday versiyonu:Update
- Güncelleme
+ GüncellemeInstall
- Yükle
+ YükleThis will start a system update. Note that the update might take several minutes and your %1 might not be functioning properly or restart during this time.
- Bu bir sistem güncellemesi başlatacaktır. Güncellemenin birkaç dakika sürebileceğini ve bu süre içinde %1'inizin düzgün çalışmayabileceğini veya yeniden başlamayabileceğini unutmayın.
+ Bu bir sistem güncellemesi başlatacaktır. Güncellemenin birkaç dakika sürebileceğini ve bu süre içinde %1'inizin düzgün çalışmayabileceğini veya yeniden başlamayabileceğini unutmayın.
Do you want to proceed?
-
+
Devam etmek istiyor musunuz?Start update
- Güncellemeyi Başlat
+ Güncellemeyi BaşlatRemove
@@ -5338,18 +5353,18 @@ Devam etmek istiyor musunuz?
This will start a system update. Note that the update might take several minutes and your %1 system might not be functioning properly during this time and restart during the process.
Do you want to proceed?
- Bu bir sistem güncellemesi başlatacaktır. Güncellemenin birkaç dakika sürebileceğini ve %1 sisteminizin bu süre içinde düzgün çalışmayabileceğini ve işlem sırasında yeniden başlatılabileceğini unutmayın. Devam etmek istiyor musunuz?
+ Bu bir sistem güncellemesi başlatacaktır. Güncellemenin birkaç dakika sürebileceğini ve %1 sisteminizin bu süre içinde düzgün çalışmayabileceğini ve işlem sırasında yeniden başlatılabileceğini unutmayın. Devam etmek istiyor musunuz?Remove package
- Paketi kaldır
+ Paketi kaldırPackageListPageAll packages
- Tüm paketler
+ Tüm paketlerNo package found
@@ -5364,19 +5379,19 @@ Do you want to proceed?
ParamDescriptorDelegateis
-
+ is equal to
- eşittir
+ eşittiris not equal to
- eşit değildir
+ eşit değildiris greater than
- daha büyüktür
+ daha büyüktüris less than
@@ -6129,35 +6144,35 @@ Do you want to proceed?
SensorListDelegateClosed
- Kapalı
+ KapalıOpen
- Açık
+ AçıkPresence
- Mevcudiyet
+ MevcudiyetVacant
- Boş
+ BoşDaytime
- Gündüz
+ GündüzNighttime
- gece vakti
+ gece vaktiWet
- Islak
+ IslakDry
- Kuru
+ KuruFire
@@ -6169,11 +6184,11 @@ Do you want to proceed?
On
- Açık
+ AçıkOff
- Kapalı
+ KapalıLast vibration: %1
@@ -6196,7 +6211,7 @@ Do you want to proceed?
Thermostats
- termostatlar
+ termostatlar
@@ -6465,7 +6480,7 @@ Do you want to proceed?
Username
- Kullanıcı adı
+ Kullanıcı adı
@@ -6494,7 +6509,7 @@ Do you want to proceed?
SmartMeterChartUnknown
- Bilinmeyen
+ Bilinmeyen
@@ -6549,11 +6564,11 @@ A consumer, not consuming anything
Charging
- Doluyor
+ DoluyorDischarging
- boşaltma
+ boşaltmaProducing
@@ -6867,11 +6882,11 @@ Lütfen bunu istediğinizden eminseniz kullanın ve yayınlanmamış kanalları
ThingLogPageHistory for %1
- %1 için geçmiş
+ %1 için geçmişFilter by
- Tarafından filtre
+ Tarafından filtreYes
@@ -6936,7 +6951,7 @@ Lütfen bunu istediğinizden eminseniz kullanın ve yayınlanmamış kanalları
Updating...
- güncelleniyor...
+ güncelleniyor...Installed version: %1
@@ -6944,11 +6959,11 @@ Lütfen bunu istediğinizden eminseniz kullanın ve yayınlanmamış kanalları
Available version: %1
- Kullanılabilir sürüm: %1
+ Kullanılabilir sürüm: %1Update
- Güncelleme
+ GüncellemeDo you want to start the update now?
@@ -6956,7 +6971,7 @@ Lütfen bunu istediğinizden eminseniz kullanın ve yayınlanmamış kanalları
Current version: %1
- Geçerli sürüm: %1
+ Geçerli sürüm: %1Connection information
@@ -6964,11 +6979,11 @@ Lütfen bunu istediğinizden eminseniz kullanın ve yayınlanmamış kanalları
Connected
- bağlı
+ bağlıDisconnected
- Bağlantı kesildi
+ Bağlantı kesildiSignal strength: %1 %
@@ -6988,7 +7003,7 @@ Lütfen bunu istediğinizden eminseniz kullanın ve yayınlanmamış kanalları
Critical
- kritik
+ kritikOK
@@ -7167,7 +7182,7 @@ Lütfen bunu istediğinizden eminseniz kullanın ve yayınlanmamış kanalları
Port:
- bağlantı:
+ bağlantı:Require login
@@ -7179,7 +7194,7 @@ Lütfen bunu istediğinizden eminseniz kullanın ve yayınlanmamış kanalları
SSL enabled
- SSL etkin
+ SSL etkinIgnore SSL errors
@@ -7253,7 +7268,7 @@ Lütfen bunu istediğinizden eminseniz kullanın ve yayınlanmamış kanalları
Manage users
- Kullanıcıları Yönet
+ Kullanıcıları YönetYour name
@@ -7285,7 +7300,7 @@ Lütfen bunu istediğinizden eminseniz kullanın ve yayınlanmamış kanalları
Users
- Kullanıcılar
+ KullanıcılarManage users for this %1 system
@@ -7297,7 +7312,7 @@ Lütfen bunu istediğinizden eminseniz kullanın ve yayınlanmamış kanalları
Remove user
- Kullanıcıyı kaldır
+ Kullanıcıyı kaldırUser information for %1
@@ -7305,7 +7320,7 @@ Lütfen bunu istediğinizden eminseniz kullanın ve yayınlanmamış kanalları
Name
- İsim
+ İsimSave
@@ -7329,11 +7344,11 @@ Lütfen bunu istediğinizden eminseniz kullanın ve yayınlanmamış kanalları
Username:
- Kullanıcı adı:
+ Kullanıcı adı:Password:
- Şifre:
+ Şifre:Full name:
@@ -7510,7 +7525,7 @@ Lütfen bunu istediğinizden eminseniz kullanın ve yayınlanmamış kanalları
The selected adapter is already in use.
- Seçilen bağdaştırıcı zaten kullanımda.
+ Seçilen bağdaştırıcı zaten kullanımda.An error happened in the ZWave backend.
@@ -7518,7 +7533,7 @@ Lütfen bunu istediğinizden eminseniz kullanın ve yayınlanmamış kanalları
Available serial ports
- Kullanılabilir seri bağlantı noktaları
+ Kullanılabilir seri bağlantı noktalarıPlease verify that the Z-Wave adapter is properly connected to a serial port and select the appropriate port.
@@ -7533,11 +7548,11 @@ Lütfen bunu istediğinizden eminseniz kullanın ve yayınlanmamış kanalları
Help
- Yardım
+ YardımNetwork settings
- Ağ ayarları
+ Ağ ayarlarıUn unexpected error happened in the Z-Wave backend.
@@ -7569,27 +7584,27 @@ Lütfen bunu istediğinizden eminseniz kullanın ve yayınlanmamış kanalları
Network
- Ağ
+ AğNetwork state:
- Ağ durumu:
+ Ağ durumu:Online
- Çevrimiçi
+ ÇevrimiçiOffline
- Çevrimdışı
+ ÇevrimdışıStarting
- Başlangıç
+ BaşlangıçError
- Hata
+ HataDevice management
@@ -7685,15 +7700,15 @@ Lütfen bunu istediğinizden eminseniz kullanın ve yayınlanmamış kanalları
Are you sure you want to remove this node from the network?
- Bu düğümü ağdan kaldırmak istediğinizden emin misiniz?
+ Bu düğümü ağdan kaldırmak istediğinizden emin misiniz?Please note that if this node has been assigned to a thing, it will also be removed from the system.
- Lütfen bu düğüm bir şeye atanmışsa, sistemden de kaldırılacağını unutmayın.
+ Lütfen bu düğüm bir şeye atanmışsa, sistemden de kaldırılacağını unutmayın.Sleepy device
- uykulu cihaz
+ uykulu cihazZ-Wave network help
@@ -7728,27 +7743,27 @@ Lütfen bunu istediğinizden eminseniz kullanın ve yayınlanmamış kanalları
Network information
- ağ bilgileri
+ ağ bilgileriNetwork state
- Ağ durumu
+ Ağ durumuThe network is online
- ağ çevrimiçi
+ ağ çevrimiçiThe network is offline
- ağ çevrimdışı
+ ağ çevrimdışıThe network is starting...
- Ağ başlıyor...
+ Ağ başlıyor...The network is in an error state.
- Ağ bir hata durumunda.
+ Ağ bir hata durumunda.Home ID:
@@ -7776,7 +7791,7 @@ Lütfen bunu istediğinizden eminseniz kullanın ve yayınlanmamış kanalları
Hardware information
- donanım bilgileri
+ donanım bilgileriSerial port
@@ -7784,15 +7799,15 @@ Lütfen bunu istediğinizden eminseniz kullanın ve yayınlanmamış kanalları
Manage network
- Ağı yönet
+ Ağı yönetRemove network
- Ağı kaldır
+ Ağı kaldırFactory reset controller
- Fabrika ayarlarına sıfırlama denetleyicisi
+ Fabrika ayarlarına sıfırlama denetleyicisiAre you sure you want to factory reset the controller? This will recreate the network and remove all associated devices from the system.
@@ -7827,7 +7842,7 @@ Lütfen bunu istediğinizden eminseniz kullanın ve yayınlanmamış kanalları
Add network
- Ağ ekle
+ Ağ ekleZ-Wave Plus network
@@ -7839,23 +7854,23 @@ Lütfen bunu istediğinizden eminseniz kullanın ve yayınlanmamış kanalları
Network state:
- Ağ durumu:
+ Ağ durumu:Online
- Çevrimiçi
+ ÇevrimiçiOffline
- Çevrimdışı
+ ÇevrimdışıStarting
- Başlangıç
+ BaşlangıçError
- Hata
+ HataAdapter:
@@ -7930,15 +7945,15 @@ Lütfen bunu istediğinizden eminseniz kullanın ve yayınlanmamış kanalları
Add ZigBee network
- ZigBee ağı ekle
+ ZigBee ağı ekleChannel
- Kanal
+ KanalAuto
- Oto
+ OtoAuto light link
@@ -7950,7 +7965,7 @@ Lütfen bunu istediğinizden eminseniz kullanın ve yayınlanmamış kanalları
ZigBee network settings
- ZigBee ağ ayarları
+ ZigBee ağ ayarları
@@ -8037,7 +8052,7 @@ Lütfen bunu istediğinizden eminseniz kullanın ve yayınlanmamış kanalları
Help
- Yardım
+ YardımOK
@@ -8073,7 +8088,7 @@ Lütfen bunu istediğinizden eminseniz kullanın ve yayınlanmamış kanalları
Unknown
- Bilinmeyen
+ BilinmeyenAssociated things
@@ -8085,7 +8100,7 @@ Lütfen bunu istediğinizden eminseniz kullanın ve yayınlanmamış kanalları
Network state
- Ağ durumu
+ Ağ durumuExtend
@@ -8093,7 +8108,7 @@ Lütfen bunu istediğinizden eminseniz kullanın ve yayınlanmamış kanalları
Close
- kapalı
+ kapalı%n device(s)
@@ -8211,7 +8226,7 @@ Lütfen bunu istediğinizden eminseniz kullanın ve yayınlanmamış kanalları
Help
- Yardım
+ YardımDevice
@@ -8227,7 +8242,7 @@ Lütfen bunu istediğinizden eminseniz kullanın ve yayınlanmamış kanalları
Address:
- Adres:
+ Adres:Model:
@@ -8239,7 +8254,7 @@ Lütfen bunu istediğinizden eminseniz kullanın ve yayınlanmamış kanalları
Last seen:
- Son görülen:
+ Son görülen:Neighbor
@@ -8338,27 +8353,27 @@ Lütfen bunu istediğinizden eminseniz kullanın ve yayınlanmamış kanalları
Manufacturer
- Üretici firma
+ Üretici firmaIEEE address
- IEEE adresi
+ IEEE adresiNetwork address
- Ağ adresi
+ Ağ adresiSignal strength
- Sinyal gücü
+ Sinyal gücüUnknown
- Bilinmeyen
+ BilinmeyenVersion
- Sürüm
+ SürümAssociated things
@@ -8378,15 +8393,15 @@ Lütfen bunu istediğinizden eminseniz kullanın ve yayınlanmamış kanalları
Remove ZigBee node
- ZigBee düğümünü kaldır
+ ZigBee düğümünü kaldırAre you sure you want to remove this node from the network?
- Bu düğümü ağdan kaldırmak istediğinizden emin misiniz?
+ Bu düğümü ağdan kaldırmak istediğinizden emin misiniz?Please note that if this node has been assigned to a thing, it will also be removed from the system.
- Lütfen bu düğüm bir şeye atanmışsa, sistemden de kaldırılacağını unutmayın.
+ Lütfen bu düğüm bir şeye atanmışsa, sistemden de kaldırılacağını unutmayın.Device endpoints
@@ -8540,7 +8555,7 @@ Lütfen bunu istediğinizden eminseniz kullanın ve yayınlanmamış kanalları
Add things
- Bir şeyler ekle
+ Bir şeyler ekle
diff --git a/nymea-app/translations/nymea-app.vi.ts b/nymea-app/translations/nymea-app.vi.ts
index 12e53590..af7e6849 100644
--- a/nymea-app/translations/nymea-app.vi.ts
+++ b/nymea-app/translations/nymea-app.vi.ts
@@ -690,6 +690,10 @@
Are you sure you want to remove %1 and all associated settings?
+
+ Details
+
+ ConnectingPage
@@ -1424,6 +1428,17 @@
+
+ DeviceDetailsPage
+
+ States
+
+
+
+ Events
+
+
+DeviceLogPage
diff --git a/nymea-app/ui/components/ThingInfoPane.qml b/nymea-app/ui/components/ThingInfoPane.qml
index 725a95c9..161255b6 100644
--- a/nymea-app/ui/components/ThingInfoPane.qml
+++ b/nymea-app/ui/components/ThingInfoPane.qml
@@ -13,7 +13,7 @@ InfoPaneBase {
readonly property bool setupFailure: root.thing.setupStatus == Thing.ThingSetupStatusFailed
readonly property State batteryState: root.thing.stateByName("batteryLevel")
readonly property State batteryCriticalState: root.thing.stateByName("batteryCritical")
- readonly property State connectedState: root.thing.thingClass.interfaces.indexOf("connectable") >= 0 && root.thing.stateByName("connected")
+ readonly property State connectedState: root.thing.thingClass.interfaces.indexOf("connectable") >= 0 ? root.thing.stateByName("connected") : null
readonly property State signalStrengthState: root.thing.stateByName("signalStrength")
readonly property State updateStatusState: root.thing.stateByName("updateStatus")
readonly property State childLockState: root.thing.stateByName("childLock")
diff --git a/nymea-app/ui/devicepages/DeviceDetailsPage.qml b/nymea-app/ui/devicepages/DeviceDetailsPage.qml
new file mode 100644
index 00000000..fd7a4e03
--- /dev/null
+++ b/nymea-app/ui/devicepages/DeviceDetailsPage.qml
@@ -0,0 +1,248 @@
+import QtQuick 2.5
+import QtQuick.Layouts 1.1
+import QtQuick.Controls 2.2
+import QtQuick.Controls.Material 2.2
+import Nymea 1.0
+import "../components"
+import "../delegates"
+
+Page {
+ id: root
+
+ property Thing thing: null
+
+ header: NymeaHeader {
+ text: thing ? thing.name : ""
+ backButtonVisible: true
+ onBackPressed: pageStack.pop()
+ }
+
+
+ ListView {
+ id: flickable
+ anchors.fill: parent
+ clip: true
+
+ SwipeDelegateGroup {}
+
+ section.property: "type"
+ section.delegate: ListSectionHeader {
+ text: {
+ switch (parseInt(section)) {
+ case ThingModel.TypeStateType:
+ return qsTr("States")
+ case ThingModel.TypeEventType:
+ return qsTr("Events")
+ }
+ }
+ }
+
+ model: ThingModel {
+ thing: root.thing
+ showActions: false
+ }
+ delegate: SwipeDelegate {
+ id: delegate
+ width: parent.width
+
+ readonly property StateType stateType: model.type === ThingModel.TypeStateType ? root.thing.thingClass.stateTypes.getStateType(model.id) : null
+ readonly property EventType eventType: model.type === ThingModel.TypeEventType ? root.thing.thingClass.eventTypes.getEventType(model.id) : null
+
+ Layout.fillWidth: true
+ bottomPadding: 0
+
+ contentItem: Loader {
+ id: inlineLoader
+ Layout.fillWidth: true
+ Layout.preferredHeight: Style.smallDelegateHeight
+ sourceComponent: {
+ switch (model.type) {
+ case ThingModel.TypeStateType:
+ return stateComponent;
+ case ThingModel.TypeEventType:
+ return eventComponent;
+ }
+ }
+
+ Binding {
+ target: inlineLoader.item
+ when: model.type === ThingModel.TypeStateType
+ property: "stateType"
+ value: delegate.stateType
+ }
+ Binding {
+ target: inlineLoader.item
+ when: model.type === ThingModel.TypeEventType
+ property: "eventType"
+ value: delegate.eventType
+ }
+ }
+ }
+ }
+
+ Component {
+ id: stateComponent
+ RowLayout {
+ id: stateDelegate
+ property StateType stateType: null
+ readonly property State thingState: stateType ? root.thing.states.getState(stateType.id) : null
+
+ Label {
+ Layout.fillWidth: true
+ Layout.minimumWidth: parent.width / 2
+ text: stateDelegate.stateType.displayName
+ elide: Text.ElideRight
+ }
+ Loader {
+ id: stateDelegateLoader
+ Layout.fillWidth: true
+ }
+ Label {
+ visible: text.length > 0 && stateDelegate.stateType.unit !== Types.UnitUnixTime
+ text: Types.toUiUnit(stateDelegate.stateType.unit)
+ }
+
+ Component.onCompleted: updateLoader()
+ onStateTypeChanged: updateLoader();
+
+ function updateLoader() {
+ if (stateDelegate.stateType == null) {
+ return;
+ }
+
+ var sourceComp;
+ switch (stateDelegate.stateType.type.toLowerCase()) {
+ case "string":
+ sourceComp = "LabelDelegate.qml";
+ break;
+ case "stringlist":
+ sourceComp = "ListDelegate.qml";
+ break;
+ case "bool":
+ sourceComp = "LedDelegate.qml";
+ break;
+ case "int":
+ case "uint":
+ case "double":
+ if (stateDelegate.stateType.unit === Types.UnitUnixTime) {
+ sourceComp = "DateTimeDelegate.qml";
+ } else {
+ sourceComp = "NumberLabelDelegate.qml";
+ }
+ break;
+ case "color":
+ sourceComp = "ColorDelegate.qml";
+ break;
+ }
+ if (!sourceComp) {
+ sourceComp = "LabelDelegate.qml";
+ print("GenericThingPage: unhandled entry", stateDelegate.stateType.displayName)
+ }
+
+ var minValue = stateDelegate.stateType.minValue !== undefined
+ ? stateDelegate.stateType.minValue
+ : stateDelegate.stateType.type.toLowerCase() === "uint"
+ ? 0
+ : -2000000000; // As per QML spec
+ var maxValue = stateDelegate.stateType.maxValue !== undefined
+ ? stateDelegate.stateType.maxValue
+ : 2000000000;
+ print("pushing delegate for", stateDelegate.stateType.name, "from:", minValue, "to:", maxValue, "possible:", stateDelegate.stateType.possibleValuesDisplayNames)
+ stateDelegateLoader.setSource("../delegates/statedelegates/" + sourceComp,
+ {
+ value: root.thing.states.getState(stateType.id).value,
+ possibleValues: stateDelegate.stateType.possibleValues,
+ possibleValuesDisplayNames: stateDelegate.stateType.possibleValuesDisplayNames,
+ from: minValue,
+ to: maxValue,
+ unit: stateDelegate.stateType.unit,
+ writable: false,
+ stateType: stateDelegate.stateType
+ })
+
+ }
+
+ Binding {
+ target: stateDelegateLoader.item
+ property: "value"
+ value: stateDelegate.thingState.value
+ }
+ Binding {
+ target: stateDelegateLoader.item.hasOwnProperty("from") ? stateDelegateLoader.item : null
+ property: "from"
+ value: stateDelegate.thingState.minValue
+ }
+ Binding {
+ target: stateDelegateLoader.item.hasOwnProperty("to") ? stateDelegateLoader.item : null
+ property: "to"
+ value: stateDelegate.thingState.maxValue
+ }
+ Binding {
+ target: stateDelegateLoader.item.hasOwnProperty("possibleValues") ? stateDelegateLoader.item : null
+ property: "possibleValues"
+ value: stateDelegate.thingState.possibleValues
+ }
+ Binding {
+ target: stateDelegateLoader.item.hasOwnProperty("possibleValuesDisplayNames") ? stateDelegateLoader.item : null
+ property: "possibleValuesDisplayNames"
+ value: {
+ print("updating displayNames", stateDelegate.thingState.possibleValues)
+ var ret = []
+ for (var i = 0; i < stateDelegate.thingState.possibleValues.length; i++) {
+ var possibleValue = stateDelegate.thingState.possibleValues[i]
+ var idx = stateDelegate.stateType.possibleValues.indexOf(possibleValue)
+ print("value:", possibleValue, idx)
+ if (idx >= 0) {
+ ret.push(stateDelegate.stateType.possibleValuesDisplayNames[idx])
+ } else {
+ ret.push(possibleValue)
+ }
+ }
+ return ret
+ }
+ }
+ Binding {
+ target: stateDelegateLoader.item.hasOwnProperty("unit") ? stateDelegateLoader.item : null
+ property: "unit"
+ value: stateDelegate.stateType.unit
+ }
+ }
+ }
+
+ Component {
+ id: eventComponent
+ RowLayout {
+ id: eventComponentItem
+ property EventType eventType: null
+
+ Label {
+ Layout.fillWidth: true
+ text: eventComponentItem.eventType.displayName
+ }
+ Rectangle {
+ id: flashlight
+ Layout.preferredHeight: Style.iconSize * .8
+ Layout.preferredWidth: height
+ color: "lightgray"
+ radius: width / 2
+ border.color: Style.foregroundColor
+ border.width: 1
+
+ SequentialAnimation on color {
+ id: flashlightAnimation
+ running: false
+ ColorAnimation { to: "lightgreen"; duration: 100 }
+ ColorAnimation { to: "lightgray"; duration: 500 }
+ }
+ }
+ Connections {
+ target: root.thing
+ onEventTriggered: {
+ if (eventTypeId === eventComponentItem.eventType.id) {
+ flashlightAnimation.start();
+ }
+ }
+ }
+ }
+ }
+}
diff --git a/nymea-app/ui/thingconfiguration/ConfigureThingPage.qml b/nymea-app/ui/thingconfiguration/ConfigureThingPage.qml
index 10c33f8c..b01b7d30 100644
--- a/nymea-app/ui/thingconfiguration/ConfigureThingPage.qml
+++ b/nymea-app/ui/thingconfiguration/ConfigureThingPage.qml
@@ -73,6 +73,8 @@ SettingsPageBase {
if (!root.thing.isChild || root.thingClass.createMethods.indexOf("CreateMethodAuto") < 0) {
deviceMenu.addItem(menuEntryComponent.createObject(deviceMenu, {text: qsTr("Reconfigure"), iconSource: "../images/configure.svg", functionName: "reconfigureThing"}))
}
+
+ deviceMenu.addItem(menuEntryComponent.createObject(deviceMenu, {text: qsTr("Details"), iconSource: "../images/info.svg", functionName: "thingDetails"}))
}
function renameThing() {
@@ -91,6 +93,10 @@ SettingsPageBase {
configPage.aborted.connect(function() {pageStack.pop(root)})
}
+ function thingDetails() {
+ pageStack.push(Qt.resolvedUrl("qrc:/ui/devicepages/DeviceDetailsPage.qml"), {thing: root.thing})
+ }
+
Component {
id: menuEntryComponent
IconMenuItem {