diff --git a/fhem/www/images/openautomation/audio_audio.svg b/fhem/www/images/openautomation/audio_audio.svg
index 48cd8ec71..b3b9f9108 100644
--- a/fhem/www/images/openautomation/audio_audio.svg
+++ b/fhem/www/images/openautomation/audio_audio.svg
@@ -1,24 +1,16 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/audio_eject.svg b/fhem/www/images/openautomation/audio_eject.svg
index 34508354b..da0001ca1 100644
--- a/fhem/www/images/openautomation/audio_eject.svg
+++ b/fhem/www/images/openautomation/audio_eject.svg
@@ -1,23 +1,22 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/audio_eq.svg b/fhem/www/images/openautomation/audio_eq.svg
index 4929a7648..143a6df9a 100644
--- a/fhem/www/images/openautomation/audio_eq.svg
+++ b/fhem/www/images/openautomation/audio_eq.svg
@@ -1,29 +1,34 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/audio_fade.svg b/fhem/www/images/openautomation/audio_fade.svg
index 916e1ccac..f0f64eb88 100644
--- a/fhem/www/images/openautomation/audio_fade.svg
+++ b/fhem/www/images/openautomation/audio_fade.svg
@@ -1,26 +1,172 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/audio_ff.svg b/fhem/www/images/openautomation/audio_ff.svg
index f0883c88a..ad3494540 100644
--- a/fhem/www/images/openautomation/audio_ff.svg
+++ b/fhem/www/images/openautomation/audio_ff.svg
@@ -1,24 +1,28 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/audio_headphone.svg b/fhem/www/images/openautomation/audio_headphone.svg
index 7f4c69a8e..06608b654 100644
--- a/fhem/www/images/openautomation/audio_headphone.svg
+++ b/fhem/www/images/openautomation/audio_headphone.svg
@@ -1,33 +1,45 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/audio_loudness.svg b/fhem/www/images/openautomation/audio_loudness.svg
index ac2a3fc3c..1cfe90a8d 100644
--- a/fhem/www/images/openautomation/audio_loudness.svg
+++ b/fhem/www/images/openautomation/audio_loudness.svg
@@ -1,77 +1,148 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/audio_mic.svg b/fhem/www/images/openautomation/audio_mic.svg
index 648728bdb..abd57edf8 100644
--- a/fhem/www/images/openautomation/audio_mic.svg
+++ b/fhem/www/images/openautomation/audio_mic.svg
@@ -1,130 +1,54 @@
-
-
-
-
\ No newline at end of file
+
+
+
+
diff --git a/fhem/www/images/openautomation/audio_mic_mute.svg b/fhem/www/images/openautomation/audio_mic_mute.svg
index 42c0a9644..af0e1a175 100644
--- a/fhem/www/images/openautomation/audio_mic_mute.svg
+++ b/fhem/www/images/openautomation/audio_mic_mute.svg
@@ -1,129 +1,54 @@
-
-
-
-
\ No newline at end of file
+
+
+
+
diff --git a/fhem/www/images/openautomation/audio_pause.svg b/fhem/www/images/openautomation/audio_pause.svg
index 531140835..6aa5bfc36 100644
--- a/fhem/www/images/openautomation/audio_pause.svg
+++ b/fhem/www/images/openautomation/audio_pause.svg
@@ -1,21 +1,14 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/audio_play.svg b/fhem/www/images/openautomation/audio_play.svg
index 2cdef244c..7b41d60f0 100644
--- a/fhem/www/images/openautomation/audio_play.svg
+++ b/fhem/www/images/openautomation/audio_play.svg
@@ -1,18 +1,19 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/audio_playlist.svg b/fhem/www/images/openautomation/audio_playlist.svg
index 0e7639bb7..5eb0461f9 100644
--- a/fhem/www/images/openautomation/audio_playlist.svg
+++ b/fhem/www/images/openautomation/audio_playlist.svg
@@ -1,33 +1,26 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/audio_rec.svg b/fhem/www/images/openautomation/audio_rec.svg
index 16a85c71a..0ecde0f7f 100644
--- a/fhem/www/images/openautomation/audio_rec.svg
+++ b/fhem/www/images/openautomation/audio_rec.svg
@@ -1,19 +1,11 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/audio_repeat.svg b/fhem/www/images/openautomation/audio_repeat.svg
index 332b4eb1d..e5f95aca9 100644
--- a/fhem/www/images/openautomation/audio_repeat.svg
+++ b/fhem/www/images/openautomation/audio_repeat.svg
@@ -1,31 +1,48 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/audio_rew.svg b/fhem/www/images/openautomation/audio_rew.svg
index 572a5cb9c..ca56c249e 100644
--- a/fhem/www/images/openautomation/audio_rew.svg
+++ b/fhem/www/images/openautomation/audio_rew.svg
@@ -1,26 +1,28 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/audio_shuffle.svg b/fhem/www/images/openautomation/audio_shuffle.svg
index b2b0f19a9..e96b685ae 100644
--- a/fhem/www/images/openautomation/audio_shuffle.svg
+++ b/fhem/www/images/openautomation/audio_shuffle.svg
@@ -1,35 +1,62 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/audio_sound.svg b/fhem/www/images/openautomation/audio_sound.svg
index 768ff51b6..d7a371bc5 100644
--- a/fhem/www/images/openautomation/audio_sound.svg
+++ b/fhem/www/images/openautomation/audio_sound.svg
@@ -1,25 +1,29 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/audio_stop.svg b/fhem/www/images/openautomation/audio_stop.svg
index 802116f58..33382b57d 100644
--- a/fhem/www/images/openautomation/audio_stop.svg
+++ b/fhem/www/images/openautomation/audio_stop.svg
@@ -1,17 +1,13 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/audio_volume_high.svg b/fhem/www/images/openautomation/audio_volume_high.svg
index 527c141a2..bc0ceabe4 100644
--- a/fhem/www/images/openautomation/audio_volume_high.svg
+++ b/fhem/www/images/openautomation/audio_volume_high.svg
@@ -1,33 +1,36 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/audio_volume_low.svg b/fhem/www/images/openautomation/audio_volume_low.svg
index 19df883d7..001235491 100644
--- a/fhem/www/images/openautomation/audio_volume_low.svg
+++ b/fhem/www/images/openautomation/audio_volume_low.svg
@@ -1,25 +1,22 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/audio_volume_mid.svg b/fhem/www/images/openautomation/audio_volume_mid.svg
index 09dc1a23f..2fafafb30 100644
--- a/fhem/www/images/openautomation/audio_volume_mid.svg
+++ b/fhem/www/images/openautomation/audio_volume_mid.svg
@@ -1,29 +1,29 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/audio_volume_mute.svg b/fhem/www/images/openautomation/audio_volume_mute.svg
index a15742ff7..fe9c71059 100644
--- a/fhem/www/images/openautomation/audio_volume_mute.svg
+++ b/fhem/www/images/openautomation/audio_volume_mute.svg
@@ -1,29 +1,35 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/control_1.svg b/fhem/www/images/openautomation/control_1.svg
index 0e69a01b1..425486432 100644
--- a/fhem/www/images/openautomation/control_1.svg
+++ b/fhem/www/images/openautomation/control_1.svg
@@ -1,61 +1,13 @@
-
-
-
-
\ No newline at end of file
+
+
+
+
diff --git a/fhem/www/images/openautomation/control_2.svg b/fhem/www/images/openautomation/control_2.svg
index fac1bfd5d..aac1b279a 100644
--- a/fhem/www/images/openautomation/control_2.svg
+++ b/fhem/www/images/openautomation/control_2.svg
@@ -1,63 +1,16 @@
-
-
-
-
\ No newline at end of file
+
+
+
+
diff --git a/fhem/www/images/openautomation/control_3.svg b/fhem/www/images/openautomation/control_3.svg
index cdbcc13da..a69360ae6 100644
--- a/fhem/www/images/openautomation/control_3.svg
+++ b/fhem/www/images/openautomation/control_3.svg
@@ -1,69 +1,19 @@
-
-
-
-
\ No newline at end of file
+
+
+
+
diff --git a/fhem/www/images/openautomation/control_3dot_hor_e.svg b/fhem/www/images/openautomation/control_3dot_hor_e.svg
new file mode 100644
index 000000000..200f38d0e
--- /dev/null
+++ b/fhem/www/images/openautomation/control_3dot_hor_e.svg
@@ -0,0 +1,16 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/control_3dot_hor_f.svg b/fhem/www/images/openautomation/control_3dot_hor_f.svg
new file mode 100644
index 000000000..a6e47892c
--- /dev/null
+++ b/fhem/www/images/openautomation/control_3dot_hor_f.svg
@@ -0,0 +1,16 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/control_3dot_hor_s.svg b/fhem/www/images/openautomation/control_3dot_hor_s.svg
new file mode 100644
index 000000000..cb007de4d
--- /dev/null
+++ b/fhem/www/images/openautomation/control_3dot_hor_s.svg
@@ -0,0 +1,28 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/control_3dot_vert_e.svg b/fhem/www/images/openautomation/control_3dot_vert_e.svg
new file mode 100644
index 000000000..3f31e1093
--- /dev/null
+++ b/fhem/www/images/openautomation/control_3dot_vert_e.svg
@@ -0,0 +1,16 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/control_3dot_vert_f.svg b/fhem/www/images/openautomation/control_3dot_vert_f.svg
new file mode 100644
index 000000000..e1b419a8a
--- /dev/null
+++ b/fhem/www/images/openautomation/control_3dot_vert_f.svg
@@ -0,0 +1,16 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/control_3dot_vert_s.svg b/fhem/www/images/openautomation/control_3dot_vert_s.svg
new file mode 100644
index 000000000..1b4a58bca
--- /dev/null
+++ b/fhem/www/images/openautomation/control_3dot_vert_s.svg
@@ -0,0 +1,28 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/control_4.svg b/fhem/www/images/openautomation/control_4.svg
index a3bcaa1b6..532e7437b 100644
--- a/fhem/www/images/openautomation/control_4.svg
+++ b/fhem/www/images/openautomation/control_4.svg
@@ -1,76 +1,22 @@
-
-
-
-
\ No newline at end of file
+
+
+
+
diff --git a/fhem/www/images/openautomation/control_all_on_off.svg b/fhem/www/images/openautomation/control_all_on_off.svg
index 18ad3c1d9..d9f628c91 100644
--- a/fhem/www/images/openautomation/control_all_on_off.svg
+++ b/fhem/www/images/openautomation/control_all_on_off.svg
@@ -1,27 +1,54 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/control_arrow_down.svg b/fhem/www/images/openautomation/control_arrow_down.svg
index 0ffc5c3fe..44017f41a 100644
--- a/fhem/www/images/openautomation/control_arrow_down.svg
+++ b/fhem/www/images/openautomation/control_arrow_down.svg
@@ -1,20 +1,22 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/control_arrow_down_left.svg b/fhem/www/images/openautomation/control_arrow_down_left.svg
index c5ff5242d..f30e395fb 100644
--- a/fhem/www/images/openautomation/control_arrow_down_left.svg
+++ b/fhem/www/images/openautomation/control_arrow_down_left.svg
@@ -1,21 +1,24 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/control_arrow_down_right.svg b/fhem/www/images/openautomation/control_arrow_down_right.svg
index da1f5ffcf..e7254d54a 100644
--- a/fhem/www/images/openautomation/control_arrow_down_right.svg
+++ b/fhem/www/images/openautomation/control_arrow_down_right.svg
@@ -1,22 +1,24 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/control_arrow_downward.svg b/fhem/www/images/openautomation/control_arrow_downward.svg
index 7a3ba810d..daa730623 100644
--- a/fhem/www/images/openautomation/control_arrow_downward.svg
+++ b/fhem/www/images/openautomation/control_arrow_downward.svg
@@ -1,28 +1,65 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/control_arrow_left.svg b/fhem/www/images/openautomation/control_arrow_left.svg
index 2957c0a9e..aba3475f2 100644
--- a/fhem/www/images/openautomation/control_arrow_left.svg
+++ b/fhem/www/images/openautomation/control_arrow_left.svg
@@ -1,20 +1,22 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/control_arrow_leftward.svg b/fhem/www/images/openautomation/control_arrow_leftward.svg
index 17e053559..26a9d00ec 100644
--- a/fhem/www/images/openautomation/control_arrow_leftward.svg
+++ b/fhem/www/images/openautomation/control_arrow_leftward.svg
@@ -1,28 +1,63 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/control_arrow_right.svg b/fhem/www/images/openautomation/control_arrow_right.svg
index 46468dae0..25fa60e49 100644
--- a/fhem/www/images/openautomation/control_arrow_right.svg
+++ b/fhem/www/images/openautomation/control_arrow_right.svg
@@ -1,20 +1,22 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/control_arrow_rightward.svg b/fhem/www/images/openautomation/control_arrow_rightward.svg
index bc32f55ab..533afad9a 100644
--- a/fhem/www/images/openautomation/control_arrow_rightward.svg
+++ b/fhem/www/images/openautomation/control_arrow_rightward.svg
@@ -1,28 +1,64 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/control_arrow_turn_left.svg b/fhem/www/images/openautomation/control_arrow_turn_left.svg
index 4acc47ead..4bbf7f5bd 100644
--- a/fhem/www/images/openautomation/control_arrow_turn_left.svg
+++ b/fhem/www/images/openautomation/control_arrow_turn_left.svg
@@ -1,37 +1,72 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/control_arrow_turn_right.svg b/fhem/www/images/openautomation/control_arrow_turn_right.svg
index e67885410..df316bf51 100644
--- a/fhem/www/images/openautomation/control_arrow_turn_right.svg
+++ b/fhem/www/images/openautomation/control_arrow_turn_right.svg
@@ -1,37 +1,75 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/control_arrow_up.svg b/fhem/www/images/openautomation/control_arrow_up.svg
index 831250152..a94151c1e 100644
--- a/fhem/www/images/openautomation/control_arrow_up.svg
+++ b/fhem/www/images/openautomation/control_arrow_up.svg
@@ -1,20 +1,22 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/control_arrow_up_left.svg b/fhem/www/images/openautomation/control_arrow_up_left.svg
index efe12cd2b..e2b00a2f8 100644
--- a/fhem/www/images/openautomation/control_arrow_up_left.svg
+++ b/fhem/www/images/openautomation/control_arrow_up_left.svg
@@ -1,22 +1,22 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/control_arrow_up_right.svg b/fhem/www/images/openautomation/control_arrow_up_right.svg
index 350446930..87b625704 100644
--- a/fhem/www/images/openautomation/control_arrow_up_right.svg
+++ b/fhem/www/images/openautomation/control_arrow_up_right.svg
@@ -1,22 +1,22 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/control_arrow_upward.svg b/fhem/www/images/openautomation/control_arrow_upward.svg
index 8d4494326..70350722e 100644
--- a/fhem/www/images/openautomation/control_arrow_upward.svg
+++ b/fhem/www/images/openautomation/control_arrow_upward.svg
@@ -1,28 +1,64 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/control_building_2_s_all.svg b/fhem/www/images/openautomation/control_building_2_s_all.svg
index 34c2e4059..6cebad067 100644
--- a/fhem/www/images/openautomation/control_building_2_s_all.svg
+++ b/fhem/www/images/openautomation/control_building_2_s_all.svg
@@ -1,103 +1,327 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/control_building_2_s_dg.svg b/fhem/www/images/openautomation/control_building_2_s_dg.svg
index 00c6cc51d..e735da470 100644
--- a/fhem/www/images/openautomation/control_building_2_s_dg.svg
+++ b/fhem/www/images/openautomation/control_building_2_s_dg.svg
@@ -1,85 +1,327 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/control_building_2_s_eg.svg b/fhem/www/images/openautomation/control_building_2_s_eg.svg
index b53e9ff7d..752c54041 100644
--- a/fhem/www/images/openautomation/control_building_2_s_eg.svg
+++ b/fhem/www/images/openautomation/control_building_2_s_eg.svg
@@ -1,83 +1,328 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/control_building_2_s_int_all.svg b/fhem/www/images/openautomation/control_building_2_s_int_all.svg
new file mode 100644
index 000000000..f5585fd4a
--- /dev/null
+++ b/fhem/www/images/openautomation/control_building_2_s_int_all.svg
@@ -0,0 +1,298 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/control_building_2_s_int_dg.svg b/fhem/www/images/openautomation/control_building_2_s_int_dg.svg
new file mode 100644
index 000000000..3c66f3159
--- /dev/null
+++ b/fhem/www/images/openautomation/control_building_2_s_int_dg.svg
@@ -0,0 +1,298 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/control_building_2_s_int_eg.svg b/fhem/www/images/openautomation/control_building_2_s_int_eg.svg
new file mode 100644
index 000000000..0d867849d
--- /dev/null
+++ b/fhem/www/images/openautomation/control_building_2_s_int_eg.svg
@@ -0,0 +1,299 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/control_building_2_s_int_kg.svg b/fhem/www/images/openautomation/control_building_2_s_int_kg.svg
new file mode 100644
index 000000000..9d20e6417
--- /dev/null
+++ b/fhem/www/images/openautomation/control_building_2_s_int_kg.svg
@@ -0,0 +1,299 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/control_building_2_s_kg.svg b/fhem/www/images/openautomation/control_building_2_s_kg.svg
index 0635afc45..09829813b 100644
--- a/fhem/www/images/openautomation/control_building_2_s_kg.svg
+++ b/fhem/www/images/openautomation/control_building_2_s_kg.svg
@@ -1,85 +1,328 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/control_building_all.svg b/fhem/www/images/openautomation/control_building_all.svg
index 6b4f51a95..3c39f1d5b 100644
--- a/fhem/www/images/openautomation/control_building_all.svg
+++ b/fhem/www/images/openautomation/control_building_all.svg
@@ -1,66 +1,133 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/control_building_control.svg b/fhem/www/images/openautomation/control_building_control.svg
index eaa97fafa..5c712eb5a 100644
--- a/fhem/www/images/openautomation/control_building_control.svg
+++ b/fhem/www/images/openautomation/control_building_control.svg
@@ -1,46 +1,107 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/control_building_dg.svg b/fhem/www/images/openautomation/control_building_dg.svg
index 62a42eead..40c0aadca 100644
--- a/fhem/www/images/openautomation/control_building_dg.svg
+++ b/fhem/www/images/openautomation/control_building_dg.svg
@@ -1,38 +1,133 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/control_building_edg_all.svg b/fhem/www/images/openautomation/control_building_edg_all.svg
new file mode 100644
index 000000000..d3268639a
--- /dev/null
+++ b/fhem/www/images/openautomation/control_building_edg_all.svg
@@ -0,0 +1,134 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/control_building_edg_dg.svg b/fhem/www/images/openautomation/control_building_edg_dg.svg
new file mode 100644
index 000000000..1320cd9d4
--- /dev/null
+++ b/fhem/www/images/openautomation/control_building_edg_dg.svg
@@ -0,0 +1,134 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/control_building_edg_eg.svg b/fhem/www/images/openautomation/control_building_edg_eg.svg
new file mode 100644
index 000000000..027c75730
--- /dev/null
+++ b/fhem/www/images/openautomation/control_building_edg_eg.svg
@@ -0,0 +1,135 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/control_building_edg_int_all.svg b/fhem/www/images/openautomation/control_building_edg_int_all.svg
new file mode 100644
index 000000000..863f4ede9
--- /dev/null
+++ b/fhem/www/images/openautomation/control_building_edg_int_all.svg
@@ -0,0 +1,103 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/control_building_edg_int_dg.svg b/fhem/www/images/openautomation/control_building_edg_int_dg.svg
new file mode 100644
index 000000000..757028578
--- /dev/null
+++ b/fhem/www/images/openautomation/control_building_edg_int_dg.svg
@@ -0,0 +1,103 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/control_building_edg_int_eg.svg b/fhem/www/images/openautomation/control_building_edg_int_eg.svg
new file mode 100644
index 000000000..14eeb2096
--- /dev/null
+++ b/fhem/www/images/openautomation/control_building_edg_int_eg.svg
@@ -0,0 +1,104 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/control_building_edg_int_kg.svg b/fhem/www/images/openautomation/control_building_edg_int_kg.svg
new file mode 100644
index 000000000..338d5db35
--- /dev/null
+++ b/fhem/www/images/openautomation/control_building_edg_int_kg.svg
@@ -0,0 +1,104 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/control_building_edg_kg.svg b/fhem/www/images/openautomation/control_building_edg_kg.svg
new file mode 100644
index 000000000..5938b8191
--- /dev/null
+++ b/fhem/www/images/openautomation/control_building_edg_kg.svg
@@ -0,0 +1,135 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/control_building_eg.svg b/fhem/www/images/openautomation/control_building_eg.svg
index 7b61dbc09..739d75854 100644
--- a/fhem/www/images/openautomation/control_building_eg.svg
+++ b/fhem/www/images/openautomation/control_building_eg.svg
@@ -1,37 +1,134 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/control_building_empty.svg b/fhem/www/images/openautomation/control_building_empty.svg
index 9fbcf84dd..959c30430 100644
--- a/fhem/www/images/openautomation/control_building_empty.svg
+++ b/fhem/www/images/openautomation/control_building_empty.svg
@@ -1,19 +1,55 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/control_building_filled.svg b/fhem/www/images/openautomation/control_building_filled.svg
index 3bb4e7f79..747322349 100644
--- a/fhem/www/images/openautomation/control_building_filled.svg
+++ b/fhem/www/images/openautomation/control_building_filled.svg
@@ -1,22 +1,55 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/control_building_flat.svg b/fhem/www/images/openautomation/control_building_flat.svg
new file mode 100644
index 000000000..617ae7445
--- /dev/null
+++ b/fhem/www/images/openautomation/control_building_flat.svg
@@ -0,0 +1,39 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/control_building_flat_filled.svg b/fhem/www/images/openautomation/control_building_flat_filled.svg
new file mode 100644
index 000000000..a5c827ffe
--- /dev/null
+++ b/fhem/www/images/openautomation/control_building_flat_filled.svg
@@ -0,0 +1,39 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/control_building_flat_okg_all.svg b/fhem/www/images/openautomation/control_building_flat_okg_all.svg
new file mode 100644
index 000000000..121cc3223
--- /dev/null
+++ b/fhem/www/images/openautomation/control_building_flat_okg_all.svg
@@ -0,0 +1,73 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/control_building_flat_okg_eg.svg b/fhem/www/images/openautomation/control_building_flat_okg_eg.svg
new file mode 100644
index 000000000..8b2b3716e
--- /dev/null
+++ b/fhem/www/images/openautomation/control_building_flat_okg_eg.svg
@@ -0,0 +1,74 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/control_building_flat_okg_og.svg b/fhem/www/images/openautomation/control_building_flat_okg_og.svg
new file mode 100644
index 000000000..3622e4c18
--- /dev/null
+++ b/fhem/www/images/openautomation/control_building_flat_okg_og.svg
@@ -0,0 +1,73 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/control_building_flat_s.svg b/fhem/www/images/openautomation/control_building_flat_s.svg
new file mode 100644
index 000000000..4335ede14
--- /dev/null
+++ b/fhem/www/images/openautomation/control_building_flat_s.svg
@@ -0,0 +1,419 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/control_building_flat_s_filled.svg b/fhem/www/images/openautomation/control_building_flat_s_filled.svg
new file mode 100644
index 000000000..171e1fe6d
--- /dev/null
+++ b/fhem/www/images/openautomation/control_building_flat_s_filled.svg
@@ -0,0 +1,419 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/control_building_flat_s_okg_all.svg b/fhem/www/images/openautomation/control_building_flat_s_okg_all.svg
new file mode 100644
index 000000000..4d1bd4bb3
--- /dev/null
+++ b/fhem/www/images/openautomation/control_building_flat_s_okg_all.svg
@@ -0,0 +1,453 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/control_building_flat_s_okg_eg.svg b/fhem/www/images/openautomation/control_building_flat_s_okg_eg.svg
new file mode 100644
index 000000000..850e6df46
--- /dev/null
+++ b/fhem/www/images/openautomation/control_building_flat_s_okg_eg.svg
@@ -0,0 +1,454 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/control_building_flat_s_okg_og.svg b/fhem/www/images/openautomation/control_building_flat_s_okg_og.svg
new file mode 100644
index 000000000..36f8ebc6c
--- /dev/null
+++ b/fhem/www/images/openautomation/control_building_flat_s_okg_og.svg
@@ -0,0 +1,453 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/control_building_int_all.svg b/fhem/www/images/openautomation/control_building_int_all.svg
new file mode 100644
index 000000000..c06dbf0d8
--- /dev/null
+++ b/fhem/www/images/openautomation/control_building_int_all.svg
@@ -0,0 +1,92 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/control_building_int_dg.svg b/fhem/www/images/openautomation/control_building_int_dg.svg
new file mode 100644
index 000000000..2c8865531
--- /dev/null
+++ b/fhem/www/images/openautomation/control_building_int_dg.svg
@@ -0,0 +1,93 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/control_building_int_eg.svg b/fhem/www/images/openautomation/control_building_int_eg.svg
new file mode 100644
index 000000000..c4f417e7b
--- /dev/null
+++ b/fhem/www/images/openautomation/control_building_int_eg.svg
@@ -0,0 +1,94 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/control_building_int_kg.svg b/fhem/www/images/openautomation/control_building_int_kg.svg
new file mode 100644
index 000000000..a1f1aeac8
--- /dev/null
+++ b/fhem/www/images/openautomation/control_building_int_kg.svg
@@ -0,0 +1,94 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/control_building_int_og.svg b/fhem/www/images/openautomation/control_building_int_og.svg
new file mode 100644
index 000000000..8e81e6183
--- /dev/null
+++ b/fhem/www/images/openautomation/control_building_int_og.svg
@@ -0,0 +1,93 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/control_building_kg.svg b/fhem/www/images/openautomation/control_building_kg.svg
index 92d9c950b..ffc5befb0 100644
--- a/fhem/www/images/openautomation/control_building_kg.svg
+++ b/fhem/www/images/openautomation/control_building_kg.svg
@@ -1,37 +1,134 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/control_building_modern02_okg_all.svg b/fhem/www/images/openautomation/control_building_modern02_okg_all.svg
new file mode 100644
index 000000000..1a1a30d8c
--- /dev/null
+++ b/fhem/www/images/openautomation/control_building_modern02_okg_all.svg
@@ -0,0 +1,111 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/control_building_modern02_okg_dg.svg b/fhem/www/images/openautomation/control_building_modern02_okg_dg.svg
new file mode 100644
index 000000000..859aa913a
--- /dev/null
+++ b/fhem/www/images/openautomation/control_building_modern02_okg_dg.svg
@@ -0,0 +1,112 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/control_building_modern02_okg_eg.svg b/fhem/www/images/openautomation/control_building_modern02_okg_eg.svg
new file mode 100644
index 000000000..7c6f49732
--- /dev/null
+++ b/fhem/www/images/openautomation/control_building_modern02_okg_eg.svg
@@ -0,0 +1,113 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/control_building_modern02_okg_int_all.svg b/fhem/www/images/openautomation/control_building_modern02_okg_int_all.svg
new file mode 100644
index 000000000..c58742d0c
--- /dev/null
+++ b/fhem/www/images/openautomation/control_building_modern02_okg_int_all.svg
@@ -0,0 +1,67 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/control_building_modern02_okg_int_dg.svg b/fhem/www/images/openautomation/control_building_modern02_okg_int_dg.svg
new file mode 100644
index 000000000..68919b129
--- /dev/null
+++ b/fhem/www/images/openautomation/control_building_modern02_okg_int_dg.svg
@@ -0,0 +1,68 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/control_building_modern02_okg_int_eg.svg b/fhem/www/images/openautomation/control_building_modern02_okg_int_eg.svg
new file mode 100644
index 000000000..2d80de76b
--- /dev/null
+++ b/fhem/www/images/openautomation/control_building_modern02_okg_int_eg.svg
@@ -0,0 +1,69 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/control_building_modern02_okg_int_og.svg b/fhem/www/images/openautomation/control_building_modern02_okg_int_og.svg
new file mode 100644
index 000000000..041b24f6f
--- /dev/null
+++ b/fhem/www/images/openautomation/control_building_modern02_okg_int_og.svg
@@ -0,0 +1,68 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/control_building_modern02_okg_og.svg b/fhem/www/images/openautomation/control_building_modern02_okg_og.svg
new file mode 100644
index 000000000..c5a903e85
--- /dev/null
+++ b/fhem/www/images/openautomation/control_building_modern02_okg_og.svg
@@ -0,0 +1,112 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/control_building_modern_s_2og_all.svg b/fhem/www/images/openautomation/control_building_modern_s_2og_all.svg
index 9df4e9d0d..25683e7df 100644
--- a/fhem/www/images/openautomation/control_building_modern_s_2og_all.svg
+++ b/fhem/www/images/openautomation/control_building_modern_s_2og_all.svg
@@ -1,126 +1,347 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/control_building_modern_s_2og_dg.svg b/fhem/www/images/openautomation/control_building_modern_s_2og_dg.svg
index c54c835e1..f7c9ce1f4 100644
--- a/fhem/www/images/openautomation/control_building_modern_s_2og_dg.svg
+++ b/fhem/www/images/openautomation/control_building_modern_s_2og_dg.svg
@@ -1,79 +1,348 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/control_building_modern_s_2og_eg.svg b/fhem/www/images/openautomation/control_building_modern_s_2og_eg.svg
index c8b752aae..6336e2cf7 100644
--- a/fhem/www/images/openautomation/control_building_modern_s_2og_eg.svg
+++ b/fhem/www/images/openautomation/control_building_modern_s_2og_eg.svg
@@ -1,69 +1,348 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/control_building_modern_s_2og_int_all.svg b/fhem/www/images/openautomation/control_building_modern_s_2og_int_all.svg
new file mode 100644
index 000000000..bbb8d0e2a
--- /dev/null
+++ b/fhem/www/images/openautomation/control_building_modern_s_2og_int_all.svg
@@ -0,0 +1,271 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/control_building_modern_s_2og_int_dg.svg b/fhem/www/images/openautomation/control_building_modern_s_2og_int_dg.svg
new file mode 100644
index 000000000..3d07dea51
--- /dev/null
+++ b/fhem/www/images/openautomation/control_building_modern_s_2og_int_dg.svg
@@ -0,0 +1,271 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/control_building_modern_s_2og_int_eg.svg b/fhem/www/images/openautomation/control_building_modern_s_2og_int_eg.svg
new file mode 100644
index 000000000..49c93a928
--- /dev/null
+++ b/fhem/www/images/openautomation/control_building_modern_s_2og_int_eg.svg
@@ -0,0 +1,272 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/control_building_modern_s_2og_int_kg.svg b/fhem/www/images/openautomation/control_building_modern_s_2og_int_kg.svg
new file mode 100644
index 000000000..14b8696f5
--- /dev/null
+++ b/fhem/www/images/openautomation/control_building_modern_s_2og_int_kg.svg
@@ -0,0 +1,272 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/control_building_modern_s_2og_int_og1.svg b/fhem/www/images/openautomation/control_building_modern_s_2og_int_og1.svg
new file mode 100644
index 000000000..6879b36d2
--- /dev/null
+++ b/fhem/www/images/openautomation/control_building_modern_s_2og_int_og1.svg
@@ -0,0 +1,272 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/control_building_modern_s_2og_int_og2.svg b/fhem/www/images/openautomation/control_building_modern_s_2og_int_og2.svg
new file mode 100644
index 000000000..646f577d5
--- /dev/null
+++ b/fhem/www/images/openautomation/control_building_modern_s_2og_int_og2.svg
@@ -0,0 +1,272 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/control_building_modern_s_2og_kg.svg b/fhem/www/images/openautomation/control_building_modern_s_2og_kg.svg
index 12de26acb..800b6eac3 100644
--- a/fhem/www/images/openautomation/control_building_modern_s_2og_kg.svg
+++ b/fhem/www/images/openautomation/control_building_modern_s_2og_kg.svg
@@ -1,71 +1,349 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/control_building_modern_s_2og_og1.svg b/fhem/www/images/openautomation/control_building_modern_s_2og_og1.svg
index 3e677910f..381bf0798 100644
--- a/fhem/www/images/openautomation/control_building_modern_s_2og_og1.svg
+++ b/fhem/www/images/openautomation/control_building_modern_s_2og_og1.svg
@@ -1,75 +1,349 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/control_building_modern_s_2og_og2.svg b/fhem/www/images/openautomation/control_building_modern_s_2og_og2.svg
index f408025dc..9cee658da 100644
--- a/fhem/www/images/openautomation/control_building_modern_s_2og_og2.svg
+++ b/fhem/www/images/openautomation/control_building_modern_s_2og_og2.svg
@@ -1,76 +1,349 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/control_building_modern_s_all.svg b/fhem/www/images/openautomation/control_building_modern_s_all.svg
index d74590e10..8922c3fbf 100644
--- a/fhem/www/images/openautomation/control_building_modern_s_all.svg
+++ b/fhem/www/images/openautomation/control_building_modern_s_all.svg
@@ -1,103 +1,355 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/control_building_modern_s_dg.svg b/fhem/www/images/openautomation/control_building_modern_s_dg.svg
index a09c890ac..db98f148f 100644
--- a/fhem/www/images/openautomation/control_building_modern_s_dg.svg
+++ b/fhem/www/images/openautomation/control_building_modern_s_dg.svg
@@ -1,75 +1,355 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/control_building_modern_s_eg.svg b/fhem/www/images/openautomation/control_building_modern_s_eg.svg
index ee2527303..43d15f9b6 100644
--- a/fhem/www/images/openautomation/control_building_modern_s_eg.svg
+++ b/fhem/www/images/openautomation/control_building_modern_s_eg.svg
@@ -1,74 +1,357 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/control_building_modern_s_int_all.svg b/fhem/www/images/openautomation/control_building_modern_s_int_all.svg
new file mode 100644
index 000000000..2993d0959
--- /dev/null
+++ b/fhem/www/images/openautomation/control_building_modern_s_int_all.svg
@@ -0,0 +1,317 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/control_building_modern_s_int_dg.svg b/fhem/www/images/openautomation/control_building_modern_s_int_dg.svg
new file mode 100644
index 000000000..cbb28a061
--- /dev/null
+++ b/fhem/www/images/openautomation/control_building_modern_s_int_dg.svg
@@ -0,0 +1,318 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/control_building_modern_s_int_eg.svg b/fhem/www/images/openautomation/control_building_modern_s_int_eg.svg
new file mode 100644
index 000000000..8ace4e8bd
--- /dev/null
+++ b/fhem/www/images/openautomation/control_building_modern_s_int_eg.svg
@@ -0,0 +1,319 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/control_building_modern_s_int_kg.svg b/fhem/www/images/openautomation/control_building_modern_s_int_kg.svg
new file mode 100644
index 000000000..3518ed4b3
--- /dev/null
+++ b/fhem/www/images/openautomation/control_building_modern_s_int_kg.svg
@@ -0,0 +1,319 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/control_building_modern_s_int_og.svg b/fhem/www/images/openautomation/control_building_modern_s_int_og.svg
new file mode 100644
index 000000000..29d9f33cc
--- /dev/null
+++ b/fhem/www/images/openautomation/control_building_modern_s_int_og.svg
@@ -0,0 +1,318 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/control_building_modern_s_kg.svg b/fhem/www/images/openautomation/control_building_modern_s_kg.svg
index a53abd62f..9331a76e4 100644
--- a/fhem/www/images/openautomation/control_building_modern_s_kg.svg
+++ b/fhem/www/images/openautomation/control_building_modern_s_kg.svg
@@ -1,74 +1,357 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/control_building_modern_s_og.svg b/fhem/www/images/openautomation/control_building_modern_s_og.svg
index 674c8e879..5d2d94718 100644
--- a/fhem/www/images/openautomation/control_building_modern_s_og.svg
+++ b/fhem/www/images/openautomation/control_building_modern_s_og.svg
@@ -1,75 +1,357 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/control_building_modern_s_okg_all.svg b/fhem/www/images/openautomation/control_building_modern_s_okg_all.svg
index ea706fad9..a65feadb4 100644
--- a/fhem/www/images/openautomation/control_building_modern_s_okg_all.svg
+++ b/fhem/www/images/openautomation/control_building_modern_s_okg_all.svg
@@ -1,125 +1,491 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/control_building_modern_s_okg_dg.svg b/fhem/www/images/openautomation/control_building_modern_s_okg_dg.svg
index f60defa1a..c5e14ad92 100644
--- a/fhem/www/images/openautomation/control_building_modern_s_okg_dg.svg
+++ b/fhem/www/images/openautomation/control_building_modern_s_okg_dg.svg
@@ -1,106 +1,491 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/control_building_modern_s_okg_eg.svg b/fhem/www/images/openautomation/control_building_modern_s_okg_eg.svg
index 6aa3e9f0e..4944753d0 100644
--- a/fhem/www/images/openautomation/control_building_modern_s_okg_eg.svg
+++ b/fhem/www/images/openautomation/control_building_modern_s_okg_eg.svg
@@ -1,105 +1,491 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/control_building_modern_s_okg_int_all.svg b/fhem/www/images/openautomation/control_building_modern_s_okg_int_all.svg
new file mode 100644
index 000000000..4226bc0f5
--- /dev/null
+++ b/fhem/www/images/openautomation/control_building_modern_s_okg_int_all.svg
@@ -0,0 +1,458 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/control_building_modern_s_okg_int_dg.svg b/fhem/www/images/openautomation/control_building_modern_s_okg_int_dg.svg
new file mode 100644
index 000000000..f81295ce1
--- /dev/null
+++ b/fhem/www/images/openautomation/control_building_modern_s_okg_int_dg.svg
@@ -0,0 +1,458 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/control_building_modern_s_okg_int_eg.svg b/fhem/www/images/openautomation/control_building_modern_s_okg_int_eg.svg
new file mode 100644
index 000000000..cb2d92848
--- /dev/null
+++ b/fhem/www/images/openautomation/control_building_modern_s_okg_int_eg.svg
@@ -0,0 +1,458 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/control_building_modern_s_okg_int_og.svg b/fhem/www/images/openautomation/control_building_modern_s_okg_int_og.svg
new file mode 100644
index 000000000..cb9624ec7
--- /dev/null
+++ b/fhem/www/images/openautomation/control_building_modern_s_okg_int_og.svg
@@ -0,0 +1,458 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/control_building_modern_s_okg_og.svg b/fhem/www/images/openautomation/control_building_modern_s_okg_og.svg
index c712dd861..947606cfd 100644
--- a/fhem/www/images/openautomation/control_building_modern_s_okg_og.svg
+++ b/fhem/www/images/openautomation/control_building_modern_s_okg_og.svg
@@ -1,106 +1,491 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/control_building_og.svg b/fhem/www/images/openautomation/control_building_og.svg
index 4cf124d48..2c53a6f20 100644
--- a/fhem/www/images/openautomation/control_building_og.svg
+++ b/fhem/www/images/openautomation/control_building_og.svg
@@ -1,38 +1,134 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/control_building_outside.svg b/fhem/www/images/openautomation/control_building_outside.svg
index ba76d07ad..6d493e5f8 100644
--- a/fhem/www/images/openautomation/control_building_outside.svg
+++ b/fhem/www/images/openautomation/control_building_outside.svg
@@ -1,76 +1,144 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/control_building_s_all.svg b/fhem/www/images/openautomation/control_building_s_all.svg
index 140d362f5..44c3ee1b2 100644
--- a/fhem/www/images/openautomation/control_building_s_all.svg
+++ b/fhem/www/images/openautomation/control_building_s_all.svg
@@ -1,102 +1,305 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/control_building_s_dg.svg b/fhem/www/images/openautomation/control_building_s_dg.svg
index 79ee85b1b..7e4b7671d 100644
--- a/fhem/www/images/openautomation/control_building_s_dg.svg
+++ b/fhem/www/images/openautomation/control_building_s_dg.svg
@@ -1,74 +1,305 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/control_building_s_eg.svg b/fhem/www/images/openautomation/control_building_s_eg.svg
index 88075161e..49c4443c4 100644
--- a/fhem/www/images/openautomation/control_building_s_eg.svg
+++ b/fhem/www/images/openautomation/control_building_s_eg.svg
@@ -1,73 +1,306 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/control_building_s_int_all.svg b/fhem/www/images/openautomation/control_building_s_int_all.svg
new file mode 100644
index 000000000..ddd964b83
--- /dev/null
+++ b/fhem/www/images/openautomation/control_building_s_int_all.svg
@@ -0,0 +1,264 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/control_building_s_int_dg.svg b/fhem/www/images/openautomation/control_building_s_int_dg.svg
new file mode 100644
index 000000000..3570d1702
--- /dev/null
+++ b/fhem/www/images/openautomation/control_building_s_int_dg.svg
@@ -0,0 +1,265 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/control_building_s_int_eg.svg b/fhem/www/images/openautomation/control_building_s_int_eg.svg
new file mode 100644
index 000000000..5fd6a13fe
--- /dev/null
+++ b/fhem/www/images/openautomation/control_building_s_int_eg.svg
@@ -0,0 +1,266 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/control_building_s_int_kg.svg b/fhem/www/images/openautomation/control_building_s_int_kg.svg
new file mode 100644
index 000000000..b0a0f5d3c
--- /dev/null
+++ b/fhem/www/images/openautomation/control_building_s_int_kg.svg
@@ -0,0 +1,266 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/control_building_s_int_og.svg b/fhem/www/images/openautomation/control_building_s_int_og.svg
new file mode 100644
index 000000000..d28f1ba4e
--- /dev/null
+++ b/fhem/www/images/openautomation/control_building_s_int_og.svg
@@ -0,0 +1,265 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/control_building_s_kg.svg b/fhem/www/images/openautomation/control_building_s_kg.svg
index 1cfb8be99..2edde2eba 100644
--- a/fhem/www/images/openautomation/control_building_s_kg.svg
+++ b/fhem/www/images/openautomation/control_building_s_kg.svg
@@ -1,73 +1,306 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/control_building_s_og.svg b/fhem/www/images/openautomation/control_building_s_og.svg
index 70449e33f..10da09a4a 100644
--- a/fhem/www/images/openautomation/control_building_s_og.svg
+++ b/fhem/www/images/openautomation/control_building_s_og.svg
@@ -1,74 +1,306 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/control_building_s_okg_all.svg b/fhem/www/images/openautomation/control_building_s_okg_all.svg
new file mode 100644
index 000000000..b438fddeb
--- /dev/null
+++ b/fhem/www/images/openautomation/control_building_s_okg_all.svg
@@ -0,0 +1,493 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/control_building_s_okg_dg.svg b/fhem/www/images/openautomation/control_building_s_okg_dg.svg
new file mode 100644
index 000000000..7425c118f
--- /dev/null
+++ b/fhem/www/images/openautomation/control_building_s_okg_dg.svg
@@ -0,0 +1,493 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/control_building_s_okg_eg.svg b/fhem/www/images/openautomation/control_building_s_okg_eg.svg
new file mode 100644
index 000000000..007c20b2c
--- /dev/null
+++ b/fhem/www/images/openautomation/control_building_s_okg_eg.svg
@@ -0,0 +1,494 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/control_building_s_okg_int_all.svg b/fhem/www/images/openautomation/control_building_s_okg_int_all.svg
new file mode 100644
index 000000000..d8cd7584e
--- /dev/null
+++ b/fhem/www/images/openautomation/control_building_s_okg_int_all.svg
@@ -0,0 +1,466 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/control_building_s_okg_int_dg.svg b/fhem/www/images/openautomation/control_building_s_okg_int_dg.svg
new file mode 100644
index 000000000..3a77523e1
--- /dev/null
+++ b/fhem/www/images/openautomation/control_building_s_okg_int_dg.svg
@@ -0,0 +1,466 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/control_building_s_okg_int_eg.svg b/fhem/www/images/openautomation/control_building_s_okg_int_eg.svg
new file mode 100644
index 000000000..f9a952ae9
--- /dev/null
+++ b/fhem/www/images/openautomation/control_building_s_okg_int_eg.svg
@@ -0,0 +1,467 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/control_building_s_okg_int_og.svg b/fhem/www/images/openautomation/control_building_s_okg_int_og.svg
new file mode 100644
index 000000000..83cb6e2bc
--- /dev/null
+++ b/fhem/www/images/openautomation/control_building_s_okg_int_og.svg
@@ -0,0 +1,467 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/control_building_s_okg_og.svg b/fhem/www/images/openautomation/control_building_s_okg_og.svg
new file mode 100644
index 000000000..ae7226549
--- /dev/null
+++ b/fhem/www/images/openautomation/control_building_s_okg_og.svg
@@ -0,0 +1,494 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/control_cancel.svg b/fhem/www/images/openautomation/control_cancel.svg
new file mode 100644
index 000000000..f4d80cb00
--- /dev/null
+++ b/fhem/www/images/openautomation/control_cancel.svg
@@ -0,0 +1,49 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/control_centr_arrow_down.svg b/fhem/www/images/openautomation/control_centr_arrow_down.svg
index e0b52e475..85c6eefd9 100644
--- a/fhem/www/images/openautomation/control_centr_arrow_down.svg
+++ b/fhem/www/images/openautomation/control_centr_arrow_down.svg
@@ -1,20 +1,24 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/control_centr_arrow_down_left.svg b/fhem/www/images/openautomation/control_centr_arrow_down_left.svg
index 5ac6a707f..52b3ad4d8 100644
--- a/fhem/www/images/openautomation/control_centr_arrow_down_left.svg
+++ b/fhem/www/images/openautomation/control_centr_arrow_down_left.svg
@@ -1,21 +1,24 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/control_centr_arrow_down_right.svg b/fhem/www/images/openautomation/control_centr_arrow_down_right.svg
index 337b05189..d3b74f76d 100644
--- a/fhem/www/images/openautomation/control_centr_arrow_down_right.svg
+++ b/fhem/www/images/openautomation/control_centr_arrow_down_right.svg
@@ -1,21 +1,24 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/control_centr_arrow_left.svg b/fhem/www/images/openautomation/control_centr_arrow_left.svg
index 573b8e440..00cb6a708 100644
--- a/fhem/www/images/openautomation/control_centr_arrow_left.svg
+++ b/fhem/www/images/openautomation/control_centr_arrow_left.svg
@@ -1,20 +1,24 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/control_centr_arrow_right.svg b/fhem/www/images/openautomation/control_centr_arrow_right.svg
index 824cf3add..21dfafc37 100644
--- a/fhem/www/images/openautomation/control_centr_arrow_right.svg
+++ b/fhem/www/images/openautomation/control_centr_arrow_right.svg
@@ -1,21 +1,24 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/control_centr_arrow_up.svg b/fhem/www/images/openautomation/control_centr_arrow_up.svg
index e50cdb194..e77c8f025 100644
--- a/fhem/www/images/openautomation/control_centr_arrow_up.svg
+++ b/fhem/www/images/openautomation/control_centr_arrow_up.svg
@@ -1,20 +1,24 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/control_centr_arrow_up_left.svg b/fhem/www/images/openautomation/control_centr_arrow_up_left.svg
index 50eefd880..5f9fbe22a 100644
--- a/fhem/www/images/openautomation/control_centr_arrow_up_left.svg
+++ b/fhem/www/images/openautomation/control_centr_arrow_up_left.svg
@@ -1,22 +1,24 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/control_centr_arrow_up_right.svg b/fhem/www/images/openautomation/control_centr_arrow_up_right.svg
index 5791e8b6e..cfb6b5e59 100644
--- a/fhem/www/images/openautomation/control_centr_arrow_up_right.svg
+++ b/fhem/www/images/openautomation/control_centr_arrow_up_right.svg
@@ -1,22 +1,24 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/control_circuit_breaker_off.svg b/fhem/www/images/openautomation/control_circuit_breaker_off.svg
new file mode 100644
index 000000000..917a305f5
--- /dev/null
+++ b/fhem/www/images/openautomation/control_circuit_breaker_off.svg
@@ -0,0 +1,49 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/control_circuit_breaker_on.svg b/fhem/www/images/openautomation/control_circuit_breaker_on.svg
new file mode 100644
index 000000000..bc654ada8
--- /dev/null
+++ b/fhem/www/images/openautomation/control_circuit_breaker_on.svg
@@ -0,0 +1,51 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/control_clear.svg b/fhem/www/images/openautomation/control_clear.svg
new file mode 100644
index 000000000..f3e23c79e
--- /dev/null
+++ b/fhem/www/images/openautomation/control_clear.svg
@@ -0,0 +1,39 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/control_fault_current_circuit_breaker_off.svg b/fhem/www/images/openautomation/control_fault_current_circuit_breaker_off.svg
new file mode 100644
index 000000000..82f9b6178
--- /dev/null
+++ b/fhem/www/images/openautomation/control_fault_current_circuit_breaker_off.svg
@@ -0,0 +1,113 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/control_fault_current_circuit_breaker_on.svg b/fhem/www/images/openautomation/control_fault_current_circuit_breaker_on.svg
new file mode 100644
index 000000000..3cc28f430
--- /dev/null
+++ b/fhem/www/images/openautomation/control_fault_current_circuit_breaker_on.svg
@@ -0,0 +1,115 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/control_hamburger_e.svg b/fhem/www/images/openautomation/control_hamburger_e.svg
new file mode 100644
index 000000000..2ba77bc5e
--- /dev/null
+++ b/fhem/www/images/openautomation/control_hamburger_e.svg
@@ -0,0 +1,16 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/control_hamburger_f.svg b/fhem/www/images/openautomation/control_hamburger_f.svg
new file mode 100644
index 000000000..809134026
--- /dev/null
+++ b/fhem/www/images/openautomation/control_hamburger_f.svg
@@ -0,0 +1,18 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/control_hamburger_s.svg b/fhem/www/images/openautomation/control_hamburger_s.svg
new file mode 100644
index 000000000..34666fa57
--- /dev/null
+++ b/fhem/www/images/openautomation/control_hamburger_s.svg
@@ -0,0 +1,31 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/control_home.svg b/fhem/www/images/openautomation/control_home.svg
index 6e83fe206..ad8bfd092 100644
--- a/fhem/www/images/openautomation/control_home.svg
+++ b/fhem/www/images/openautomation/control_home.svg
@@ -1,20 +1,26 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/control_minus.svg b/fhem/www/images/openautomation/control_minus.svg
index b81336458..2061c98f7 100644
--- a/fhem/www/images/openautomation/control_minus.svg
+++ b/fhem/www/images/openautomation/control_minus.svg
@@ -1,17 +1,12 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/control_ok.svg b/fhem/www/images/openautomation/control_ok.svg
new file mode 100644
index 000000000..6198cde1a
--- /dev/null
+++ b/fhem/www/images/openautomation/control_ok.svg
@@ -0,0 +1,46 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/control_on_off.svg b/fhem/www/images/openautomation/control_on_off.svg
index b97e38fdc..c7f30778a 100644
--- a/fhem/www/images/openautomation/control_on_off.svg
+++ b/fhem/www/images/openautomation/control_on_off.svg
@@ -1,23 +1,19 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/control_outside_on_off.svg b/fhem/www/images/openautomation/control_outside_on_off.svg
index 3677185a1..8b7d51360 100644
--- a/fhem/www/images/openautomation/control_outside_on_off.svg
+++ b/fhem/www/images/openautomation/control_outside_on_off.svg
@@ -1,58 +1,113 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/control_plus.svg b/fhem/www/images/openautomation/control_plus.svg
index 298f374e7..a34eca198 100644
--- a/fhem/www/images/openautomation/control_plus.svg
+++ b/fhem/www/images/openautomation/control_plus.svg
@@ -1,22 +1,21 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/control_reboot.svg b/fhem/www/images/openautomation/control_reboot.svg
index 14204da21..790bb3099 100644
--- a/fhem/www/images/openautomation/control_reboot.svg
+++ b/fhem/www/images/openautomation/control_reboot.svg
@@ -1,32 +1,43 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/control_reload.svg b/fhem/www/images/openautomation/control_reload.svg
new file mode 100644
index 000000000..c251edd0f
--- /dev/null
+++ b/fhem/www/images/openautomation/control_reload.svg
@@ -0,0 +1,47 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/control_reset.svg b/fhem/www/images/openautomation/control_reset.svg
new file mode 100644
index 000000000..700aefe27
--- /dev/null
+++ b/fhem/www/images/openautomation/control_reset.svg
@@ -0,0 +1,38 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/control_return.svg b/fhem/www/images/openautomation/control_return.svg
index 6520b7b8c..85668d45e 100644
--- a/fhem/www/images/openautomation/control_return.svg
+++ b/fhem/www/images/openautomation/control_return.svg
@@ -1,23 +1,33 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/control_standby.svg b/fhem/www/images/openautomation/control_standby.svg
index e2a878ec4..55396267f 100644
--- a/fhem/www/images/openautomation/control_standby.svg
+++ b/fhem/www/images/openautomation/control_standby.svg
@@ -1,25 +1,30 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/control_switch_1.svg b/fhem/www/images/openautomation/control_switch_1.svg
new file mode 100644
index 000000000..69bda5a53
--- /dev/null
+++ b/fhem/www/images/openautomation/control_switch_1.svg
@@ -0,0 +1,51 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/control_switch_3.svg b/fhem/www/images/openautomation/control_switch_3.svg
new file mode 100644
index 000000000..994a2ffce
--- /dev/null
+++ b/fhem/www/images/openautomation/control_switch_3.svg
@@ -0,0 +1,119 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/control_switch_m_4.svg b/fhem/www/images/openautomation/control_switch_m_4.svg
new file mode 100644
index 000000000..30660bb8f
--- /dev/null
+++ b/fhem/www/images/openautomation/control_switch_m_4.svg
@@ -0,0 +1,60 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/control_switch_m_8.svg b/fhem/www/images/openautomation/control_switch_m_8.svg
new file mode 100644
index 000000000..090dcd06a
--- /dev/null
+++ b/fhem/www/images/openautomation/control_switch_m_8.svg
@@ -0,0 +1,109 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/control_x.svg b/fhem/www/images/openautomation/control_x.svg
index ab570d123..0df741710 100644
--- a/fhem/www/images/openautomation/control_x.svg
+++ b/fhem/www/images/openautomation/control_x.svg
@@ -1,26 +1,18 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/control_zoom_in.svg b/fhem/www/images/openautomation/control_zoom_in.svg
index 3cf126709..3acdf0e80 100644
--- a/fhem/www/images/openautomation/control_zoom_in.svg
+++ b/fhem/www/images/openautomation/control_zoom_in.svg
@@ -1,29 +1,29 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/control_zoom_out.svg b/fhem/www/images/openautomation/control_zoom_out.svg
index e310b9a69..ce7fcbd17 100644
--- a/fhem/www/images/openautomation/control_zoom_out.svg
+++ b/fhem/www/images/openautomation/control_zoom_out.svg
@@ -1,25 +1,23 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/edit_collapse.svg b/fhem/www/images/openautomation/edit_collapse.svg
index 59416c105..4146723e0 100644
--- a/fhem/www/images/openautomation/edit_collapse.svg
+++ b/fhem/www/images/openautomation/edit_collapse.svg
@@ -1,29 +1,82 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/edit_copy.svg b/fhem/www/images/openautomation/edit_copy.svg
index 18a102c5e..aafc159d0 100644
--- a/fhem/www/images/openautomation/edit_copy.svg
+++ b/fhem/www/images/openautomation/edit_copy.svg
@@ -1,42 +1,132 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/edit_cut.svg b/fhem/www/images/openautomation/edit_cut.svg
index a62765afb..640d2d3d9 100644
--- a/fhem/www/images/openautomation/edit_cut.svg
+++ b/fhem/www/images/openautomation/edit_cut.svg
@@ -1,34 +1,117 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/edit_delete.svg b/fhem/www/images/openautomation/edit_delete.svg
index 95e5dc09b..5cba8a108 100644
--- a/fhem/www/images/openautomation/edit_delete.svg
+++ b/fhem/www/images/openautomation/edit_delete.svg
@@ -1,35 +1,74 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/edit_expand.svg b/fhem/www/images/openautomation/edit_expand.svg
index 2da18e872..7b296945f 100644
--- a/fhem/www/images/openautomation/edit_expand.svg
+++ b/fhem/www/images/openautomation/edit_expand.svg
@@ -1,31 +1,88 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/edit_favorites.svg b/fhem/www/images/openautomation/edit_favorites.svg
new file mode 100644
index 000000000..c99b528aa
--- /dev/null
+++ b/fhem/www/images/openautomation/edit_favorites.svg
@@ -0,0 +1,18 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/edit_input_numeric.svg b/fhem/www/images/openautomation/edit_input_numeric.svg
new file mode 100644
index 000000000..5abfc8bb0
--- /dev/null
+++ b/fhem/www/images/openautomation/edit_input_numeric.svg
@@ -0,0 +1,221 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/edit_numeric_0.svg b/fhem/www/images/openautomation/edit_numeric_0.svg
new file mode 100644
index 000000000..2acd9a50c
--- /dev/null
+++ b/fhem/www/images/openautomation/edit_numeric_0.svg
@@ -0,0 +1,36 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/edit_numeric_1.svg b/fhem/www/images/openautomation/edit_numeric_1.svg
new file mode 100644
index 000000000..ea44b2d81
--- /dev/null
+++ b/fhem/www/images/openautomation/edit_numeric_1.svg
@@ -0,0 +1,30 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/edit_numeric_2.svg b/fhem/www/images/openautomation/edit_numeric_2.svg
new file mode 100644
index 000000000..a3b031d76
--- /dev/null
+++ b/fhem/www/images/openautomation/edit_numeric_2.svg
@@ -0,0 +1,38 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/edit_numeric_3.svg b/fhem/www/images/openautomation/edit_numeric_3.svg
new file mode 100644
index 000000000..402eb4fd4
--- /dev/null
+++ b/fhem/www/images/openautomation/edit_numeric_3.svg
@@ -0,0 +1,42 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/edit_numeric_4.svg b/fhem/www/images/openautomation/edit_numeric_4.svg
new file mode 100644
index 000000000..b4ad62b79
--- /dev/null
+++ b/fhem/www/images/openautomation/edit_numeric_4.svg
@@ -0,0 +1,31 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/edit_numeric_5.svg b/fhem/www/images/openautomation/edit_numeric_5.svg
new file mode 100644
index 000000000..a27127709
--- /dev/null
+++ b/fhem/www/images/openautomation/edit_numeric_5.svg
@@ -0,0 +1,38 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/edit_numeric_6.svg b/fhem/www/images/openautomation/edit_numeric_6.svg
new file mode 100644
index 000000000..9044322cd
--- /dev/null
+++ b/fhem/www/images/openautomation/edit_numeric_6.svg
@@ -0,0 +1,38 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/edit_numeric_7.svg b/fhem/www/images/openautomation/edit_numeric_7.svg
new file mode 100644
index 000000000..f745fafdb
--- /dev/null
+++ b/fhem/www/images/openautomation/edit_numeric_7.svg
@@ -0,0 +1,31 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/edit_numeric_8.svg b/fhem/www/images/openautomation/edit_numeric_8.svg
new file mode 100644
index 000000000..24bd35ae7
--- /dev/null
+++ b/fhem/www/images/openautomation/edit_numeric_8.svg
@@ -0,0 +1,47 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/edit_numeric_9.svg b/fhem/www/images/openautomation/edit_numeric_9.svg
new file mode 100644
index 000000000..89ad7d7db
--- /dev/null
+++ b/fhem/www/images/openautomation/edit_numeric_9.svg
@@ -0,0 +1,38 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/edit_open.svg b/fhem/www/images/openautomation/edit_open.svg
index bbb8084fd..631f4a263 100644
--- a/fhem/www/images/openautomation/edit_open.svg
+++ b/fhem/www/images/openautomation/edit_open.svg
@@ -1,27 +1,22 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/edit_paste.svg b/fhem/www/images/openautomation/edit_paste.svg
index 983c51061..5e85d9c8d 100644
--- a/fhem/www/images/openautomation/edit_paste.svg
+++ b/fhem/www/images/openautomation/edit_paste.svg
@@ -1,38 +1,98 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/edit_save.svg b/fhem/www/images/openautomation/edit_save.svg
index 8a8eb6970..99903cc11 100644
--- a/fhem/www/images/openautomation/edit_save.svg
+++ b/fhem/www/images/openautomation/edit_save.svg
@@ -1,35 +1,62 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/edit_settings.svg b/fhem/www/images/openautomation/edit_settings.svg
index 299d02c44..6b9b96468 100644
--- a/fhem/www/images/openautomation/edit_settings.svg
+++ b/fhem/www/images/openautomation/edit_settings.svg
@@ -1,59 +1,334 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/edit_sort.svg b/fhem/www/images/openautomation/edit_sort.svg
index 103bab9fd..e7698d59c 100644
--- a/fhem/www/images/openautomation/edit_sort.svg
+++ b/fhem/www/images/openautomation/edit_sort.svg
@@ -1,36 +1,43 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/fts_awning.svg b/fhem/www/images/openautomation/fts_awning.svg
new file mode 100644
index 000000000..0982ef4ff
--- /dev/null
+++ b/fhem/www/images/openautomation/fts_awning.svg
@@ -0,0 +1,88 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/fts_blade_arc.svg b/fhem/www/images/openautomation/fts_blade_arc.svg
index 188fe70f4..146515cc7 100644
--- a/fhem/www/images/openautomation/fts_blade_arc.svg
+++ b/fhem/www/images/openautomation/fts_blade_arc.svg
@@ -1,28 +1,95 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/fts_blade_arc_-10.svg b/fhem/www/images/openautomation/fts_blade_arc_-10.svg
new file mode 100644
index 000000000..26f52ccf0
--- /dev/null
+++ b/fhem/www/images/openautomation/fts_blade_arc_-10.svg
@@ -0,0 +1,80 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/fts_blade_arc_-20.svg b/fhem/www/images/openautomation/fts_blade_arc_-20.svg
new file mode 100644
index 000000000..17fc32048
--- /dev/null
+++ b/fhem/www/images/openautomation/fts_blade_arc_-20.svg
@@ -0,0 +1,86 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/fts_blade_arc_-30.svg b/fhem/www/images/openautomation/fts_blade_arc_-30.svg
new file mode 100644
index 000000000..b2ae0da8e
--- /dev/null
+++ b/fhem/www/images/openautomation/fts_blade_arc_-30.svg
@@ -0,0 +1,80 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/fts_blade_arc_-40.svg b/fhem/www/images/openautomation/fts_blade_arc_-40.svg
new file mode 100644
index 000000000..7228ffb0d
--- /dev/null
+++ b/fhem/www/images/openautomation/fts_blade_arc_-40.svg
@@ -0,0 +1,82 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/fts_blade_arc_-50.svg b/fhem/www/images/openautomation/fts_blade_arc_-50.svg
new file mode 100644
index 000000000..db0e29400
--- /dev/null
+++ b/fhem/www/images/openautomation/fts_blade_arc_-50.svg
@@ -0,0 +1,82 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/fts_blade_arc_-60.svg b/fhem/www/images/openautomation/fts_blade_arc_-60.svg
new file mode 100644
index 000000000..dd03111f8
--- /dev/null
+++ b/fhem/www/images/openautomation/fts_blade_arc_-60.svg
@@ -0,0 +1,82 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/fts_blade_arc_-70.svg b/fhem/www/images/openautomation/fts_blade_arc_-70.svg
new file mode 100644
index 000000000..0e8201d8c
--- /dev/null
+++ b/fhem/www/images/openautomation/fts_blade_arc_-70.svg
@@ -0,0 +1,84 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/fts_blade_arc_00.svg b/fhem/www/images/openautomation/fts_blade_arc_00.svg
new file mode 100644
index 000000000..2c8b32afc
--- /dev/null
+++ b/fhem/www/images/openautomation/fts_blade_arc_00.svg
@@ -0,0 +1,84 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/fts_blade_arc_10.svg b/fhem/www/images/openautomation/fts_blade_arc_10.svg
new file mode 100644
index 000000000..e30bf08bf
--- /dev/null
+++ b/fhem/www/images/openautomation/fts_blade_arc_10.svg
@@ -0,0 +1,79 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/fts_blade_arc_100.svg b/fhem/www/images/openautomation/fts_blade_arc_100.svg
new file mode 100644
index 000000000..2426663dd
--- /dev/null
+++ b/fhem/www/images/openautomation/fts_blade_arc_100.svg
@@ -0,0 +1,82 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/fts_blade_arc_20.svg b/fhem/www/images/openautomation/fts_blade_arc_20.svg
new file mode 100644
index 000000000..bad5b6ede
--- /dev/null
+++ b/fhem/www/images/openautomation/fts_blade_arc_20.svg
@@ -0,0 +1,86 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/fts_blade_arc_30.svg b/fhem/www/images/openautomation/fts_blade_arc_30.svg
new file mode 100644
index 000000000..37eaae352
--- /dev/null
+++ b/fhem/www/images/openautomation/fts_blade_arc_30.svg
@@ -0,0 +1,81 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/fts_blade_arc_40.svg b/fhem/www/images/openautomation/fts_blade_arc_40.svg
new file mode 100644
index 000000000..76ac6cc3c
--- /dev/null
+++ b/fhem/www/images/openautomation/fts_blade_arc_40.svg
@@ -0,0 +1,84 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/fts_blade_arc_50.svg b/fhem/www/images/openautomation/fts_blade_arc_50.svg
new file mode 100644
index 000000000..2a7836fdf
--- /dev/null
+++ b/fhem/www/images/openautomation/fts_blade_arc_50.svg
@@ -0,0 +1,80 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/fts_blade_arc_60.svg b/fhem/www/images/openautomation/fts_blade_arc_60.svg
new file mode 100644
index 000000000..d62f0605f
--- /dev/null
+++ b/fhem/www/images/openautomation/fts_blade_arc_60.svg
@@ -0,0 +1,84 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/fts_blade_arc_70.svg b/fhem/www/images/openautomation/fts_blade_arc_70.svg
new file mode 100644
index 000000000..70d30f455
--- /dev/null
+++ b/fhem/www/images/openautomation/fts_blade_arc_70.svg
@@ -0,0 +1,82 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/fts_blade_arc_80.svg b/fhem/www/images/openautomation/fts_blade_arc_80.svg
new file mode 100644
index 000000000..fdd3ef683
--- /dev/null
+++ b/fhem/www/images/openautomation/fts_blade_arc_80.svg
@@ -0,0 +1,82 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/fts_blade_arc_90.svg b/fhem/www/images/openautomation/fts_blade_arc_90.svg
new file mode 100644
index 000000000..ed3b7488e
--- /dev/null
+++ b/fhem/www/images/openautomation/fts_blade_arc_90.svg
@@ -0,0 +1,82 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/fts_blade_arc_automatic.svg b/fhem/www/images/openautomation/fts_blade_arc_automatic.svg
new file mode 100644
index 000000000..e12e5db33
--- /dev/null
+++ b/fhem/www/images/openautomation/fts_blade_arc_automatic.svg
@@ -0,0 +1,168 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/fts_blade_arc_close_00.svg b/fhem/www/images/openautomation/fts_blade_arc_close_00.svg
index 88ee29110..6dbc83d2c 100644
--- a/fhem/www/images/openautomation/fts_blade_arc_close_00.svg
+++ b/fhem/www/images/openautomation/fts_blade_arc_close_00.svg
@@ -1,47 +1,145 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/fts_blade_arc_close_100.svg b/fhem/www/images/openautomation/fts_blade_arc_close_100.svg
index d4564b1d3..1d7e42d51 100644
--- a/fhem/www/images/openautomation/fts_blade_arc_close_100.svg
+++ b/fhem/www/images/openautomation/fts_blade_arc_close_100.svg
@@ -1,48 +1,156 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/fts_blade_arc_close_50.svg b/fhem/www/images/openautomation/fts_blade_arc_close_50.svg
index a529981db..4581f08a3 100644
--- a/fhem/www/images/openautomation/fts_blade_arc_close_50.svg
+++ b/fhem/www/images/openautomation/fts_blade_arc_close_50.svg
@@ -1,47 +1,140 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/fts_blade_arc_sun.svg b/fhem/www/images/openautomation/fts_blade_arc_sun.svg
index 4808714ae..b15eb8546 100644
--- a/fhem/www/images/openautomation/fts_blade_arc_sun.svg
+++ b/fhem/www/images/openautomation/fts_blade_arc_sun.svg
@@ -1,42 +1,134 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/fts_blade_s.svg b/fhem/www/images/openautomation/fts_blade_s.svg
index e39e18fdf..92efdda97 100644
--- a/fhem/www/images/openautomation/fts_blade_s.svg
+++ b/fhem/www/images/openautomation/fts_blade_s.svg
@@ -1,33 +1,104 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/fts_blade_s_00.svg b/fhem/www/images/openautomation/fts_blade_s_00.svg
new file mode 100644
index 000000000..087f2326c
--- /dev/null
+++ b/fhem/www/images/openautomation/fts_blade_s_00.svg
@@ -0,0 +1,106 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/fts_blade_s_10.svg b/fhem/www/images/openautomation/fts_blade_s_10.svg
new file mode 100644
index 000000000..07e86e1e8
--- /dev/null
+++ b/fhem/www/images/openautomation/fts_blade_s_10.svg
@@ -0,0 +1,104 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/fts_blade_s_100.svg b/fhem/www/images/openautomation/fts_blade_s_100.svg
new file mode 100644
index 000000000..37033a408
--- /dev/null
+++ b/fhem/www/images/openautomation/fts_blade_s_100.svg
@@ -0,0 +1,108 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/fts_blade_s_20.svg b/fhem/www/images/openautomation/fts_blade_s_20.svg
new file mode 100644
index 000000000..305b5fc39
--- /dev/null
+++ b/fhem/www/images/openautomation/fts_blade_s_20.svg
@@ -0,0 +1,111 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/fts_blade_s_30.svg b/fhem/www/images/openautomation/fts_blade_s_30.svg
new file mode 100644
index 000000000..327816ef7
--- /dev/null
+++ b/fhem/www/images/openautomation/fts_blade_s_30.svg
@@ -0,0 +1,103 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/fts_blade_s_40.svg b/fhem/www/images/openautomation/fts_blade_s_40.svg
new file mode 100644
index 000000000..a94fd956d
--- /dev/null
+++ b/fhem/www/images/openautomation/fts_blade_s_40.svg
@@ -0,0 +1,110 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/fts_blade_s_50.svg b/fhem/www/images/openautomation/fts_blade_s_50.svg
new file mode 100644
index 000000000..ebe2c7f9f
--- /dev/null
+++ b/fhem/www/images/openautomation/fts_blade_s_50.svg
@@ -0,0 +1,104 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/fts_blade_s_60.svg b/fhem/www/images/openautomation/fts_blade_s_60.svg
new file mode 100644
index 000000000..13674f388
--- /dev/null
+++ b/fhem/www/images/openautomation/fts_blade_s_60.svg
@@ -0,0 +1,108 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/fts_blade_s_70.svg b/fhem/www/images/openautomation/fts_blade_s_70.svg
new file mode 100644
index 000000000..0e38a42ca
--- /dev/null
+++ b/fhem/www/images/openautomation/fts_blade_s_70.svg
@@ -0,0 +1,100 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/fts_blade_s_80.svg b/fhem/www/images/openautomation/fts_blade_s_80.svg
new file mode 100644
index 000000000..8d54fce4b
--- /dev/null
+++ b/fhem/www/images/openautomation/fts_blade_s_80.svg
@@ -0,0 +1,110 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/fts_blade_s_90.svg b/fhem/www/images/openautomation/fts_blade_s_90.svg
new file mode 100644
index 000000000..252d6aed2
--- /dev/null
+++ b/fhem/www/images/openautomation/fts_blade_s_90.svg
@@ -0,0 +1,102 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/fts_blade_s_automatic.svg b/fhem/www/images/openautomation/fts_blade_s_automatic.svg
new file mode 100644
index 000000000..b29387994
--- /dev/null
+++ b/fhem/www/images/openautomation/fts_blade_s_automatic.svg
@@ -0,0 +1,172 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/fts_blade_s_sun.svg b/fhem/www/images/openautomation/fts_blade_s_sun.svg
index 9616a9248..315df3a17 100644
--- a/fhem/www/images/openautomation/fts_blade_s_sun.svg
+++ b/fhem/www/images/openautomation/fts_blade_s_sun.svg
@@ -1,47 +1,138 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/fts_blade_z.svg b/fhem/www/images/openautomation/fts_blade_z.svg
index 5dd5c4403..419cba499 100644
--- a/fhem/www/images/openautomation/fts_blade_z.svg
+++ b/fhem/www/images/openautomation/fts_blade_z.svg
@@ -1,28 +1,128 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/fts_blade_z_00.svg b/fhem/www/images/openautomation/fts_blade_z_00.svg
new file mode 100644
index 000000000..293623f3d
--- /dev/null
+++ b/fhem/www/images/openautomation/fts_blade_z_00.svg
@@ -0,0 +1,128 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/fts_blade_z_10.svg b/fhem/www/images/openautomation/fts_blade_z_10.svg
new file mode 100644
index 000000000..a114f1411
--- /dev/null
+++ b/fhem/www/images/openautomation/fts_blade_z_10.svg
@@ -0,0 +1,122 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/fts_blade_z_100.svg b/fhem/www/images/openautomation/fts_blade_z_100.svg
new file mode 100644
index 000000000..f80a775de
--- /dev/null
+++ b/fhem/www/images/openautomation/fts_blade_z_100.svg
@@ -0,0 +1,120 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/fts_blade_z_20.svg b/fhem/www/images/openautomation/fts_blade_z_20.svg
new file mode 100644
index 000000000..c776bb7eb
--- /dev/null
+++ b/fhem/www/images/openautomation/fts_blade_z_20.svg
@@ -0,0 +1,126 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/fts_blade_z_30.svg b/fhem/www/images/openautomation/fts_blade_z_30.svg
new file mode 100644
index 000000000..2d37c5f7d
--- /dev/null
+++ b/fhem/www/images/openautomation/fts_blade_z_30.svg
@@ -0,0 +1,125 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/fts_blade_z_40.svg b/fhem/www/images/openautomation/fts_blade_z_40.svg
new file mode 100644
index 000000000..ab00ef916
--- /dev/null
+++ b/fhem/www/images/openautomation/fts_blade_z_40.svg
@@ -0,0 +1,127 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/fts_blade_z_50.svg b/fhem/www/images/openautomation/fts_blade_z_50.svg
new file mode 100644
index 000000000..c7c574515
--- /dev/null
+++ b/fhem/www/images/openautomation/fts_blade_z_50.svg
@@ -0,0 +1,128 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/fts_blade_z_60.svg b/fhem/www/images/openautomation/fts_blade_z_60.svg
new file mode 100644
index 000000000..cc3054a16
--- /dev/null
+++ b/fhem/www/images/openautomation/fts_blade_z_60.svg
@@ -0,0 +1,126 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/fts_blade_z_70.svg b/fhem/www/images/openautomation/fts_blade_z_70.svg
new file mode 100644
index 000000000..5f4358406
--- /dev/null
+++ b/fhem/www/images/openautomation/fts_blade_z_70.svg
@@ -0,0 +1,130 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/fts_blade_z_80.svg b/fhem/www/images/openautomation/fts_blade_z_80.svg
new file mode 100644
index 000000000..485cb5b1f
--- /dev/null
+++ b/fhem/www/images/openautomation/fts_blade_z_80.svg
@@ -0,0 +1,123 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/fts_blade_z_90.svg b/fhem/www/images/openautomation/fts_blade_z_90.svg
new file mode 100644
index 000000000..ada32cf91
--- /dev/null
+++ b/fhem/www/images/openautomation/fts_blade_z_90.svg
@@ -0,0 +1,128 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/fts_blade_z_automatic.svg b/fhem/www/images/openautomation/fts_blade_z_automatic.svg
new file mode 100644
index 000000000..49b3e7114
--- /dev/null
+++ b/fhem/www/images/openautomation/fts_blade_z_automatic.svg
@@ -0,0 +1,197 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/fts_blade_z_sun.svg b/fhem/www/images/openautomation/fts_blade_z_sun.svg
index 5d7f88b17..65d94260f 100644
--- a/fhem/www/images/openautomation/fts_blade_z_sun.svg
+++ b/fhem/www/images/openautomation/fts_blade_z_sun.svg
@@ -1,42 +1,207 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/fts_door.svg b/fhem/www/images/openautomation/fts_door.svg
index 3978fe0c1..7f5887bed 100644
--- a/fhem/www/images/openautomation/fts_door.svg
+++ b/fhem/www/images/openautomation/fts_door.svg
@@ -1,19 +1,21 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/fts_door_locked.svg b/fhem/www/images/openautomation/fts_door_locked.svg
new file mode 100644
index 000000000..607cab2ea
--- /dev/null
+++ b/fhem/www/images/openautomation/fts_door_locked.svg
@@ -0,0 +1,110 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/fts_door_open.svg b/fhem/www/images/openautomation/fts_door_open.svg
index 7e192e1d6..893a57bc7 100644
--- a/fhem/www/images/openautomation/fts_door_open.svg
+++ b/fhem/www/images/openautomation/fts_door_open.svg
@@ -1,23 +1,23 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/fts_door_slide.svg b/fhem/www/images/openautomation/fts_door_slide.svg
index 9e345099c..a55a9e176 100644
--- a/fhem/www/images/openautomation/fts_door_slide.svg
+++ b/fhem/www/images/openautomation/fts_door_slide.svg
@@ -1,23 +1,25 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/fts_door_slide_2w.svg b/fhem/www/images/openautomation/fts_door_slide_2w.svg
index 4eb526f47..f076c159a 100644
--- a/fhem/www/images/openautomation/fts_door_slide_2w.svg
+++ b/fhem/www/images/openautomation/fts_door_slide_2w.svg
@@ -1,25 +1,34 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/fts_door_slide_2w_open_l.svg b/fhem/www/images/openautomation/fts_door_slide_2w_open_l.svg
index 893087725..21fb0fa84 100644
--- a/fhem/www/images/openautomation/fts_door_slide_2w_open_l.svg
+++ b/fhem/www/images/openautomation/fts_door_slide_2w_open_l.svg
@@ -1,24 +1,34 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/fts_door_slide_2w_open_lr.svg b/fhem/www/images/openautomation/fts_door_slide_2w_open_lr.svg
index 29f91a3b1..30ed2d0cd 100644
--- a/fhem/www/images/openautomation/fts_door_slide_2w_open_lr.svg
+++ b/fhem/www/images/openautomation/fts_door_slide_2w_open_lr.svg
@@ -1,24 +1,34 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/fts_door_slide_2w_open_r.svg b/fhem/www/images/openautomation/fts_door_slide_2w_open_r.svg
index 0ee774ab5..c5dc2e8cb 100644
--- a/fhem/www/images/openautomation/fts_door_slide_2w_open_r.svg
+++ b/fhem/www/images/openautomation/fts_door_slide_2w_open_r.svg
@@ -1,24 +1,34 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/fts_door_slide_m.svg b/fhem/www/images/openautomation/fts_door_slide_m.svg
index 44138fe4a..9cd581b02 100644
--- a/fhem/www/images/openautomation/fts_door_slide_m.svg
+++ b/fhem/www/images/openautomation/fts_door_slide_m.svg
@@ -1,21 +1,25 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/fts_door_slide_open.svg b/fhem/www/images/openautomation/fts_door_slide_open.svg
index 20027b44a..3b7dbbb3b 100644
--- a/fhem/www/images/openautomation/fts_door_slide_open.svg
+++ b/fhem/www/images/openautomation/fts_door_slide_open.svg
@@ -1,23 +1,27 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/fts_door_slide_open_m.svg b/fhem/www/images/openautomation/fts_door_slide_open_m.svg
index 5a3ecdb53..b78cf1a73 100644
--- a/fhem/www/images/openautomation/fts_door_slide_open_m.svg
+++ b/fhem/www/images/openautomation/fts_door_slide_open_m.svg
@@ -1,23 +1,27 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/fts_door_tilt.svg b/fhem/www/images/openautomation/fts_door_tilt.svg
new file mode 100644
index 000000000..d5b3079c6
--- /dev/null
+++ b/fhem/www/images/openautomation/fts_door_tilt.svg
@@ -0,0 +1,24 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/fts_door_unlocked.svg b/fhem/www/images/openautomation/fts_door_unlocked.svg
new file mode 100644
index 000000000..e8c710d7b
--- /dev/null
+++ b/fhem/www/images/openautomation/fts_door_unlocked.svg
@@ -0,0 +1,110 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/fts_entrance_boom_closed.svg b/fhem/www/images/openautomation/fts_entrance_boom_closed.svg
new file mode 100644
index 000000000..877dc2438
--- /dev/null
+++ b/fhem/www/images/openautomation/fts_entrance_boom_closed.svg
@@ -0,0 +1,51 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/fts_entrance_boom_open.svg b/fhem/www/images/openautomation/fts_entrance_boom_open.svg
new file mode 100644
index 000000000..1bd037ac1
--- /dev/null
+++ b/fhem/www/images/openautomation/fts_entrance_boom_open.svg
@@ -0,0 +1,51 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/fts_frontdoor.svg b/fhem/www/images/openautomation/fts_frontdoor.svg
new file mode 100644
index 000000000..4e710a016
--- /dev/null
+++ b/fhem/www/images/openautomation/fts_frontdoor.svg
@@ -0,0 +1,77 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/fts_garage.svg b/fhem/www/images/openautomation/fts_garage.svg
index e38eb5a1f..8b7664e48 100644
--- a/fhem/www/images/openautomation/fts_garage.svg
+++ b/fhem/www/images/openautomation/fts_garage.svg
@@ -1,35 +1,59 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/fts_garage_door_10.svg b/fhem/www/images/openautomation/fts_garage_door_10.svg
index dbab78d62..3d6eb8f0a 100644
--- a/fhem/www/images/openautomation/fts_garage_door_10.svg
+++ b/fhem/www/images/openautomation/fts_garage_door_10.svg
@@ -1,20 +1,59 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/fts_garage_door_100.svg b/fhem/www/images/openautomation/fts_garage_door_100.svg
index ec23c3cfe..f1ebe7176 100644
--- a/fhem/www/images/openautomation/fts_garage_door_100.svg
+++ b/fhem/www/images/openautomation/fts_garage_door_100.svg
@@ -1,32 +1,181 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/fts_garage_door_20.svg b/fhem/www/images/openautomation/fts_garage_door_20.svg
index 77855ac0d..202fb8941 100644
--- a/fhem/www/images/openautomation/fts_garage_door_20.svg
+++ b/fhem/www/images/openautomation/fts_garage_door_20.svg
@@ -1,21 +1,59 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/fts_garage_door_30.svg b/fhem/www/images/openautomation/fts_garage_door_30.svg
index 8329515db..e45763a39 100644
--- a/fhem/www/images/openautomation/fts_garage_door_30.svg
+++ b/fhem/www/images/openautomation/fts_garage_door_30.svg
@@ -1,25 +1,89 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/fts_garage_door_40.svg b/fhem/www/images/openautomation/fts_garage_door_40.svg
index 371ce84f9..7424aded0 100644
--- a/fhem/www/images/openautomation/fts_garage_door_40.svg
+++ b/fhem/www/images/openautomation/fts_garage_door_40.svg
@@ -1,26 +1,95 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/fts_garage_door_50.svg b/fhem/www/images/openautomation/fts_garage_door_50.svg
index 213fbdd3b..f6afbb996 100644
--- a/fhem/www/images/openautomation/fts_garage_door_50.svg
+++ b/fhem/www/images/openautomation/fts_garage_door_50.svg
@@ -1,28 +1,121 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/fts_garage_door_60.svg b/fhem/www/images/openautomation/fts_garage_door_60.svg
index 349d41ac0..1d19c9ee9 100644
--- a/fhem/www/images/openautomation/fts_garage_door_60.svg
+++ b/fhem/www/images/openautomation/fts_garage_door_60.svg
@@ -1,29 +1,133 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/fts_garage_door_70.svg b/fhem/www/images/openautomation/fts_garage_door_70.svg
index 6c53c7fcd..991d22e96 100644
--- a/fhem/www/images/openautomation/fts_garage_door_70.svg
+++ b/fhem/www/images/openautomation/fts_garage_door_70.svg
@@ -1,29 +1,147 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/fts_garage_door_80.svg b/fhem/www/images/openautomation/fts_garage_door_80.svg
index e687c4196..3aa4b3bf7 100644
--- a/fhem/www/images/openautomation/fts_garage_door_80.svg
+++ b/fhem/www/images/openautomation/fts_garage_door_80.svg
@@ -1,31 +1,158 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/fts_garage_door_90.svg b/fhem/www/images/openautomation/fts_garage_door_90.svg
index 34c0b1b8a..93e65249c 100644
--- a/fhem/www/images/openautomation/fts_garage_door_90.svg
+++ b/fhem/www/images/openautomation/fts_garage_door_90.svg
@@ -1,31 +1,173 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/fts_light_dome.svg b/fhem/www/images/openautomation/fts_light_dome.svg
index 1c05f84bf..1411e6b50 100644
--- a/fhem/www/images/openautomation/fts_light_dome.svg
+++ b/fhem/www/images/openautomation/fts_light_dome.svg
@@ -1,27 +1,97 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/fts_light_dome_open.svg b/fhem/www/images/openautomation/fts_light_dome_open.svg
index 5b65271f3..4ecacf73e 100644
--- a/fhem/www/images/openautomation/fts_light_dome_open.svg
+++ b/fhem/www/images/openautomation/fts_light_dome_open.svg
@@ -1,30 +1,105 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/fts_shutter.svg b/fhem/www/images/openautomation/fts_shutter.svg
index 2c0616fb9..8e7f1074b 100644
--- a/fhem/www/images/openautomation/fts_shutter.svg
+++ b/fhem/www/images/openautomation/fts_shutter.svg
@@ -1,39 +1,51 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/fts_shutter_10.svg b/fhem/www/images/openautomation/fts_shutter_10.svg
index f92c90af8..6793ebd4e 100644
--- a/fhem/www/images/openautomation/fts_shutter_10.svg
+++ b/fhem/www/images/openautomation/fts_shutter_10.svg
@@ -1,25 +1,30 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/fts_shutter_100.svg b/fhem/www/images/openautomation/fts_shutter_100.svg
index 6e542b06f..49390311b 100644
--- a/fhem/www/images/openautomation/fts_shutter_100.svg
+++ b/fhem/www/images/openautomation/fts_shutter_100.svg
@@ -1,61 +1,96 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/fts_shutter_20.svg b/fhem/www/images/openautomation/fts_shutter_20.svg
index 167e7804d..da1d9bc3d 100644
--- a/fhem/www/images/openautomation/fts_shutter_20.svg
+++ b/fhem/www/images/openautomation/fts_shutter_20.svg
@@ -1,29 +1,37 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/fts_shutter_30.svg b/fhem/www/images/openautomation/fts_shutter_30.svg
index 35455a5d7..454e54647 100644
--- a/fhem/www/images/openautomation/fts_shutter_30.svg
+++ b/fhem/www/images/openautomation/fts_shutter_30.svg
@@ -1,34 +1,44 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/fts_shutter_40.svg b/fhem/www/images/openautomation/fts_shutter_40.svg
index 2c0616fb9..44148fd55 100644
--- a/fhem/www/images/openautomation/fts_shutter_40.svg
+++ b/fhem/www/images/openautomation/fts_shutter_40.svg
@@ -1,39 +1,51 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/fts_shutter_50.svg b/fhem/www/images/openautomation/fts_shutter_50.svg
index 0cdf89e3e..286e6a248 100644
--- a/fhem/www/images/openautomation/fts_shutter_50.svg
+++ b/fhem/www/images/openautomation/fts_shutter_50.svg
@@ -1,42 +1,58 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/fts_shutter_60.svg b/fhem/www/images/openautomation/fts_shutter_60.svg
index a76f84e9f..1f86f06cb 100644
--- a/fhem/www/images/openautomation/fts_shutter_60.svg
+++ b/fhem/www/images/openautomation/fts_shutter_60.svg
@@ -1,46 +1,65 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/fts_shutter_70.svg b/fhem/www/images/openautomation/fts_shutter_70.svg
index ef5a2f562..c7c9b47f2 100644
--- a/fhem/www/images/openautomation/fts_shutter_70.svg
+++ b/fhem/www/images/openautomation/fts_shutter_70.svg
@@ -1,50 +1,72 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/fts_shutter_80.svg b/fhem/www/images/openautomation/fts_shutter_80.svg
index 91c1aec4d..57d14078c 100644
--- a/fhem/www/images/openautomation/fts_shutter_80.svg
+++ b/fhem/www/images/openautomation/fts_shutter_80.svg
@@ -1,55 +1,79 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/fts_shutter_90.svg b/fhem/www/images/openautomation/fts_shutter_90.svg
index 541c89f28..b7e52ffd1 100644
--- a/fhem/www/images/openautomation/fts_shutter_90.svg
+++ b/fhem/www/images/openautomation/fts_shutter_90.svg
@@ -1,61 +1,86 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/fts_shutter_attention.svg b/fhem/www/images/openautomation/fts_shutter_attention.svg
new file mode 100644
index 000000000..3a9aa4fc9
--- /dev/null
+++ b/fhem/www/images/openautomation/fts_shutter_attention.svg
@@ -0,0 +1,63 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/fts_shutter_automatic.svg b/fhem/www/images/openautomation/fts_shutter_automatic.svg
index f8dc2ab10..fc0df7fc6 100644
--- a/fhem/www/images/openautomation/fts_shutter_automatic.svg
+++ b/fhem/www/images/openautomation/fts_shutter_automatic.svg
@@ -1,62 +1,117 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/fts_shutter_down.svg b/fhem/www/images/openautomation/fts_shutter_down.svg
index 2cc31845d..af16cf215 100644
--- a/fhem/www/images/openautomation/fts_shutter_down.svg
+++ b/fhem/www/images/openautomation/fts_shutter_down.svg
@@ -1,37 +1,46 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/fts_shutter_jam.svg b/fhem/www/images/openautomation/fts_shutter_jam.svg
new file mode 100644
index 000000000..8e13cfb76
--- /dev/null
+++ b/fhem/www/images/openautomation/fts_shutter_jam.svg
@@ -0,0 +1,76 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/fts_shutter_locked.svg b/fhem/www/images/openautomation/fts_shutter_locked.svg
new file mode 100644
index 000000000..2b993d924
--- /dev/null
+++ b/fhem/www/images/openautomation/fts_shutter_locked.svg
@@ -0,0 +1,90 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/fts_shutter_manual.svg b/fhem/www/images/openautomation/fts_shutter_manual.svg
index 9f94b85f5..298f39a62 100644
--- a/fhem/www/images/openautomation/fts_shutter_manual.svg
+++ b/fhem/www/images/openautomation/fts_shutter_manual.svg
@@ -1,48 +1,94 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/fts_shutter_unlocked.svg b/fhem/www/images/openautomation/fts_shutter_unlocked.svg
new file mode 100644
index 000000000..73617e1cf
--- /dev/null
+++ b/fhem/www/images/openautomation/fts_shutter_unlocked.svg
@@ -0,0 +1,92 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/fts_shutter_up.svg b/fhem/www/images/openautomation/fts_shutter_up.svg
index 3de576aec..0cc187759 100644
--- a/fhem/www/images/openautomation/fts_shutter_up.svg
+++ b/fhem/www/images/openautomation/fts_shutter_up.svg
@@ -1,53 +1,82 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/fts_shutter_vert.svg b/fhem/www/images/openautomation/fts_shutter_vert.svg
new file mode 100644
index 000000000..0604312d1
--- /dev/null
+++ b/fhem/www/images/openautomation/fts_shutter_vert.svg
@@ -0,0 +1,75 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/fts_shutter_vert_10.svg b/fhem/www/images/openautomation/fts_shutter_vert_10.svg
new file mode 100644
index 000000000..8a6bd609e
--- /dev/null
+++ b/fhem/www/images/openautomation/fts_shutter_vert_10.svg
@@ -0,0 +1,33 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/fts_shutter_vert_100.svg b/fhem/www/images/openautomation/fts_shutter_vert_100.svg
new file mode 100644
index 000000000..3cdcf56d1
--- /dev/null
+++ b/fhem/www/images/openautomation/fts_shutter_vert_100.svg
@@ -0,0 +1,98 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/fts_shutter_vert_20.svg b/fhem/www/images/openautomation/fts_shutter_vert_20.svg
new file mode 100644
index 000000000..625705988
--- /dev/null
+++ b/fhem/www/images/openautomation/fts_shutter_vert_20.svg
@@ -0,0 +1,40 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/fts_shutter_vert_30.svg b/fhem/www/images/openautomation/fts_shutter_vert_30.svg
new file mode 100644
index 000000000..7ab53f610
--- /dev/null
+++ b/fhem/www/images/openautomation/fts_shutter_vert_30.svg
@@ -0,0 +1,47 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/fts_shutter_vert_40.svg b/fhem/www/images/openautomation/fts_shutter_vert_40.svg
new file mode 100644
index 000000000..088511282
--- /dev/null
+++ b/fhem/www/images/openautomation/fts_shutter_vert_40.svg
@@ -0,0 +1,54 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/fts_shutter_vert_50.svg b/fhem/www/images/openautomation/fts_shutter_vert_50.svg
new file mode 100644
index 000000000..0613c35eb
--- /dev/null
+++ b/fhem/www/images/openautomation/fts_shutter_vert_50.svg
@@ -0,0 +1,61 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/fts_shutter_vert_60.svg b/fhem/www/images/openautomation/fts_shutter_vert_60.svg
new file mode 100644
index 000000000..4fd494655
--- /dev/null
+++ b/fhem/www/images/openautomation/fts_shutter_vert_60.svg
@@ -0,0 +1,68 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/fts_shutter_vert_70.svg b/fhem/www/images/openautomation/fts_shutter_vert_70.svg
new file mode 100644
index 000000000..fa762822e
--- /dev/null
+++ b/fhem/www/images/openautomation/fts_shutter_vert_70.svg
@@ -0,0 +1,75 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/fts_shutter_vert_80.svg b/fhem/www/images/openautomation/fts_shutter_vert_80.svg
new file mode 100644
index 000000000..d5f8999fa
--- /dev/null
+++ b/fhem/www/images/openautomation/fts_shutter_vert_80.svg
@@ -0,0 +1,82 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/fts_shutter_vert_90.svg b/fhem/www/images/openautomation/fts_shutter_vert_90.svg
new file mode 100644
index 000000000..cee809e2a
--- /dev/null
+++ b/fhem/www/images/openautomation/fts_shutter_vert_90.svg
@@ -0,0 +1,89 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/fts_shutter_vert_automatic.svg b/fhem/www/images/openautomation/fts_shutter_vert_automatic.svg
new file mode 100644
index 000000000..db5d72a49
--- /dev/null
+++ b/fhem/www/images/openautomation/fts_shutter_vert_automatic.svg
@@ -0,0 +1,138 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/fts_shutter_vert_blade_00.svg b/fhem/www/images/openautomation/fts_shutter_vert_blade_00.svg
new file mode 100644
index 000000000..ea7340cd3
--- /dev/null
+++ b/fhem/www/images/openautomation/fts_shutter_vert_blade_00.svg
@@ -0,0 +1,48 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/fts_shutter_vert_blade_10.svg b/fhem/www/images/openautomation/fts_shutter_vert_blade_10.svg
new file mode 100644
index 000000000..98d438cbb
--- /dev/null
+++ b/fhem/www/images/openautomation/fts_shutter_vert_blade_10.svg
@@ -0,0 +1,48 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/fts_shutter_vert_blade_100.svg b/fhem/www/images/openautomation/fts_shutter_vert_blade_100.svg
new file mode 100644
index 000000000..37dbefcc4
--- /dev/null
+++ b/fhem/www/images/openautomation/fts_shutter_vert_blade_100.svg
@@ -0,0 +1,48 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/fts_shutter_vert_blade_20.svg b/fhem/www/images/openautomation/fts_shutter_vert_blade_20.svg
new file mode 100644
index 000000000..daa188fdc
--- /dev/null
+++ b/fhem/www/images/openautomation/fts_shutter_vert_blade_20.svg
@@ -0,0 +1,48 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/fts_shutter_vert_blade_30.svg b/fhem/www/images/openautomation/fts_shutter_vert_blade_30.svg
new file mode 100644
index 000000000..262a295cc
--- /dev/null
+++ b/fhem/www/images/openautomation/fts_shutter_vert_blade_30.svg
@@ -0,0 +1,48 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/fts_shutter_vert_blade_40.svg b/fhem/www/images/openautomation/fts_shutter_vert_blade_40.svg
new file mode 100644
index 000000000..7aa488561
--- /dev/null
+++ b/fhem/www/images/openautomation/fts_shutter_vert_blade_40.svg
@@ -0,0 +1,48 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/fts_shutter_vert_blade_50.svg b/fhem/www/images/openautomation/fts_shutter_vert_blade_50.svg
new file mode 100644
index 000000000..3d0bf583f
--- /dev/null
+++ b/fhem/www/images/openautomation/fts_shutter_vert_blade_50.svg
@@ -0,0 +1,48 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/fts_shutter_vert_blade_60.svg b/fhem/www/images/openautomation/fts_shutter_vert_blade_60.svg
new file mode 100644
index 000000000..6658a77a1
--- /dev/null
+++ b/fhem/www/images/openautomation/fts_shutter_vert_blade_60.svg
@@ -0,0 +1,48 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/fts_shutter_vert_blade_70.svg b/fhem/www/images/openautomation/fts_shutter_vert_blade_70.svg
new file mode 100644
index 000000000..c05bffbb7
--- /dev/null
+++ b/fhem/www/images/openautomation/fts_shutter_vert_blade_70.svg
@@ -0,0 +1,48 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/fts_shutter_vert_blade_80.svg b/fhem/www/images/openautomation/fts_shutter_vert_blade_80.svg
new file mode 100644
index 000000000..fb4469247
--- /dev/null
+++ b/fhem/www/images/openautomation/fts_shutter_vert_blade_80.svg
@@ -0,0 +1,48 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/fts_shutter_vert_blade_90.svg b/fhem/www/images/openautomation/fts_shutter_vert_blade_90.svg
new file mode 100644
index 000000000..e87fef83f
--- /dev/null
+++ b/fhem/www/images/openautomation/fts_shutter_vert_blade_90.svg
@@ -0,0 +1,48 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/fts_shutter_vert_down.svg b/fhem/www/images/openautomation/fts_shutter_vert_down.svg
new file mode 100644
index 000000000..efa329da3
--- /dev/null
+++ b/fhem/www/images/openautomation/fts_shutter_vert_down.svg
@@ -0,0 +1,49 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/fts_shutter_vert_manual.svg b/fhem/www/images/openautomation/fts_shutter_vert_manual.svg
new file mode 100644
index 000000000..a57776c44
--- /dev/null
+++ b/fhem/www/images/openautomation/fts_shutter_vert_manual.svg
@@ -0,0 +1,115 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/fts_shutter_vert_up.svg b/fhem/www/images/openautomation/fts_shutter_vert_up.svg
new file mode 100644
index 000000000..8b9fbcfab
--- /dev/null
+++ b/fhem/www/images/openautomation/fts_shutter_vert_up.svg
@@ -0,0 +1,85 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/fts_sliding_gate.svg b/fhem/www/images/openautomation/fts_sliding_gate.svg
index a677672a5..e193a86be 100644
--- a/fhem/www/images/openautomation/fts_sliding_gate.svg
+++ b/fhem/www/images/openautomation/fts_sliding_gate.svg
@@ -1,42 +1,114 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/fts_sliding_gate_closed.svg b/fhem/www/images/openautomation/fts_sliding_gate_closed.svg
new file mode 100644
index 000000000..1c056f6e2
--- /dev/null
+++ b/fhem/www/images/openautomation/fts_sliding_gate_closed.svg
@@ -0,0 +1,112 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/fts_sliding_gate_l.svg b/fhem/www/images/openautomation/fts_sliding_gate_l.svg
new file mode 100644
index 000000000..79bef1484
--- /dev/null
+++ b/fhem/www/images/openautomation/fts_sliding_gate_l.svg
@@ -0,0 +1,114 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/fts_sliding_gate_l_closed.svg b/fhem/www/images/openautomation/fts_sliding_gate_l_closed.svg
new file mode 100644
index 000000000..a85774e58
--- /dev/null
+++ b/fhem/www/images/openautomation/fts_sliding_gate_l_closed.svg
@@ -0,0 +1,114 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/fts_sliding_gate_l_open.svg b/fhem/www/images/openautomation/fts_sliding_gate_l_open.svg
new file mode 100644
index 000000000..9df548115
--- /dev/null
+++ b/fhem/www/images/openautomation/fts_sliding_gate_l_open.svg
@@ -0,0 +1,80 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/fts_sliding_gate_open.svg b/fhem/www/images/openautomation/fts_sliding_gate_open.svg
new file mode 100644
index 000000000..cbfc54549
--- /dev/null
+++ b/fhem/www/images/openautomation/fts_sliding_gate_open.svg
@@ -0,0 +1,80 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/fts_sunblind.svg b/fhem/www/images/openautomation/fts_sunblind.svg
index 2d9330e8b..fb945df29 100644
--- a/fhem/www/images/openautomation/fts_sunblind.svg
+++ b/fhem/www/images/openautomation/fts_sunblind.svg
@@ -1,38 +1,117 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/fts_sunblind_closed.svg b/fhem/www/images/openautomation/fts_sunblind_closed.svg
new file mode 100644
index 000000000..d43e74cc5
--- /dev/null
+++ b/fhem/www/images/openautomation/fts_sunblind_closed.svg
@@ -0,0 +1,103 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/fts_sunblind_volant.svg b/fhem/www/images/openautomation/fts_sunblind_volant.svg
new file mode 100644
index 000000000..7f5d47a2a
--- /dev/null
+++ b/fhem/www/images/openautomation/fts_sunblind_volant.svg
@@ -0,0 +1,111 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/fts_umbrella_offset_closed.svg b/fhem/www/images/openautomation/fts_umbrella_offset_closed.svg
new file mode 100644
index 000000000..daa7788f8
--- /dev/null
+++ b/fhem/www/images/openautomation/fts_umbrella_offset_closed.svg
@@ -0,0 +1,142 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/fts_umbrella_offset_open.svg b/fhem/www/images/openautomation/fts_umbrella_offset_open.svg
new file mode 100644
index 000000000..a037c5624
--- /dev/null
+++ b/fhem/www/images/openautomation/fts_umbrella_offset_open.svg
@@ -0,0 +1,86 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/fts_window_1w.svg b/fhem/www/images/openautomation/fts_window_1w.svg
index 02aca56c3..141f6dc63 100644
--- a/fhem/www/images/openautomation/fts_window_1w.svg
+++ b/fhem/www/images/openautomation/fts_window_1w.svg
@@ -1,19 +1,25 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/fts_window_1w_open.svg b/fhem/www/images/openautomation/fts_window_1w_open.svg
index 336f87e68..d53df8f83 100644
--- a/fhem/www/images/openautomation/fts_window_1w_open.svg
+++ b/fhem/www/images/openautomation/fts_window_1w_open.svg
@@ -1,24 +1,40 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/fts_window_1w_tilt.svg b/fhem/www/images/openautomation/fts_window_1w_tilt.svg
index 8605bda5e..dd75bd4a5 100644
--- a/fhem/www/images/openautomation/fts_window_1w_tilt.svg
+++ b/fhem/www/images/openautomation/fts_window_1w_tilt.svg
@@ -1,24 +1,25 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/fts_window_2w.svg b/fhem/www/images/openautomation/fts_window_2w.svg
index 72ca5c00e..d630feb22 100644
--- a/fhem/www/images/openautomation/fts_window_2w.svg
+++ b/fhem/www/images/openautomation/fts_window_2w.svg
@@ -1,20 +1,26 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/fts_window_2w_open.svg b/fhem/www/images/openautomation/fts_window_2w_open.svg
index ebc62380c..5c2f39442 100644
--- a/fhem/www/images/openautomation/fts_window_2w_open.svg
+++ b/fhem/www/images/openautomation/fts_window_2w_open.svg
@@ -1,26 +1,36 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/fts_window_2w_open_l.svg b/fhem/www/images/openautomation/fts_window_2w_open_l.svg
index 0c0c71f4d..53a2374ad 100644
--- a/fhem/www/images/openautomation/fts_window_2w_open_l.svg
+++ b/fhem/www/images/openautomation/fts_window_2w_open_l.svg
@@ -1,25 +1,48 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/fts_window_2w_open_l_tilt_r.svg b/fhem/www/images/openautomation/fts_window_2w_open_l_tilt_r.svg
index dc27d5beb..7590769fe 100644
--- a/fhem/www/images/openautomation/fts_window_2w_open_l_tilt_r.svg
+++ b/fhem/www/images/openautomation/fts_window_2w_open_l_tilt_r.svg
@@ -1,29 +1,66 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/fts_window_2w_open_lr.svg b/fhem/www/images/openautomation/fts_window_2w_open_lr.svg
index daac9c8ef..f11b4e149 100644
--- a/fhem/www/images/openautomation/fts_window_2w_open_lr.svg
+++ b/fhem/www/images/openautomation/fts_window_2w_open_lr.svg
@@ -1,30 +1,44 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/fts_window_2w_open_r.svg b/fhem/www/images/openautomation/fts_window_2w_open_r.svg
index 97379ecde..d857df0d9 100644
--- a/fhem/www/images/openautomation/fts_window_2w_open_r.svg
+++ b/fhem/www/images/openautomation/fts_window_2w_open_r.svg
@@ -1,26 +1,48 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/fts_window_2w_tilt.svg b/fhem/www/images/openautomation/fts_window_2w_tilt.svg
index 5902606ec..eccc208cd 100644
--- a/fhem/www/images/openautomation/fts_window_2w_tilt.svg
+++ b/fhem/www/images/openautomation/fts_window_2w_tilt.svg
@@ -1,25 +1,44 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/fts_window_2w_tilt_l.svg b/fhem/www/images/openautomation/fts_window_2w_tilt_l.svg
index 4983c4a56..811c68006 100644
--- a/fhem/www/images/openautomation/fts_window_2w_tilt_l.svg
+++ b/fhem/www/images/openautomation/fts_window_2w_tilt_l.svg
@@ -1,25 +1,70 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/fts_window_2w_tilt_l_open_r.svg b/fhem/www/images/openautomation/fts_window_2w_tilt_l_open_r.svg
index 81171365f..f95ea433d 100644
--- a/fhem/www/images/openautomation/fts_window_2w_tilt_l_open_r.svg
+++ b/fhem/www/images/openautomation/fts_window_2w_tilt_l_open_r.svg
@@ -1,30 +1,66 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/fts_window_2w_tilt_lr.svg b/fhem/www/images/openautomation/fts_window_2w_tilt_lr.svg
index 52e43d426..bcc9a56c6 100644
--- a/fhem/www/images/openautomation/fts_window_2w_tilt_lr.svg
+++ b/fhem/www/images/openautomation/fts_window_2w_tilt_lr.svg
@@ -1,27 +1,47 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/fts_window_2w_tilt_r.svg b/fhem/www/images/openautomation/fts_window_2w_tilt_r.svg
index 3765baedb..7f1dc1916 100644
--- a/fhem/www/images/openautomation/fts_window_2w_tilt_r.svg
+++ b/fhem/www/images/openautomation/fts_window_2w_tilt_r.svg
@@ -1,24 +1,44 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/fts_window_louvre.svg b/fhem/www/images/openautomation/fts_window_louvre.svg
index 1fad519c4..bbe803e95 100644
--- a/fhem/www/images/openautomation/fts_window_louvre.svg
+++ b/fhem/www/images/openautomation/fts_window_louvre.svg
@@ -1,44 +1,73 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/fts_window_louvre_open.svg b/fhem/www/images/openautomation/fts_window_louvre_open.svg
index 6fdd85847..1a00b1619 100644
--- a/fhem/www/images/openautomation/fts_window_louvre_open.svg
+++ b/fhem/www/images/openautomation/fts_window_louvre_open.svg
@@ -1,40 +1,89 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/fts_window_roof.svg b/fhem/www/images/openautomation/fts_window_roof.svg
index fe335830f..c5d456ca0 100644
--- a/fhem/www/images/openautomation/fts_window_roof.svg
+++ b/fhem/www/images/openautomation/fts_window_roof.svg
@@ -1,27 +1,48 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/fts_window_roof_open_1.svg b/fhem/www/images/openautomation/fts_window_roof_open_1.svg
index 92ec6089c..8df588d96 100644
--- a/fhem/www/images/openautomation/fts_window_roof_open_1.svg
+++ b/fhem/www/images/openautomation/fts_window_roof_open_1.svg
@@ -1,27 +1,49 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/fts_window_roof_open_2.svg b/fhem/www/images/openautomation/fts_window_roof_open_2.svg
index 9499afb5a..eba81aa02 100644
--- a/fhem/www/images/openautomation/fts_window_roof_open_2.svg
+++ b/fhem/www/images/openautomation/fts_window_roof_open_2.svg
@@ -1,28 +1,48 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/fts_window_roof_shutter.svg b/fhem/www/images/openautomation/fts_window_roof_shutter.svg
index 49b0d94d4..eafd103e9 100644
--- a/fhem/www/images/openautomation/fts_window_roof_shutter.svg
+++ b/fhem/www/images/openautomation/fts_window_roof_shutter.svg
@@ -1,44 +1,172 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/fts_window_roof_shutter_10.svg b/fhem/www/images/openautomation/fts_window_roof_shutter_10.svg
new file mode 100644
index 000000000..d79805866
--- /dev/null
+++ b/fhem/www/images/openautomation/fts_window_roof_shutter_10.svg
@@ -0,0 +1,110 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/fts_window_roof_shutter_100.svg b/fhem/www/images/openautomation/fts_window_roof_shutter_100.svg
new file mode 100644
index 000000000..8b6cf476b
--- /dev/null
+++ b/fhem/www/images/openautomation/fts_window_roof_shutter_100.svg
@@ -0,0 +1,172 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/fts_window_roof_shutter_20.svg b/fhem/www/images/openautomation/fts_window_roof_shutter_20.svg
new file mode 100644
index 000000000..539e1e74e
--- /dev/null
+++ b/fhem/www/images/openautomation/fts_window_roof_shutter_20.svg
@@ -0,0 +1,110 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/fts_window_roof_shutter_30.svg b/fhem/www/images/openautomation/fts_window_roof_shutter_30.svg
new file mode 100644
index 000000000..ea6b464c1
--- /dev/null
+++ b/fhem/www/images/openautomation/fts_window_roof_shutter_30.svg
@@ -0,0 +1,110 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/fts_window_roof_shutter_40.svg b/fhem/www/images/openautomation/fts_window_roof_shutter_40.svg
new file mode 100644
index 000000000..a96bbf898
--- /dev/null
+++ b/fhem/www/images/openautomation/fts_window_roof_shutter_40.svg
@@ -0,0 +1,110 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/fts_window_roof_shutter_50.svg b/fhem/www/images/openautomation/fts_window_roof_shutter_50.svg
new file mode 100644
index 000000000..b96dc8e9b
--- /dev/null
+++ b/fhem/www/images/openautomation/fts_window_roof_shutter_50.svg
@@ -0,0 +1,110 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/fts_window_roof_shutter_60.svg b/fhem/www/images/openautomation/fts_window_roof_shutter_60.svg
new file mode 100644
index 000000000..f79325dc5
--- /dev/null
+++ b/fhem/www/images/openautomation/fts_window_roof_shutter_60.svg
@@ -0,0 +1,110 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/fts_window_roof_shutter_70.svg b/fhem/www/images/openautomation/fts_window_roof_shutter_70.svg
new file mode 100644
index 000000000..65bd4b983
--- /dev/null
+++ b/fhem/www/images/openautomation/fts_window_roof_shutter_70.svg
@@ -0,0 +1,110 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/fts_window_roof_shutter_80.svg b/fhem/www/images/openautomation/fts_window_roof_shutter_80.svg
new file mode 100644
index 000000000..84fa179de
--- /dev/null
+++ b/fhem/www/images/openautomation/fts_window_roof_shutter_80.svg
@@ -0,0 +1,110 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/fts_window_roof_shutter_90.svg b/fhem/www/images/openautomation/fts_window_roof_shutter_90.svg
new file mode 100644
index 000000000..6d7be5cfe
--- /dev/null
+++ b/fhem/www/images/openautomation/fts_window_roof_shutter_90.svg
@@ -0,0 +1,172 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/fts_yard_gate_2w.svg b/fhem/www/images/openautomation/fts_yard_gate_2w.svg
new file mode 100644
index 000000000..0e5615a01
--- /dev/null
+++ b/fhem/www/images/openautomation/fts_yard_gate_2w.svg
@@ -0,0 +1,126 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/fts_yard_gate_2w_open.svg b/fhem/www/images/openautomation/fts_yard_gate_2w_open.svg
new file mode 100644
index 000000000..93ffe2e7a
--- /dev/null
+++ b/fhem/www/images/openautomation/fts_yard_gate_2w_open.svg
@@ -0,0 +1,126 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/info_ack.svg b/fhem/www/images/openautomation/info_ack.svg
new file mode 100644
index 000000000..4bf60152e
--- /dev/null
+++ b/fhem/www/images/openautomation/info_ack.svg
@@ -0,0 +1,40 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/info_attention.svg b/fhem/www/images/openautomation/info_attention.svg
new file mode 100644
index 000000000..aa2dceb8f
--- /dev/null
+++ b/fhem/www/images/openautomation/info_attention.svg
@@ -0,0 +1,33 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/info_bug.svg b/fhem/www/images/openautomation/info_bug.svg
new file mode 100644
index 000000000..92cfcf968
--- /dev/null
+++ b/fhem/www/images/openautomation/info_bug.svg
@@ -0,0 +1,160 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/info_catastrophe.svg b/fhem/www/images/openautomation/info_catastrophe.svg
new file mode 100644
index 000000000..95db7440b
--- /dev/null
+++ b/fhem/www/images/openautomation/info_catastrophe.svg
@@ -0,0 +1,92 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/info_error.svg b/fhem/www/images/openautomation/info_error.svg
new file mode 100644
index 000000000..b426e6de0
--- /dev/null
+++ b/fhem/www/images/openautomation/info_error.svg
@@ -0,0 +1,31 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/info_info.svg b/fhem/www/images/openautomation/info_info.svg
new file mode 100644
index 000000000..f6ac6b40b
--- /dev/null
+++ b/fhem/www/images/openautomation/info_info.svg
@@ -0,0 +1,31 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/info_no_state.svg b/fhem/www/images/openautomation/info_no_state.svg
new file mode 100644
index 000000000..77f426b7f
--- /dev/null
+++ b/fhem/www/images/openautomation/info_no_state.svg
@@ -0,0 +1,28 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/info_ok.svg b/fhem/www/images/openautomation/info_ok.svg
new file mode 100644
index 000000000..910deb8cf
--- /dev/null
+++ b/fhem/www/images/openautomation/info_ok.svg
@@ -0,0 +1,46 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/info_warning.svg b/fhem/www/images/openautomation/info_warning.svg
new file mode 100644
index 000000000..a2f81de89
--- /dev/null
+++ b/fhem/www/images/openautomation/info_warning.svg
@@ -0,0 +1,44 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/it_av_receiver.svg b/fhem/www/images/openautomation/it_av_receiver.svg
new file mode 100644
index 000000000..47be110ff
--- /dev/null
+++ b/fhem/www/images/openautomation/it_av_receiver.svg
@@ -0,0 +1,91 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/it_camera.svg b/fhem/www/images/openautomation/it_camera.svg
index fe8f3c63f..f5860b240 100644
--- a/fhem/www/images/openautomation/it_camera.svg
+++ b/fhem/www/images/openautomation/it_camera.svg
@@ -1,27 +1,31 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/it_fax.svg b/fhem/www/images/openautomation/it_fax.svg
index f5ebed6b0..307fa80e8 100644
--- a/fhem/www/images/openautomation/it_fax.svg
+++ b/fhem/www/images/openautomation/it_fax.svg
@@ -1,40 +1,56 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/it_internet.svg b/fhem/www/images/openautomation/it_internet.svg
index 2a7b3e62a..b34adfb67 100644
--- a/fhem/www/images/openautomation/it_internet.svg
+++ b/fhem/www/images/openautomation/it_internet.svg
@@ -1,51 +1,75 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/it_media_player.svg b/fhem/www/images/openautomation/it_media_player.svg
new file mode 100644
index 000000000..b07ded9ed
--- /dev/null
+++ b/fhem/www/images/openautomation/it_media_player.svg
@@ -0,0 +1,21 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/it_nas.svg b/fhem/www/images/openautomation/it_nas.svg
index 9c45371bc..352ae40c2 100644
--- a/fhem/www/images/openautomation/it_nas.svg
+++ b/fhem/www/images/openautomation/it_nas.svg
@@ -1,55 +1,139 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/it_net.svg b/fhem/www/images/openautomation/it_net.svg
index 21d290f48..8ae59c6ce 100644
--- a/fhem/www/images/openautomation/it_net.svg
+++ b/fhem/www/images/openautomation/it_net.svg
@@ -1,26 +1,28 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/it_network.svg b/fhem/www/images/openautomation/it_network.svg
index ff8dce9b6..3230a7c8f 100644
--- a/fhem/www/images/openautomation/it_network.svg
+++ b/fhem/www/images/openautomation/it_network.svg
@@ -1,28 +1,40 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/it_pc.svg b/fhem/www/images/openautomation/it_pc.svg
index 2832047a0..d6048b91c 100644
--- a/fhem/www/images/openautomation/it_pc.svg
+++ b/fhem/www/images/openautomation/it_pc.svg
@@ -1,35 +1,39 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/it_radio.svg b/fhem/www/images/openautomation/it_radio.svg
index c090b8e80..f7abbb208 100644
--- a/fhem/www/images/openautomation/it_radio.svg
+++ b/fhem/www/images/openautomation/it_radio.svg
@@ -1,32 +1,54 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/it_remote.svg b/fhem/www/images/openautomation/it_remote.svg
index 91573fdc4..982209fd5 100644
--- a/fhem/www/images/openautomation/it_remote.svg
+++ b/fhem/www/images/openautomation/it_remote.svg
@@ -1,90 +1,478 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/it_router.svg b/fhem/www/images/openautomation/it_router.svg
index 52923f0fa..2ff781f8c 100644
--- a/fhem/www/images/openautomation/it_router.svg
+++ b/fhem/www/images/openautomation/it_router.svg
@@ -1,38 +1,72 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/it_satellite_dish.svg b/fhem/www/images/openautomation/it_satellite_dish.svg
index 6a5f9187c..afa48f105 100644
--- a/fhem/www/images/openautomation/it_satellite_dish.svg
+++ b/fhem/www/images/openautomation/it_satellite_dish.svg
@@ -1,24 +1,39 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/it_satellite_dish_heating.svg b/fhem/www/images/openautomation/it_satellite_dish_heating.svg
index 5e0505da3..2418ff8a5 100644
--- a/fhem/www/images/openautomation/it_satellite_dish_heating.svg
+++ b/fhem/www/images/openautomation/it_satellite_dish_heating.svg
@@ -1,40 +1,139 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/it_server.svg b/fhem/www/images/openautomation/it_server.svg
index a3776e176..2d1cf1e5a 100644
--- a/fhem/www/images/openautomation/it_server.svg
+++ b/fhem/www/images/openautomation/it_server.svg
@@ -1,36 +1,45 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/it_smartphone.svg b/fhem/www/images/openautomation/it_smartphone.svg
index 7cbbb5bd7..13453f8ba 100644
--- a/fhem/www/images/openautomation/it_smartphone.svg
+++ b/fhem/www/images/openautomation/it_smartphone.svg
@@ -1,20 +1,21 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/it_telephone.svg b/fhem/www/images/openautomation/it_telephone.svg
index c27ce54f1..43fa33fee 100644
--- a/fhem/www/images/openautomation/it_telephone.svg
+++ b/fhem/www/images/openautomation/it_telephone.svg
@@ -1,40 +1,71 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/it_television.svg b/fhem/www/images/openautomation/it_television.svg
index f56aa5b60..16f79dbe5 100644
--- a/fhem/www/images/openautomation/it_television.svg
+++ b/fhem/www/images/openautomation/it_television.svg
@@ -1,21 +1,24 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/it_ups.svg b/fhem/www/images/openautomation/it_ups.svg
new file mode 100644
index 000000000..cbd936912
--- /dev/null
+++ b/fhem/www/images/openautomation/it_ups.svg
@@ -0,0 +1,57 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/it_ups_attention.svg b/fhem/www/images/openautomation/it_ups_attention.svg
new file mode 100644
index 000000000..a5b798401
--- /dev/null
+++ b/fhem/www/images/openautomation/it_ups_attention.svg
@@ -0,0 +1,73 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/it_ups_battery_empty.svg b/fhem/www/images/openautomation/it_ups_battery_empty.svg
new file mode 100644
index 000000000..d5f144792
--- /dev/null
+++ b/fhem/www/images/openautomation/it_ups_battery_empty.svg
@@ -0,0 +1,69 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/it_ups_charging.svg b/fhem/www/images/openautomation/it_ups_charging.svg
new file mode 100644
index 000000000..d867b8ce5
--- /dev/null
+++ b/fhem/www/images/openautomation/it_ups_charging.svg
@@ -0,0 +1,73 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/it_ups_on_battery.svg b/fhem/www/images/openautomation/it_ups_on_battery.svg
new file mode 100644
index 000000000..895640174
--- /dev/null
+++ b/fhem/www/images/openautomation/it_ups_on_battery.svg
@@ -0,0 +1,76 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/it_ups_standby.svg b/fhem/www/images/openautomation/it_ups_standby.svg
new file mode 100644
index 000000000..b76be2487
--- /dev/null
+++ b/fhem/www/images/openautomation/it_ups_standby.svg
@@ -0,0 +1,77 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/it_wifi.svg b/fhem/www/images/openautomation/it_wifi.svg
index f947f23c0..5664abadb 100644
--- a/fhem/www/images/openautomation/it_wifi.svg
+++ b/fhem/www/images/openautomation/it_wifi.svg
@@ -1,45 +1,69 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/it_wireless_dcf77.svg b/fhem/www/images/openautomation/it_wireless_dcf77.svg
index 877ea54c2..b6055361c 100644
--- a/fhem/www/images/openautomation/it_wireless_dcf77.svg
+++ b/fhem/www/images/openautomation/it_wireless_dcf77.svg
@@ -1,38 +1,54 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/light_ball.svg b/fhem/www/images/openautomation/light_ball.svg
new file mode 100644
index 000000000..c312a4d99
--- /dev/null
+++ b/fhem/www/images/openautomation/light_ball.svg
@@ -0,0 +1,220 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/light_bar_table.svg b/fhem/www/images/openautomation/light_bar_table.svg
new file mode 100644
index 000000000..698c9ebb2
--- /dev/null
+++ b/fhem/www/images/openautomation/light_bar_table.svg
@@ -0,0 +1,113 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/light_bedside.svg b/fhem/www/images/openautomation/light_bedside.svg
new file mode 100644
index 000000000..e53ca7f5f
--- /dev/null
+++ b/fhem/www/images/openautomation/light_bedside.svg
@@ -0,0 +1,101 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/light_bollard_1.svg b/fhem/www/images/openautomation/light_bollard_1.svg
new file mode 100644
index 000000000..c657b7a81
--- /dev/null
+++ b/fhem/www/images/openautomation/light_bollard_1.svg
@@ -0,0 +1,485 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/light_bollard_2.svg b/fhem/www/images/openautomation/light_bollard_2.svg
new file mode 100644
index 000000000..275ff82de
--- /dev/null
+++ b/fhem/www/images/openautomation/light_bollard_2.svg
@@ -0,0 +1,377 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/light_cabinet.svg b/fhem/www/images/openautomation/light_cabinet.svg
index 46314a91a..358ce8477 100644
--- a/fhem/www/images/openautomation/light_cabinet.svg
+++ b/fhem/www/images/openautomation/light_cabinet.svg
@@ -1,51 +1,130 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/light_ceiling_infrared.svg b/fhem/www/images/openautomation/light_ceiling_infrared.svg
new file mode 100644
index 000000000..1574f4b14
--- /dev/null
+++ b/fhem/www/images/openautomation/light_ceiling_infrared.svg
@@ -0,0 +1,155 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/light_ceiling_light.svg b/fhem/www/images/openautomation/light_ceiling_light.svg
index ddad4afb3..cab68cfe7 100644
--- a/fhem/www/images/openautomation/light_ceiling_light.svg
+++ b/fhem/www/images/openautomation/light_ceiling_light.svg
@@ -1,45 +1,91 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/light_ceiling_spots.svg b/fhem/www/images/openautomation/light_ceiling_spots.svg
new file mode 100644
index 000000000..31bf94840
--- /dev/null
+++ b/fhem/www/images/openautomation/light_ceiling_spots.svg
@@ -0,0 +1,139 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/light_control.svg b/fhem/www/images/openautomation/light_control.svg
index a91a7a6f4..4d3de4d2b 100644
--- a/fhem/www/images/openautomation/light_control.svg
+++ b/fhem/www/images/openautomation/light_control.svg
@@ -1,47 +1,89 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/light_corridor.svg b/fhem/www/images/openautomation/light_corridor.svg
new file mode 100644
index 000000000..7cf340e18
--- /dev/null
+++ b/fhem/www/images/openautomation/light_corridor.svg
@@ -0,0 +1,211 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/light_cube.svg b/fhem/www/images/openautomation/light_cube.svg
new file mode 100644
index 000000000..d9ebc4197
--- /dev/null
+++ b/fhem/www/images/openautomation/light_cube.svg
@@ -0,0 +1,226 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/light_diffused.svg b/fhem/www/images/openautomation/light_diffused.svg
index 2b0306767..30b16e70a 100644
--- a/fhem/www/images/openautomation/light_diffused.svg
+++ b/fhem/www/images/openautomation/light_diffused.svg
@@ -1,44 +1,99 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/light_dinner_table.svg b/fhem/www/images/openautomation/light_dinner_table.svg
index 7d4572943..884a2b15f 100644
--- a/fhem/www/images/openautomation/light_dinner_table.svg
+++ b/fhem/www/images/openautomation/light_dinner_table.svg
@@ -1,37 +1,78 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/light_downlight.svg b/fhem/www/images/openautomation/light_downlight.svg
index dc4adb8d5..fa4c1ca08 100644
--- a/fhem/www/images/openautomation/light_downlight.svg
+++ b/fhem/www/images/openautomation/light_downlight.svg
@@ -1,59 +1,164 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/light_dressing_room.svg b/fhem/www/images/openautomation/light_dressing_room.svg
new file mode 100644
index 000000000..ebc29f6d9
--- /dev/null
+++ b/fhem/www/images/openautomation/light_dressing_room.svg
@@ -0,0 +1,624 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/light_fairy_lights.svg b/fhem/www/images/openautomation/light_fairy_lights.svg
index 777333ca9..4163e9e19 100644
--- a/fhem/www/images/openautomation/light_fairy_lights.svg
+++ b/fhem/www/images/openautomation/light_fairy_lights.svg
@@ -1,50 +1,110 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/light_floor_lamp.svg b/fhem/www/images/openautomation/light_floor_lamp.svg
index efc7990e1..a802ef433 100644
--- a/fhem/www/images/openautomation/light_floor_lamp.svg
+++ b/fhem/www/images/openautomation/light_floor_lamp.svg
@@ -1,37 +1,79 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/light_fountain_indoor.svg b/fhem/www/images/openautomation/light_fountain_indoor.svg
new file mode 100644
index 000000000..1899d5674
--- /dev/null
+++ b/fhem/www/images/openautomation/light_fountain_indoor.svg
@@ -0,0 +1,203 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/light_garage.svg b/fhem/www/images/openautomation/light_garage.svg
new file mode 100644
index 000000000..24f11c348
--- /dev/null
+++ b/fhem/www/images/openautomation/light_garage.svg
@@ -0,0 +1,88 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/light_indoor.svg b/fhem/www/images/openautomation/light_indoor.svg
new file mode 100644
index 000000000..e058a7ac1
--- /dev/null
+++ b/fhem/www/images/openautomation/light_indoor.svg
@@ -0,0 +1,65 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/light_indoor_dg.svg b/fhem/www/images/openautomation/light_indoor_dg.svg
new file mode 100644
index 000000000..3432b4a6f
--- /dev/null
+++ b/fhem/www/images/openautomation/light_indoor_dg.svg
@@ -0,0 +1,83 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/light_indoor_eg.svg b/fhem/www/images/openautomation/light_indoor_eg.svg
new file mode 100644
index 000000000..b49cc4bde
--- /dev/null
+++ b/fhem/www/images/openautomation/light_indoor_eg.svg
@@ -0,0 +1,77 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/light_indoor_kg.svg b/fhem/www/images/openautomation/light_indoor_kg.svg
new file mode 100644
index 000000000..c8273e291
--- /dev/null
+++ b/fhem/www/images/openautomation/light_indoor_kg.svg
@@ -0,0 +1,81 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/light_indoor_og.svg b/fhem/www/images/openautomation/light_indoor_og.svg
new file mode 100644
index 000000000..489292f37
--- /dev/null
+++ b/fhem/www/images/openautomation/light_indoor_og.svg
@@ -0,0 +1,83 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/light_indoor_og_1.svg b/fhem/www/images/openautomation/light_indoor_og_1.svg
new file mode 100644
index 000000000..c81d8801f
--- /dev/null
+++ b/fhem/www/images/openautomation/light_indoor_og_1.svg
@@ -0,0 +1,89 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/light_indoor_og_2.svg b/fhem/www/images/openautomation/light_indoor_og_2.svg
new file mode 100644
index 000000000..13e6aa08e
--- /dev/null
+++ b/fhem/www/images/openautomation/light_indoor_og_2.svg
@@ -0,0 +1,94 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/light_indoor_ug.svg b/fhem/www/images/openautomation/light_indoor_ug.svg
new file mode 100644
index 000000000..7d6bb3934
--- /dev/null
+++ b/fhem/www/images/openautomation/light_indoor_ug.svg
@@ -0,0 +1,81 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/light_kitchen_hood.svg b/fhem/www/images/openautomation/light_kitchen_hood.svg
new file mode 100644
index 000000000..0815dc3f3
--- /dev/null
+++ b/fhem/www/images/openautomation/light_kitchen_hood.svg
@@ -0,0 +1,97 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/light_led.svg b/fhem/www/images/openautomation/light_led.svg
index 4872af073..cbe74580e 100644
--- a/fhem/www/images/openautomation/light_led.svg
+++ b/fhem/www/images/openautomation/light_led.svg
@@ -1,37 +1,50 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/light_led_stripe.svg b/fhem/www/images/openautomation/light_led_stripe.svg
index 6415b80ec..745357194 100644
--- a/fhem/www/images/openautomation/light_led_stripe.svg
+++ b/fhem/www/images/openautomation/light_led_stripe.svg
@@ -1,1293 +1,716 @@
-
-
-
-
\ No newline at end of file
+
+
+
+
diff --git a/fhem/www/images/openautomation/light_led_stripe_rgb.svg b/fhem/www/images/openautomation/light_led_stripe_rgb.svg
index 7c39076c4..e5e57b6bc 100644
--- a/fhem/www/images/openautomation/light_led_stripe_rgb.svg
+++ b/fhem/www/images/openautomation/light_led_stripe_rgb.svg
@@ -1,1305 +1,739 @@
-
-
-
-
\ No newline at end of file
+
+
+
+
diff --git a/fhem/www/images/openautomation/light_light.svg b/fhem/www/images/openautomation/light_light.svg
index b90c2e0a8..082002c3f 100644
--- a/fhem/www/images/openautomation/light_light.svg
+++ b/fhem/www/images/openautomation/light_light.svg
@@ -1,33 +1,37 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/light_light_dim_00.svg b/fhem/www/images/openautomation/light_light_dim_00.svg
index 3f337e82e..e47deb340 100644
--- a/fhem/www/images/openautomation/light_light_dim_00.svg
+++ b/fhem/www/images/openautomation/light_light_dim_00.svg
@@ -1,50 +1,110 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/light_light_dim_10.svg b/fhem/www/images/openautomation/light_light_dim_10.svg
index 1c592c822..12ed72ed7 100644
--- a/fhem/www/images/openautomation/light_light_dim_10.svg
+++ b/fhem/www/images/openautomation/light_light_dim_10.svg
@@ -1,51 +1,116 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/light_light_dim_100.svg b/fhem/www/images/openautomation/light_light_dim_100.svg
index 7a884697e..8ea616bb7 100644
--- a/fhem/www/images/openautomation/light_light_dim_100.svg
+++ b/fhem/www/images/openautomation/light_light_dim_100.svg
@@ -1,53 +1,170 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/light_light_dim_20.svg b/fhem/www/images/openautomation/light_light_dim_20.svg
index 81218ee9f..16f9e5d63 100644
--- a/fhem/www/images/openautomation/light_light_dim_20.svg
+++ b/fhem/www/images/openautomation/light_light_dim_20.svg
@@ -1,51 +1,122 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/light_light_dim_30.svg b/fhem/www/images/openautomation/light_light_dim_30.svg
index 07f8ef55f..978033dac 100644
--- a/fhem/www/images/openautomation/light_light_dim_30.svg
+++ b/fhem/www/images/openautomation/light_light_dim_30.svg
@@ -1,51 +1,128 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/light_light_dim_40.svg b/fhem/www/images/openautomation/light_light_dim_40.svg
index 6d4312055..cce742cb7 100644
--- a/fhem/www/images/openautomation/light_light_dim_40.svg
+++ b/fhem/www/images/openautomation/light_light_dim_40.svg
@@ -1,52 +1,134 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/light_light_dim_50.svg b/fhem/www/images/openautomation/light_light_dim_50.svg
index 7f30e4ebd..02e90c7e9 100644
--- a/fhem/www/images/openautomation/light_light_dim_50.svg
+++ b/fhem/www/images/openautomation/light_light_dim_50.svg
@@ -1,52 +1,140 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/light_light_dim_60.svg b/fhem/www/images/openautomation/light_light_dim_60.svg
index 891789465..bcabd9619 100644
--- a/fhem/www/images/openautomation/light_light_dim_60.svg
+++ b/fhem/www/images/openautomation/light_light_dim_60.svg
@@ -1,52 +1,146 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/light_light_dim_70.svg b/fhem/www/images/openautomation/light_light_dim_70.svg
index add695c39..4cca3de3f 100644
--- a/fhem/www/images/openautomation/light_light_dim_70.svg
+++ b/fhem/www/images/openautomation/light_light_dim_70.svg
@@ -1,52 +1,152 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/light_light_dim_80.svg b/fhem/www/images/openautomation/light_light_dim_80.svg
index 1d14c937a..2496d15c6 100644
--- a/fhem/www/images/openautomation/light_light_dim_80.svg
+++ b/fhem/www/images/openautomation/light_light_dim_80.svg
@@ -1,52 +1,158 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/light_light_dim_90.svg b/fhem/www/images/openautomation/light_light_dim_90.svg
index c614a06ba..bec309b30 100644
--- a/fhem/www/images/openautomation/light_light_dim_90.svg
+++ b/fhem/www/images/openautomation/light_light_dim_90.svg
@@ -1,53 +1,164 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/light_mirror.svg b/fhem/www/images/openautomation/light_mirror.svg
index 68c4fb840..f95ca3305 100644
--- a/fhem/www/images/openautomation/light_mirror.svg
+++ b/fhem/www/images/openautomation/light_mirror.svg
@@ -1,44 +1,92 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/light_mirrored_wardrobe.svg b/fhem/www/images/openautomation/light_mirrored_wardrobe.svg
new file mode 100644
index 000000000..e5a89730b
--- /dev/null
+++ b/fhem/www/images/openautomation/light_mirrored_wardrobe.svg
@@ -0,0 +1,125 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/light_office.svg b/fhem/www/images/openautomation/light_office.svg
index 2e17bddb0..b0a6d46cf 100644
--- a/fhem/www/images/openautomation/light_office.svg
+++ b/fhem/www/images/openautomation/light_office.svg
@@ -1,48 +1,133 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/light_office_desk.svg b/fhem/www/images/openautomation/light_office_desk.svg
index 9b03a41f3..317f8a8a0 100644
--- a/fhem/www/images/openautomation/light_office_desk.svg
+++ b/fhem/www/images/openautomation/light_office_desk.svg
@@ -1,52 +1,155 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/light_outdoor.svg b/fhem/www/images/openautomation/light_outdoor.svg
index 7b45bb91a..26de20a85 100644
--- a/fhem/www/images/openautomation/light_outdoor.svg
+++ b/fhem/www/images/openautomation/light_outdoor.svg
@@ -1,66 +1,120 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/light_painting.svg b/fhem/www/images/openautomation/light_painting.svg
new file mode 100644
index 000000000..243c438a0
--- /dev/null
+++ b/fhem/www/images/openautomation/light_painting.svg
@@ -0,0 +1,258 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/light_party.svg b/fhem/www/images/openautomation/light_party.svg
index 745a6976f..6907d661c 100644
--- a/fhem/www/images/openautomation/light_party.svg
+++ b/fhem/www/images/openautomation/light_party.svg
@@ -1,40 +1,102 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/light_pendant_light.svg b/fhem/www/images/openautomation/light_pendant_light.svg
index e465321ea..70ba53099 100644
--- a/fhem/www/images/openautomation/light_pendant_light.svg
+++ b/fhem/www/images/openautomation/light_pendant_light.svg
@@ -1,37 +1,69 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/light_pendant_light_round.svg b/fhem/www/images/openautomation/light_pendant_light_round.svg
index 3a65c0ecb..13b8756b0 100644
--- a/fhem/www/images/openautomation/light_pendant_light_round.svg
+++ b/fhem/www/images/openautomation/light_pendant_light_round.svg
@@ -1,37 +1,64 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/light_plant.svg b/fhem/www/images/openautomation/light_plant.svg
new file mode 100644
index 000000000..457dfe537
--- /dev/null
+++ b/fhem/www/images/openautomation/light_plant.svg
@@ -0,0 +1,252 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/light_plant_spot.svg b/fhem/www/images/openautomation/light_plant_spot.svg
new file mode 100644
index 000000000..9a75207c0
--- /dev/null
+++ b/fhem/www/images/openautomation/light_plant_spot.svg
@@ -0,0 +1,211 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/light_pool.svg b/fhem/www/images/openautomation/light_pool.svg
new file mode 100644
index 000000000..1841926c2
--- /dev/null
+++ b/fhem/www/images/openautomation/light_pool.svg
@@ -0,0 +1,155 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/light_pool_rgb.svg b/fhem/www/images/openautomation/light_pool_rgb.svg
new file mode 100644
index 000000000..3498c051c
--- /dev/null
+++ b/fhem/www/images/openautomation/light_pool_rgb.svg
@@ -0,0 +1,324 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/light_rgb.svg b/fhem/www/images/openautomation/light_rgb.svg
new file mode 100644
index 000000000..4e1f00201
--- /dev/null
+++ b/fhem/www/images/openautomation/light_rgb.svg
@@ -0,0 +1,475 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/light_stairs.svg b/fhem/www/images/openautomation/light_stairs.svg
index a53b1f672..f89764d87 100644
--- a/fhem/www/images/openautomation/light_stairs.svg
+++ b/fhem/www/images/openautomation/light_stairs.svg
@@ -1,39 +1,75 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/light_starlit_sky.svg b/fhem/www/images/openautomation/light_starlit_sky.svg
new file mode 100644
index 000000000..186141e9f
--- /dev/null
+++ b/fhem/www/images/openautomation/light_starlit_sky.svg
@@ -0,0 +1,101 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/light_table_lamp.svg b/fhem/www/images/openautomation/light_table_lamp.svg
new file mode 100644
index 000000000..1b6c51d1a
--- /dev/null
+++ b/fhem/www/images/openautomation/light_table_lamp.svg
@@ -0,0 +1,55 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/light_television_backlight.svg b/fhem/www/images/openautomation/light_television_backlight.svg
new file mode 100644
index 000000000..5b4abcf27
--- /dev/null
+++ b/fhem/www/images/openautomation/light_television_backlight.svg
@@ -0,0 +1,153 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/light_uplight.svg b/fhem/www/images/openautomation/light_uplight.svg
index 481ebf81d..e907a8e89 100644
--- a/fhem/www/images/openautomation/light_uplight.svg
+++ b/fhem/www/images/openautomation/light_uplight.svg
@@ -1,72 +1,324 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/light_wall_1.svg b/fhem/www/images/openautomation/light_wall_1.svg
index 6aed19b47..da17ed392 100644
--- a/fhem/www/images/openautomation/light_wall_1.svg
+++ b/fhem/www/images/openautomation/light_wall_1.svg
@@ -1,41 +1,81 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/light_wall_2.svg b/fhem/www/images/openautomation/light_wall_2.svg
index 45223ee75..f35ffb1cb 100644
--- a/fhem/www/images/openautomation/light_wall_2.svg
+++ b/fhem/www/images/openautomation/light_wall_2.svg
@@ -1,45 +1,93 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/light_wall_3.svg b/fhem/www/images/openautomation/light_wall_3.svg
index e797a47f3..ba4b3fabc 100644
--- a/fhem/www/images/openautomation/light_wall_3.svg
+++ b/fhem/www/images/openautomation/light_wall_3.svg
@@ -1,38 +1,66 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/light_waterfall.svg b/fhem/www/images/openautomation/light_waterfall.svg
new file mode 100644
index 000000000..9a881e2c3
--- /dev/null
+++ b/fhem/www/images/openautomation/light_waterfall.svg
@@ -0,0 +1,323 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/light_window.svg b/fhem/www/images/openautomation/light_window.svg
new file mode 100644
index 000000000..24f28f7a7
--- /dev/null
+++ b/fhem/www/images/openautomation/light_window.svg
@@ -0,0 +1,462 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/light_wire_system_1.svg b/fhem/www/images/openautomation/light_wire_system_1.svg
index 67f6b3311..a232ca68b 100644
--- a/fhem/www/images/openautomation/light_wire_system_1.svg
+++ b/fhem/www/images/openautomation/light_wire_system_1.svg
@@ -1,56 +1,148 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/light_wire_system_2.svg b/fhem/www/images/openautomation/light_wire_system_2.svg
index 38362e428..ffad8e25e 100644
--- a/fhem/www/images/openautomation/light_wire_system_2.svg
+++ b/fhem/www/images/openautomation/light_wire_system_2.svg
@@ -1,52 +1,145 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/light_x-mas_candle_arch.svg b/fhem/www/images/openautomation/light_x-mas_candle_arch.svg
new file mode 100644
index 000000000..cf03b0d77
--- /dev/null
+++ b/fhem/www/images/openautomation/light_x-mas_candle_arch.svg
@@ -0,0 +1,79 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/light_x-mas_manger.svg b/fhem/www/images/openautomation/light_x-mas_manger.svg
new file mode 100644
index 000000000..9a4cc72c0
--- /dev/null
+++ b/fhem/www/images/openautomation/light_x-mas_manger.svg
@@ -0,0 +1,81 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/light_x-mas_star_1.svg b/fhem/www/images/openautomation/light_x-mas_star_1.svg
new file mode 100644
index 000000000..1505042e8
--- /dev/null
+++ b/fhem/www/images/openautomation/light_x-mas_star_1.svg
@@ -0,0 +1,49 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/light_x-mas_star_2.svg b/fhem/www/images/openautomation/light_x-mas_star_2.svg
new file mode 100644
index 000000000..2af337ac7
--- /dev/null
+++ b/fhem/www/images/openautomation/light_x-mas_star_2.svg
@@ -0,0 +1,61 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/light_x-mas_tree.svg b/fhem/www/images/openautomation/light_x-mas_tree.svg
new file mode 100644
index 000000000..ff9d0d6b5
--- /dev/null
+++ b/fhem/www/images/openautomation/light_x-mas_tree.svg
@@ -0,0 +1,76 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/measure_battery_0.svg b/fhem/www/images/openautomation/measure_battery_0.svg
index 5de77f59d..30b9273b8 100644
--- a/fhem/www/images/openautomation/measure_battery_0.svg
+++ b/fhem/www/images/openautomation/measure_battery_0.svg
@@ -1,114 +1,34 @@
-
-
-
-
\ No newline at end of file
+
+
+
+
diff --git a/fhem/www/images/openautomation/measure_battery_100.svg b/fhem/www/images/openautomation/measure_battery_100.svg
index 6401459bc..4ba7f951b 100644
--- a/fhem/www/images/openautomation/measure_battery_100.svg
+++ b/fhem/www/images/openautomation/measure_battery_100.svg
@@ -1,118 +1,36 @@
-
-
-
-
\ No newline at end of file
+
+
+
+
diff --git a/fhem/www/images/openautomation/measure_battery_25.svg b/fhem/www/images/openautomation/measure_battery_25.svg
index 15b998dc2..ed5bd0832 100644
--- a/fhem/www/images/openautomation/measure_battery_25.svg
+++ b/fhem/www/images/openautomation/measure_battery_25.svg
@@ -1,114 +1,34 @@
-
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/measure_battery_50.svg b/fhem/www/images/openautomation/measure_battery_50.svg
index 8e6c94392..113f111f2 100644
--- a/fhem/www/images/openautomation/measure_battery_50.svg
+++ b/fhem/www/images/openautomation/measure_battery_50.svg
@@ -1,107 +1,34 @@
-
-
-
-
\ No newline at end of file
+
+
+
+
diff --git a/fhem/www/images/openautomation/measure_battery_75.svg b/fhem/www/images/openautomation/measure_battery_75.svg
index f80021fbd..65a4d9799 100644
--- a/fhem/www/images/openautomation/measure_battery_75.svg
+++ b/fhem/www/images/openautomation/measure_battery_75.svg
@@ -1,108 +1,34 @@
-
-
-
-
\ No newline at end of file
+
+
+
+
diff --git a/fhem/www/images/openautomation/measure_cistern_0.svg b/fhem/www/images/openautomation/measure_cistern_0.svg
new file mode 100644
index 000000000..ab2d4e185
--- /dev/null
+++ b/fhem/www/images/openautomation/measure_cistern_0.svg
@@ -0,0 +1,126 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/measure_cistern_10.svg b/fhem/www/images/openautomation/measure_cistern_10.svg
new file mode 100644
index 000000000..218493d17
--- /dev/null
+++ b/fhem/www/images/openautomation/measure_cistern_10.svg
@@ -0,0 +1,126 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/measure_cistern_100.svg b/fhem/www/images/openautomation/measure_cistern_100.svg
new file mode 100644
index 000000000..ad2154bad
--- /dev/null
+++ b/fhem/www/images/openautomation/measure_cistern_100.svg
@@ -0,0 +1,126 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/measure_cistern_20.svg b/fhem/www/images/openautomation/measure_cistern_20.svg
new file mode 100644
index 000000000..6d9b1f68a
--- /dev/null
+++ b/fhem/www/images/openautomation/measure_cistern_20.svg
@@ -0,0 +1,126 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/measure_cistern_30.svg b/fhem/www/images/openautomation/measure_cistern_30.svg
new file mode 100644
index 000000000..bd376dc1b
--- /dev/null
+++ b/fhem/www/images/openautomation/measure_cistern_30.svg
@@ -0,0 +1,126 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/measure_cistern_40.svg b/fhem/www/images/openautomation/measure_cistern_40.svg
new file mode 100644
index 000000000..eb4ca4c98
--- /dev/null
+++ b/fhem/www/images/openautomation/measure_cistern_40.svg
@@ -0,0 +1,126 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/measure_cistern_50.svg b/fhem/www/images/openautomation/measure_cistern_50.svg
new file mode 100644
index 000000000..b7a804689
--- /dev/null
+++ b/fhem/www/images/openautomation/measure_cistern_50.svg
@@ -0,0 +1,126 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/measure_cistern_60.svg b/fhem/www/images/openautomation/measure_cistern_60.svg
new file mode 100644
index 000000000..675f0092f
--- /dev/null
+++ b/fhem/www/images/openautomation/measure_cistern_60.svg
@@ -0,0 +1,126 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/measure_cistern_70.svg b/fhem/www/images/openautomation/measure_cistern_70.svg
new file mode 100644
index 000000000..f10347cc5
--- /dev/null
+++ b/fhem/www/images/openautomation/measure_cistern_70.svg
@@ -0,0 +1,126 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/measure_cistern_80.svg b/fhem/www/images/openautomation/measure_cistern_80.svg
new file mode 100644
index 000000000..5b40d3776
--- /dev/null
+++ b/fhem/www/images/openautomation/measure_cistern_80.svg
@@ -0,0 +1,126 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/measure_cistern_90.svg b/fhem/www/images/openautomation/measure_cistern_90.svg
new file mode 100644
index 000000000..187130db6
--- /dev/null
+++ b/fhem/www/images/openautomation/measure_cistern_90.svg
@@ -0,0 +1,126 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/measure_current.svg b/fhem/www/images/openautomation/measure_current.svg
index b1ef8d9ec..e11a4986d 100644
--- a/fhem/www/images/openautomation/measure_current.svg
+++ b/fhem/www/images/openautomation/measure_current.svg
@@ -1,55 +1,100 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/measure_globe.svg b/fhem/www/images/openautomation/measure_globe.svg
new file mode 100644
index 000000000..2f176ac56
--- /dev/null
+++ b/fhem/www/images/openautomation/measure_globe.svg
@@ -0,0 +1,88 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/measure_globe_lat.svg b/fhem/www/images/openautomation/measure_globe_lat.svg
new file mode 100644
index 000000000..925134488
--- /dev/null
+++ b/fhem/www/images/openautomation/measure_globe_lat.svg
@@ -0,0 +1,70 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/measure_globe_long.svg b/fhem/www/images/openautomation/measure_globe_long.svg
new file mode 100644
index 000000000..1ec262ee9
--- /dev/null
+++ b/fhem/www/images/openautomation/measure_globe_long.svg
@@ -0,0 +1,70 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/measure_ph_value.svg b/fhem/www/images/openautomation/measure_ph_value.svg
new file mode 100644
index 000000000..06d651db2
--- /dev/null
+++ b/fhem/www/images/openautomation/measure_ph_value.svg
@@ -0,0 +1,138 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/measure_photovoltaic_inst.svg b/fhem/www/images/openautomation/measure_photovoltaic_inst.svg
index 46ab5e34e..bf55e172d 100644
--- a/fhem/www/images/openautomation/measure_photovoltaic_inst.svg
+++ b/fhem/www/images/openautomation/measure_photovoltaic_inst.svg
@@ -1,43 +1,88 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/measure_pond_0.svg b/fhem/www/images/openautomation/measure_pond_0.svg
new file mode 100644
index 000000000..612d0c3fd
--- /dev/null
+++ b/fhem/www/images/openautomation/measure_pond_0.svg
@@ -0,0 +1,965 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/measure_pond_10.svg b/fhem/www/images/openautomation/measure_pond_10.svg
new file mode 100644
index 000000000..f3b8da5c1
--- /dev/null
+++ b/fhem/www/images/openautomation/measure_pond_10.svg
@@ -0,0 +1,965 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/measure_pond_100.svg b/fhem/www/images/openautomation/measure_pond_100.svg
new file mode 100644
index 000000000..c3086338e
--- /dev/null
+++ b/fhem/www/images/openautomation/measure_pond_100.svg
@@ -0,0 +1,965 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/measure_pond_20.svg b/fhem/www/images/openautomation/measure_pond_20.svg
new file mode 100644
index 000000000..7991bd1be
--- /dev/null
+++ b/fhem/www/images/openautomation/measure_pond_20.svg
@@ -0,0 +1,965 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/measure_pond_30.svg b/fhem/www/images/openautomation/measure_pond_30.svg
new file mode 100644
index 000000000..ce9308cd6
--- /dev/null
+++ b/fhem/www/images/openautomation/measure_pond_30.svg
@@ -0,0 +1,965 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/measure_pond_40.svg b/fhem/www/images/openautomation/measure_pond_40.svg
new file mode 100644
index 000000000..1b11092c3
--- /dev/null
+++ b/fhem/www/images/openautomation/measure_pond_40.svg
@@ -0,0 +1,965 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/measure_pond_50.svg b/fhem/www/images/openautomation/measure_pond_50.svg
new file mode 100644
index 000000000..c1c4f33e8
--- /dev/null
+++ b/fhem/www/images/openautomation/measure_pond_50.svg
@@ -0,0 +1,965 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/measure_pond_60.svg b/fhem/www/images/openautomation/measure_pond_60.svg
new file mode 100644
index 000000000..533808d5e
--- /dev/null
+++ b/fhem/www/images/openautomation/measure_pond_60.svg
@@ -0,0 +1,965 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/measure_pond_70.svg b/fhem/www/images/openautomation/measure_pond_70.svg
new file mode 100644
index 000000000..b3dc2ed1f
--- /dev/null
+++ b/fhem/www/images/openautomation/measure_pond_70.svg
@@ -0,0 +1,965 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/measure_pond_80.svg b/fhem/www/images/openautomation/measure_pond_80.svg
new file mode 100644
index 000000000..f2eeec088
--- /dev/null
+++ b/fhem/www/images/openautomation/measure_pond_80.svg
@@ -0,0 +1,965 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/measure_pond_90.svg b/fhem/www/images/openautomation/measure_pond_90.svg
new file mode 100644
index 000000000..157456d04
--- /dev/null
+++ b/fhem/www/images/openautomation/measure_pond_90.svg
@@ -0,0 +1,965 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/measure_power.svg b/fhem/www/images/openautomation/measure_power.svg
index e33854270..493753603 100644
--- a/fhem/www/images/openautomation/measure_power.svg
+++ b/fhem/www/images/openautomation/measure_power.svg
@@ -1,59 +1,105 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/measure_power_meter.svg b/fhem/www/images/openautomation/measure_power_meter.svg
index 1a3ed2c46..95e877f3e 100644
--- a/fhem/www/images/openautomation/measure_power_meter.svg
+++ b/fhem/www/images/openautomation/measure_power_meter.svg
@@ -1,96 +1,224 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/measure_pressure_bar.svg b/fhem/www/images/openautomation/measure_pressure_bar.svg
new file mode 100644
index 000000000..c8d636a30
--- /dev/null
+++ b/fhem/www/images/openautomation/measure_pressure_bar.svg
@@ -0,0 +1,245 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/measure_voltage.svg b/fhem/www/images/openautomation/measure_voltage.svg
index 7c24a66bd..5488f199c 100644
--- a/fhem/www/images/openautomation/measure_voltage.svg
+++ b/fhem/www/images/openautomation/measure_voltage.svg
@@ -1,58 +1,102 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/measure_water_meter.svg b/fhem/www/images/openautomation/measure_water_meter.svg
index ecd181be1..0821bb38d 100644
--- a/fhem/www/images/openautomation/measure_water_meter.svg
+++ b/fhem/www/images/openautomation/measure_water_meter.svg
@@ -1,82 +1,206 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/message_achtung.svg b/fhem/www/images/openautomation/message_achtung.svg
new file mode 100644
index 000000000..086b35f0f
--- /dev/null
+++ b/fhem/www/images/openautomation/message_achtung.svg
@@ -0,0 +1,151 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/message_attention.svg b/fhem/www/images/openautomation/message_attention.svg
index 09ec8b53a..1d42824a0 100644
--- a/fhem/www/images/openautomation/message_attention.svg
+++ b/fhem/www/images/openautomation/message_attention.svg
@@ -1,22 +1,28 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/message_attention_2.svg b/fhem/www/images/openautomation/message_attention_2.svg
new file mode 100644
index 000000000..25ec5379c
--- /dev/null
+++ b/fhem/www/images/openautomation/message_attention_2.svg
@@ -0,0 +1,36 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/message_bell.svg b/fhem/www/images/openautomation/message_bell.svg
new file mode 100644
index 000000000..df9d47ed5
--- /dev/null
+++ b/fhem/www/images/openautomation/message_bell.svg
@@ -0,0 +1,70 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/message_bell_door.svg b/fhem/www/images/openautomation/message_bell_door.svg
new file mode 100644
index 000000000..c203881c2
--- /dev/null
+++ b/fhem/www/images/openautomation/message_bell_door.svg
@@ -0,0 +1,84 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/message_bell_door_disabled.svg b/fhem/www/images/openautomation/message_bell_door_disabled.svg
new file mode 100644
index 000000000..6fda2b1aa
--- /dev/null
+++ b/fhem/www/images/openautomation/message_bell_door_disabled.svg
@@ -0,0 +1,101 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/message_bug.svg b/fhem/www/images/openautomation/message_bug.svg
new file mode 100644
index 000000000..c52a86b85
--- /dev/null
+++ b/fhem/www/images/openautomation/message_bug.svg
@@ -0,0 +1,158 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/message_bug_filled.svg b/fhem/www/images/openautomation/message_bug_filled.svg
new file mode 100644
index 000000000..a246b9b3a
--- /dev/null
+++ b/fhem/www/images/openautomation/message_bug_filled.svg
@@ -0,0 +1,165 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/message_caution.svg b/fhem/www/images/openautomation/message_caution.svg
new file mode 100644
index 000000000..15c5938fd
--- /dev/null
+++ b/fhem/www/images/openautomation/message_caution.svg
@@ -0,0 +1,153 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/message_empty.svg b/fhem/www/images/openautomation/message_empty.svg
new file mode 100644
index 000000000..748360a17
--- /dev/null
+++ b/fhem/www/images/openautomation/message_empty.svg
@@ -0,0 +1,29 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/message_error.svg b/fhem/www/images/openautomation/message_error.svg
new file mode 100644
index 000000000..f063e4ba9
--- /dev/null
+++ b/fhem/www/images/openautomation/message_error.svg
@@ -0,0 +1,34 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/message_garbage.svg b/fhem/www/images/openautomation/message_garbage.svg
index b122807bd..5b4ca8924 100644
--- a/fhem/www/images/openautomation/message_garbage.svg
+++ b/fhem/www/images/openautomation/message_garbage.svg
@@ -1,36 +1,61 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/message_garbage_2.svg b/fhem/www/images/openautomation/message_garbage_2.svg
new file mode 100644
index 000000000..e89a55077
--- /dev/null
+++ b/fhem/www/images/openautomation/message_garbage_2.svg
@@ -0,0 +1,101 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/message_garbage_3.svg b/fhem/www/images/openautomation/message_garbage_3.svg
new file mode 100644
index 000000000..6047311d7
--- /dev/null
+++ b/fhem/www/images/openautomation/message_garbage_3.svg
@@ -0,0 +1,101 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/message_garbage_collection.svg b/fhem/www/images/openautomation/message_garbage_collection.svg
new file mode 100644
index 000000000..e17fea06d
--- /dev/null
+++ b/fhem/www/images/openautomation/message_garbage_collection.svg
@@ -0,0 +1,72 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/message_help.svg b/fhem/www/images/openautomation/message_help.svg
new file mode 100644
index 000000000..0c79d8811
--- /dev/null
+++ b/fhem/www/images/openautomation/message_help.svg
@@ -0,0 +1,44 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/message_info.svg b/fhem/www/images/openautomation/message_info.svg
new file mode 100644
index 000000000..0308a7bda
--- /dev/null
+++ b/fhem/www/images/openautomation/message_info.svg
@@ -0,0 +1,35 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/message_light_barrier.svg b/fhem/www/images/openautomation/message_light_barrier.svg
new file mode 100644
index 000000000..99c48e674
--- /dev/null
+++ b/fhem/www/images/openautomation/message_light_barrier.svg
@@ -0,0 +1,141 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/message_light_barrier_open.svg b/fhem/www/images/openautomation/message_light_barrier_open.svg
new file mode 100644
index 000000000..e638cd107
--- /dev/null
+++ b/fhem/www/images/openautomation/message_light_barrier_open.svg
@@ -0,0 +1,111 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/message_light_intensity.svg b/fhem/www/images/openautomation/message_light_intensity.svg
index 93d9cdd29..1062fdcbd 100644
--- a/fhem/www/images/openautomation/message_light_intensity.svg
+++ b/fhem/www/images/openautomation/message_light_intensity.svg
@@ -1,65 +1,137 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/message_mail.svg b/fhem/www/images/openautomation/message_mail.svg
index 295856f99..d71deb7df 100644
--- a/fhem/www/images/openautomation/message_mail.svg
+++ b/fhem/www/images/openautomation/message_mail.svg
@@ -1,20 +1,21 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/message_mail_open.svg b/fhem/www/images/openautomation/message_mail_open.svg
index 6093b2778..65506768e 100644
--- a/fhem/www/images/openautomation/message_mail_open.svg
+++ b/fhem/www/images/openautomation/message_mail_open.svg
@@ -1,21 +1,31 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/message_medicine.svg b/fhem/www/images/openautomation/message_medicine.svg
index 293284991..9687139c8 100644
--- a/fhem/www/images/openautomation/message_medicine.svg
+++ b/fhem/www/images/openautomation/message_medicine.svg
@@ -1,25 +1,29 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/message_notice.svg b/fhem/www/images/openautomation/message_notice.svg
new file mode 100644
index 000000000..1939adaf5
--- /dev/null
+++ b/fhem/www/images/openautomation/message_notice.svg
@@ -0,0 +1,55 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/message_ok.svg b/fhem/www/images/openautomation/message_ok.svg
index 35e96f32c..0f4878d26 100644
--- a/fhem/www/images/openautomation/message_ok.svg
+++ b/fhem/www/images/openautomation/message_ok.svg
@@ -1,17 +1,24 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/message_postbox.svg b/fhem/www/images/openautomation/message_postbox.svg
new file mode 100644
index 000000000..47b4a96ce
--- /dev/null
+++ b/fhem/www/images/openautomation/message_postbox.svg
@@ -0,0 +1,24 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/message_postbox_mail.svg b/fhem/www/images/openautomation/message_postbox_mail.svg
new file mode 100644
index 000000000..914362314
--- /dev/null
+++ b/fhem/www/images/openautomation/message_postbox_mail.svg
@@ -0,0 +1,57 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/message_presence.svg b/fhem/www/images/openautomation/message_presence.svg
index 956a3fb3d..c7e2f717d 100644
--- a/fhem/www/images/openautomation/message_presence.svg
+++ b/fhem/www/images/openautomation/message_presence.svg
@@ -1,31 +1,65 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/message_presence_active.svg b/fhem/www/images/openautomation/message_presence_active.svg
new file mode 100644
index 000000000..f1e3e1c51
--- /dev/null
+++ b/fhem/www/images/openautomation/message_presence_active.svg
@@ -0,0 +1,84 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/message_presence_disabled.svg b/fhem/www/images/openautomation/message_presence_disabled.svg
index c58e67131..685da0c9b 100644
--- a/fhem/www/images/openautomation/message_presence_disabled.svg
+++ b/fhem/www/images/openautomation/message_presence_disabled.svg
@@ -1,40 +1,89 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/message_presence_geo_active.svg b/fhem/www/images/openautomation/message_presence_geo_active.svg
new file mode 100644
index 000000000..ad8c47bbe
--- /dev/null
+++ b/fhem/www/images/openautomation/message_presence_geo_active.svg
@@ -0,0 +1,53 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/message_presence_geo_inactive.svg b/fhem/www/images/openautomation/message_presence_geo_inactive.svg
new file mode 100644
index 000000000..b4460ac73
--- /dev/null
+++ b/fhem/www/images/openautomation/message_presence_geo_inactive.svg
@@ -0,0 +1,52 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/message_presence_inactive.svg b/fhem/www/images/openautomation/message_presence_inactive.svg
new file mode 100644
index 000000000..cd23b6b5d
--- /dev/null
+++ b/fhem/www/images/openautomation/message_presence_inactive.svg
@@ -0,0 +1,72 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/message_service.svg b/fhem/www/images/openautomation/message_service.svg
index 32da18eac..882bb7a76 100644
--- a/fhem/www/images/openautomation/message_service.svg
+++ b/fhem/www/images/openautomation/message_service.svg
@@ -1,27 +1,44 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/message_socket.svg b/fhem/www/images/openautomation/message_socket.svg
index 92c7898ca..f6d7816d1 100644
--- a/fhem/www/images/openautomation/message_socket.svg
+++ b/fhem/www/images/openautomation/message_socket.svg
@@ -1,30 +1,68 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/message_socket_ch.svg b/fhem/www/images/openautomation/message_socket_ch.svg
index 1e326b584..381ebab9d 100644
--- a/fhem/www/images/openautomation/message_socket_ch.svg
+++ b/fhem/www/images/openautomation/message_socket_ch.svg
@@ -1,34 +1,41 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/message_socket_ch_3.svg b/fhem/www/images/openautomation/message_socket_ch_3.svg
index 62711edbb..3fd4b8ce4 100644
--- a/fhem/www/images/openautomation/message_socket_ch_3.svg
+++ b/fhem/www/images/openautomation/message_socket_ch_3.svg
@@ -1,55 +1,103 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/message_socket_ch_on_off.svg b/fhem/www/images/openautomation/message_socket_ch_on_off.svg
new file mode 100644
index 000000000..3f594399e
--- /dev/null
+++ b/fhem/www/images/openautomation/message_socket_ch_on_off.svg
@@ -0,0 +1,60 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/message_socket_on_off.svg b/fhem/www/images/openautomation/message_socket_on_off.svg
index db93851f5..3715e3145 100644
--- a/fhem/www/images/openautomation/message_socket_on_off.svg
+++ b/fhem/www/images/openautomation/message_socket_on_off.svg
@@ -1,35 +1,87 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/message_stop.svg b/fhem/www/images/openautomation/message_stop.svg
new file mode 100644
index 000000000..51abaa4ca
--- /dev/null
+++ b/fhem/www/images/openautomation/message_stop.svg
@@ -0,0 +1,62 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/message_street_sweeper.svg b/fhem/www/images/openautomation/message_street_sweeper.svg
new file mode 100644
index 000000000..99a530068
--- /dev/null
+++ b/fhem/www/images/openautomation/message_street_sweeper.svg
@@ -0,0 +1,83 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/message_tendency_downward.svg b/fhem/www/images/openautomation/message_tendency_downward.svg
index f1383d615..8229e83ae 100644
--- a/fhem/www/images/openautomation/message_tendency_downward.svg
+++ b/fhem/www/images/openautomation/message_tendency_downward.svg
@@ -1,31 +1,74 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/message_tendency_steady.svg b/fhem/www/images/openautomation/message_tendency_steady.svg
index 939f07088..174441758 100644
--- a/fhem/www/images/openautomation/message_tendency_steady.svg
+++ b/fhem/www/images/openautomation/message_tendency_steady.svg
@@ -1,30 +1,73 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/message_tendency_upward.svg b/fhem/www/images/openautomation/message_tendency_upward.svg
index 5655861de..5b110995f 100644
--- a/fhem/www/images/openautomation/message_tendency_upward.svg
+++ b/fhem/www/images/openautomation/message_tendency_upward.svg
@@ -1,31 +1,74 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/phone_answering.svg b/fhem/www/images/openautomation/phone_answering.svg
index 94429524a..6781636d5 100644
--- a/fhem/www/images/openautomation/phone_answering.svg
+++ b/fhem/www/images/openautomation/phone_answering.svg
@@ -1,32 +1,43 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/phone_call.svg b/fhem/www/images/openautomation/phone_call.svg
index aa9149012..5a35298ee 100644
--- a/fhem/www/images/openautomation/phone_call.svg
+++ b/fhem/www/images/openautomation/phone_call.svg
@@ -1,24 +1,18 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/phone_call_end.svg b/fhem/www/images/openautomation/phone_call_end.svg
index f82549a78..44d00780c 100644
--- a/fhem/www/images/openautomation/phone_call_end.svg
+++ b/fhem/www/images/openautomation/phone_call_end.svg
@@ -1,25 +1,23 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/phone_call_end_in.svg b/fhem/www/images/openautomation/phone_call_end_in.svg
index e68eee794..26e526459 100644
--- a/fhem/www/images/openautomation/phone_call_end_in.svg
+++ b/fhem/www/images/openautomation/phone_call_end_in.svg
@@ -1,39 +1,52 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/phone_call_end_out.svg b/fhem/www/images/openautomation/phone_call_end_out.svg
index b6835329b..2c3eb9ef5 100644
--- a/fhem/www/images/openautomation/phone_call_end_out.svg
+++ b/fhem/www/images/openautomation/phone_call_end_out.svg
@@ -1,38 +1,52 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/phone_call_in.svg b/fhem/www/images/openautomation/phone_call_in.svg
index 6f73cfcdf..db1c6f0e8 100644
--- a/fhem/www/images/openautomation/phone_call_in.svg
+++ b/fhem/www/images/openautomation/phone_call_in.svg
@@ -1,39 +1,47 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/phone_call_out.svg b/fhem/www/images/openautomation/phone_call_out.svg
index b51d06cfa..fe34b00d8 100644
--- a/fhem/www/images/openautomation/phone_call_out.svg
+++ b/fhem/www/images/openautomation/phone_call_out.svg
@@ -1,37 +1,47 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/phone_dial.svg b/fhem/www/images/openautomation/phone_dial.svg
index 6acdc32f8..e1097f764 100644
--- a/fhem/www/images/openautomation/phone_dial.svg
+++ b/fhem/www/images/openautomation/phone_dial.svg
@@ -1,95 +1,175 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/phone_missed_in.svg b/fhem/www/images/openautomation/phone_missed_in.svg
index 49204f354..d0d9a6552 100644
--- a/fhem/www/images/openautomation/phone_missed_in.svg
+++ b/fhem/www/images/openautomation/phone_missed_in.svg
@@ -1,70 +1,76 @@
-
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/phone_missed_out.svg b/fhem/www/images/openautomation/phone_missed_out.svg
index fc30d346e..5072c16e3 100644
--- a/fhem/www/images/openautomation/phone_missed_out.svg
+++ b/fhem/www/images/openautomation/phone_missed_out.svg
@@ -1,70 +1,76 @@
-
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/phone_remote_trans_disabled.svg b/fhem/www/images/openautomation/phone_remote_trans_disabled.svg
new file mode 100644
index 000000000..15aef0a45
--- /dev/null
+++ b/fhem/www/images/openautomation/phone_remote_trans_disabled.svg
@@ -0,0 +1,67 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/phone_ring.svg b/fhem/www/images/openautomation/phone_ring.svg
index dddfc755a..a6e43d0c1 100644
--- a/fhem/www/images/openautomation/phone_ring.svg
+++ b/fhem/www/images/openautomation/phone_ring.svg
@@ -1,38 +1,38 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/phone_ring_in.svg b/fhem/www/images/openautomation/phone_ring_in.svg
index 2ac56f873..c0ff28bcd 100644
--- a/fhem/www/images/openautomation/phone_ring_in.svg
+++ b/fhem/www/images/openautomation/phone_ring_in.svg
@@ -1,48 +1,65 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/phone_ring_out.svg b/fhem/www/images/openautomation/phone_ring_out.svg
index 57171fb35..aba8c4d66 100644
--- a/fhem/www/images/openautomation/phone_ring_out.svg
+++ b/fhem/www/images/openautomation/phone_ring_out.svg
@@ -1,48 +1,65 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/sani_boiler_temp.svg b/fhem/www/images/openautomation/sani_boiler_temp.svg
index d57ad01f7..47400cf09 100644
--- a/fhem/www/images/openautomation/sani_boiler_temp.svg
+++ b/fhem/www/images/openautomation/sani_boiler_temp.svg
@@ -1,54 +1,105 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/sani_buffer_temp_all.svg b/fhem/www/images/openautomation/sani_buffer_temp_all.svg
index aac2c4899..e8510739b 100644
--- a/fhem/www/images/openautomation/sani_buffer_temp_all.svg
+++ b/fhem/www/images/openautomation/sani_buffer_temp_all.svg
@@ -1,54 +1,135 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/sani_buffer_temp_down.svg b/fhem/www/images/openautomation/sani_buffer_temp_down.svg
index 04812bbc2..af7989edb 100644
--- a/fhem/www/images/openautomation/sani_buffer_temp_down.svg
+++ b/fhem/www/images/openautomation/sani_buffer_temp_down.svg
@@ -1,40 +1,89 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/sani_buffer_temp_up.svg b/fhem/www/images/openautomation/sani_buffer_temp_up.svg
index 75d519ae0..a84ae6bc0 100644
--- a/fhem/www/images/openautomation/sani_buffer_temp_up.svg
+++ b/fhem/www/images/openautomation/sani_buffer_temp_up.svg
@@ -1,41 +1,89 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/sani_central_vacuum_cleaner.svg b/fhem/www/images/openautomation/sani_central_vacuum_cleaner.svg
new file mode 100644
index 000000000..10a9820e6
--- /dev/null
+++ b/fhem/www/images/openautomation/sani_central_vacuum_cleaner.svg
@@ -0,0 +1,145 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/sani_central_vacuum_cleaner_dust_cont.svg b/fhem/www/images/openautomation/sani_central_vacuum_cleaner_dust_cont.svg
new file mode 100644
index 000000000..136599507
--- /dev/null
+++ b/fhem/www/images/openautomation/sani_central_vacuum_cleaner_dust_cont.svg
@@ -0,0 +1,173 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/sani_central_vacuum_cleaner_filter.svg b/fhem/www/images/openautomation/sani_central_vacuum_cleaner_filter.svg
new file mode 100644
index 000000000..8ced6ca6f
--- /dev/null
+++ b/fhem/www/images/openautomation/sani_central_vacuum_cleaner_filter.svg
@@ -0,0 +1,231 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/sani_cogeneration.svg b/fhem/www/images/openautomation/sani_cogeneration.svg
new file mode 100644
index 000000000..efbf17bc8
--- /dev/null
+++ b/fhem/www/images/openautomation/sani_cogeneration.svg
@@ -0,0 +1,181 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/sani_cooling.svg b/fhem/www/images/openautomation/sani_cooling.svg
new file mode 100644
index 000000000..111dd24f9
--- /dev/null
+++ b/fhem/www/images/openautomation/sani_cooling.svg
@@ -0,0 +1,166 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/sani_cooling_automatic.svg b/fhem/www/images/openautomation/sani_cooling_automatic.svg
new file mode 100644
index 000000000..3e9288134
--- /dev/null
+++ b/fhem/www/images/openautomation/sani_cooling_automatic.svg
@@ -0,0 +1,237 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/sani_cooling_manual.svg b/fhem/www/images/openautomation/sani_cooling_manual.svg
new file mode 100644
index 000000000..76a3199c8
--- /dev/null
+++ b/fhem/www/images/openautomation/sani_cooling_manual.svg
@@ -0,0 +1,215 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/sani_cooling_temp.svg b/fhem/www/images/openautomation/sani_cooling_temp.svg
new file mode 100644
index 000000000..5f4e9c066
--- /dev/null
+++ b/fhem/www/images/openautomation/sani_cooling_temp.svg
@@ -0,0 +1,199 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/sani_domestic_waterworks.svg b/fhem/www/images/openautomation/sani_domestic_waterworks.svg
index 561a44e7b..3c9b5d2dd 100644
--- a/fhem/www/images/openautomation/sani_domestic_waterworks.svg
+++ b/fhem/www/images/openautomation/sani_domestic_waterworks.svg
@@ -1,50 +1,102 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/sani_earth_source_heat_pump.svg b/fhem/www/images/openautomation/sani_earth_source_heat_pump.svg
index 63b9b0926..357993dc1 100644
--- a/fhem/www/images/openautomation/sani_earth_source_heat_pump.svg
+++ b/fhem/www/images/openautomation/sani_earth_source_heat_pump.svg
@@ -1,130 +1,502 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/sani_floor_heating.svg b/fhem/www/images/openautomation/sani_floor_heating.svg
index 026eda427..0ec72ac7b 100644
--- a/fhem/www/images/openautomation/sani_floor_heating.svg
+++ b/fhem/www/images/openautomation/sani_floor_heating.svg
@@ -1,44 +1,99 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/sani_garden_pump.svg b/fhem/www/images/openautomation/sani_garden_pump.svg
index edfdbbbd2..a2a439c18 100644
--- a/fhem/www/images/openautomation/sani_garden_pump.svg
+++ b/fhem/www/images/openautomation/sani_garden_pump.svg
@@ -1,36 +1,74 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/sani_heating.svg b/fhem/www/images/openautomation/sani_heating.svg
index 6c0033357..a4a31d19b 100644
--- a/fhem/www/images/openautomation/sani_heating.svg
+++ b/fhem/www/images/openautomation/sani_heating.svg
@@ -1,34 +1,43 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/sani_heating_automatic.svg b/fhem/www/images/openautomation/sani_heating_automatic.svg
index 39afca059..02d779805 100644
--- a/fhem/www/images/openautomation/sani_heating_automatic.svg
+++ b/fhem/www/images/openautomation/sani_heating_automatic.svg
@@ -1,60 +1,241 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/sani_heating_manual.svg b/fhem/www/images/openautomation/sani_heating_manual.svg
index 1185164cd..13318fa0a 100644
--- a/fhem/www/images/openautomation/sani_heating_manual.svg
+++ b/fhem/www/images/openautomation/sani_heating_manual.svg
@@ -1,45 +1,219 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/sani_heating_temp.svg b/fhem/www/images/openautomation/sani_heating_temp.svg
index d37cc3f0a..330cdf201 100644
--- a/fhem/www/images/openautomation/sani_heating_temp.svg
+++ b/fhem/www/images/openautomation/sani_heating_temp.svg
@@ -1,41 +1,203 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/sani_irrigation.svg b/fhem/www/images/openautomation/sani_irrigation.svg
index db5b12551..6e9e86093 100644
--- a/fhem/www/images/openautomation/sani_irrigation.svg
+++ b/fhem/www/images/openautomation/sani_irrigation.svg
@@ -1,60 +1,154 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/sani_irrigation_automatic.svg b/fhem/www/images/openautomation/sani_irrigation_automatic.svg
new file mode 100644
index 000000000..ef55a9844
--- /dev/null
+++ b/fhem/www/images/openautomation/sani_irrigation_automatic.svg
@@ -0,0 +1,271 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/sani_irrigation_manual.svg b/fhem/www/images/openautomation/sani_irrigation_manual.svg
new file mode 100644
index 000000000..ee43fa67c
--- /dev/null
+++ b/fhem/www/images/openautomation/sani_irrigation_manual.svg
@@ -0,0 +1,270 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/sani_irrigation_pop_up_off.svg b/fhem/www/images/openautomation/sani_irrigation_pop_up_off.svg
new file mode 100644
index 000000000..69d78f986
--- /dev/null
+++ b/fhem/www/images/openautomation/sani_irrigation_pop_up_off.svg
@@ -0,0 +1,798 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/sani_irrigation_pop_up_on.svg b/fhem/www/images/openautomation/sani_irrigation_pop_up_on.svg
new file mode 100644
index 000000000..69d3a693f
--- /dev/null
+++ b/fhem/www/images/openautomation/sani_irrigation_pop_up_on.svg
@@ -0,0 +1,942 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/sani_leakage.svg b/fhem/www/images/openautomation/sani_leakage.svg
new file mode 100644
index 000000000..03f1a3ea3
--- /dev/null
+++ b/fhem/www/images/openautomation/sani_leakage.svg
@@ -0,0 +1,164 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/sani_pool_filter_pump.svg b/fhem/www/images/openautomation/sani_pool_filter_pump.svg
new file mode 100644
index 000000000..176c15a98
--- /dev/null
+++ b/fhem/www/images/openautomation/sani_pool_filter_pump.svg
@@ -0,0 +1,104 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/sani_pump.svg b/fhem/www/images/openautomation/sani_pump.svg
index 1e717d7d1..8865308e0 100644
--- a/fhem/www/images/openautomation/sani_pump.svg
+++ b/fhem/www/images/openautomation/sani_pump.svg
@@ -1,32 +1,47 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/sani_return_temp.svg b/fhem/www/images/openautomation/sani_return_temp.svg
index 1b053b8e7..093599161 100644
--- a/fhem/www/images/openautomation/sani_return_temp.svg
+++ b/fhem/www/images/openautomation/sani_return_temp.svg
@@ -1,41 +1,100 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/sani_solar.svg b/fhem/www/images/openautomation/sani_solar.svg
index bd01473d8..6a73ff8ea 100644
--- a/fhem/www/images/openautomation/sani_solar.svg
+++ b/fhem/www/images/openautomation/sani_solar.svg
@@ -1,36 +1,62 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/sani_solar_temp.svg b/fhem/www/images/openautomation/sani_solar_temp.svg
index 6e40b8918..2da94dab6 100644
--- a/fhem/www/images/openautomation/sani_solar_temp.svg
+++ b/fhem/www/images/openautomation/sani_solar_temp.svg
@@ -1,44 +1,92 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/sani_sprinkling.svg b/fhem/www/images/openautomation/sani_sprinkling.svg
index d343f0c64..87a9c3b5b 100644
--- a/fhem/www/images/openautomation/sani_sprinkling.svg
+++ b/fhem/www/images/openautomation/sani_sprinkling.svg
@@ -1,127 +1,468 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/sani_supply_temp.svg b/fhem/www/images/openautomation/sani_supply_temp.svg
index b4cde4057..59d9a9fb3 100644
--- a/fhem/www/images/openautomation/sani_supply_temp.svg
+++ b/fhem/www/images/openautomation/sani_supply_temp.svg
@@ -1,41 +1,100 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/sani_valve_0.svg b/fhem/www/images/openautomation/sani_valve_0.svg
new file mode 100644
index 000000000..e85c843a9
--- /dev/null
+++ b/fhem/www/images/openautomation/sani_valve_0.svg
@@ -0,0 +1,63 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/sani_valve_10.svg b/fhem/www/images/openautomation/sani_valve_10.svg
new file mode 100644
index 000000000..fbbe0083c
--- /dev/null
+++ b/fhem/www/images/openautomation/sani_valve_10.svg
@@ -0,0 +1,67 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/sani_valve_100.svg b/fhem/www/images/openautomation/sani_valve_100.svg
new file mode 100644
index 000000000..e03429cdd
--- /dev/null
+++ b/fhem/www/images/openautomation/sani_valve_100.svg
@@ -0,0 +1,64 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/sani_valve_20.svg b/fhem/www/images/openautomation/sani_valve_20.svg
new file mode 100644
index 000000000..34e018a08
--- /dev/null
+++ b/fhem/www/images/openautomation/sani_valve_20.svg
@@ -0,0 +1,65 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/sani_valve_30.svg b/fhem/www/images/openautomation/sani_valve_30.svg
new file mode 100644
index 000000000..39b075483
--- /dev/null
+++ b/fhem/www/images/openautomation/sani_valve_30.svg
@@ -0,0 +1,67 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/sani_valve_40.svg b/fhem/www/images/openautomation/sani_valve_40.svg
new file mode 100644
index 000000000..ad47b1910
--- /dev/null
+++ b/fhem/www/images/openautomation/sani_valve_40.svg
@@ -0,0 +1,65 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/sani_valve_50.svg b/fhem/www/images/openautomation/sani_valve_50.svg
new file mode 100644
index 000000000..e6f6af17b
--- /dev/null
+++ b/fhem/www/images/openautomation/sani_valve_50.svg
@@ -0,0 +1,65 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/sani_valve_60.svg b/fhem/www/images/openautomation/sani_valve_60.svg
new file mode 100644
index 000000000..f30c0c954
--- /dev/null
+++ b/fhem/www/images/openautomation/sani_valve_60.svg
@@ -0,0 +1,66 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/sani_valve_70.svg b/fhem/www/images/openautomation/sani_valve_70.svg
new file mode 100644
index 000000000..4282bfc41
--- /dev/null
+++ b/fhem/www/images/openautomation/sani_valve_70.svg
@@ -0,0 +1,67 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/sani_valve_80.svg b/fhem/www/images/openautomation/sani_valve_80.svg
new file mode 100644
index 000000000..3bf34b5bc
--- /dev/null
+++ b/fhem/www/images/openautomation/sani_valve_80.svg
@@ -0,0 +1,66 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/sani_valve_90.svg b/fhem/www/images/openautomation/sani_valve_90.svg
new file mode 100644
index 000000000..7801e8059
--- /dev/null
+++ b/fhem/www/images/openautomation/sani_valve_90.svg
@@ -0,0 +1,67 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/sani_water_cold.svg b/fhem/www/images/openautomation/sani_water_cold.svg
index 05bb5a6bf..b65254bf1 100644
--- a/fhem/www/images/openautomation/sani_water_cold.svg
+++ b/fhem/www/images/openautomation/sani_water_cold.svg
@@ -1,37 +1,90 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/sani_water_hot.svg b/fhem/www/images/openautomation/sani_water_hot.svg
index 56b8be52b..8e44bc2f0 100644
--- a/fhem/www/images/openautomation/sani_water_hot.svg
+++ b/fhem/www/images/openautomation/sani_water_hot.svg
@@ -1,37 +1,90 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/sani_water_softening_unit.svg b/fhem/www/images/openautomation/sani_water_softening_unit.svg
new file mode 100644
index 000000000..d51471334
--- /dev/null
+++ b/fhem/www/images/openautomation/sani_water_softening_unit.svg
@@ -0,0 +1,205 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/sani_water_tap.svg b/fhem/www/images/openautomation/sani_water_tap.svg
index a33a785c3..211965f8a 100644
--- a/fhem/www/images/openautomation/sani_water_tap.svg
+++ b/fhem/www/images/openautomation/sani_water_tap.svg
@@ -1,31 +1,61 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/sani_well_pump.svg b/fhem/www/images/openautomation/sani_well_pump.svg
new file mode 100644
index 000000000..9618246c5
--- /dev/null
+++ b/fhem/www/images/openautomation/sani_well_pump.svg
@@ -0,0 +1,37 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/scene_aquarium.svg b/fhem/www/images/openautomation/scene_aquarium.svg
new file mode 100644
index 000000000..e3d3dacf5
--- /dev/null
+++ b/fhem/www/images/openautomation/scene_aquarium.svg
@@ -0,0 +1,600 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/scene_baby.svg b/fhem/www/images/openautomation/scene_baby.svg
index 10ab5ca07..0e62a2cd3 100644
--- a/fhem/www/images/openautomation/scene_baby.svg
+++ b/fhem/www/images/openautomation/scene_baby.svg
@@ -1,77 +1,301 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/scene_baking_oven.svg b/fhem/www/images/openautomation/scene_baking_oven.svg
index 9c63a5471..bb818b65d 100644
--- a/fhem/www/images/openautomation/scene_baking_oven.svg
+++ b/fhem/www/images/openautomation/scene_baking_oven.svg
@@ -1,61 +1,550 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/scene_bath.svg b/fhem/www/images/openautomation/scene_bath.svg
index 67c3715ae..6fe217e2f 100644
--- a/fhem/www/images/openautomation/scene_bath.svg
+++ b/fhem/www/images/openautomation/scene_bath.svg
@@ -1,58 +1,169 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/scene_bathroom.svg b/fhem/www/images/openautomation/scene_bathroom.svg
index 0b1c53981..f340ef8cc 100644
--- a/fhem/www/images/openautomation/scene_bathroom.svg
+++ b/fhem/www/images/openautomation/scene_bathroom.svg
@@ -1,60 +1,207 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/scene_beer.svg b/fhem/www/images/openautomation/scene_beer.svg
new file mode 100644
index 000000000..00a0fa469
--- /dev/null
+++ b/fhem/www/images/openautomation/scene_beer.svg
@@ -0,0 +1,52 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/scene_cat.svg b/fhem/www/images/openautomation/scene_cat.svg
new file mode 100644
index 000000000..683d65161
--- /dev/null
+++ b/fhem/www/images/openautomation/scene_cat.svg
@@ -0,0 +1,123 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/scene_childs_room.svg b/fhem/www/images/openautomation/scene_childs_room.svg
index c59746121..1b1bc892b 100644
--- a/fhem/www/images/openautomation/scene_childs_room.svg
+++ b/fhem/www/images/openautomation/scene_childs_room.svg
@@ -1,86 +1,328 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/scene_cinema.svg b/fhem/www/images/openautomation/scene_cinema.svg
index 5d351c5dc..0be3bfe72 100644
--- a/fhem/www/images/openautomation/scene_cinema.svg
+++ b/fhem/www/images/openautomation/scene_cinema.svg
@@ -1,44 +1,216 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/scene_cleaning.svg b/fhem/www/images/openautomation/scene_cleaning.svg
index 4dd884ad4..f57d4fd5c 100644
--- a/fhem/www/images/openautomation/scene_cleaning.svg
+++ b/fhem/www/images/openautomation/scene_cleaning.svg
@@ -1,42 +1,132 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/scene_clothes_dryer.svg b/fhem/www/images/openautomation/scene_clothes_dryer.svg
index 80b11c5f9..f017861df 100644
--- a/fhem/www/images/openautomation/scene_clothes_dryer.svg
+++ b/fhem/www/images/openautomation/scene_clothes_dryer.svg
@@ -1,40 +1,118 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/scene_cockle_stove.svg b/fhem/www/images/openautomation/scene_cockle_stove.svg
index 51b7bb4c8..38ca7348a 100644
--- a/fhem/www/images/openautomation/scene_cockle_stove.svg
+++ b/fhem/www/images/openautomation/scene_cockle_stove.svg
@@ -1,62 +1,152 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/scene_coffee_maker_automatic.svg b/fhem/www/images/openautomation/scene_coffee_maker_automatic.svg
new file mode 100644
index 000000000..812f3003d
--- /dev/null
+++ b/fhem/www/images/openautomation/scene_coffee_maker_automatic.svg
@@ -0,0 +1,135 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/scene_cooking.svg b/fhem/www/images/openautomation/scene_cooking.svg
index 690bd8d33..5a9d4755c 100644
--- a/fhem/www/images/openautomation/scene_cooking.svg
+++ b/fhem/www/images/openautomation/scene_cooking.svg
@@ -1,25 +1,18 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/scene_cooking_alternat.svg b/fhem/www/images/openautomation/scene_cooking_alternat.svg
new file mode 100644
index 000000000..7ca6c63bb
--- /dev/null
+++ b/fhem/www/images/openautomation/scene_cooking_alternat.svg
@@ -0,0 +1,80 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/scene_cooking_hob.svg b/fhem/www/images/openautomation/scene_cooking_hob.svg
new file mode 100644
index 000000000..962139f6e
--- /dev/null
+++ b/fhem/www/images/openautomation/scene_cooking_hob.svg
@@ -0,0 +1,530 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/scene_corridor.svg b/fhem/www/images/openautomation/scene_corridor.svg
new file mode 100644
index 000000000..206cc0d61
--- /dev/null
+++ b/fhem/www/images/openautomation/scene_corridor.svg
@@ -0,0 +1,366 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/scene_cubby.svg b/fhem/www/images/openautomation/scene_cubby.svg
index ec6eec51d..7c0c67e91 100644
--- a/fhem/www/images/openautomation/scene_cubby.svg
+++ b/fhem/www/images/openautomation/scene_cubby.svg
@@ -1,55 +1,179 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/scene_day.svg b/fhem/www/images/openautomation/scene_day.svg
index 47d35de9d..69753d0ff 100644
--- a/fhem/www/images/openautomation/scene_day.svg
+++ b/fhem/www/images/openautomation/scene_day.svg
@@ -1,63 +1,182 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/scene_deckchair.svg b/fhem/www/images/openautomation/scene_deckchair.svg
new file mode 100644
index 000000000..7193578f2
--- /dev/null
+++ b/fhem/www/images/openautomation/scene_deckchair.svg
@@ -0,0 +1,104 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/scene_dinner.svg b/fhem/www/images/openautomation/scene_dinner.svg
index 7597be196..7a2de4423 100644
--- a/fhem/www/images/openautomation/scene_dinner.svg
+++ b/fhem/www/images/openautomation/scene_dinner.svg
@@ -1,43 +1,67 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/scene_dishwasher.svg b/fhem/www/images/openautomation/scene_dishwasher.svg
index 57d09e8d1..bf19203d4 100644
--- a/fhem/www/images/openautomation/scene_dishwasher.svg
+++ b/fhem/www/images/openautomation/scene_dishwasher.svg
@@ -1,115 +1,418 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/scene_dog.svg b/fhem/www/images/openautomation/scene_dog.svg
new file mode 100644
index 000000000..1694f6602
--- /dev/null
+++ b/fhem/www/images/openautomation/scene_dog.svg
@@ -0,0 +1,18 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/scene_dressing_room.svg b/fhem/www/images/openautomation/scene_dressing_room.svg
index c942dbb88..1cfb2b95d 100644
--- a/fhem/www/images/openautomation/scene_dressing_room.svg
+++ b/fhem/www/images/openautomation/scene_dressing_room.svg
@@ -1,177 +1,836 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/scene_dressing_room_alternat.svg b/fhem/www/images/openautomation/scene_dressing_room_alternat.svg
new file mode 100644
index 000000000..643867e61
--- /dev/null
+++ b/fhem/www/images/openautomation/scene_dressing_room_alternat.svg
@@ -0,0 +1,93 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/scene_drink.svg b/fhem/www/images/openautomation/scene_drink.svg
new file mode 100644
index 000000000..570e0e57c
--- /dev/null
+++ b/fhem/www/images/openautomation/scene_drink.svg
@@ -0,0 +1,109 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/scene_fitness.svg b/fhem/www/images/openautomation/scene_fitness.svg
index 3d61fc651..61918ce5d 100644
--- a/fhem/www/images/openautomation/scene_fitness.svg
+++ b/fhem/www/images/openautomation/scene_fitness.svg
@@ -1,47 +1,105 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/scene_fitness_2.svg b/fhem/www/images/openautomation/scene_fitness_2.svg
new file mode 100644
index 000000000..3fd2f4c82
--- /dev/null
+++ b/fhem/www/images/openautomation/scene_fitness_2.svg
@@ -0,0 +1,24 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/scene_football.svg b/fhem/www/images/openautomation/scene_football.svg
new file mode 100644
index 000000000..221b9d48c
--- /dev/null
+++ b/fhem/www/images/openautomation/scene_football.svg
@@ -0,0 +1,71 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/scene_fountain.svg b/fhem/www/images/openautomation/scene_fountain.svg
new file mode 100644
index 000000000..cc0d31272
--- /dev/null
+++ b/fhem/www/images/openautomation/scene_fountain.svg
@@ -0,0 +1,536 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/scene_fountain_indoor.svg b/fhem/www/images/openautomation/scene_fountain_indoor.svg
new file mode 100644
index 000000000..eaaf5f757
--- /dev/null
+++ b/fhem/www/images/openautomation/scene_fountain_indoor.svg
@@ -0,0 +1,179 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/scene_freezer.svg b/fhem/www/images/openautomation/scene_freezer.svg
new file mode 100644
index 000000000..c4504ccae
--- /dev/null
+++ b/fhem/www/images/openautomation/scene_freezer.svg
@@ -0,0 +1,206 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/scene_gaming.svg b/fhem/www/images/openautomation/scene_gaming.svg
index fc8455de8..694a0902f 100644
--- a/fhem/www/images/openautomation/scene_gaming.svg
+++ b/fhem/www/images/openautomation/scene_gaming.svg
@@ -1,48 +1,188 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/scene_gaming_2.svg b/fhem/www/images/openautomation/scene_gaming_2.svg
new file mode 100644
index 000000000..81f804c77
--- /dev/null
+++ b/fhem/www/images/openautomation/scene_gaming_2.svg
@@ -0,0 +1,168 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/scene_gaming_3.svg b/fhem/www/images/openautomation/scene_gaming_3.svg
new file mode 100644
index 000000000..3c70e0197
--- /dev/null
+++ b/fhem/www/images/openautomation/scene_gaming_3.svg
@@ -0,0 +1,163 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/scene_garden.svg b/fhem/www/images/openautomation/scene_garden.svg
index 6647b9865..00028320c 100644
--- a/fhem/www/images/openautomation/scene_garden.svg
+++ b/fhem/www/images/openautomation/scene_garden.svg
@@ -1,58 +1,130 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/scene_gas_station.svg b/fhem/www/images/openautomation/scene_gas_station.svg
new file mode 100644
index 000000000..9a2f95998
--- /dev/null
+++ b/fhem/www/images/openautomation/scene_gas_station.svg
@@ -0,0 +1,45 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/scene_hall.svg b/fhem/www/images/openautomation/scene_hall.svg
index c6ece0d9e..697c2c568 100644
--- a/fhem/www/images/openautomation/scene_hall.svg
+++ b/fhem/www/images/openautomation/scene_hall.svg
@@ -1,105 +1,306 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/scene_hall_alternat.svg b/fhem/www/images/openautomation/scene_hall_alternat.svg
new file mode 100644
index 000000000..71904a421
--- /dev/null
+++ b/fhem/www/images/openautomation/scene_hall_alternat.svg
@@ -0,0 +1,188 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/scene_ironing.svg b/fhem/www/images/openautomation/scene_ironing.svg
new file mode 100644
index 000000000..928685edc
--- /dev/null
+++ b/fhem/www/images/openautomation/scene_ironing.svg
@@ -0,0 +1,49 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/scene_jukebox.svg b/fhem/www/images/openautomation/scene_jukebox.svg
new file mode 100644
index 000000000..d00924a1b
--- /dev/null
+++ b/fhem/www/images/openautomation/scene_jukebox.svg
@@ -0,0 +1,214 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/scene_keyboard.svg b/fhem/www/images/openautomation/scene_keyboard.svg
index 8376540b1..d9cbed4ec 100644
--- a/fhem/www/images/openautomation/scene_keyboard.svg
+++ b/fhem/www/images/openautomation/scene_keyboard.svg
@@ -1,85 +1,398 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/scene_kitchen_hood.svg b/fhem/www/images/openautomation/scene_kitchen_hood.svg
new file mode 100644
index 000000000..9c440a966
--- /dev/null
+++ b/fhem/www/images/openautomation/scene_kitchen_hood.svg
@@ -0,0 +1,68 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/scene_kitchen_sink.svg b/fhem/www/images/openautomation/scene_kitchen_sink.svg
new file mode 100644
index 000000000..59ab91167
--- /dev/null
+++ b/fhem/www/images/openautomation/scene_kitchen_sink.svg
@@ -0,0 +1,130 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/scene_laundry_room.svg b/fhem/www/images/openautomation/scene_laundry_room.svg
index d516cbf0e..2de5926a3 100644
--- a/fhem/www/images/openautomation/scene_laundry_room.svg
+++ b/fhem/www/images/openautomation/scene_laundry_room.svg
@@ -1,82 +1,247 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/scene_laundry_room_fem.svg b/fhem/www/images/openautomation/scene_laundry_room_fem.svg
index 87d5add70..7047059c9 100644
--- a/fhem/www/images/openautomation/scene_laundry_room_fem.svg
+++ b/fhem/www/images/openautomation/scene_laundry_room_fem.svg
@@ -1,88 +1,328 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/scene_living.svg b/fhem/www/images/openautomation/scene_living.svg
new file mode 100644
index 000000000..fe75ff702
--- /dev/null
+++ b/fhem/www/images/openautomation/scene_living.svg
@@ -0,0 +1,31 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/scene_livingroom.svg b/fhem/www/images/openautomation/scene_livingroom.svg
index d60697717..6eb028cd3 100644
--- a/fhem/www/images/openautomation/scene_livingroom.svg
+++ b/fhem/www/images/openautomation/scene_livingroom.svg
@@ -1,51 +1,123 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/scene_making_love.svg b/fhem/www/images/openautomation/scene_making_love.svg
index 9b1d65003..c08f3b081 100644
--- a/fhem/www/images/openautomation/scene_making_love.svg
+++ b/fhem/www/images/openautomation/scene_making_love.svg
@@ -1,33 +1,72 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/scene_making_love_clean.svg b/fhem/www/images/openautomation/scene_making_love_clean.svg
index ffc0a45d2..1720d6677 100644
--- a/fhem/www/images/openautomation/scene_making_love_clean.svg
+++ b/fhem/www/images/openautomation/scene_making_love_clean.svg
@@ -1,25 +1,87 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/scene_massage_jet.svg b/fhem/www/images/openautomation/scene_massage_jet.svg
new file mode 100644
index 000000000..5565b6496
--- /dev/null
+++ b/fhem/www/images/openautomation/scene_massage_jet.svg
@@ -0,0 +1,377 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/scene_microwave_oven.svg b/fhem/www/images/openautomation/scene_microwave_oven.svg
index 1d1179912..905f1798b 100644
--- a/fhem/www/images/openautomation/scene_microwave_oven.svg
+++ b/fhem/www/images/openautomation/scene_microwave_oven.svg
@@ -1,56 +1,158 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/scene_night.svg b/fhem/www/images/openautomation/scene_night.svg
index 5b2c222fa..7c84885e7 100644
--- a/fhem/www/images/openautomation/scene_night.svg
+++ b/fhem/www/images/openautomation/scene_night.svg
@@ -1,32 +1,56 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/scene_office.svg b/fhem/www/images/openautomation/scene_office.svg
index 7fd937d92..b3a4c7641 100644
--- a/fhem/www/images/openautomation/scene_office.svg
+++ b/fhem/www/images/openautomation/scene_office.svg
@@ -1,44 +1,167 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/scene_party.svg b/fhem/www/images/openautomation/scene_party.svg
index be8effc99..d25da4261 100644
--- a/fhem/www/images/openautomation/scene_party.svg
+++ b/fhem/www/images/openautomation/scene_party.svg
@@ -1,30 +1,75 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/scene_pet.svg b/fhem/www/images/openautomation/scene_pet.svg
new file mode 100644
index 000000000..e204eb7ff
--- /dev/null
+++ b/fhem/www/images/openautomation/scene_pet.svg
@@ -0,0 +1,29 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/scene_pool.svg b/fhem/www/images/openautomation/scene_pool.svg
index f4a7bd31e..8b97bfe00 100644
--- a/fhem/www/images/openautomation/scene_pool.svg
+++ b/fhem/www/images/openautomation/scene_pool.svg
@@ -1,49 +1,128 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/scene_projector_closed.svg b/fhem/www/images/openautomation/scene_projector_closed.svg
new file mode 100644
index 000000000..45dbaacf5
--- /dev/null
+++ b/fhem/www/images/openautomation/scene_projector_closed.svg
@@ -0,0 +1,143 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/scene_projector_closed_on_off.svg b/fhem/www/images/openautomation/scene_projector_closed_on_off.svg
new file mode 100644
index 000000000..a4d85577d
--- /dev/null
+++ b/fhem/www/images/openautomation/scene_projector_closed_on_off.svg
@@ -0,0 +1,163 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/scene_projector_open.svg b/fhem/www/images/openautomation/scene_projector_open.svg
new file mode 100644
index 000000000..e43feaece
--- /dev/null
+++ b/fhem/www/images/openautomation/scene_projector_open.svg
@@ -0,0 +1,208 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/scene_projector_open_on_off.svg b/fhem/www/images/openautomation/scene_projector_open_on_off.svg
new file mode 100644
index 000000000..732867089
--- /dev/null
+++ b/fhem/www/images/openautomation/scene_projector_open_on_off.svg
@@ -0,0 +1,228 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/scene_robo_lawnmower.svg b/fhem/www/images/openautomation/scene_robo_lawnmower.svg
index d8b94097f..cfbc8614b 100644
--- a/fhem/www/images/openautomation/scene_robo_lawnmower.svg
+++ b/fhem/www/images/openautomation/scene_robo_lawnmower.svg
@@ -1,62 +1,198 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/scene_robo_lawnmower_active.svg b/fhem/www/images/openautomation/scene_robo_lawnmower_active.svg
new file mode 100644
index 000000000..64a1697e6
--- /dev/null
+++ b/fhem/www/images/openautomation/scene_robo_lawnmower_active.svg
@@ -0,0 +1,208 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/scene_robo_lawnmower_attention.svg b/fhem/www/images/openautomation/scene_robo_lawnmower_attention.svg
new file mode 100644
index 000000000..1319d2dc1
--- /dev/null
+++ b/fhem/www/images/openautomation/scene_robo_lawnmower_attention.svg
@@ -0,0 +1,213 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/scene_robo_lawnmower_charging.svg b/fhem/www/images/openautomation/scene_robo_lawnmower_charging.svg
new file mode 100644
index 000000000..84c6d2d3b
--- /dev/null
+++ b/fhem/www/images/openautomation/scene_robo_lawnmower_charging.svg
@@ -0,0 +1,213 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/scene_robo_lawnmower_paused.svg b/fhem/www/images/openautomation/scene_robo_lawnmower_paused.svg
new file mode 100644
index 000000000..05aebea8a
--- /dev/null
+++ b/fhem/www/images/openautomation/scene_robo_lawnmower_paused.svg
@@ -0,0 +1,208 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/scene_robo_vac_cleaner.svg b/fhem/www/images/openautomation/scene_robo_vac_cleaner.svg
new file mode 100644
index 000000000..627c0f95e
--- /dev/null
+++ b/fhem/www/images/openautomation/scene_robo_vac_cleaner.svg
@@ -0,0 +1,111 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/scene_sauna.svg b/fhem/www/images/openautomation/scene_sauna.svg
index c7f2b80fc..a874138b8 100644
--- a/fhem/www/images/openautomation/scene_sauna.svg
+++ b/fhem/www/images/openautomation/scene_sauna.svg
@@ -1,46 +1,155 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/scene_scene.svg b/fhem/www/images/openautomation/scene_scene.svg
index 6f1b20ee3..cf502f8a7 100644
--- a/fhem/www/images/openautomation/scene_scene.svg
+++ b/fhem/www/images/openautomation/scene_scene.svg
@@ -1,43 +1,79 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/scene_scene_teach_in.svg b/fhem/www/images/openautomation/scene_scene_teach_in.svg
new file mode 100644
index 000000000..ef68ee453
--- /dev/null
+++ b/fhem/www/images/openautomation/scene_scene_teach_in.svg
@@ -0,0 +1,114 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/scene_shower.svg b/fhem/www/images/openautomation/scene_shower.svg
index 3b6c67162..8bc54c81b 100644
--- a/fhem/www/images/openautomation/scene_shower.svg
+++ b/fhem/www/images/openautomation/scene_shower.svg
@@ -1,53 +1,170 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/scene_sleeping.svg b/fhem/www/images/openautomation/scene_sleeping.svg
index 61420590c..b78a2f224 100644
--- a/fhem/www/images/openautomation/scene_sleeping.svg
+++ b/fhem/www/images/openautomation/scene_sleeping.svg
@@ -1,37 +1,80 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/scene_sleeping_alternat.svg b/fhem/www/images/openautomation/scene_sleeping_alternat.svg
index 561fb4ae1..0479051ed 100644
--- a/fhem/www/images/openautomation/scene_sleeping_alternat.svg
+++ b/fhem/www/images/openautomation/scene_sleeping_alternat.svg
@@ -1,22 +1,41 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/scene_sleeping_twin_0_0.svg b/fhem/www/images/openautomation/scene_sleeping_twin_0_0.svg
new file mode 100644
index 000000000..bb6c414d5
--- /dev/null
+++ b/fhem/www/images/openautomation/scene_sleeping_twin_0_0.svg
@@ -0,0 +1,105 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/scene_sleeping_twin_0_1.svg b/fhem/www/images/openautomation/scene_sleeping_twin_0_1.svg
new file mode 100644
index 000000000..d9411ea01
--- /dev/null
+++ b/fhem/www/images/openautomation/scene_sleeping_twin_0_1.svg
@@ -0,0 +1,105 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/scene_sleeping_twin_1_0.svg b/fhem/www/images/openautomation/scene_sleeping_twin_1_0.svg
new file mode 100644
index 000000000..f867c0a2a
--- /dev/null
+++ b/fhem/www/images/openautomation/scene_sleeping_twin_1_0.svg
@@ -0,0 +1,105 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/scene_sleeping_twin_1_1.svg b/fhem/www/images/openautomation/scene_sleeping_twin_1_1.svg
new file mode 100644
index 000000000..0f292bc3a
--- /dev/null
+++ b/fhem/www/images/openautomation/scene_sleeping_twin_1_1.svg
@@ -0,0 +1,105 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/scene_stairs.svg b/fhem/www/images/openautomation/scene_stairs.svg
index ef6aa988f..69273399d 100644
--- a/fhem/www/images/openautomation/scene_stairs.svg
+++ b/fhem/www/images/openautomation/scene_stairs.svg
@@ -1,25 +1,48 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/scene_storeroom.svg b/fhem/www/images/openautomation/scene_storeroom.svg
index 7828f76d5..cedde2050 100644
--- a/fhem/www/images/openautomation/scene_storeroom.svg
+++ b/fhem/www/images/openautomation/scene_storeroom.svg
@@ -1,112 +1,375 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/scene_stove.svg b/fhem/www/images/openautomation/scene_stove.svg
index a34007b65..b4a3fbbcb 100644
--- a/fhem/www/images/openautomation/scene_stove.svg
+++ b/fhem/www/images/openautomation/scene_stove.svg
@@ -1,57 +1,113 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/scene_summerhouse.svg b/fhem/www/images/openautomation/scene_summerhouse.svg
index dc3f5368d..1616514a6 100644
--- a/fhem/www/images/openautomation/scene_summerhouse.svg
+++ b/fhem/www/images/openautomation/scene_summerhouse.svg
@@ -1,64 +1,245 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/scene_swimming.svg b/fhem/www/images/openautomation/scene_swimming.svg
index 542ae02da..1c58cfe99 100644
--- a/fhem/www/images/openautomation/scene_swimming.svg
+++ b/fhem/www/images/openautomation/scene_swimming.svg
@@ -1,44 +1,146 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/scene_terrace.svg b/fhem/www/images/openautomation/scene_terrace.svg
index 1b324575e..fa442fb07 100644
--- a/fhem/www/images/openautomation/scene_terrace.svg
+++ b/fhem/www/images/openautomation/scene_terrace.svg
@@ -1,26 +1,68 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/scene_toilet.svg b/fhem/www/images/openautomation/scene_toilet.svg
index 9ecb608fc..b6f94d3bd 100644
--- a/fhem/www/images/openautomation/scene_toilet.svg
+++ b/fhem/www/images/openautomation/scene_toilet.svg
@@ -1,45 +1,97 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/scene_toilet_alternat.svg b/fhem/www/images/openautomation/scene_toilet_alternat.svg
index 08479c737..11b2a55f9 100644
--- a/fhem/www/images/openautomation/scene_toilet_alternat.svg
+++ b/fhem/www/images/openautomation/scene_toilet_alternat.svg
@@ -1,33 +1,65 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/scene_visit_guests.svg b/fhem/www/images/openautomation/scene_visit_guests.svg
index c2731e823..beea493cd 100644
--- a/fhem/www/images/openautomation/scene_visit_guests.svg
+++ b/fhem/www/images/openautomation/scene_visit_guests.svg
@@ -1,27 +1,43 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/scene_washing_machine.svg b/fhem/www/images/openautomation/scene_washing_machine.svg
index 82d928dd6..e0228d2c4 100644
--- a/fhem/www/images/openautomation/scene_washing_machine.svg
+++ b/fhem/www/images/openautomation/scene_washing_machine.svg
@@ -1,52 +1,141 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/scene_waterfall.svg b/fhem/www/images/openautomation/scene_waterfall.svg
new file mode 100644
index 000000000..82a3ba7dc
--- /dev/null
+++ b/fhem/www/images/openautomation/scene_waterfall.svg
@@ -0,0 +1,294 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/scene_wine_cellar.svg b/fhem/www/images/openautomation/scene_wine_cellar.svg
index b9df8233c..f3f1c4b2d 100644
--- a/fhem/www/images/openautomation/scene_wine_cellar.svg
+++ b/fhem/www/images/openautomation/scene_wine_cellar.svg
@@ -1,95 +1,469 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/scene_workshop.svg b/fhem/www/images/openautomation/scene_workshop.svg
index 2cabc81cf..5774b1c20 100644
--- a/fhem/www/images/openautomation/scene_workshop.svg
+++ b/fhem/www/images/openautomation/scene_workshop.svg
@@ -1,59 +1,222 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/scene_x-mas.svg b/fhem/www/images/openautomation/scene_x-mas.svg
index 74b2df7f4..af400cec4 100644
--- a/fhem/www/images/openautomation/scene_x-mas.svg
+++ b/fhem/www/images/openautomation/scene_x-mas.svg
@@ -1,27 +1,43 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/secur_alarm.svg b/fhem/www/images/openautomation/secur_alarm.svg
index bdd17fe66..3d34fe973 100644
--- a/fhem/www/images/openautomation/secur_alarm.svg
+++ b/fhem/www/images/openautomation/secur_alarm.svg
@@ -1,46 +1,73 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/secur_alarm_alarm.svg b/fhem/www/images/openautomation/secur_alarm_alarm.svg
new file mode 100644
index 000000000..850bb6466
--- /dev/null
+++ b/fhem/www/images/openautomation/secur_alarm_alarm.svg
@@ -0,0 +1,133 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/secur_alarm_disabled.svg b/fhem/www/images/openautomation/secur_alarm_disabled.svg
new file mode 100644
index 000000000..d4035f92c
--- /dev/null
+++ b/fhem/www/images/openautomation/secur_alarm_disabled.svg
@@ -0,0 +1,94 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/secur_alarm_enabled.svg b/fhem/www/images/openautomation/secur_alarm_enabled.svg
new file mode 100644
index 000000000..e25a1c71d
--- /dev/null
+++ b/fhem/www/images/openautomation/secur_alarm_enabled.svg
@@ -0,0 +1,90 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/secur_alarm_test.svg b/fhem/www/images/openautomation/secur_alarm_test.svg
new file mode 100644
index 000000000..badc52162
--- /dev/null
+++ b/fhem/www/images/openautomation/secur_alarm_test.svg
@@ -0,0 +1,92 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/secur_breakage_glass.svg b/fhem/www/images/openautomation/secur_breakage_glass.svg
new file mode 100644
index 000000000..187ec0f2c
--- /dev/null
+++ b/fhem/www/images/openautomation/secur_breakage_glass.svg
@@ -0,0 +1,112 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/secur_burglary.svg b/fhem/www/images/openautomation/secur_burglary.svg
new file mode 100644
index 000000000..d66db85a7
--- /dev/null
+++ b/fhem/www/images/openautomation/secur_burglary.svg
@@ -0,0 +1,97 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/secur_encoding.svg b/fhem/www/images/openautomation/secur_encoding.svg
index 7229a2326..a9cbd0c80 100644
--- a/fhem/www/images/openautomation/secur_encoding.svg
+++ b/fhem/www/images/openautomation/secur_encoding.svg
@@ -1,89 +1,128 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/secur_fingerprint_reader.svg b/fhem/www/images/openautomation/secur_fingerprint_reader.svg
new file mode 100644
index 000000000..ab8dda86a
--- /dev/null
+++ b/fhem/www/images/openautomation/secur_fingerprint_reader.svg
@@ -0,0 +1,119 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/secur_frost_protection.svg b/fhem/www/images/openautomation/secur_frost_protection.svg
index 76bd21fa4..5516a19a0 100644
--- a/fhem/www/images/openautomation/secur_frost_protection.svg
+++ b/fhem/www/images/openautomation/secur_frost_protection.svg
@@ -1,50 +1,170 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/secur_heat_protection.svg b/fhem/www/images/openautomation/secur_heat_protection.svg
index 92c3fe986..99210742d 100644
--- a/fhem/www/images/openautomation/secur_heat_protection.svg
+++ b/fhem/www/images/openautomation/secur_heat_protection.svg
@@ -1,46 +1,82 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/secur_locked.svg b/fhem/www/images/openautomation/secur_locked.svg
index b29fe3184..8980509b8 100644
--- a/fhem/www/images/openautomation/secur_locked.svg
+++ b/fhem/www/images/openautomation/secur_locked.svg
@@ -1,24 +1,53 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/secur_open.svg b/fhem/www/images/openautomation/secur_open.svg
index 3f4228cdc..72d2255f4 100644
--- a/fhem/www/images/openautomation/secur_open.svg
+++ b/fhem/www/images/openautomation/secur_open.svg
@@ -1,25 +1,54 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/secur_sabotage.svg b/fhem/www/images/openautomation/secur_sabotage.svg
new file mode 100644
index 000000000..456c59035
--- /dev/null
+++ b/fhem/www/images/openautomation/secur_sabotage.svg
@@ -0,0 +1,78 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/secur_smoke_detector.svg b/fhem/www/images/openautomation/secur_smoke_detector.svg
index 96970fe7e..bb45e608e 100644
--- a/fhem/www/images/openautomation/secur_smoke_detector.svg
+++ b/fhem/www/images/openautomation/secur_smoke_detector.svg
@@ -1,39 +1,34 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/status_automatic.svg b/fhem/www/images/openautomation/status_automatic.svg
index 66f6dfdd5..21f5c2852 100644
--- a/fhem/www/images/openautomation/status_automatic.svg
+++ b/fhem/www/images/openautomation/status_automatic.svg
@@ -1,47 +1,105 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/status_available.svg b/fhem/www/images/openautomation/status_available.svg
index d82544786..311f0aa36 100644
--- a/fhem/www/images/openautomation/status_available.svg
+++ b/fhem/www/images/openautomation/status_available.svg
@@ -1,31 +1,103 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/status_away_1.svg b/fhem/www/images/openautomation/status_away_1.svg
index 305838efe..b1fdec09c 100644
--- a/fhem/www/images/openautomation/status_away_1.svg
+++ b/fhem/www/images/openautomation/status_away_1.svg
@@ -1,29 +1,118 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/status_away_2.svg b/fhem/www/images/openautomation/status_away_2.svg
index 85850431c..372592ec7 100644
--- a/fhem/www/images/openautomation/status_away_2.svg
+++ b/fhem/www/images/openautomation/status_away_2.svg
@@ -1,31 +1,118 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/status_child_boy.svg b/fhem/www/images/openautomation/status_child_boy.svg
new file mode 100644
index 000000000..395b67832
--- /dev/null
+++ b/fhem/www/images/openautomation/status_child_boy.svg
@@ -0,0 +1,75 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/status_child_girl.svg b/fhem/www/images/openautomation/status_child_girl.svg
new file mode 100644
index 000000000..3cb733eea
--- /dev/null
+++ b/fhem/www/images/openautomation/status_child_girl.svg
@@ -0,0 +1,77 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/status_comfort.svg b/fhem/www/images/openautomation/status_comfort.svg
index 69d9c7339..6b6d193c9 100644
--- a/fhem/www/images/openautomation/status_comfort.svg
+++ b/fhem/www/images/openautomation/status_comfort.svg
@@ -1,42 +1,98 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/status_economy.svg b/fhem/www/images/openautomation/status_economy.svg
new file mode 100644
index 000000000..874c96d81
--- /dev/null
+++ b/fhem/www/images/openautomation/status_economy.svg
@@ -0,0 +1,73 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/status_frost.svg b/fhem/www/images/openautomation/status_frost.svg
index 8ae69fafc..d88a1e96f 100644
--- a/fhem/www/images/openautomation/status_frost.svg
+++ b/fhem/www/images/openautomation/status_frost.svg
@@ -1,49 +1,222 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/status_light_high.svg b/fhem/www/images/openautomation/status_light_high.svg
new file mode 100644
index 000000000..b5e32df15
--- /dev/null
+++ b/fhem/www/images/openautomation/status_light_high.svg
@@ -0,0 +1,67 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/status_light_low.svg b/fhem/www/images/openautomation/status_light_low.svg
new file mode 100644
index 000000000..4edadb8c6
--- /dev/null
+++ b/fhem/www/images/openautomation/status_light_low.svg
@@ -0,0 +1,67 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/status_light_max.svg b/fhem/www/images/openautomation/status_light_max.svg
new file mode 100644
index 000000000..fd6f8203b
--- /dev/null
+++ b/fhem/www/images/openautomation/status_light_max.svg
@@ -0,0 +1,121 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/status_light_off.svg b/fhem/www/images/openautomation/status_light_off.svg
new file mode 100644
index 000000000..b6508770f
--- /dev/null
+++ b/fhem/www/images/openautomation/status_light_off.svg
@@ -0,0 +1,67 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/status_locked.svg b/fhem/www/images/openautomation/status_locked.svg
index f3955cb61..dd8ff16e0 100644
--- a/fhem/www/images/openautomation/status_locked.svg
+++ b/fhem/www/images/openautomation/status_locked.svg
@@ -1,30 +1,124 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/status_man.svg b/fhem/www/images/openautomation/status_man.svg
new file mode 100644
index 000000000..dd0ebde9d
--- /dev/null
+++ b/fhem/www/images/openautomation/status_man.svg
@@ -0,0 +1,75 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/status_night.svg b/fhem/www/images/openautomation/status_night.svg
index 5d53b49bf..6c0f4e58b 100644
--- a/fhem/www/images/openautomation/status_night.svg
+++ b/fhem/www/images/openautomation/status_night.svg
@@ -1,38 +1,83 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/status_not_available.svg b/fhem/www/images/openautomation/status_not_available.svg
new file mode 100644
index 000000000..d3dcc6326
--- /dev/null
+++ b/fhem/www/images/openautomation/status_not_available.svg
@@ -0,0 +1,87 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/status_open.svg b/fhem/www/images/openautomation/status_open.svg
index 9f265a948..985a187ca 100644
--- a/fhem/www/images/openautomation/status_open.svg
+++ b/fhem/www/images/openautomation/status_open.svg
@@ -1,30 +1,123 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/status_presence_simulation.svg b/fhem/www/images/openautomation/status_presence_simulation.svg
new file mode 100644
index 000000000..e7ca50d01
--- /dev/null
+++ b/fhem/www/images/openautomation/status_presence_simulation.svg
@@ -0,0 +1,1654 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/status_presence_simulation_rec.svg b/fhem/www/images/openautomation/status_presence_simulation_rec.svg
new file mode 100644
index 000000000..d118791f2
--- /dev/null
+++ b/fhem/www/images/openautomation/status_presence_simulation_rec.svg
@@ -0,0 +1,1823 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/status_presence_simulation_run.svg b/fhem/www/images/openautomation/status_presence_simulation_run.svg
new file mode 100644
index 000000000..d6ad1cff1
--- /dev/null
+++ b/fhem/www/images/openautomation/status_presence_simulation_run.svg
@@ -0,0 +1,1807 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/status_protection.svg b/fhem/www/images/openautomation/status_protection.svg
new file mode 100644
index 000000000..0bdf868c2
--- /dev/null
+++ b/fhem/www/images/openautomation/status_protection.svg
@@ -0,0 +1,41 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/status_standby.svg b/fhem/www/images/openautomation/status_standby.svg
index 2245dc8a2..ad5a864e3 100644
--- a/fhem/www/images/openautomation/status_standby.svg
+++ b/fhem/www/images/openautomation/status_standby.svg
@@ -1,29 +1,54 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/status_vacation.svg b/fhem/www/images/openautomation/status_vacation.svg
new file mode 100644
index 000000000..25f7eb069
--- /dev/null
+++ b/fhem/www/images/openautomation/status_vacation.svg
@@ -0,0 +1,163 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/status_woman.svg b/fhem/www/images/openautomation/status_woman.svg
new file mode 100644
index 000000000..4b5963cc8
--- /dev/null
+++ b/fhem/www/images/openautomation/status_woman.svg
@@ -0,0 +1,77 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/temp_control.svg b/fhem/www/images/openautomation/temp_control.svg
index 8f561872c..9f9b63527 100644
--- a/fhem/www/images/openautomation/temp_control.svg
+++ b/fhem/www/images/openautomation/temp_control.svg
@@ -1,46 +1,94 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/temp_dew_point.svg b/fhem/www/images/openautomation/temp_dew_point.svg
new file mode 100644
index 000000000..5ddef56fb
--- /dev/null
+++ b/fhem/www/images/openautomation/temp_dew_point.svg
@@ -0,0 +1,168 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/temp_frost.svg b/fhem/www/images/openautomation/temp_frost.svg
index 86d47080a..cd7a8b5e7 100644
--- a/fhem/www/images/openautomation/temp_frost.svg
+++ b/fhem/www/images/openautomation/temp_frost.svg
@@ -1,50 +1,160 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/temp_inside.svg b/fhem/www/images/openautomation/temp_inside.svg
index b78b5ca36..80c55ca91 100644
--- a/fhem/www/images/openautomation/temp_inside.svg
+++ b/fhem/www/images/openautomation/temp_inside.svg
@@ -1,36 +1,56 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/temp_outside.svg b/fhem/www/images/openautomation/temp_outside.svg
index 2d2805dfa..b6a7f0cde 100644
--- a/fhem/www/images/openautomation/temp_outside.svg
+++ b/fhem/www/images/openautomation/temp_outside.svg
@@ -1,33 +1,57 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/temp_soil.svg b/fhem/www/images/openautomation/temp_soil.svg
new file mode 100644
index 000000000..4a6341237
--- /dev/null
+++ b/fhem/www/images/openautomation/temp_soil.svg
@@ -0,0 +1,572 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/temp_temperature.svg b/fhem/www/images/openautomation/temp_temperature.svg
index d383172c9..7059bf998 100644
--- a/fhem/www/images/openautomation/temp_temperature.svg
+++ b/fhem/www/images/openautomation/temp_temperature.svg
@@ -1,28 +1,40 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/temp_temperature_max.svg b/fhem/www/images/openautomation/temp_temperature_max.svg
index 869b1f1a2..39bd52906 100644
--- a/fhem/www/images/openautomation/temp_temperature_max.svg
+++ b/fhem/www/images/openautomation/temp_temperature_max.svg
@@ -1,46 +1,71 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/temp_temperature_min.svg b/fhem/www/images/openautomation/temp_temperature_min.svg
index c935d983d..2b4e1f1bf 100644
--- a/fhem/www/images/openautomation/temp_temperature_min.svg
+++ b/fhem/www/images/openautomation/temp_temperature_min.svg
@@ -1,41 +1,62 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/temp_windchill.svg b/fhem/www/images/openautomation/temp_windchill.svg
index 4137f7933..8a48ce576 100644
--- a/fhem/www/images/openautomation/temp_windchill.svg
+++ b/fhem/www/images/openautomation/temp_windchill.svg
@@ -1,50 +1,99 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/text_exclamation_mark.svg b/fhem/www/images/openautomation/text_exclamation_mark.svg
new file mode 100644
index 000000000..54f8d803e
--- /dev/null
+++ b/fhem/www/images/openautomation/text_exclamation_mark.svg
@@ -0,0 +1,17 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/text_max.svg b/fhem/www/images/openautomation/text_max.svg
index a2eec9271..3cb21d602 100644
--- a/fhem/www/images/openautomation/text_max.svg
+++ b/fhem/www/images/openautomation/text_max.svg
@@ -1,30 +1,35 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/text_min.svg b/fhem/www/images/openautomation/text_min.svg
index aa4250dc8..cb400b55a 100644
--- a/fhem/www/images/openautomation/text_min.svg
+++ b/fhem/www/images/openautomation/text_min.svg
@@ -1,23 +1,30 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/text_na.svg b/fhem/www/images/openautomation/text_na.svg
new file mode 100644
index 000000000..9f8dc69a7
--- /dev/null
+++ b/fhem/www/images/openautomation/text_na.svg
@@ -0,0 +1,24 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/text_question_mark.svg b/fhem/www/images/openautomation/text_question_mark.svg
new file mode 100644
index 000000000..3c87eed46
--- /dev/null
+++ b/fhem/www/images/openautomation/text_question_mark.svg
@@ -0,0 +1,25 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/time_alarm_clock.svg b/fhem/www/images/openautomation/time_alarm_clock.svg
new file mode 100644
index 000000000..f69b5cf5f
--- /dev/null
+++ b/fhem/www/images/openautomation/time_alarm_clock.svg
@@ -0,0 +1,79 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/time_alarm_clock_alarm_off.svg b/fhem/www/images/openautomation/time_alarm_clock_alarm_off.svg
new file mode 100644
index 000000000..ac2c25ff1
--- /dev/null
+++ b/fhem/www/images/openautomation/time_alarm_clock_alarm_off.svg
@@ -0,0 +1,89 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/time_alarm_clock_alarm_on.svg b/fhem/www/images/openautomation/time_alarm_clock_alarm_on.svg
new file mode 100644
index 000000000..f8b9850b6
--- /dev/null
+++ b/fhem/www/images/openautomation/time_alarm_clock_alarm_on.svg
@@ -0,0 +1,110 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/time_alarm_clock_snooze.svg b/fhem/www/images/openautomation/time_alarm_clock_snooze.svg
new file mode 100644
index 000000000..4524dd07a
--- /dev/null
+++ b/fhem/www/images/openautomation/time_alarm_clock_snooze.svg
@@ -0,0 +1,106 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/time_automatic.svg b/fhem/www/images/openautomation/time_automatic.svg
index aeb708386..f3e3b056a 100644
--- a/fhem/www/images/openautomation/time_automatic.svg
+++ b/fhem/www/images/openautomation/time_automatic.svg
@@ -1,45 +1,45 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/time_calendar.svg b/fhem/www/images/openautomation/time_calendar.svg
index 80a137407..e63481225 100644
--- a/fhem/www/images/openautomation/time_calendar.svg
+++ b/fhem/www/images/openautomation/time_calendar.svg
@@ -1,32 +1,55 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/time_clock.svg b/fhem/www/images/openautomation/time_clock.svg
index 9b46d511d..b46e112bb 100644
--- a/fhem/www/images/openautomation/time_clock.svg
+++ b/fhem/www/images/openautomation/time_clock.svg
@@ -1,25 +1,49 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/time_eco_mode.svg b/fhem/www/images/openautomation/time_eco_mode.svg
index 58a5c6ec2..539f93e30 100644
--- a/fhem/www/images/openautomation/time_eco_mode.svg
+++ b/fhem/www/images/openautomation/time_eco_mode.svg
@@ -1,37 +1,117 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/time_graph.svg b/fhem/www/images/openautomation/time_graph.svg
index a03df1556..d9169b847 100644
--- a/fhem/www/images/openautomation/time_graph.svg
+++ b/fhem/www/images/openautomation/time_graph.svg
@@ -1,23 +1,54 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/time_manual_mode.svg b/fhem/www/images/openautomation/time_manual_mode.svg
index bd1c807a8..e381ed9ba 100644
--- a/fhem/www/images/openautomation/time_manual_mode.svg
+++ b/fhem/www/images/openautomation/time_manual_mode.svg
@@ -1,28 +1,61 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/time_note.svg b/fhem/www/images/openautomation/time_note.svg
index 48bb170bd..a28962fb2 100644
--- a/fhem/www/images/openautomation/time_note.svg
+++ b/fhem/www/images/openautomation/time_note.svg
@@ -1,38 +1,116 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/time_statistic.svg b/fhem/www/images/openautomation/time_statistic.svg
index 415b0d92c..c844a860f 100644
--- a/fhem/www/images/openautomation/time_statistic.svg
+++ b/fhem/www/images/openautomation/time_statistic.svg
@@ -1,33 +1,18 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/time_timer.svg b/fhem/www/images/openautomation/time_timer.svg
index ae20afe93..01a92da23 100644
--- a/fhem/www/images/openautomation/time_timer.svg
+++ b/fhem/www/images/openautomation/time_timer.svg
@@ -1,57 +1,224 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/time_timer_switch.svg b/fhem/www/images/openautomation/time_timer_switch.svg
new file mode 100644
index 000000000..50541f29d
--- /dev/null
+++ b/fhem/www/images/openautomation/time_timer_switch.svg
@@ -0,0 +1,122 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/user_available.svg b/fhem/www/images/openautomation/user_available.svg
index b5a8b7a2e..46d652f6d 100644
--- a/fhem/www/images/openautomation/user_available.svg
+++ b/fhem/www/images/openautomation/user_available.svg
@@ -1,30 +1,37 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/user_away.svg b/fhem/www/images/openautomation/user_away.svg
index 8fe371539..9c59b7654 100644
--- a/fhem/www/images/openautomation/user_away.svg
+++ b/fhem/www/images/openautomation/user_away.svg
@@ -1,36 +1,73 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/user_ext_away.svg b/fhem/www/images/openautomation/user_ext_away.svg
index 9676f26a1..644717569 100644
--- a/fhem/www/images/openautomation/user_ext_away.svg
+++ b/fhem/www/images/openautomation/user_ext_away.svg
@@ -1,39 +1,98 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/user_n_a.svg b/fhem/www/images/openautomation/user_n_a.svg
new file mode 100644
index 000000000..5bc096051
--- /dev/null
+++ b/fhem/www/images/openautomation/user_n_a.svg
@@ -0,0 +1,42 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/vent_air_filter.svg b/fhem/www/images/openautomation/vent_air_filter.svg
new file mode 100644
index 000000000..f1230e7a0
--- /dev/null
+++ b/fhem/www/images/openautomation/vent_air_filter.svg
@@ -0,0 +1,434 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/vent_air_filter_full.svg b/fhem/www/images/openautomation/vent_air_filter_full.svg
new file mode 100644
index 000000000..7b4f9c03e
--- /dev/null
+++ b/fhem/www/images/openautomation/vent_air_filter_full.svg
@@ -0,0 +1,588 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/vent_ambient_air.svg b/fhem/www/images/openautomation/vent_ambient_air.svg
index 3e775753c..a79c03c34 100644
--- a/fhem/www/images/openautomation/vent_ambient_air.svg
+++ b/fhem/www/images/openautomation/vent_ambient_air.svg
@@ -1,41 +1,108 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/vent_bypass.svg b/fhem/www/images/openautomation/vent_bypass.svg
index 111938740..83fd07aaf 100644
--- a/fhem/www/images/openautomation/vent_bypass.svg
+++ b/fhem/www/images/openautomation/vent_bypass.svg
@@ -1,58 +1,151 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/vent_bypass_open.svg b/fhem/www/images/openautomation/vent_bypass_open.svg
new file mode 100644
index 000000000..525821889
--- /dev/null
+++ b/fhem/www/images/openautomation/vent_bypass_open.svg
@@ -0,0 +1,146 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/vent_error.svg b/fhem/www/images/openautomation/vent_error.svg
new file mode 100644
index 000000000..c641f52c4
--- /dev/null
+++ b/fhem/www/images/openautomation/vent_error.svg
@@ -0,0 +1,104 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/vent_exhaust_air.svg b/fhem/www/images/openautomation/vent_exhaust_air.svg
index 879a95427..9fb2a666e 100644
--- a/fhem/www/images/openautomation/vent_exhaust_air.svg
+++ b/fhem/www/images/openautomation/vent_exhaust_air.svg
@@ -1,41 +1,108 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/vent_humidifier.svg b/fhem/www/images/openautomation/vent_humidifier.svg
new file mode 100644
index 000000000..0c2941a1c
--- /dev/null
+++ b/fhem/www/images/openautomation/vent_humidifier.svg
@@ -0,0 +1,127 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/vent_low_pressure_protection_unit.svg b/fhem/www/images/openautomation/vent_low_pressure_protection_unit.svg
new file mode 100644
index 000000000..6dcac6821
--- /dev/null
+++ b/fhem/www/images/openautomation/vent_low_pressure_protection_unit.svg
@@ -0,0 +1,382 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/vent_low_pressure_warning.svg b/fhem/www/images/openautomation/vent_low_pressure_warning.svg
new file mode 100644
index 000000000..ba58825c5
--- /dev/null
+++ b/fhem/www/images/openautomation/vent_low_pressure_warning.svg
@@ -0,0 +1,412 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/vent_stop.svg b/fhem/www/images/openautomation/vent_stop.svg
new file mode 100644
index 000000000..f1b4f7721
--- /dev/null
+++ b/fhem/www/images/openautomation/vent_stop.svg
@@ -0,0 +1,132 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/vent_supply_air.svg b/fhem/www/images/openautomation/vent_supply_air.svg
index 404dba61c..f0e0b7653 100644
--- a/fhem/www/images/openautomation/vent_supply_air.svg
+++ b/fhem/www/images/openautomation/vent_supply_air.svg
@@ -1,43 +1,114 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/vent_used_air.svg b/fhem/www/images/openautomation/vent_used_air.svg
index a78c3d6bf..0be2ed1d0 100644
--- a/fhem/www/images/openautomation/vent_used_air.svg
+++ b/fhem/www/images/openautomation/vent_used_air.svg
@@ -1,45 +1,114 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/vent_ventilation.svg b/fhem/www/images/openautomation/vent_ventilation.svg
index 66e33f391..6b4534a25 100644
--- a/fhem/www/images/openautomation/vent_ventilation.svg
+++ b/fhem/www/images/openautomation/vent_ventilation.svg
@@ -1,34 +1,28 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/vent_ventilation_control.svg b/fhem/www/images/openautomation/vent_ventilation_control.svg
index bf8b25111..521212fd6 100644
--- a/fhem/www/images/openautomation/vent_ventilation_control.svg
+++ b/fhem/www/images/openautomation/vent_ventilation_control.svg
@@ -1,50 +1,82 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/vent_ventilation_level_0.svg b/fhem/www/images/openautomation/vent_ventilation_level_0.svg
index 904a1f60d..09e9d8ea9 100644
--- a/fhem/www/images/openautomation/vent_ventilation_level_0.svg
+++ b/fhem/www/images/openautomation/vent_ventilation_level_0.svg
@@ -1,46 +1,65 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/vent_ventilation_level_1.svg b/fhem/www/images/openautomation/vent_ventilation_level_1.svg
index e4a09a77c..62adc2389 100644
--- a/fhem/www/images/openautomation/vent_ventilation_level_1.svg
+++ b/fhem/www/images/openautomation/vent_ventilation_level_1.svg
@@ -1,49 +1,78 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/vent_ventilation_level_2.svg b/fhem/www/images/openautomation/vent_ventilation_level_2.svg
index f56fada6f..19ac18580 100644
--- a/fhem/www/images/openautomation/vent_ventilation_level_2.svg
+++ b/fhem/www/images/openautomation/vent_ventilation_level_2.svg
@@ -1,52 +1,81 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/vent_ventilation_level_3.svg b/fhem/www/images/openautomation/vent_ventilation_level_3.svg
index 29fae9534..7ee9b0340 100644
--- a/fhem/www/images/openautomation/vent_ventilation_level_3.svg
+++ b/fhem/www/images/openautomation/vent_ventilation_level_3.svg
@@ -1,55 +1,94 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/vent_ventilation_level_automatic.svg b/fhem/www/images/openautomation/vent_ventilation_level_automatic.svg
index bb0d248b9..99f61b7ca 100644
--- a/fhem/www/images/openautomation/vent_ventilation_level_automatic.svg
+++ b/fhem/www/images/openautomation/vent_ventilation_level_automatic.svg
@@ -1,58 +1,103 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/vent_ventilation_level_manual_m.svg b/fhem/www/images/openautomation/vent_ventilation_level_manual_m.svg
index c57c51d2b..443c926a2 100644
--- a/fhem/www/images/openautomation/vent_ventilation_level_manual_m.svg
+++ b/fhem/www/images/openautomation/vent_ventilation_level_manual_m.svg
@@ -1,43 +1,76 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/weather_barometric_pressure.svg b/fhem/www/images/openautomation/weather_barometric_pressure.svg
index ddd0ee0ea..a1cd0a71d 100644
--- a/fhem/www/images/openautomation/weather_barometric_pressure.svg
+++ b/fhem/www/images/openautomation/weather_barometric_pressure.svg
@@ -1,76 +1,248 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/weather_cloudy.svg b/fhem/www/images/openautomation/weather_cloudy.svg
index d01d370d7..855d99c87 100644
--- a/fhem/www/images/openautomation/weather_cloudy.svg
+++ b/fhem/www/images/openautomation/weather_cloudy.svg
@@ -1,45 +1,121 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/weather_cloudy_heavy.svg b/fhem/www/images/openautomation/weather_cloudy_heavy.svg
index b59c0508c..bf06e009f 100644
--- a/fhem/www/images/openautomation/weather_cloudy_heavy.svg
+++ b/fhem/www/images/openautomation/weather_cloudy_heavy.svg
@@ -1,38 +1,148 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/weather_cloudy_light.svg b/fhem/www/images/openautomation/weather_cloudy_light.svg
index 28bd5255f..b255a8e1f 100644
--- a/fhem/www/images/openautomation/weather_cloudy_light.svg
+++ b/fhem/www/images/openautomation/weather_cloudy_light.svg
@@ -1,55 +1,127 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/weather_directions.svg b/fhem/www/images/openautomation/weather_directions.svg
index bb942aa43..891b20a27 100644
--- a/fhem/www/images/openautomation/weather_directions.svg
+++ b/fhem/www/images/openautomation/weather_directions.svg
@@ -1,46 +1,93 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/weather_directions_n.svg b/fhem/www/images/openautomation/weather_directions_n.svg
new file mode 100644
index 000000000..bf729cbd5
--- /dev/null
+++ b/fhem/www/images/openautomation/weather_directions_n.svg
@@ -0,0 +1,179 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/weather_directions_no.svg b/fhem/www/images/openautomation/weather_directions_no.svg
new file mode 100644
index 000000000..ab465a935
--- /dev/null
+++ b/fhem/www/images/openautomation/weather_directions_no.svg
@@ -0,0 +1,63 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/weather_directions_nw.svg b/fhem/www/images/openautomation/weather_directions_nw.svg
new file mode 100644
index 000000000..cd5a01513
--- /dev/null
+++ b/fhem/www/images/openautomation/weather_directions_nw.svg
@@ -0,0 +1,61 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/weather_directions_o.svg b/fhem/www/images/openautomation/weather_directions_o.svg
new file mode 100644
index 000000000..f5ed8a59c
--- /dev/null
+++ b/fhem/www/images/openautomation/weather_directions_o.svg
@@ -0,0 +1,58 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/weather_directions_s.svg b/fhem/www/images/openautomation/weather_directions_s.svg
new file mode 100644
index 000000000..f22fa47c4
--- /dev/null
+++ b/fhem/www/images/openautomation/weather_directions_s.svg
@@ -0,0 +1,60 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/weather_directions_so.svg b/fhem/www/images/openautomation/weather_directions_so.svg
new file mode 100644
index 000000000..09fb54fbc
--- /dev/null
+++ b/fhem/www/images/openautomation/weather_directions_so.svg
@@ -0,0 +1,73 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/weather_directions_sw.svg b/fhem/www/images/openautomation/weather_directions_sw.svg
new file mode 100644
index 000000000..31b43c8a9
--- /dev/null
+++ b/fhem/www/images/openautomation/weather_directions_sw.svg
@@ -0,0 +1,71 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/weather_directions_w.svg b/fhem/www/images/openautomation/weather_directions_w.svg
new file mode 100644
index 000000000..9fe0d7a32
--- /dev/null
+++ b/fhem/www/images/openautomation/weather_directions_w.svg
@@ -0,0 +1,56 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/weather_fog.svg b/fhem/www/images/openautomation/weather_fog.svg
new file mode 100644
index 000000000..d83d969b2
--- /dev/null
+++ b/fhem/www/images/openautomation/weather_fog.svg
@@ -0,0 +1,90 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/weather_fog_heavy.svg b/fhem/www/images/openautomation/weather_fog_heavy.svg
new file mode 100644
index 000000000..54f830d3a
--- /dev/null
+++ b/fhem/www/images/openautomation/weather_fog_heavy.svg
@@ -0,0 +1,150 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/weather_frost.svg b/fhem/www/images/openautomation/weather_frost.svg
index ce833ddc1..0e3f010c9 100644
--- a/fhem/www/images/openautomation/weather_frost.svg
+++ b/fhem/www/images/openautomation/weather_frost.svg
@@ -1,39 +1,131 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/weather_humidity.svg b/fhem/www/images/openautomation/weather_humidity.svg
index b5557694f..73e6a0c9f 100644
--- a/fhem/www/images/openautomation/weather_humidity.svg
+++ b/fhem/www/images/openautomation/weather_humidity.svg
@@ -1,32 +1,23 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/weather_humidity_abs.svg b/fhem/www/images/openautomation/weather_humidity_abs.svg
new file mode 100644
index 000000000..eea01ae9e
--- /dev/null
+++ b/fhem/www/images/openautomation/weather_humidity_abs.svg
@@ -0,0 +1,50 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/weather_humidity_rel.svg b/fhem/www/images/openautomation/weather_humidity_rel.svg
new file mode 100644
index 000000000..027e86811
--- /dev/null
+++ b/fhem/www/images/openautomation/weather_humidity_rel.svg
@@ -0,0 +1,44 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/weather_humidity_soil.svg b/fhem/www/images/openautomation/weather_humidity_soil.svg
new file mode 100644
index 000000000..7da7b17b2
--- /dev/null
+++ b/fhem/www/images/openautomation/weather_humidity_soil.svg
@@ -0,0 +1,551 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/weather_light_meter.svg b/fhem/www/images/openautomation/weather_light_meter.svg
index e68c0283b..23630b5ee 100644
--- a/fhem/www/images/openautomation/weather_light_meter.svg
+++ b/fhem/www/images/openautomation/weather_light_meter.svg
@@ -1,77 +1,277 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/weather_moon_phases_1_new.svg b/fhem/www/images/openautomation/weather_moon_phases_1_new.svg
index dda62c105..a20af4789 100644
--- a/fhem/www/images/openautomation/weather_moon_phases_1_new.svg
+++ b/fhem/www/images/openautomation/weather_moon_phases_1_new.svg
@@ -1,42 +1,167 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/weather_moon_phases_2.svg b/fhem/www/images/openautomation/weather_moon_phases_2.svg
index 936934cc4..ab9dde4e2 100644
--- a/fhem/www/images/openautomation/weather_moon_phases_2.svg
+++ b/fhem/www/images/openautomation/weather_moon_phases_2.svg
@@ -1,46 +1,167 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/weather_moon_phases_3_half.svg b/fhem/www/images/openautomation/weather_moon_phases_3_half.svg
index 285ade937..1df0be49e 100644
--- a/fhem/www/images/openautomation/weather_moon_phases_3_half.svg
+++ b/fhem/www/images/openautomation/weather_moon_phases_3_half.svg
@@ -1,44 +1,167 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/weather_moon_phases_4.svg b/fhem/www/images/openautomation/weather_moon_phases_4.svg
index a22a2962d..2b9d50047 100644
--- a/fhem/www/images/openautomation/weather_moon_phases_4.svg
+++ b/fhem/www/images/openautomation/weather_moon_phases_4.svg
@@ -1,46 +1,196 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/weather_moon_phases_5_full.svg b/fhem/www/images/openautomation/weather_moon_phases_5_full.svg
index 27746581d..8ee8a9a62 100644
--- a/fhem/www/images/openautomation/weather_moon_phases_5_full.svg
+++ b/fhem/www/images/openautomation/weather_moon_phases_5_full.svg
@@ -1,43 +1,167 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/weather_moon_phases_6.svg b/fhem/www/images/openautomation/weather_moon_phases_6.svg
index 61fee70d1..dd570af5c 100644
--- a/fhem/www/images/openautomation/weather_moon_phases_6.svg
+++ b/fhem/www/images/openautomation/weather_moon_phases_6.svg
@@ -1,47 +1,196 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/weather_moon_phases_7_half.svg b/fhem/www/images/openautomation/weather_moon_phases_7_half.svg
index 8617ced43..6a9d6c04a 100644
--- a/fhem/www/images/openautomation/weather_moon_phases_7_half.svg
+++ b/fhem/www/images/openautomation/weather_moon_phases_7_half.svg
@@ -1,45 +1,196 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/weather_moon_phases_8.svg b/fhem/www/images/openautomation/weather_moon_phases_8.svg
index c3cfad5b1..13f4b4557 100644
--- a/fhem/www/images/openautomation/weather_moon_phases_8.svg
+++ b/fhem/www/images/openautomation/weather_moon_phases_8.svg
@@ -1,47 +1,196 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/weather_moonrise.svg b/fhem/www/images/openautomation/weather_moonrise.svg
index 8e1cf4dca..ccf8c3c1f 100644
--- a/fhem/www/images/openautomation/weather_moonrise.svg
+++ b/fhem/www/images/openautomation/weather_moonrise.svg
@@ -1,28 +1,51 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/weather_moonset.svg b/fhem/www/images/openautomation/weather_moonset.svg
index 29136f554..55c0742ae 100644
--- a/fhem/www/images/openautomation/weather_moonset.svg
+++ b/fhem/www/images/openautomation/weather_moonset.svg
@@ -1,28 +1,51 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/weather_night_cloudy.svg b/fhem/www/images/openautomation/weather_night_cloudy.svg
new file mode 100644
index 000000000..26e1e335d
--- /dev/null
+++ b/fhem/www/images/openautomation/weather_night_cloudy.svg
@@ -0,0 +1,178 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/weather_night_fog.svg b/fhem/www/images/openautomation/weather_night_fog.svg
new file mode 100644
index 000000000..6d942547b
--- /dev/null
+++ b/fhem/www/images/openautomation/weather_night_fog.svg
@@ -0,0 +1,138 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/weather_night_starry.svg b/fhem/www/images/openautomation/weather_night_starry.svg
new file mode 100644
index 000000000..ef1085284
--- /dev/null
+++ b/fhem/www/images/openautomation/weather_night_starry.svg
@@ -0,0 +1,203 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/weather_pollen.svg b/fhem/www/images/openautomation/weather_pollen.svg
index 46277eb78..73bfa0751 100644
--- a/fhem/www/images/openautomation/weather_pollen.svg
+++ b/fhem/www/images/openautomation/weather_pollen.svg
@@ -1,137 +1,155 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/weather_rain.svg b/fhem/www/images/openautomation/weather_rain.svg
index fda2f9f14..aba9fb948 100644
--- a/fhem/www/images/openautomation/weather_rain.svg
+++ b/fhem/www/images/openautomation/weather_rain.svg
@@ -1,47 +1,112 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/weather_rain_gauge.svg b/fhem/www/images/openautomation/weather_rain_gauge.svg
index c5942ac87..3f42b65e2 100644
--- a/fhem/www/images/openautomation/weather_rain_gauge.svg
+++ b/fhem/www/images/openautomation/weather_rain_gauge.svg
@@ -1,77 +1,239 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/weather_rain_heavy.svg b/fhem/www/images/openautomation/weather_rain_heavy.svg
index 78f98a9a6..f52ab778d 100644
--- a/fhem/www/images/openautomation/weather_rain_heavy.svg
+++ b/fhem/www/images/openautomation/weather_rain_heavy.svg
@@ -1,72 +1,184 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/weather_rain_light.svg b/fhem/www/images/openautomation/weather_rain_light.svg
index 034ba52f4..526396bdc 100644
--- a/fhem/www/images/openautomation/weather_rain_light.svg
+++ b/fhem/www/images/openautomation/weather_rain_light.svg
@@ -1,37 +1,98 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/weather_rain_meter.svg b/fhem/www/images/openautomation/weather_rain_meter.svg
index e9dacf885..58f380516 100644
--- a/fhem/www/images/openautomation/weather_rain_meter.svg
+++ b/fhem/www/images/openautomation/weather_rain_meter.svg
@@ -1,63 +1,254 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/weather_sleet.svg b/fhem/www/images/openautomation/weather_sleet.svg
new file mode 100644
index 000000000..cfd380986
--- /dev/null
+++ b/fhem/www/images/openautomation/weather_sleet.svg
@@ -0,0 +1,365 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/weather_snow.svg b/fhem/www/images/openautomation/weather_snow.svg
index 430033f9d..885058c57 100644
--- a/fhem/www/images/openautomation/weather_snow.svg
+++ b/fhem/www/images/openautomation/weather_snow.svg
@@ -1,72 +1,398 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/weather_snow_heavy.svg b/fhem/www/images/openautomation/weather_snow_heavy.svg
index 959dd5fba..1f7c1beb1 100644
--- a/fhem/www/images/openautomation/weather_snow_heavy.svg
+++ b/fhem/www/images/openautomation/weather_snow_heavy.svg
@@ -1,103 +1,645 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/weather_snow_ice_warning.svg b/fhem/www/images/openautomation/weather_snow_ice_warning.svg
new file mode 100644
index 000000000..e99dc9974
--- /dev/null
+++ b/fhem/www/images/openautomation/weather_snow_ice_warning.svg
@@ -0,0 +1,421 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/weather_snow_light.svg b/fhem/www/images/openautomation/weather_snow_light.svg
index 343b0a438..449727833 100644
--- a/fhem/www/images/openautomation/weather_snow_light.svg
+++ b/fhem/www/images/openautomation/weather_snow_light.svg
@@ -1,57 +1,276 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/weather_station.svg b/fhem/www/images/openautomation/weather_station.svg
index 270d9ea95..242a72e25 100644
--- a/fhem/www/images/openautomation/weather_station.svg
+++ b/fhem/www/images/openautomation/weather_station.svg
@@ -1,62 +1,156 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/weather_station_quadra.svg b/fhem/www/images/openautomation/weather_station_quadra.svg
index b75864c6a..0ed798978 100644
--- a/fhem/www/images/openautomation/weather_station_quadra.svg
+++ b/fhem/www/images/openautomation/weather_station_quadra.svg
@@ -1,56 +1,179 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/weather_storm.svg b/fhem/www/images/openautomation/weather_storm.svg
index 4a3cd1c1d..7d150471a 100644
--- a/fhem/www/images/openautomation/weather_storm.svg
+++ b/fhem/www/images/openautomation/weather_storm.svg
@@ -1,58 +1,201 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/weather_summer.svg b/fhem/www/images/openautomation/weather_summer.svg
index d929c9114..f602a7b43 100644
--- a/fhem/www/images/openautomation/weather_summer.svg
+++ b/fhem/www/images/openautomation/weather_summer.svg
@@ -1,47 +1,98 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/weather_sun.svg b/fhem/www/images/openautomation/weather_sun.svg
index 95f0fc16a..8eca9047f 100644
--- a/fhem/www/images/openautomation/weather_sun.svg
+++ b/fhem/www/images/openautomation/weather_sun.svg
@@ -1,45 +1,102 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/weather_sunrise.svg b/fhem/www/images/openautomation/weather_sunrise.svg
index 5fc6e88b7..891ae1468 100644
--- a/fhem/www/images/openautomation/weather_sunrise.svg
+++ b/fhem/www/images/openautomation/weather_sunrise.svg
@@ -1,55 +1,123 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/weather_sunset.svg b/fhem/www/images/openautomation/weather_sunset.svg
index 2dc3ba4d7..bdff29720 100644
--- a/fhem/www/images/openautomation/weather_sunset.svg
+++ b/fhem/www/images/openautomation/weather_sunset.svg
@@ -1,75 +1,319 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/weather_thunderstorm.svg b/fhem/www/images/openautomation/weather_thunderstorm.svg
index 70aa414cc..90ed197bb 100644
--- a/fhem/www/images/openautomation/weather_thunderstorm.svg
+++ b/fhem/www/images/openautomation/weather_thunderstorm.svg
@@ -1,56 +1,165 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/weather_wind.svg b/fhem/www/images/openautomation/weather_wind.svg
index f6a53d3fa..8858eadb3 100644
--- a/fhem/www/images/openautomation/weather_wind.svg
+++ b/fhem/www/images/openautomation/weather_wind.svg
@@ -1,24 +1,41 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/weather_wind_directions_e.svg b/fhem/www/images/openautomation/weather_wind_directions_e.svg
index 4bdd9e7c2..64a826e62 100644
--- a/fhem/www/images/openautomation/weather_wind_directions_e.svg
+++ b/fhem/www/images/openautomation/weather_wind_directions_e.svg
@@ -1,30 +1,153 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/weather_wind_directions_n.svg b/fhem/www/images/openautomation/weather_wind_directions_n.svg
index c90b4457a..962fdaf16 100644
--- a/fhem/www/images/openautomation/weather_wind_directions_n.svg
+++ b/fhem/www/images/openautomation/weather_wind_directions_n.svg
@@ -1,31 +1,153 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/weather_wind_directions_ne.svg b/fhem/www/images/openautomation/weather_wind_directions_ne.svg
index 0ac1a12ad..78dc89edb 100644
--- a/fhem/www/images/openautomation/weather_wind_directions_ne.svg
+++ b/fhem/www/images/openautomation/weather_wind_directions_ne.svg
@@ -1,31 +1,153 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/weather_wind_directions_nw.svg b/fhem/www/images/openautomation/weather_wind_directions_nw.svg
index a4cdb24bc..f2cc79034 100644
--- a/fhem/www/images/openautomation/weather_wind_directions_nw.svg
+++ b/fhem/www/images/openautomation/weather_wind_directions_nw.svg
@@ -1,32 +1,153 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/weather_wind_directions_s.svg b/fhem/www/images/openautomation/weather_wind_directions_s.svg
index 813eea2fc..4687983cc 100644
--- a/fhem/www/images/openautomation/weather_wind_directions_s.svg
+++ b/fhem/www/images/openautomation/weather_wind_directions_s.svg
@@ -1,30 +1,153 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/weather_wind_directions_se.svg b/fhem/www/images/openautomation/weather_wind_directions_se.svg
index 7e2529be4..6ebe575e4 100644
--- a/fhem/www/images/openautomation/weather_wind_directions_se.svg
+++ b/fhem/www/images/openautomation/weather_wind_directions_se.svg
@@ -1,32 +1,153 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/weather_wind_directions_sw.svg b/fhem/www/images/openautomation/weather_wind_directions_sw.svg
index fcfdd18e1..43660b6a2 100644
--- a/fhem/www/images/openautomation/weather_wind_directions_sw.svg
+++ b/fhem/www/images/openautomation/weather_wind_directions_sw.svg
@@ -1,32 +1,153 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/weather_wind_directions_w.svg b/fhem/www/images/openautomation/weather_wind_directions_w.svg
index 366268ee3..7e79a5488 100644
--- a/fhem/www/images/openautomation/weather_wind_directions_w.svg
+++ b/fhem/www/images/openautomation/weather_wind_directions_w.svg
@@ -1,30 +1,153 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/weather_wind_no_wind.svg b/fhem/www/images/openautomation/weather_wind_no_wind.svg
new file mode 100644
index 000000000..abdb78ee7
--- /dev/null
+++ b/fhem/www/images/openautomation/weather_wind_no_wind.svg
@@ -0,0 +1,51 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/weather_wind_speed.svg b/fhem/www/images/openautomation/weather_wind_speed.svg
index 35af3d5fd..caba37f47 100644
--- a/fhem/www/images/openautomation/weather_wind_speed.svg
+++ b/fhem/www/images/openautomation/weather_wind_speed.svg
@@ -1,38 +1,62 @@
-
-
-
+
+
+
+
diff --git a/fhem/www/images/openautomation/weather_wind_speed_bft.svg b/fhem/www/images/openautomation/weather_wind_speed_bft.svg
new file mode 100644
index 000000000..6e38814e4
--- /dev/null
+++ b/fhem/www/images/openautomation/weather_wind_speed_bft.svg
@@ -0,0 +1,61 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/weather_wind_speed_ms.svg b/fhem/www/images/openautomation/weather_wind_speed_ms.svg
new file mode 100644
index 000000000..4ca78065f
--- /dev/null
+++ b/fhem/www/images/openautomation/weather_wind_speed_ms.svg
@@ -0,0 +1,63 @@
+
+
+
+
diff --git a/fhem/www/images/openautomation/weather_winter.svg b/fhem/www/images/openautomation/weather_winter.svg
index 562491342..a6dda15f9 100644
--- a/fhem/www/images/openautomation/weather_winter.svg
+++ b/fhem/www/images/openautomation/weather_winter.svg
@@ -1,61 +1,192 @@
-
-
-
+
+
+
+