Skip to content

שינוי צבעים ​

פרמטר התצורה הזה מאפשר לך להחליף את הצבעים המוגדרים כברירת מחדל של color_scheme הנבחר כעת. זה מאפשר לך להתאים אישית באופן מלא את האסתטיקה החזותית של המפה בהתאם לנושא הדשבורד שלך ולהעדפות האישיות שלך. ניתן להגדיר צבעים מועדפים תחת הגדרת override_colors בקובץ התצורה YAML, שמקבלת קודי צבע סטנדרטיים כמו hex, RGB ו-RGBA.

צבעי מצב כהה

ניתן להגדיר צבעים נפרדים במיוחד למצב כהה על ידי קיבוצם תחת סעיף dark בתוך override_colors. צבעים אלו יקבלו אוטומטית עדיפות כאשר הדשבורד של Home Assistant משתמש בנושא כהה.

צבעים זמינים להחלפה:

  • 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

צבעי מקטע

כאשר מחליפים צבעי segment, יש להגדירם כזוגות של שני צבעים עבור כל חדר. בכל זוג, הצבע הראשון הוא הצבע הרגיל של החדר והצבע השני הוא הצבע המשמש כאשר החדר נבחר.

עיצוב כרטיסים

תצורה זו עוקפת בלעדית את הצבעים המצויירים בתוך המפה עצמה. אם יש צורך לעקוף את הצבעים הקשורים לממשק הכרטיס הכולל, אנא עיין בסעיף עיצוב כרטיסים.

דוגמה ב-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)'