Ha-fusion Dashboard

ha-fusion - Pre-beta

Nowoczesny, łatwy w obsłudze i wydajny Dashboard dla HA

Git: https://github.com/matt8707/ha-fusion

Dostępny jako addon: https://github.com/matt8707/addon-ha-fusion

Docker: https://github.com/matt8707/ha-fusion/blob/master/docker-compose.yml

Dostępny też na UNRAID.

Screenshot - 31.12.2023 , 15_40_11

YT:
https://youtu.be/D8mWruSuPOM?si=irwWZwS7qPYxM9dn

4 polubienia

ładnie sie to prezentuje, ładnie edytuje, ale wciąż wiele temu brakuje.

Cóż to dopiero Pre-beta, ale projekt jest rozwijany i są częste aktualizacje.

Przykładowy YAML.

theme: godis
hide_views: false
hide_sidebar: false
sidebarWidth: 391
views:
  - name: Dom
    id: 6467602449648
    sections:
      - type: horizontal-stack
        id: 5078078976670
        sections:
          - name: Test
            id: 2171067078835
            items:
              - type: button
                entity_id: light.downlight_z_komputer
                id: 5008685947164
              - type: button
                entity_id: light.vardagsrum
                id: 6094154428386
                name: Belysning
              - type: button
                entity_id: light.vardagsrum_horna
                color: '#1cd760'
                marquee: true
                id: 4795962599238
                name: Hörnlampa
              - type: button
                entity_id: media_player.spotify_pc_artur
                id: 7351468287678
              - type: button
                id: 3728122340522
                entity_id: switch.deltaco_sh_p01_socket
          - name: Studio
            id: 9828119797472
            items:
              - type: button
                entity_id: light.studio_group
                id: 3316142550855
              - type: button
                entity_id: switch.imac
                id: 3575493192177
              - type: button
                entity_id: switch.gosund_monitors_switch
                id: 8082348418851
                icon: material-symbols:speaker
      - type: horizontal-stack
        id: 4240433563768
        sections:
          - name: Media
            id: 7859955675791
            items:
              - type: media
                id: 5276106620601
                conditional:
                  - entity_id: sensor.plex_recently_added
                    name: Senast tillagt
                    icon: mdi:plex
                    color: orange
                  - entity_id: media_player.artur_s_echo_dot
                  - entity_id: media_player.artur_s_echo_show
                  - entity_id: media_player.googlehome4300
                  - entity_id: media_player.nesthub
                    icon: mdi:spotify
                  - entity_id: media_player.artur_s_echo_dot
          - name: Övrigt
            items:
              - type: button
                id: 4326750373921
                entity_id: light.downlight_z_komputer
              - type: button
                id: 6654837792944
                entity_id: fan.4chlazienka_wentylator_lazienka
                icon: mdi:fan
              - type: button
                id: 9182560073626
                entity_id: light.4chlazienka_4ch_1
                name: Łazienka LED_1
                icon: hue:ceiling-round
              - type: button
                id: 6583508288448
                entity_id: light.hall_group
                name: Hall
              - type: button
                entity_id: light.sovrum_group
                id: 4536918822520
              - type: button
                entity_id: climate.ac
                marquee: true
                id: 2763550457343
                name: Klimat
              - type: button
                entity_id: switch.ps5_635_power
                color: '#1cd760'
                marquee: true
                id: 8427787269294
                name: Playstation
              - type: button
                entity_id: media_player.samsung
                id: 1503994513807
            id: 7274165372538
      - name: Hemma
        items:
          - type: button
            id: 5560216674913
            entity_id: person.artur
            icon: fluent-emoji-flat:alien
          - type: button
            id: 8128083996424
            entity_id: person.jola
          - type: button
            id: 3574383219011
            entity_id: script.home_leave
            icon: fluent:hand-wave-20-filled
          - type: button
            id: 3827902926530
            entity_id: script.home_arrive
            icon: material-symbols:home-rounded
        id: 1412018494330
  - name: Entities
    icon: material-symbols:filter-list-rounded
    id: 5813909951190
    sections:
      - name: Test
        items:
          - type: button
            id: 3188058166584
            entity_id: timer.test
            name: Timer
          - type: button
            id: 4014538054364
            entity_id: update.hacs_update
            name: Update
          - type: button
            id: 1542804203536
            entity_id: vacuum.robot_odkurzajacy
            name: Vacuum
          - type: button
            id: 6145994572695
            entity_id: weather.smhi_home
            name: Weather
          - type: button
            id: 1443718504784
            entity_id: zone.home
            name: Zone
          - type: button
            id: 8859082285036
            entity_id: sun.sun
          - type: button
            id: 3600633343715
            entity_id: switch.galaxy_tab_a_screensaver
            name: Switch
          - type: button
            id: 8233675559365
            entity_id: sensor.badrum_motion_battery
            name: Sensor
          - type: button
            id: 7404639096964
            entity_id: select.conditional_media
            name: Select
          - type: button
            id: 8625756439435
            entity_id: script.home_arrive
            name: Script
          - type: button
            id: 5713628080695
            entity_id: scene.home_below_horizon
            name: Scene
          - type: button
            id: 4572210401136
            entity_id: remote.vardagsrum
            name: Remote
          - type: button
            id: 4275494337776
            entity_id: person.artur
            name: Person
          - type: button
            id: 6609447826960
            entity_id: number.galaxy_tab_a_screensaver_brightness
            name: Number
          - type: button
            id: 8822164265367
            entity_id: media_player.tablet
            name: Media player
          - type: button
            id: 6295149030308
            entity_id: light.studio_dator
            name: Light
          - type: button
            id: 9445324699683
            entity_id: input_number.monitors_volume
            name: Input number
          - type: button
            id: 2832875690525
            entity_id: input_datetime.sleep_notify_torrent
            name: Input Datetime
          - type: button
            id: 5329753290519
            entity_id: input_boolean.imac_lock
            name: Input boolean
          - type: button
            id: 8154800117105
            entity_id: event.badrum_dimmer_button_1
            name: Event
          - type: button
            id: 6399086292020
            entity_id: image.template_image
            name: Image
          - type: button
            id: 8970334871265
            entity_id: device_tracker.iphone
            name: Device tracker
          - type: button
            id: 5981318553491
            entity_id: climate.ac
            name: Climate
          - type: button
            name: Automation
            id: 1477424416058
            entity_id: automation.backup_ha_monthly
          - type: button
            name: Binary sensor
            id: 1045768288013
            entity_id: binary_sensor.galaxy_tab_a_device_admin
          - type: button
            id: 7826433574180
            entity_id: button.galaxy_tab_a_load_start_url
            name: Button
          - type: button
            name: Calendar
            id: 8928742612730
            entity_id: calendar.home_assistant_devs
          - type: button
            name: Camera
            id: 4466621036589
            entity_id: camera.ipcam
        id: 3178723045273
  - name: Kuchnia
    id: 6832123684594
    sections:
      - name: Sekcja
        items: []
        id: 4244756015964
