greghare / nook-dashboard

Simple To Do list / Home Assistant Dashboard for Nook E-Ink display
32 stars 1 forks source link

Difficult to setup #1

Open alikaylan opened 1 year ago

alikaylan commented 1 year ago

Love the idea, and appreciate the implementation. Having no calendar, no need to do list, different weather app in HA (forecast home) makes changing the server.py modifications rather difficult. Would there be a simple version of the server.py file that just displays internal sensors switches, etc... Perhaps the original version was closer to that, but I don't see it there anymore... Thanks.

greghare commented 1 year ago

I had considered making it more universal in the future, so that everything can be configured from the config file, but for now just wanted to release what I had.

If I understand correctly, you'd like to see just the current weather, forecast, and the table of entities with their states. Could you provide a link to the weather integration you are using? I may try to test with that and see if I can provide something like what you're looking for.

alikaylan commented 1 year ago

The interesting parts of my Lovelace, including the boiler plate weather card that came as default are below. The boiler plate weather card is the one here as the first choice. Thank you so much..

  - type: light
    entity: light.second_bedroom_dimmer_tasmota
    name: Second Bedroom Light
    icon: mdi:ceiling-light
  - type: weather-forecast
    entity: weather.forecast_home
    show_forecast: true
  - type: vertical-stack
    cards:
      - type: entities
        title: Sunrise and Sunset
        show_header_toggle: false
        entities:
          - sensor.nextsunrise
          - sensor.nextsunset
  - type: entities
    entities:
      - entity: sensor.ble_temperature_govee
      - entity: sensor.ble_humidity_govee
      - entity: sensor.ble_battery_govee
    title: Outside Thermometer
  - type: entities
    entities:
      - entity: sensor.ble_temperature_govee_inside
      - entity: sensor.ble_humidity_govee_inside
      - entity: sensor.ble_battery_govee_inside
    title: Inside Thermometer

  - type: entities
    entities:
      - sensor.bh1750_illuminance
    title: Living Room Illumination
    state_color: true

  - type: vertical-stack
    cards:
      - type: entities
        title: HVAC Economy Setback
        show_header_toggle: false
        entities:
          - entity: switch.living_room_hvac_econ_setback
            name: Living Room
            icon: mdi:sofa
          - entity: switch.kitchen_hvac_econ_setback
            name: Kitchen
            icon: mdi:countertop
          - entity: switch.bedroom_hvac_econ_setback
            name: Bedroom
            icon: mdi:bed-king

  - type: vertical-stack
    cards:
      - type: entities
        title: Sunrise and Sunset
        show_header_toggle: false
        entities:
          - sensor.nextsunrise
          - sensor.nextsunset
greghare commented 1 year ago

I'm working on updating the config file to include many more options, including a list of the entities to display, configurable weather and tide entities, and I'm planning to add options to disable the todo, calendar, and tide for those that want a full width display of the weather and device state table, but have no need for other information.

Once this is complete, it shouldn't require any editing of the server.py file to get up and running.

I appreciate the feedback to help make this more useful!

greghare commented 1 year ago

Here's what the configuration file I'm working with currently looks like (I have not pushed the updated code yet)

image

alikaylan commented 1 year ago

Awesome, just let me know what you would like me to test, and I will give it a go. Next week I am out on the road, but before and after, I can do. Much appreciated.

jeakob commented 8 months ago

Hey @greghare I was wondering if you had an update on the new code that you mentioned?

greghare commented 8 months ago

Hey @greghare I was wondering if you had an update on the new code that you mentioned?

I haven't pushed the updated code here in a while because I had a few other features I wanted to implement. I'll see if I get some time to test this soon and report back when I update it. Thanks for the interest!