Skip to content

Ghi đè màu sắc ​

Tham số cấu hình này cho phép bạn ghi đè các màu mặc định của color_scheme đang được chọn. Điều này giúp bạn hoàn toàn cá nhân hóa thẩm mỹ hình ảnh của bản đồ theo chủ đề bảng điều khiển và sở thích cá nhân. Màu ưa thích có thể được xác định trong cài đặt override_colors trong cấu hình YAML, nơi chấp nhận các mã màu tiêu chuẩn như giá trị hex, RGB và RGBA.

Màu Chế Độ Tối

Có thể xác định các màu riêng biệt cho chế độ tối bằng cách nhóm chúng trong một mục dark bên trong override_colors. Các màu này tự động được ưu tiên khi bảng điều khiển Home Assistant đang sử dụng chủ đề tối.

Các màu có thể ghi đè:

  • floor, wall, passive_segment, new_segment, hidden_segment
  • no_go, no_go_outline, no_mop, no_mop_outline
  • virtual_wall, virtual_threshold, passable_threshold, impassable_threshold
  • ramp, ramp_outline, low_lying_area, auto_low_lying_area, manual_low_lying_area
  • curtain, split_line
  • active_area, active_area_outline, active_point, active_point_outline
  • carpet, carpet_outline, deleted_carpet, deleted_carpet_outline, detected_carpet, detected_carpet_outline
  • path, mop_path
  • icon_background, settings_background, settings_icon_background
  • text, order, text_stroke
  • obstacle_background, floor_material
  • carpet_color_selected, detected_carpet_color, carpet_color, carpet_color_deleted
  • wifi_wall, wifi_excellent, wifi_high, wifi_low, wifi_poor, wifi_unreached
  • dirty_area, clean_area, second_clean_area
  • blocked_segment, blocked_segment_overlay, blocked_segment_floor

Màu Phân Đoạn

Khi ghi đè màu segment, chúng phải được xác định theo cặp hai màu cho mỗi phòng. Trong mỗi cặp, màu đầu tiên là màu bình thường của phòng và màu thứ hai là màu sử dụng khi phòng được chọn.

Kiểu thẻ

Cấu hình này chỉ ghi đè các màu được vẽ bên trong bản đồ. Nếu cần ghi đè các màu liên quan đến giao diện tổng thể của thẻ, vui lòng tham khảo phần Kiểu thẻ.

Ví dụ YAML ​

yaml
type: custom:dreame-vacuum-card
entity: vacuum.l10s_gen2
override_colors:
  floor: 'rgba(110,110,110,1)'
  wall: 'rgba(64,64,64,1)'
  path: 'rgba(200,200,200,1)'
  active_area: 'rgba(113,189,237,0.4)'
  no_go: 'rgba(133,0,0,0.5)'
  no_mop: 'rgba(134,0,226,0.5)'
  virtual_wall: 'rgba(133,0,0,0.78)'
  carpet: 'rgba(36,163,55,1)'
  icon_background: 'rgba(50,50,50,1)'
  text: 'rgba(220,220,220,1)'
  segment:
    - - 'rgba(46,81,142,1)'
      - 'rgba(12,92,232,1)'
    - - 'rgba(130,111,38,1)'
      - 'rgba(180,146,9,1)'
    - - 'rgba(39,111,158,1)'
      - 'rgba(15,152,242,1)'
    - - 'rgba(83,104,56,1)'
      - 'rgba(76,168,63,1)'
  dark:
    floor: 'rgba(20,20,20,1)'
    wall: 'rgba(40,40,40,1)'
    path: 'rgba(255,255,255,0.8)'
    active_area: 'rgba(50,100,200,0.4)'
    no_go: 'rgba(200,0,0,0.5)'
    no_mop: 'rgba(100,0,100,0.5)'
    icon_background: 'rgba(50,50,50,1)'
    text: 'rgba(255,255,255,1)'