sidebar:
  - type: time
    id: 3781246197457
    hour12: false
    seconds: false
  - type: date
    format: test
    hide: none
    shortday: false
    shortmonth: false
    id: 2790676345913
  - type: template
    id: 1506524483596
    template: <b>Vecka {{ now().strftime("%W") }}</b>
  - type: sensor
    entity_id: sensor.template_greet
    date: false
    id: 2790676343773
  - type: weather
    entity_id: weather.openweathermap
    weather_sensor: sensor.openweathermap_weather
    extra_sensor: sensor.openweathermap_forecast_precipitation_probability
    extra_sensor_icon: mdi:drop
    icon_pack: meteocons
    id: 2790676343766
  - type: divider
    id: 6627143742873
  - type: sensor
    entity_id: sensor.template_laundry
    id: 2790676343722
  - type: sensor
    entity_id: vacuum.robot_odkurzajacy
    id: 2790676343733
  - type: sensor
    entity_id: sensor.template_mailbox
    id: 2790676343744
    date: false
  - type: sensor
    entity_id: sensor.template_battery
    id: 2790676343711
  - type: navigate
    id: 4055198699454
  - type: timer
    entity_id: timer.test
    id: 5786160817081
  - type: divider
    id: 3349273168863
  - type: radial
    entity_id: sensor.processor_use
    id: 1790176343741
    stroke: 7
    name: CPU
  - id: 2805049029311
    entity_id: sensor.memory_use_percent
    type: bar
    name: RAM
    math: '22'
  - type: graph
    id: 7932142060181
    period: day
    entity_id: sensor.memory_use_percent
    stroke: 2

1 polubienie

Tak , ale aktualizacje na razie nie wiele wnoszą. Lovlelace dla telefonów prezentuje się całkiem przyzwoicie. Schody zaczynają się w przypadku tabletów. a póki co rozwijamy jest gównie pasek boczny. Trzeba czekać na jakieś przełomowe zmiany.

Autor chyba dołączył do nowego projektu: “Grace”

https://www.youtube.com/watch?v=XyBy0ckkiDU&t=3262s

Nowy interfejs można przetestować w wersji

Tworzymy nowy Widok i wybieramy: