diff --git a/.eslintrc b/.eslintrc
index afd317db1f..81aa76e3d2 100644
--- a/.eslintrc
+++ b/.eslintrc
@@ -27,7 +27,7 @@
"no-param-reassign": 0,
"no-multi-assign": 0
},
- plugins: [
+ "plugins": [
"html"
]
}
diff --git a/panels/config/ha-config-section-core.html b/panels/config/core/ha-config-section-core.html
similarity index 82%
rename from panels/config/ha-config-section-core.html
rename to panels/config/core/ha-config-section-core.html
index e96e3d870c..031eb49744 100644
--- a/panels/config/ha-config-section-core.html
+++ b/panels/config/core/ha-config-section-core.html
@@ -1,19 +1,19 @@
-
-
-
-
-
-
+
+
+
+
+
+
-
-
-
+
+
+
-
-
+
+
-
-
+
+
diff --git a/panels/config/ha-config-section-zwave.html b/panels/config/ha-config-section-zwave.html
deleted file mode 100644
index cb5c3df7c7..0000000000
--- a/panels/config/ha-config-section-zwave.html
+++ /dev/null
@@ -1,251 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Z-Wave
-
- Z-Wave devices contain a lot of options. These controls will allow you to get into the nitty gritty details.
-
-
-
-
-
-
-
-
- [[computeSelectCaption(state)]]
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/panels/config/ha-entity-config.html b/panels/config/ha-entity-config.html
new file mode 100644
index 0000000000..4ffe874e6b
--- /dev/null
+++ b/panels/config/ha-entity-config.html
@@ -0,0 +1,181 @@
+
+
+
+
+
+
+
+
+
+ [[computeSelectCaption(state)]]
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/panels/config/ha-form-style.html b/panels/config/ha-form-style.html
new file mode 100644
index 0000000000..6754b1db9d
--- /dev/null
+++ b/panels/config/ha-form-style.html
@@ -0,0 +1,19 @@
+
+
+
+
+
diff --git a/panels/config/ha-panel-config.html b/panels/config/ha-panel-config.html
index 8126bab2af..ad2f792a72 100644
--- a/panels/config/ha-panel-config.html
+++ b/panels/config/ha-panel-config.html
@@ -4,9 +4,9 @@
-
-
-
+
+
+
@@ -108,7 +108,7 @@ Polymer({
},
computeIsZwaveLoaded(hass) {
- return window.hassUtil.isComponentLoaded(hass, 'config.zwave');
+ return true || window.hassUtil.isComponentLoaded(hass, 'config.zwave');
},
});
diff --git a/panels/config/ha-config-section-hassbian.html b/panels/config/hassbian/ha-config-section-hassbian.html
similarity index 81%
rename from panels/config/ha-config-section-hassbian.html
rename to panels/config/hassbian/ha-config-section-hassbian.html
index 3b560b79a6..3269f11db2 100644
--- a/panels/config/ha-config-section-hassbian.html
+++ b/panels/config/hassbian/ha-config-section-hassbian.html
@@ -1,18 +1,18 @@
-
-
-
-
-
-
+
+
+
+
+
+
-
-
-
+
+
+
-
-
+
+
-
+
diff --git a/panels/config/z-wave/ha-config-section-zwave.html b/panels/config/z-wave/ha-config-section-zwave.html
new file mode 100644
index 0000000000..39ca8a87fb
--- /dev/null
+++ b/panels/config/z-wave/ha-config-section-zwave.html
@@ -0,0 +1,82 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Z-Wave
+
+ Z-Wave devices contain a lot of options. These controls will allow you to get into the nitty gritty details.
+
+
+
+
+
+
+
+
+
diff --git a/panels/config/z-wave/ha-form-zwave-device.html b/panels/config/z-wave/ha-form-zwave-device.html
new file mode 100644
index 0000000000..0cf4d795e1
--- /dev/null
+++ b/panels/config/z-wave/ha-form-zwave-device.html
@@ -0,0 +1,102 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+