diff --git a/genericelements/translations/6e22161e-39b7-4416-8623-39e730721efb-de_DE.ts b/genericelements/translations/6e22161e-39b7-4416-8623-39e730721efb-de_DE.ts
index 4fe900f..6a0e5e3 100644
--- a/genericelements/translations/6e22161e-39b7-4416-8623-39e730721efb-de_DE.ts
+++ b/genericelements/translations/6e22161e-39b7-4416-8623-39e730721efb-de_DE.ts
@@ -4,90 +4,93 @@
GenericElements
-
+ Generic Elements
- The name of the plugin GenericElements (6e22161e-39b7-4416-8623-39e730721efb)
+ The name of the plugin GenericElements ({6e22161e-39b7-4416-8623-39e730721efb})
-
+ nymea
- The name of the vendor (2062d64d-3232-433c-88bc-0d33c0ba2ba6)
+ The name of the vendor ({2062d64d-3232-433c-88bc-0d33c0ba2ba6})
-
+ Toggle Button
- The name of the DeviceClass (c0f511f9-70f5-499b-bd70-2c0e9ddd68c4)
+ The name of the DeviceClass ({c0f511f9-70f5-499b-bd70-2c0e9ddd68c4})Toggle Taster
-
+ state changed
- The name of the autocreated EventType (DeviceClass: toggleButton, StateType: state, ID: b5e90567-54aa-49bd-a78a-3c19fb38aaf5)
+ The name of the EventType ({b5e90567-54aa-49bd-a78a-3c19fb38aaf5}) of DeviceClass toggleButton
-
-
+
+
+ state
- The name of the ParamType for the autocreated EventType (DeviceClass: toggleButton, StateType: state, ID: b5e90567-54aa-49bd-a78a-3c19fb38aaf5
+ The name of the ParamType (DeviceClass: toggleButton, ActionType: state, ID: {b5e90567-54aa-49bd-a78a-3c19fb38aaf5})
----------
-The name of the ParamType for the autocreated ActionType (DeviceClass: toggleButton, StateType: state, ID: b5e90567-54aa-49bd-a78a-3c19fb38aaf5)
+The name of the ParamType (DeviceClass: toggleButton, EventType: state, ID: {b5e90567-54aa-49bd-a78a-3c19fb38aaf5})
+----------
+The name of the StateType ({b5e90567-54aa-49bd-a78a-3c19fb38aaf5}) of DeviceClass toggleButton
-
+ Set state
- The name of the autocreated ActionType (DeviceClass: toggleButton, StateType: state, ID: b5e90567-54aa-49bd-a78a-3c19fb38aaf5)
+ The name of the ActionType ({b5e90567-54aa-49bd-a78a-3c19fb38aaf5}) of DeviceClass toggleButton
-
+ Button
- The name of the DeviceClass (820b2f2d-0d92-48c8-8fd4-f94ce8fc4103)
+ The name of the DeviceClass ({820b2f2d-0d92-48c8-8fd4-f94ce8fc4103})Taster
-
+ press
- The name of the ActionType 01f38af1-b2ab-4ec3-844e-ef52f0f229a9 of deviceClass button
+ The name of the ActionType ({01f38af1-b2ab-4ec3-844e-ef52f0f229a9}) of DeviceClass button
-
+ button pressed
- The name of the EventType effdbc2d-e467-4b0b-80a9-9dda251bfa5c of deviceClass button
+ The name of the EventType ({effdbc2d-e467-4b0b-80a9-9dda251bfa5c}) of DeviceClass button
-
+ ON/OFF Button
- The name of the DeviceClass (430d188c-476d-4825-a9bd-86dfa3094b56)
+ The name of the DeviceClass ({430d188c-476d-4825-a9bd-86dfa3094b56})An/Aus Taster
-
+ press ON
- The name of the ActionType 892596d2-0863-4807-97da-469b9f7003f2 of deviceClass onOffButton
+ The name of the ActionType ({892596d2-0863-4807-97da-469b9f7003f2}) of DeviceClass onOffButton
-
+ press OFF
- The name of the ActionType a8d64050-0b58-4ccf-b052-77ce2b7368ad of deviceClass onOffButton
+ The name of the ActionType ({a8d64050-0b58-4ccf-b052-77ce2b7368ad}) of DeviceClass onOffButton
-
+ ON pressed
- The name of the EventType 4eeba6a2-e4c7-4a2e-8360-2797d98114e6 of deviceClass onOffButton
+ The name of the EventType ({4eeba6a2-e4c7-4a2e-8360-2797d98114e6}) of DeviceClass onOffButton
-
+ OFF pressed
- The name of the EventType b636c5f3-2eb0-4682-96d4-88a4aa9d2c12 of deviceClass onOffButton
+ The name of the EventType ({b636c5f3-2eb0-4682-96d4-88a4aa9d2c12}) of DeviceClass onOffButton
diff --git a/genericelements/translations/6e22161e-39b7-4416-8623-39e730721efb-en_US.ts b/genericelements/translations/6e22161e-39b7-4416-8623-39e730721efb-en_US.ts
index 82c971e..9f7b1f8 100644
--- a/genericelements/translations/6e22161e-39b7-4416-8623-39e730721efb-en_US.ts
+++ b/genericelements/translations/6e22161e-39b7-4416-8623-39e730721efb-en_US.ts
@@ -4,90 +4,93 @@
GenericElements
-
+ Generic Elements
- The name of the plugin GenericElements (6e22161e-39b7-4416-8623-39e730721efb)
+ The name of the plugin GenericElements ({6e22161e-39b7-4416-8623-39e730721efb})
-
+ nymea
- The name of the vendor (2062d64d-3232-433c-88bc-0d33c0ba2ba6)
+ The name of the vendor ({2062d64d-3232-433c-88bc-0d33c0ba2ba6})
-
+ Toggle Button
- The name of the DeviceClass (c0f511f9-70f5-499b-bd70-2c0e9ddd68c4)
+ The name of the DeviceClass ({c0f511f9-70f5-499b-bd70-2c0e9ddd68c4})
-
+ state changed
- The name of the autocreated EventType (DeviceClass: toggleButton, StateType: state, ID: b5e90567-54aa-49bd-a78a-3c19fb38aaf5)
+ The name of the EventType ({b5e90567-54aa-49bd-a78a-3c19fb38aaf5}) of DeviceClass toggleButton
-
-
+
+
+ state
- The name of the ParamType for the autocreated EventType (DeviceClass: toggleButton, StateType: state, ID: b5e90567-54aa-49bd-a78a-3c19fb38aaf5
+ The name of the ParamType (DeviceClass: toggleButton, ActionType: state, ID: {b5e90567-54aa-49bd-a78a-3c19fb38aaf5})
----------
-The name of the ParamType for the autocreated ActionType (DeviceClass: toggleButton, StateType: state, ID: b5e90567-54aa-49bd-a78a-3c19fb38aaf5)
+The name of the ParamType (DeviceClass: toggleButton, EventType: state, ID: {b5e90567-54aa-49bd-a78a-3c19fb38aaf5})
+----------
+The name of the StateType ({b5e90567-54aa-49bd-a78a-3c19fb38aaf5}) of DeviceClass toggleButton
-
+ Set state
- The name of the autocreated ActionType (DeviceClass: toggleButton, StateType: state, ID: b5e90567-54aa-49bd-a78a-3c19fb38aaf5)
+ The name of the ActionType ({b5e90567-54aa-49bd-a78a-3c19fb38aaf5}) of DeviceClass toggleButton
-
+ Button
- The name of the DeviceClass (820b2f2d-0d92-48c8-8fd4-f94ce8fc4103)
+ The name of the DeviceClass ({820b2f2d-0d92-48c8-8fd4-f94ce8fc4103})
-
+ press
- The name of the ActionType 01f38af1-b2ab-4ec3-844e-ef52f0f229a9 of deviceClass button
+ The name of the ActionType ({01f38af1-b2ab-4ec3-844e-ef52f0f229a9}) of DeviceClass button
-
+ button pressed
- The name of the EventType effdbc2d-e467-4b0b-80a9-9dda251bfa5c of deviceClass button
+ The name of the EventType ({effdbc2d-e467-4b0b-80a9-9dda251bfa5c}) of DeviceClass button
-
+ ON/OFF Button
- The name of the DeviceClass (430d188c-476d-4825-a9bd-86dfa3094b56)
+ The name of the DeviceClass ({430d188c-476d-4825-a9bd-86dfa3094b56})
-
+ press ON
- The name of the ActionType 892596d2-0863-4807-97da-469b9f7003f2 of deviceClass onOffButton
+ The name of the ActionType ({892596d2-0863-4807-97da-469b9f7003f2}) of DeviceClass onOffButton
-
+ press OFF
- The name of the ActionType a8d64050-0b58-4ccf-b052-77ce2b7368ad of deviceClass onOffButton
+ The name of the ActionType ({a8d64050-0b58-4ccf-b052-77ce2b7368ad}) of DeviceClass onOffButton
-
+ ON pressed
- The name of the EventType 4eeba6a2-e4c7-4a2e-8360-2797d98114e6 of deviceClass onOffButton
+ The name of the EventType ({4eeba6a2-e4c7-4a2e-8360-2797d98114e6}) of DeviceClass onOffButton
-
+ OFF pressed
- The name of the EventType b636c5f3-2eb0-4682-96d4-88a4aa9d2c12 of deviceClass onOffButton
+ The name of the EventType ({b636c5f3-2eb0-4682-96d4-88a4aa9d2c12}) of DeviceClass onOffButton
diff --git a/genericinterfaces/translations/b3188696-2585-4806-bf98-30ab576ce5c8-en_US.ts b/genericinterfaces/translations/b3188696-2585-4806-bf98-30ab576ce5c8-en_US.ts
index f7f66d8..2dedbed 100644
--- a/genericinterfaces/translations/b3188696-2585-4806-bf98-30ab576ce5c8-en_US.ts
+++ b/genericinterfaces/translations/b3188696-2585-4806-bf98-30ab576ce5c8-en_US.ts
@@ -1,4 +1,185 @@
-
\ No newline at end of file
+
+ GenericInterfaces
+
+ Awning interface
+ The name of the DeviceClass ({9e69585f-90ba-44e4-ad90-5b4bffbe345a})
+
+
+
+ Blind interface
+ The name of the DeviceClass ({17ee3657-6ad8-4ae2-8959-3cf66cec8d13})
+
+
+
+ Close
+ The name of the ActionType ({cf5303f1-67c7-4cef-b11c-eb9de6fc8a87}) of DeviceClass shutter
+----------
+The name of the ActionType ({86e9cf21-7487-47c4-b4be-4a940d7235fb}) of DeviceClass blind
+----------
+The name of the ActionType ({53b5ba77-9a34-4cd6-ad24-fb01fc465f98}) of DeviceClass awning
+
+
+
+ Closing output
+ The name of the ParamType (DeviceClass: shutter, EventType: closingOutput, ID: {1c35df0e-4c41-455f-893a-0145377952a0})
+----------
+The name of the StateType ({1c35df0e-4c41-455f-893a-0145377952a0}) of DeviceClass shutter
+----------
+The name of the ParamType (DeviceClass: blind, EventType: closingOutput, ID: {9b673430-572d-4a9c-85d3-dafadbe541cd})
+----------
+The name of the StateType ({9b673430-572d-4a9c-85d3-dafadbe541cd}) of DeviceClass blind
+----------
+The name of the ParamType (DeviceClass: awning, EventType: closingOutput, ID: {59bfd575-709f-4e43-9726-de26e6d4ca8b})
+----------
+The name of the StateType ({59bfd575-709f-4e43-9726-de26e6d4ca8b}) of DeviceClass awning
+
+
+
+ Closing output changed
+ The name of the EventType ({1c35df0e-4c41-455f-893a-0145377952a0}) of DeviceClass shutter
+----------
+The name of the EventType ({9b673430-572d-4a9c-85d3-dafadbe541cd}) of DeviceClass blind
+----------
+The name of the EventType ({59bfd575-709f-4e43-9726-de26e6d4ca8b}) of DeviceClass awning
+
+
+
+ Generic Interfaces
+ The name of the plugin GenericInterfaces ({b3188696-2585-4806-bf98-30ab576ce5c8})
+
+
+
+ Heating interface
+ The name of the DeviceClass ({392854c4-3d14-4cf8-96cd-d933526bd197})
+
+
+
+ Light interface
+ The name of the DeviceClass ({c50d3216-f307-4f9f-8190-4391510c385c})
+
+
+
+ Open
+ The name of the ActionType ({9deb662d-2378-4345-a898-8742d41e43c1}) of DeviceClass shutter
+----------
+The name of the ActionType ({120dc265-dbbb-4f19-9d31-c372c23479c0}) of DeviceClass blind
+----------
+The name of the ActionType ({979e9c51-5a93-4635-85e3-01874306b229}) of DeviceClass awning
+
+
+
+ Opening output
+ The name of the ParamType (DeviceClass: shutter, EventType: openingOutput, ID: {cc547728-b309-4695-b355-49748ef2521c})
+----------
+The name of the StateType ({cc547728-b309-4695-b355-49748ef2521c}) of DeviceClass shutter
+----------
+The name of the ParamType (DeviceClass: blind, EventType: openingOutput, ID: {b2dbf25c-27e5-4f7e-a57d-2ef6d087fa2b})
+----------
+The name of the StateType ({b2dbf25c-27e5-4f7e-a57d-2ef6d087fa2b}) of DeviceClass blind
+----------
+The name of the ParamType (DeviceClass: awning, EventType: openingOutput, ID: {4bb951a4-ea23-4cf0-9269-41d2c4eaf5a4})
+----------
+The name of the StateType ({4bb951a4-ea23-4cf0-9269-41d2c4eaf5a4}) of DeviceClass awning
+
+
+
+ Opening output changed
+ The name of the EventType ({cc547728-b309-4695-b355-49748ef2521c}) of DeviceClass shutter
+----------
+The name of the EventType ({b2dbf25c-27e5-4f7e-a57d-2ef6d087fa2b}) of DeviceClass blind
+----------
+The name of the EventType ({4bb951a4-ea23-4cf0-9269-41d2c4eaf5a4}) of DeviceClass awning
+
+
+
+ Power
+ The name of the ParamType (DeviceClass: heating, ActionType: power, ID: {409b635e-a754-4b5c-b3f0-d1c5a0fb3f03})
+----------
+The name of the ParamType (DeviceClass: heating, EventType: power, ID: {409b635e-a754-4b5c-b3f0-d1c5a0fb3f03})
+----------
+The name of the StateType ({409b635e-a754-4b5c-b3f0-d1c5a0fb3f03}) of DeviceClass heating
+----------
+The name of the ParamType (DeviceClass: light, ActionType: power, ID: {8b6e4a67-6522-408b-b676-8d2f09ed2d54})
+----------
+The name of the ParamType (DeviceClass: light, EventType: power, ID: {8b6e4a67-6522-408b-b676-8d2f09ed2d54})
+----------
+The name of the StateType ({8b6e4a67-6522-408b-b676-8d2f09ed2d54}) of DeviceClass light
+----------
+The name of the ParamType (DeviceClass: socket, ActionType: power, ID: {018038d7-1d02-4b17-8fe3-babca044b087})
+----------
+The name of the ParamType (DeviceClass: socket, EventType: power, ID: {018038d7-1d02-4b17-8fe3-babca044b087})
+----------
+The name of the StateType ({018038d7-1d02-4b17-8fe3-babca044b087}) of DeviceClass socket
+
+
+
+ Power changed
+ The name of the EventType ({409b635e-a754-4b5c-b3f0-d1c5a0fb3f03}) of DeviceClass heating
+----------
+The name of the EventType ({8b6e4a67-6522-408b-b676-8d2f09ed2d54}) of DeviceClass light
+----------
+The name of the EventType ({018038d7-1d02-4b17-8fe3-babca044b087}) of DeviceClass socket
+
+
+
+ Set power
+ The name of the ActionType ({409b635e-a754-4b5c-b3f0-d1c5a0fb3f03}) of DeviceClass heating
+----------
+The name of the ActionType ({8b6e4a67-6522-408b-b676-8d2f09ed2d54}) of DeviceClass light
+----------
+The name of the ActionType ({018038d7-1d02-4b17-8fe3-babca044b087}) of DeviceClass socket
+
+
+
+ Shutter interface
+ The name of the DeviceClass ({7917c2e7-d7d2-4c47-a38d-41f7dd7693d9})
+
+
+
+ Socket interface
+ The name of the DeviceClass ({4e7261af-a27b-4446-8346-914ea59f7547})
+
+
+
+ Status
+ The name of the ParamType (DeviceClass: shutter, EventType: status, ID: {6d6e72dc-4d2b-4ec1-82c2-54405a682711})
+----------
+The name of the StateType ({6d6e72dc-4d2b-4ec1-82c2-54405a682711}) of DeviceClass shutter
+----------
+The name of the ParamType (DeviceClass: blind, EventType: status, ID: {5fdec1e0-51f6-48b9-b743-ba572504b2c1})
+----------
+The name of the StateType ({5fdec1e0-51f6-48b9-b743-ba572504b2c1}) of DeviceClass blind
+----------
+The name of the ParamType (DeviceClass: awning, EventType: status, ID: {ff6f2565-2a2e-4d34-b10f-d3f73b676399})
+----------
+The name of the StateType ({ff6f2565-2a2e-4d34-b10f-d3f73b676399}) of DeviceClass awning
+
+
+
+ Status changed
+ The name of the EventType ({6d6e72dc-4d2b-4ec1-82c2-54405a682711}) of DeviceClass shutter
+----------
+The name of the EventType ({5fdec1e0-51f6-48b9-b743-ba572504b2c1}) of DeviceClass blind
+----------
+The name of the EventType ({ff6f2565-2a2e-4d34-b10f-d3f73b676399}) of DeviceClass awning
+
+
+
+ Stop
+ The name of the ActionType ({db5f3332-1f4e-4f9e-84d2-93c5d7de315c}) of DeviceClass shutter
+----------
+The name of the ActionType ({1a924c9a-5dcb-4b1c-8fd6-ab101098e007}) of DeviceClass blind
+----------
+The name of the ActionType ({555cafe4-bd12-42c6-bab1-8cd59af6468e}) of DeviceClass awning
+
+
+
+ nymea
+ The name of the vendor ({2062d64d-3232-433c-88bc-0d33c0ba2ba6})
+
+
+
+