TheMultiplexer 5 年之前
父節點
當前提交
853344394e
共有 3 個檔案被更改,包括 440 行新增41 行删除
  1. 37
    38
      config/configuration.yaml
  2. 402
    2
      config/known_devices.yaml
  3. 1
    1
      docker-compose.yml

+ 37
- 38
config/configuration.yaml 查看文件

@@ -86,19 +86,15 @@ device_tracker:
86 86
       track_new_devices: False
87 87
       hide_if_away: False
88 88
 
89
-ios:
89
+mobile_app:
90 90
 
91 91
 mqtt:
92 92
   password: Mindabew1
93 93
 
94
+pi_hole:
95
+  host: 192.168.1.3
96
+
94 97
 sensor:
95
-  - platform: pi_hole
96
-    host: 192.168.1.3
97
-    monitored_conditions:
98
-      - ads_blocked_today
99
-      - dns_queries_today
100
-      - unique_clients
101
-      - unique_domains
102 98
   - platform: command_line
103 99
     name: CPU Temperature
104 100
     command: "cat /sys/class/thermal/thermal_zone0/temp"
@@ -129,20 +125,15 @@ sensor:
129 125
     prefixes:
130 126
       - '+49'
131 127
   - platform: mqtt  
132
-    state_topic: "bruh/sensordht"  
133
-    name: "SN1 Humidity"  
128
+    state_topic: "/sensor/dht/humidity"  
129
+    name: "Outside Humidity"  
134 130
     unit_of_measurement: "%"  
135
-    value_template: '{{ value_json.humidity | round(1) }}'  
131
+    value_template: '{{ value | round(1) }}'  
136 132
   - platform: mqtt  
137
-    state_topic: "bruh/sensordht"  
138
-    name: "SN1 Temperature"  
139
-    unit_of_measurement: "°F"  
140
-    value_template: '{{ value_json.temperature | round(1) }}'  
141
-  - platform: mqtt
142
-    state_topic: "bruh/sensordht"
143
-    name: "SN1 Real Feel"
144
-    unit_of_measurement: "°F"
145
-    value_template: '{{ value_json.heatIndex | round(1) }}'
133
+    state_topic: "/sensor/dht/temperature"  
134
+    name: "Outside Temperature"  
135
+    unit_of_measurement: "°C"  
136
+    value_template: '{{ value | round(1) }}'  
146 137
 
147 138
 binary_sensor:
148 139
   - platform: rpi_gpio
@@ -150,7 +141,19 @@ binary_sensor:
150 141
       14: pir
151 142
   - platform: mqtt
152 143
     name: 'Door'
153
-    state_topic: '9B8785/binary_sensor/door/state'
144
+    state_topic: '/sensor/door/state'
145
+    payload_on: 1
146
+    payload_off: 0
147
+  - platform: mqtt
148
+    name: 'BlindsLeft'
149
+    state_topic: '/BlindsLeft/Open/State'
150
+    payload_on: 1
151
+    payload_off: 0
152
+  - platform: mqtt
153
+    name: 'BlindsLeft'
154
+    state_topic: '/BlindsLeft/Close/State'
155
+    payload_on: 1
156
+    payload_off: 0
154 157
       
155 158
 history_graph:
156 159
   temperature:
@@ -181,31 +184,20 @@ history_graph:
181 184
       - sensor.octoprint_target_bed_temp
182 185
       - sensor.octoprint_target_tool0_temp
183 186
     hours_to_show: 1
184
-
185
-lock:
186
-  - platform: template
187
-    name: Schloss
188
-    value_template: "{{ is_state('light.hdmi', 'on') }}"
189
-    lock:
190
-      service: light.turn_on
191
-      data:
192
-        entity_id: light.hdmi
193
-    unlock:
194
-      service: light.turn_off
195
-      data:
196
-        entity_id: light.hdmi
197 187
   
198 188
 light:
199 189
   - platform: flux_led
200 190
     devices:
191
+      192.168.1.104:
192
+        name: Davids Led Strip
201 193
       192.168.1.105:
202
-        name: Led Strip
194
+        name: Led Strip Ceiling
203 195
       192.168.1.123:
204 196
         name: Led Strip Bed
205 197
   - platform: group
206 198
     name: LED Strips
207 199
     entities: 
208
-      - light.led_strip
200
+      - light.led_strip_ceiling
209 201
       - light.led_strip_bed
210 202
   - platform: template
211 203
     lights:
@@ -252,7 +244,7 @@ light:
252 244
 switch:
253 245
   - platform: wake_on_lan
254 246
     name: Desktop
255
-    mac_address: "4C-ED-FB-94-9D-24"
247
+    mac: "4C-ED-FB-94-9D-24"
256 248
     host: 192.168.1.10
257 249
     turn_off:
258 250
       service: shell_command.turn_off_desktop
@@ -306,6 +298,14 @@ cover:
306 298
           service: script.coverdown
307 299
         stop_cover:
308 300
           service: script.coverstop
301
+  - platform: mqtt
302
+    command_topic: "/BlindsLeft/Cover/Set"
303
+    payload_open: 1
304
+    payload_close: 2
305
+    payload_stop: 3
306
+    state_topic: "/ha/cover/state"
307
+    state_open: 1
308
+    state_closed: 2
309 309
 
310 310
 shell_command:
311 311
   turn_off_desktop: 'echo net rpc shutdown --ipaddress 192.168.1.10 --user Joshua%CYNTWyZkRBFik | ssh pi@192.168.1.3'
@@ -328,7 +328,6 @@ alexa:
328 328
         - switch.lightrelay
329 329
       
330 330
 http:
331
-  api_password: !secret http_password
332 331
   base_url: http://localhost:8123
333 332
   #base_url: https://home.rutschmann.tech
334 333
   #ssl_profile: intermediate

+ 402
- 2
config/known_devices.yaml 查看文件

@@ -10,7 +10,7 @@ josh:
10 10
 david:
11 11
   hide_if_away: false
12 12
   icon:
13
-  mac: 18:65:90:91:22:CF
13
+  mac: 40:4D:7F:6F:A4:80
14 14
   name: David
15 15
   picture: /local/david.jpg
16 16
   track: true
@@ -597,7 +597,7 @@ sammy:
597 597
   mac: DC:F7:56:BF:CA:12
598 598
   name: Sammy
599 599
   picture:
600
-  track: false
600
+  track: true
601 601
 
602 602
 pc_e0_b5_2d_ed_ba_31:
603 603
   hide_if_away: false
@@ -622,3 +622,403 @@ raspberrypi_2:
622 622
   name: raspberrypi
623 623
   picture:
624 624
   track: false
625
+
626
+jannis:
627
+  hide_if_away: false
628
+  icon:
629
+  mac: 4C:57:CA:2F:90:A4
630
+  name: Jannis
631
+  picture:
632
+  track: false
633
+
634
+janniss_mbp:
635
+  hide_if_away: false
636
+  icon:
637
+  mac: 8C:85:90:14:C4:FD
638
+  name: Janniss-MBP
639
+  picture:
640
+  track: false
641
+
642
+mi6_miphone:
643
+  hide_if_away: false
644
+  icon:
645
+  mac: E4:46:DA:4B:72:FC
646
+  name: MI6-MiPhone
647
+  picture:
648
+  track: false
649
+
650
+galaxy_a50:
651
+  hide_if_away: false
652
+  icon:
653
+  mac: D4:11:A3:7E:7E:6F
654
+  name: Galaxy-A50
655
+  picture:
656
+  track: false
657
+
658
+linux:
659
+  hide_if_away: false
660
+  icon:
661
+  mac: 68:DB:F5:C9:D9:17
662
+  name: linux
663
+  picture:
664
+  track: false
665
+
666
+desktop_1c5csfd:
667
+  hide_if_away: false
668
+  icon:
669
+  mac: 34:E6:AD:03:42:E2
670
+  name: DESKTOP-1C5CSFD
671
+  picture:
672
+  track: false
673
+
674
+android_7f015885c861d90f:
675
+  hide_if_away: false
676
+  icon:
677
+  mac: 64:DB:43:45:5A:96
678
+  name: android-7f015885c861d90f
679
+  picture:
680
+  track: false
681
+
682
+iphonevonmerlin:
683
+  hide_if_away: false
684
+  icon:
685
+  mac: 00:CD:FE:BF:E4:FA
686
+  name: iPhonevonMerlin
687
+  picture:
688
+  track: false
689
+
690
+laptopaltweg2:
691
+  hide_if_away: false
692
+  icon:
693
+  mac: 10:08:B1:3A:31:35
694
+  name: LaptopAltweg2
695
+  picture:
696
+  track: false
697
+
698
+doorsensor_0:
699
+  hide_if_away: false
700
+  icon:
701
+  mac: 84:0D:8E:96:F8:F3
702
+  name: DoorSensor-0
703
+  picture:
704
+  track: false
705
+
706
+apple_tv:
707
+  hide_if_away: false
708
+  icon:
709
+  mac: DC:56:E7:46:52:81
710
+  name: Apple-TV
711
+  picture:
712
+  track: false
713
+
714
+esp_1f3cd6:
715
+  hide_if_away: false
716
+  icon:
717
+  mac: 2C:F4:32:1F:3C:D6
718
+  name: ESP-1F3CD6
719
+  picture:
720
+  track: false
721
+
722
+pc_192_168_1_143:
723
+  hide_if_away: false
724
+  icon:
725
+  mac: 3C:71:BF:F8:0E:20
726
+  name: PC-192-168-1-143
727
+  picture:
728
+  track: false
729
+
730
+esp_easy_0:
731
+  hide_if_away: false
732
+  icon:
733
+  mac: A4:CF:12:C4:27:92
734
+  name: ESP-Easy-0
735
+  picture:
736
+  track: false
737
+
738
+galaxy_a40:
739
+  hide_if_away: false
740
+  icon:
741
+  mac: E0:D0:83:40:B5:AB
742
+  name: Galaxy-A40
743
+  picture:
744
+  track: false
745
+
746
+huawei_mate_10_lite_d9db7:
747
+  hide_if_away: false
748
+  icon:
749
+  mac: 0C:2C:54:1E:19:54
750
+  name: HUAWEI-Mate-10-lite-d9db7
751
+  picture:
752
+  track: false
753
+
754
+libreelec:
755
+  hide_if_away: false
756
+  icon:
757
+  mac: 6C:3B:E5:14:21:15
758
+  name: LibreELEC
759
+  picture:
760
+  track: false
761
+
762
+bravia234665af030dc770:
763
+  hide_if_away: false
764
+  icon:
765
+  mac: F0:BF:97:CA:A6:DA
766
+  name: bravia234665af030dc770
767
+  picture:
768
+  track: false
769
+
770
+iphonevonangela:
771
+  hide_if_away: false
772
+  icon:
773
+  mac: 18:F6:43:24:3E:FA
774
+  name: iPhonevonAngela
775
+  picture:
776
+  track: false
777
+
778
+rsa4razr:
779
+  hide_if_away: false
780
+  icon:
781
+  mac: 6C:4D:73:A8:C1:1A
782
+  name: rSa4razr
783
+  picture:
784
+  track: false
785
+
786
+wohnzimmer:
787
+  hide_if_away: false
788
+  icon:
789
+  mac: DC:56:E7:46:52:83
790
+  name: Wohnzimmer
791
+  picture:
792
+  track: false
793
+
794
+dietpi_2:
795
+  hide_if_away: false
796
+  icon:
797
+  mac: 54:2A:A2:51:05:C7
798
+  name: DietPi
799
+  picture:
800
+  track: false
801
+
802
+iphone:
803
+  hide_if_away: false
804
+  icon:
805
+  mac: 40:4D:7F:6F:A4:80
806
+  name: iPhone
807
+  picture:
808
+  track: false
809
+
810
+iphone_von_jens:
811
+  hide_if_away: false
812
+  icon:
813
+  mac: E8:36:17:36:6A:9B
814
+  name: iPhone-von-Jens
815
+  picture:
816
+  track: false
817
+
818
+pc_192_168_1_190:
819
+  hide_if_away: false
820
+  icon:
821
+  mac: BC:98:DF:45:24:4A
822
+  name: PC-192-168-1-190
823
+  picture:
824
+  track: false
825
+
826
+iphonevnjasmina:
827
+  hide_if_away: false
828
+  icon:
829
+  mac: 88:66:A5:19:E5:40
830
+  name: iPhonevnJasmina
831
+  picture:
832
+  track: false
833
+
834
+pc_192_168_1_192:
835
+  hide_if_away: false
836
+  icon:
837
+  mac: 8C:F1:12:D9:30:70
838
+  name: PC-192-168-1-192
839
+  picture:
840
+  track: false
841
+
842
+huawei_y6_2019_3bed2484c9:
843
+  hide_if_away: false
844
+  icon:
845
+  mac: 88:F8:72:37:98:3F
846
+  name: HUAWEI-Y6-2019-3bed2484c9
847
+  picture:
848
+  track: false
849
+
850
+tims_iphone:
851
+  hide_if_away: false
852
+  icon:
853
+  mac: F4:06:16:DA:95:20
854
+  name: Tims-iPhone
855
+  picture:
856
+  track: false
857
+
858
+pc_192_168_1_196:
859
+  hide_if_away: false
860
+  icon:
861
+  mac: 00:1D:D8:64:21:43
862
+  name: PC-192-168-1-196
863
+  picture:
864
+  track: false
865
+
866
+iphone_von_sara:
867
+  hide_if_away: false
868
+  icon:
869
+  mac: BC:E1:43:03:63:32
870
+  name: iPhone-von-Sara
871
+  picture:
872
+  track: false
873
+
874
+laptop_d2rfb4d9:
875
+  hide_if_away: false
876
+  icon:
877
+  mac: 94:E6:F7:A6:87:68
878
+  name: LAPTOP-D2RFB4D9
879
+  picture:
880
+  track: false
881
+
882
+iphone_2:
883
+  hide_if_away: false
884
+  icon:
885
+  mac: 38:53:9C:C4:66:45
886
+  name: iPhone
887
+  picture:
888
+  track: false
889
+
890
+pc_9e5c_f9ff_fe35_992e:
891
+  hide_if_away: false
892
+  icon:
893
+  mac: 9C:5C:F9:35:99:2E
894
+  name: PC---9e5c-f9ff-fe35-992e
895
+  picture:
896
+  track: false
897
+
898
+oneplus7pro:
899
+  hide_if_away: false
900
+  icon:
901
+  mac: AE:11:B4:03:25:6B
902
+  name: OnePlus7Pro
903
+  picture:
904
+  track: false
905
+
906
+annaamstutz:
907
+  hide_if_away: false
908
+  icon:
909
+  mac: DC:85:DE:CD:F3:1F
910
+  name: AnnaAmstutz
911
+  picture:
912
+  track: false
913
+
914
+iphonevonjoshua:
915
+  hide_if_away: false
916
+  icon:
917
+  mac: 18:65:90:91:22:CF
918
+  name: iPhonevonJoshua
919
+  picture:
920
+  track: false
921
+
922
+pc_70_ec_e4_89_e6_31:
923
+  hide_if_away: false
924
+  icon:
925
+  mac: 70:EC:E4:89:E6:31
926
+  name: PC-70-EC-E4-89-E6-31
927
+  picture:
928
+  track: false
929
+
930
+pc_c0_b6_58_21_66_83:
931
+  hide_if_away: false
932
+  icon:
933
+  mac: C0:B6:58:21:66:83
934
+  name: PC-C0-B6-58-21-66-83
935
+  picture:
936
+  track: false
937
+
938
+pc_32_df_cf_aa_24_07:
939
+  hide_if_away: false
940
+  icon:
941
+  mac: 32:DF:CF:AA:24:07
942
+  name: PC-32-DF-CF-AA-24-07
943
+  picture:
944
+  track: false
945
+
946
+esp_57475b:
947
+  hide_if_away: false
948
+  icon:
949
+  mac: 2C:F4:32:57:47:5B
950
+  name: ESP-57475B
951
+  picture:
952
+  track: false
953
+
954
+iphonevonelias:
955
+  hide_if_away: false
956
+  icon:
957
+  mac: 8C:86:1E:D0:EE:DF
958
+  name: iPhonevonElias
959
+  picture:
960
+  track: false
961
+
962
+raspberrypi_3:
963
+  hide_if_away: false
964
+  icon:
965
+  mac: DC:A6:32:73:0D:D7
966
+  name: raspberrypi
967
+  picture:
968
+  track: false
969
+
970
+raspberrypi_4:
971
+  hide_if_away: false
972
+  icon:
973
+  mac: DC:A6:32:73:0D:D8
974
+  name: raspberrypi
975
+  picture:
976
+  track: false
977
+
978
+joshuas_ipad:
979
+  hide_if_away: false
980
+  icon:
981
+  mac: 84:29:99:11:25:0D
982
+  name: Joshuas-iPad
983
+  picture:
984
+  track: false
985
+
986
+80_3f_5d_84_aa_e7:
987
+  hide_if_away: false
988
+  icon:
989
+  mac: 80:3F:5D:84:AA:E7
990
+  name: 80 3f 5d 84 aa e7
991
+  picture:
992
+  track: false
993
+
994
+meinrads_ipad:
995
+  hide_if_away: false
996
+  icon:
997
+  mac: 60:8B:0E:7A:49:D4
998
+  name: Meinrads-iPad
999
+  picture:
1000
+  track: false
1001
+
1002
+pc_192_168_1_210:
1003
+  hide_if_away: false
1004
+  icon:
1005
+  mac: 00:0C:43:30:62:00
1006
+  name: PC-192-168-1-210
1007
+  picture:
1008
+  track: false
1009
+
1010
+pc_7e4f_b5ff_feaa_e727:
1011
+  hide_if_away: false
1012
+  icon:
1013
+  mac: 7C:4F:B5:AA:E7:27
1014
+  name: PC---7e4f-b5ff-feaa-e727
1015
+  picture:
1016
+  track: false
1017
+
1018
+esp_c9195d:
1019
+  hide_if_away: false
1020
+  icon:
1021
+  mac: 68:C6:3A:C9:19:5D
1022
+  name: ESP-C9195D
1023
+  picture:
1024
+  track: false

+ 1
- 1
docker-compose.yml 查看文件

@@ -2,7 +2,7 @@ version: '2.0'
2 2
 services:
3 3
   homeassistant:
4 4
     container_name: home-assistant
5
-    image: homeassistant/raspberrypi3-homeassistant:0.95.4
5
+    image: homeassistant/raspberrypi3-homeassistant:stable
6 6
     restart: always
7 7
     devices:
8 8
       - /dev/video0:/dev/video0

Loading…
取消
儲存