浏览代码

lovelace updates

父节点
当前提交
910cfa6e85
共有 2 个文件被更改,包括 148 次插入21 次删除
  1. 72
    0
      config/known_devices.yaml
  2. 76
    21
      config/ui-lovelace.yaml

+ 72
- 0
config/known_devices.yaml 查看文件

@@ -286,3 +286,75 @@ b49d0b5f53ed:
286 286
   name: 18fe3498a0b0
287 287
   picture:
288 288
   track: false
289
+
290
+3871deb4da76:
291
+  hide_if_away: false
292
+  icon:
293
+  mac: 38:71:DE:B4:DA:76
294
+  name: 3871deb4da76
295
+  picture:
296
+  track: false
297
+
298
+888322f349eb:
299
+  hide_if_away: false
300
+  icon:
301
+  mac: 88:83:22:F3:49:EB
302
+  name: 888322f349eb
303
+  picture:
304
+  track: false
305
+
306
+d0817a412ce1:
307
+  hide_if_away: false
308
+  icon:
309
+  mac: D0:81:7A:41:2C:E1
310
+  name: d0817a412ce1
311
+  picture:
312
+  track: false
313
+
314
+f460e2d75f5a:
315
+  hide_if_away: false
316
+  icon:
317
+  mac: F4:60:E2:D7:5F:5A
318
+  name: f460e2d75f5a
319
+  picture:
320
+  track: false
321
+
322
+cc29f51cf855:
323
+  hide_if_away: false
324
+  icon:
325
+  mac: CC:29:F5:1C:F8:55
326
+  name: cc29f51cf855
327
+  picture:
328
+  track: false
329
+
330
+e8508b37a581:
331
+  hide_if_away: false
332
+  icon:
333
+  mac: E8:50:8B:37:A5:81
334
+  name: e8508b37a581
335
+  picture:
336
+  track: false
337
+
338
+c0eefbed8cfc:
339
+  hide_if_away: false
340
+  icon:
341
+  mac: C0:EE:FB:ED:8C:FC
342
+  name: c0eefbed8cfc
343
+  picture:
344
+  track: false
345
+
346
+8cc5e120119c:
347
+  hide_if_away: false
348
+  icon:
349
+  mac: 8C:C5:E1:20:11:9C
350
+  name: 8cc5e120119c
351
+  picture:
352
+  track: false
353
+
354
+d0a637864f63:
355
+  hide_if_away: false
356
+  icon:
357
+  mac: D0:A6:37:86:4F:63
358
+  name: d0a637864f63
359
+  picture:
360
+  track: false

+ 76
- 21
config/ui-lovelace.yaml 查看文件

@@ -2,9 +2,9 @@ title: Tannenhof
2 2
 
3 3
 views:
4 4
     # View tab title.
5
-  - title: Josh's Room
5
+  - title: Home
6 6
     # Optional unique id for direct access /lovelace/${id}
7
-    id: example
7
+    id: home
8 8
     # Optional background (overwrites the global background).
9 9
     background: radial-gradient(crimson, skyblue)
10 10
     # Each view can have a different theme applied. Theme should be defined in the frontend.
@@ -21,31 +21,86 @@ views:
21 21
           - sensor.dht_sensor_humidity
22 22
           - group.lights
23 23
           - cover.blinds
24
+          - type: section
25
+            label: Music
24 26
           - media_player.spotify
25
-          - device_tracker.david 
26
-          - device_tracker.david 
27 27
         # The markdown card will render markdown text.
28
-      - type: light
29
-        entity: light.led_strip
30
-      - type: gauge
31
-        title: Temperature
32
-        entity: sensor.dht_sensor_temperature
33
-        min: -20
34
-        max: 35
28
+      - type: horizontal-stack
29
+        cards:
30
+          - type: conditional
31
+            conditions:
32
+              - entity: device_tracker.david
33
+                state: "home"
34
+            card:
35
+                type: entity-button
36
+                entity: device_tracker.david
37
+          - type: conditional
38
+            conditions:
39
+              - entity: device_tracker.josh
40
+                state: "home"
41
+            card:
42
+                type: entity-button
43
+                entity: device_tracker.josh
44
+          - type: conditional
45
+            conditions:
46
+              - entity: device_tracker.margit
47
+                state: "home"
48
+            card:
49
+                type: entity-button
50
+                entity: device_tracker.margit
51
+          - type: conditional
52
+            conditions:
53
+              - entity: device_tracker.meinrad
54
+                state: "home"
55
+            card:
56
+                type: entity-button
57
+                entity: device_tracker.meinrad
58
+      - type: horizontal-stack
59
+        cards:
60
+        - type: light
61
+          entity: light.led_strip
62
+        - type: light
63
+          entity: light.room_light
35 64
       - type: sensor
36 65
         entity: sensor.dht_sensor_temperature
37 66
         name: Temperature
38 67
         height: 75
39 68
         line_color: "#3498db"
40
-      - type: gauge
41
-        title: Printer Hotend
42
-        entity: sensor.octoprint_actual_tool0_temp
43
-        severity:
44
-          red: 50
45
-          green: 0
46
-          amber: 40
47
-      - type: iframe
48
-        url: https://www.rainviewer.com/map.html
49
-        aspect_ratio: 75%
69
+      - type: conditional
70
+        conditions:
71
+          - entity: light.bed_light
72
+            state: "on"
73
+        card:
74
+          type: horizontal-stack
75
+          cards:
76
+            - type: gauge
77
+              title: Printer Hotend
78
+              entity: sensor.octoprint_actual_tool0_temp
79
+              severity:
80
+                red: 50
81
+                green: 0
82
+                amber: 40
83
+            - type: gauge
84
+              title: Printer Hotend
85
+              entity: sensor.octoprint_actual_bed_temp
86
+              severity:
87
+                red: 50
88
+                green: 0
89
+                amber: 40
90
+  - title: Weather
91
+    id: weather
92
+    # Optional background (overwrites the global background).
93
+    background: radial-gradient(crimson, skyblue)
94
+    # Each view can have a different theme applied. Theme should be defined in the frontend.
95
+    theme: dark-mode
96
+    cards:
97
+      - type: horizontal-stack
98
+        cards:
99
+          - type: iframe
100
+            url: https://www.rainviewer.com/map.html?loc=47.6739,9.1983,10&oFa=0&oC=1&oU=0&oCS=1&oF=0&oAP=0&rmt=4&c=1&o=70&lm=1&th=1
101
+            aspect_ratio: 100%
102
+          - type: iframe
103
+            url: https://earth.nullschool.net/#current/wind/surface/level/equirectangular=-354.86,46.31,1647/loc=9.198,47.673
104
+            aspect_ratio: 100%
50 105
 
51 106
 

正在加载...
取消
保存