Socket Card is a fork and its modified with Grok, i don’t have any knowledge of programming
GitHub - Aftergit/aio-light-controller-card: Control every room's sockets from one collapsible Home Assistant card. · GitHub (Socket Card)
GitHub - shadowsight00/aio-light-controller-card: Stop juggling individual light cards. Control every room's lights, effects, and colors from one beautiful collapsible card. · GitHub (Light card)
you can use card mod to change layout, the below is how i use it with ios-dark theme:
card_mod:
style: |
.wrap {
background: transparent !important;
padding: 0 !important;
}
.title,
.hint {
display: none !important;
height: 0 !important;
margin: 0 !important;
padding: 0 !important;
}
.grid {
gap: 6px !important;
}
.tile {
background: rgba(0, 0, 0, 0.35) !important;
border-radius: 14px !important;
border: none !important;
box-shadow: none !important;
min-height: 100px !important;
padding: 8px 4px !important;
gap: 3px !important;
backdrop-filter: none !important;
}
.tile ha-icon {
--mdc-icon-size: 30px !important;
color: rgba(255,255,255,0.9) !important;
}
.tile-name {
font-size: 11px !important;
font-weight: 500 !important;
color: rgba(255,255,255,0.85) !important;
margin: 0 !important;
}
.tile-watts {
color: rgba(255,255,255,0.75) !important;
opacity: 1 !important;
}
.tile.active {
border: 1px solid var(--primary-color, #ff9f09) !important;
box-shadow: 0 0 6px rgba(255, 159, 9, 0.25) !important;
}
```type: custom:universal-socket-card
title: Socket Control
columns: 4
glass_mode: false
power: sensor.electricity_meter_power_consumption
energy:
- sensor.daily_energy_offpeak
- sensor.daily_energy_peak
rooms:
- label: Living Room
icon: mdi:sofa
group: switch.living_room_sockets
circuit_limit: 3680
sockets:
- label: Desk
icon: mdi:desk
id: switch.desk_power
power: sensor.desk_power
energy: sensor.desk_energy
- label: Dining Table
icon: mdi:table-furniture
id: switch.dining_table
power: sensor.dining_table_power
- label: Bedroom
icon: mdi:bed
circuit_limit: 3680
sockets:
- label: Bedside Table
icon: mdi:bed-king
id: switch.bedside_table
power: sensor.bedside_table_power
- label: Heating Blanket
icon: mdi:heat-wave
id: switch.heating_blanket
power: sensor.heating_blanket_power
rated: 100
- label: Kitchen
icon: mdi:silverware-clean
circuit_limit: 3680
sockets:
- label: Microwave
icon: mdi:microwave
id: switch.microwave
power: sensor.microwave_power
- label: Fridge
icon: mdi:fridge-industrial-outline
id: switch.fridge
power: sensor.fridge_power


