diff --git a/src/main/resources/public/views/domoticzdevice.html b/src/main/resources/public/views/domoticzdevice.html
index bb3dbfe..829f0da 100644
--- a/src/main/resources/public/views/domoticzdevice.html
+++ b/src/main/resources/public/views/domoticzdevice.html
@@ -18,6 +18,7 @@
LIFX Devices
HomeWizard Devices
OpenHAB Devices
+
FHEM Devices
Add/Edit
diff --git a/src/main/resources/public/views/editdevice.html b/src/main/resources/public/views/editdevice.html
index 8fe6139..bdb0733 100644
--- a/src/main/resources/public/views/editdevice.html
+++ b/src/main/resources/public/views/editdevice.html
@@ -19,6 +19,7 @@
LIFX Devices
HomeWizard Devices
OpenHAB Devices
+
FHEM Devices
Add/Edit
diff --git a/src/main/resources/public/views/fhemdevice.html b/src/main/resources/public/views/fhemdevice.html
new file mode 100644
index 0000000..4ade752
--- /dev/null
+++ b/src/main/resources/public/views/fhemdevice.html
@@ -0,0 +1,142 @@
+
+
+
+
+
FHEM Device List
+ ({{bridge.fhemdevices.length}})
+
+
+
For any FHEM Device, use the build action buttons
+ to generate the item addition information into the ha-bridge device and this will put you into the edit screen. Then
+ you can modify the name to anything you want that will be the keyword
+ for the Echo or Google Home. Also, you can go back to any helper tab and click a build
+ action button to add another item for a multi-command. After you are
+ done in the edit tab, click the 'Add Bridge Device' to finish that selection
+ setup. The 'Already Configured FHEM Devices' list below will show what
+ is already setup for your FHEM.
+
+ Also, use this select menu for which type of dim control you would
+ like to be generated:
+ none
+ Pass-thru Value
+ Percentage
+ Decimal Percentage
+ Custom Math
+
+
+
Use the check boxes by the names to use the bulk addition
+ feature. Select your items and dim control type if wanted, then click
+ bulk add below. Your items will be added with on and off or dim and
+ off if selected with the name of the device from the FHEM.
+
+
+
+
+
+
+
+
+
+ Already Configured FHEM Devices
+
+
+
+
+
+
+
+
+ Row
+ Name
+ Category
+ FHEM
+ Map Id
+ Actions
+
+
+
+ {{$index+1}}
+ {{device.name}}
+ {{device.deviceType}}
+ {{device.targetDevice}}
+ {{device.mapId}}
+
+
+ Edit
+ Delete
+
+
+
+
+
+
+
+
diff --git a/src/main/resources/public/views/fibarodevice.html b/src/main/resources/public/views/fibarodevice.html
index 881ff78..1ed4a29 100644
--- a/src/main/resources/public/views/fibarodevice.html
+++ b/src/main/resources/public/views/fibarodevice.html
@@ -18,6 +18,7 @@
LIFX Devices
HomeWizard Devices
OpenHAB Devices
+
FHEM Devices
Add/Edit
diff --git a/src/main/resources/public/views/fibaroscene.html b/src/main/resources/public/views/fibaroscene.html
index aa688ca..43d8759 100644
--- a/src/main/resources/public/views/fibaroscene.html
+++ b/src/main/resources/public/views/fibaroscene.html
@@ -18,6 +18,7 @@
LIFX Devices
HomeWizard Devices
OpenHAB Devices
+
FHEM Devices
Add/Edit
diff --git a/src/main/resources/public/views/haldevice.html b/src/main/resources/public/views/haldevice.html
index a5e5012..d0121bb 100644
--- a/src/main/resources/public/views/haldevice.html
+++ b/src/main/resources/public/views/haldevice.html
@@ -18,6 +18,7 @@
LIFX Devices
HomeWizard Devices
OpenHAB Devices
+
FHEM Devices
Add/Edit
diff --git a/src/main/resources/public/views/harmonyactivity.html b/src/main/resources/public/views/harmonyactivity.html
index ac7ea6d..94fd1dc 100644
--- a/src/main/resources/public/views/harmonyactivity.html
+++ b/src/main/resources/public/views/harmonyactivity.html
@@ -18,6 +18,7 @@
LIFX Devices
HomeWizard Devices
OpenHAB Devices
+
FHEM Devices
Add/Edit
diff --git a/src/main/resources/public/views/harmonydevice.html b/src/main/resources/public/views/harmonydevice.html
index a6a4723..84131e1 100644
--- a/src/main/resources/public/views/harmonydevice.html
+++ b/src/main/resources/public/views/harmonydevice.html
@@ -18,6 +18,7 @@
LIFX Devices
HomeWizard Devices
OpenHAB Devices
+
FHEM Devices
Add/Edit
diff --git a/src/main/resources/public/views/hassdevice.html b/src/main/resources/public/views/hassdevice.html
index b4ad7eb..26a39bd 100644
--- a/src/main/resources/public/views/hassdevice.html
+++ b/src/main/resources/public/views/hassdevice.html
@@ -18,6 +18,7 @@
LIFX Devices
HomeWizard Devices
OpenHAB Devices
+
FHEM Devices
Add/Edit
diff --git a/src/main/resources/public/views/homewizarddevice.html b/src/main/resources/public/views/homewizarddevice.html
index d6d858a..a683000 100644
--- a/src/main/resources/public/views/homewizarddevice.html
+++ b/src/main/resources/public/views/homewizarddevice.html
@@ -18,6 +18,7 @@
LIFX Devices
HomeWizard Devices
OpenHAB Devices
+
FHEM Devices
Add/Edit
diff --git a/src/main/resources/public/views/huedevice.html b/src/main/resources/public/views/huedevice.html
index d48fb2c..ed2eed3 100644
--- a/src/main/resources/public/views/huedevice.html
+++ b/src/main/resources/public/views/huedevice.html
@@ -18,6 +18,7 @@
LIFX Devices
HomeWizard Devices
OpenHAB Devices
+
FHEM Devices
Add/Edit
diff --git a/src/main/resources/public/views/lifxdevice.html b/src/main/resources/public/views/lifxdevice.html
index 35042c9..1fe1217 100644
--- a/src/main/resources/public/views/lifxdevice.html
+++ b/src/main/resources/public/views/lifxdevice.html
@@ -18,6 +18,7 @@
LIFX Devices
HomeWizard Devices
OpenHAB Devices
+
FHEM Devices
Add/Edit
diff --git a/src/main/resources/public/views/logs.html b/src/main/resources/public/views/logs.html
index b080e62..6be2fa9 100644
--- a/src/main/resources/public/views/logs.html
+++ b/src/main/resources/public/views/logs.html
@@ -18,6 +18,7 @@
LIFX Devices
HomeWizard Devices
OpenHAB Devices
+
FHEM Devices
Add/Edit
diff --git a/src/main/resources/public/views/mqttpublish.html b/src/main/resources/public/views/mqttpublish.html
index 034d9e5..14a9de5 100644
--- a/src/main/resources/public/views/mqttpublish.html
+++ b/src/main/resources/public/views/mqttpublish.html
@@ -18,6 +18,7 @@
LIFX Devices
HomeWizard Devices
OpenHAB Devices
+
FHEM Devices
Add/Edit
diff --git a/src/main/resources/public/views/nestactions.html b/src/main/resources/public/views/nestactions.html
index acd713b..ade8efa 100644
--- a/src/main/resources/public/views/nestactions.html
+++ b/src/main/resources/public/views/nestactions.html
@@ -18,6 +18,7 @@
LIFX Devices
HomeWizard Devices
OpenHAB Devices
+
FHEM Devices
Add/Edit
diff --git a/src/main/resources/public/views/openhabdevice.html b/src/main/resources/public/views/openhabdevice.html
index 993ba89..dacff76 100644
--- a/src/main/resources/public/views/openhabdevice.html
+++ b/src/main/resources/public/views/openhabdevice.html
@@ -18,6 +18,7 @@
LIFX Devices
HomeWizard Devices
OpenHAB Devices
+
FHEM Devices
Add/Edit
diff --git a/src/main/resources/public/views/somfydevice.html b/src/main/resources/public/views/somfydevice.html
index 651b206..06005f6 100644
--- a/src/main/resources/public/views/somfydevice.html
+++ b/src/main/resources/public/views/somfydevice.html
@@ -18,6 +18,7 @@
LIFX Devices
HomeWizard Devices
OpenHAB Devices
+
FHEM Devices
Add/Edit
diff --git a/src/main/resources/public/views/system.html b/src/main/resources/public/views/system.html
index 6452015..77853cd 100644
--- a/src/main/resources/public/views/system.html
+++ b/src/main/resources/public/views/system.html
@@ -637,6 +637,7 @@
Port
Username (opt)
Password (opt)
+
Room (opt)
Use SSL
Manage
@@ -657,6 +658,9 @@
+
@@ -679,11 +683,14 @@
+
Add
+ ng-click="addFhemtoSettings(newfhemname, newfhemip, newfhemport, newsfhemusername, newfhempassword, newfhemwebhook, newfhemsecure)">Add
diff --git a/src/main/resources/public/views/veradevice.html b/src/main/resources/public/views/veradevice.html
index 9657971..cde55e8 100644
--- a/src/main/resources/public/views/veradevice.html
+++ b/src/main/resources/public/views/veradevice.html
@@ -18,6 +18,7 @@
LIFX Devices
HomeWizard Devices
OpenHAB Devices
+
FHEM Devices
Add/Edit
diff --git a/src/main/resources/public/views/verascene.html b/src/main/resources/public/views/verascene.html
index a775a9c..697eff9 100644
--- a/src/main/resources/public/views/verascene.html
+++ b/src/main/resources/public/views/verascene.html
@@ -18,6 +18,7 @@
LIFX Devices
HomeWizard Devices
OpenHAB Devices
+
FHEM Devices
Add/Edit
diff --git a/src/test/java/com/bwssystems/fhem/test/FHEMInstanceConstructor.java b/src/test/java/com/bwssystems/fhem/test/FHEMInstanceConstructor.java
index 98acd94..53cc2e1 100644
--- a/src/test/java/com/bwssystems/fhem/test/FHEMInstanceConstructor.java
+++ b/src/test/java/com/bwssystems/fhem/test/FHEMInstanceConstructor.java
@@ -248,14 +248,11 @@ public class FHEMInstanceConstructor {
aGson = new GsonBuilder()
.create();
- FHEMItem[] aService = aGson.fromJson(decodeData, FHEMItem[].class);
- for(int i = 0; i < aService.length; i++) {
- System.out.println(aService[i].getTotalResultsReturned());
- List
services = aService[i].getResults();
+ FHEMItem aService = aGson.fromJson(decodeData, FHEMItem.class);
+ List services = aService.getResults();
for(Result aResult:services) {
System.out.println(" " + aResult.getName());
}
- }
} catch (Exception e) {
return false;
}