diff --git a/warpsrvint/docker_esphome/tasks/main.yml b/warpsrvint/docker_esphome/tasks/main.yml
index 71e6e8a2f7d251340fcc6a2597b425790f3031a9..c7cb76e5c7ec9fea79f57b1b50e06466d5b074c7 100644
--- a/warpsrvint/docker_esphome/tasks/main.yml
+++ b/warpsrvint/docker_esphome/tasks/main.yml
@@ -51,19 +51,6 @@
     - webserver-v1.min.css
     - webserver-v1.min.js
 
-- name: download config includes files (frekvens module)
-  get_url:
-    url: "https://raw.githubusercontent.com/Palakis/esphome-frekvens-panel/master/components/frekvens_panel/{{ item }}" 
-    dest: "{{ basedir }}/config/components/frekvens_panel/{{ item }}"
-  with_items:
-    - __init__.py
-    - display.py
-    - frekvens-driver.cpp
-    - frekvens-driver.h
-    - frekvens-panel.cpp
-    - frekvens-panel.h
-
-
 - name: "stop {{ servicename }} docker"
   docker_compose:
     project_src: "{{ basedir }}"
diff --git a/warpsrvint/docker_esphome/templates/config/esphome_display01.yaml b/warpsrvint/docker_esphome/templates/config/esphome_display01.yaml
index 49d4cea1ebc75c7d7bfd90277b39a6eae51c7e80..b1ac4ecc4a98177b45a0a311053950e0bec8481b 100644
--- a/warpsrvint/docker_esphome/templates/config/esphome_display01.yaml
+++ b/warpsrvint/docker_esphome/templates/config/esphome_display01.yaml
@@ -7,20 +7,21 @@
   platformio_options:
     upload_speed: 115200
     lib_deps:
-      - me-no-dev/ESPAsyncTCP
-      - adafruit/Adafruit GFX Library   # Required for FrekvensPanel.
-      - Adafruit BusIO                  # Required by GFX Library.
       - Wire                            # Also required by GFX.
       - SPI                             # Also required by GFX.
-
-{% include "/includes/common.inc.yaml" %}
-
+      - adafruit/Adafruit BusIO         # Required by GFX Library.
+      - adafruit/Adafruit GFX Library   # Required for FrekvensPanel.
+      - me-no-dev/ESPAsyncTCP
 
 external_components:
   - source:
-      type: local
-      path: .
-      
+      type: git
+      url: https://github.com/Palakis/esphome-frekvens-panel
+      ref: master
+    components: [ frekvens_panel ]  
+
+{% include "/includes/common.inc.yaml" %}
+
 light:
   - platform: monochromatic
     name: 'Brightness'
@@ -38,7 +39,7 @@ output:
 time:
   - platform: sntp
     id: ntp_time
-    timezone: 'Europe/Paris'
+    timezone: 'Europe/Berlin'
 
 font:
   - file: "04B03.ttf"
diff --git a/warpsrvint/docker_esphome/templates/config/esphome_display02.yaml b/warpsrvint/docker_esphome/templates/config/esphome_display02.yaml
index a2cbf05896a54609e3fe50454233b27d921250f2..40ef84095f1951992a2d515ff297a09e91e091d4 100644
--- a/warpsrvint/docker_esphome/templates/config/esphome_display02.yaml
+++ b/warpsrvint/docker_esphome/templates/config/esphome_display02.yaml
@@ -3,25 +3,25 @@
 {% include "/includes/ansible.inc.yaml" %}
 
 {% include "/includes/board.d1_mini.inc.yaml" %}
-
+  # force newline 
   platformio_options:
     upload_speed: 115200
     lib_deps:
-      - me-no-dev/ESPAsyncTCP
-      - adafruit/Adafruit GFX Library   # Required for FrekvensPanel.
-      - Adafruit BusIO                  # Required by GFX Library.
       - Wire                            # Also required by GFX.
       - SPI                             # Also required by GFX.
+      - adafruit/Adafruit BusIO         # Required by GFX Library.
+      - adafruit/Adafruit GFX Library   # Required for FrekvensPanel.
+      - me-no-dev/ESPAsyncTCP
 
+external_components:
+  - source:
+      type: git
+      url: https://github.com/Palakis/esphome-frekvens-panel
+      ref: master
+    components: [ frekvens_panel ]  
 
 {% include "/includes/common.inc.yaml" %}
 
-
-external_components:
-  - source:
-      type: local
-      path: /config/components/frekvens_panel/
-      
 light:
   - platform: monochromatic
     name: 'Brightness'
@@ -39,7 +39,7 @@ output:
 time:
   - platform: sntp
     id: ntp_time
-    timezone: 'Europe/Paris'
+    timezone: 'Europe/Berlin'
 
 font:
   - file: "04B03.ttf"