title: Homelab views: - type: sections title: Homelab path: homelab icon: mdi:server max_columns: 3 sections: # ---- Calendar (Baikal via CalDAV) ---- - type: grid column_span: 2 cards: - type: heading icon: mdi:calendar-month heading: Calendar heading_style: title - type: custom:calendar-card-pro entities: - entity: calendar.vish color: "#a78bfa" - entity: calendar.radarr color: "#f59e0b" days_to_show: 14 max_events_to_show: 20 show_past_events: false compact_mode: false # ---- Media / arr suite ---- - type: grid column_span: 1 cards: - type: heading icon: mdi:play-circle heading: Media Stack heading_style: title - type: tile entity: sensor.atlantis name: Plex - Now Playing icon: mdi:plex tap_action: action: more-info - type: horizontal-stack cards: - type: tile entity: sensor.atlantis_library_movies name: Movies icon: mdi:movie-open - type: tile entity: sensor.atlantis_library_tv_shows name: TV Shows icon: mdi:television-classic - type: horizontal-stack cards: - type: tile entity: sensor.atlantis_library_anime name: Anime icon: mdi:sword-cross - type: tile entity: sensor.atlantis_library_music name: Music icon: mdi:music - type: tile entity: sensor.atlantis_library_other_videos name: Other icon: mdi:video-vintage - type: horizontal-stack cards: - type: tile entity: sensor.sonarr_queue_2 name: Sonarr Queue icon: mdi:television-classic tap_action: action: url url_path: http://100.83.230.112:8989 - type: tile entity: sensor.radarr_queue_2 name: Radarr Queue icon: mdi:filmstrip tap_action: action: url url_path: http://100.83.230.112:7878 - type: horizontal-stack cards: - type: tile entity: sensor.sonarr_shows name: Series icon: mdi:television-box - type: tile entity: sensor.radarr_movies_2 name: Movies icon: mdi:movie-open - type: horizontal-stack cards: - type: tile entity: sensor.sonarr_upcoming name: Upcoming icon: mdi:calendar-clock - type: tile entity: sensor.sonarr_wanted name: Sonarr Wanted icon: mdi:television-off - type: horizontal-stack cards: - type: tile entity: sensor.bazarr_badges name: Bazarr Missing icon: mdi:subtitles tap_action: action: url url_path: http://100.83.230.112:6767 - type: tile entity: sensor.prowlarr_indexers name: Prowlarr icon: mdi:magnify tap_action: action: url url_path: http://100.83.230.112:9696 # ---- Downloads ---- - type: grid column_span: 1 cards: - type: heading icon: mdi:download heading: Downloads heading_style: title - type: tile entity: sensor.sabnzbd_speed name: SABnzbd Speed icon: mdi:download-network tap_action: action: url url_path: http://100.83.230.112:8080 - type: tile entity: sensor.sabnzbd_queue name: SAB Queue icon: mdi:tray-full - type: entities title: SAB Details show_header_toggle: false entities: - entity: sensor.sabnzbd_status name: Status icon: mdi:information-outline - entity: sensor.sabnzbd_left_to_download name: Left to Download icon: mdi:download - entity: sensor.sabnzbd_queue_count name: Queue Size icon: mdi:tray-full - entity: sensor.sabnzbd_free_disk_space name: Disk Free icon: mdi:harddisk-plus - entity: sensor.sabnzbd_daily_total name: Today icon: mdi:calendar-today - type: horizontal-stack cards: - type: button entity: button.sabnzbd_pause name: Pause icon: mdi:pause tap_action: action: call-service service: button.press target: entity_id: button.sabnzbd_pause - type: button entity: button.sabnzbd_resume name: Resume icon: mdi:play tap_action: action: call-service service: button.press target: entity_id: button.sabnzbd_resume # ---- Books ---- - type: grid column_span: 1 cards: - type: heading icon: mdi:book-open-page-variant heading: Books & Audiobooks heading_style: title - type: tile entity: sensor.audiobookshelf_ebooks name: Ebooks icon: mdi:book-open-variant tap_action: action: url url_path: http://100.83.230.112:13378 - type: tile entity: sensor.audiobookshelf_audiobooks name: Audiobooks icon: mdi:headphones - type: tile entity: sensor.lazylibrarian_wanted_books name: LazyLib Wanted icon: mdi:book-clock tap_action: action: url url_path: http://100.83.230.112:5299 - type: tile entity: sensor.lazylibrarian_version name: LazyLib Version icon: mdi:tag # ---- Quick launch (one-tap links) ---- - type: grid column_span: 2 cards: - type: heading icon: mdi:rocket-launch heading: Quick Launch heading_style: title - type: grid columns: 4 square: true cards: - type: button name: Plex icon: mdi:plex tap_action: action: url url_path: https://app.plex.tv - type: button name: Sonarr icon: mdi:television-classic tap_action: action: url url_path: http://100.83.230.112:8989 - type: button name: Radarr icon: mdi:filmstrip tap_action: action: url url_path: http://100.83.230.112:7878 - type: button name: Bazarr icon: mdi:subtitles tap_action: action: url url_path: http://100.83.230.112:6767 - type: button name: Prowlarr icon: mdi:magnify tap_action: action: url url_path: http://100.83.230.112:9696 - type: button name: SABnzbd icon: mdi:download tap_action: action: url url_path: http://100.83.230.112:8080 - type: button name: LazyLib icon: mdi:book-clock tap_action: action: url url_path: http://100.83.230.112:5299 - type: button name: ABS icon: mdi:headphones tap_action: action: url url_path: http://100.83.230.112:13378 - type: button name: Portainer icon: mdi:docker tap_action: action: url url_path: https://pt.vish.gg - type: button name: Gitea icon: mdi:git tap_action: action: url url_path: https://git.vish.gg - type: button name: Homarr icon: mdi:view-dashboard tap_action: action: url url_path: https://homarr.vish.gg - type: button name: Homelab UI icon: mdi:home-analytics tap_action: action: url url_path: http://homelab.tail.vish.gg:3100