Closed smarthomefamilyverrips closed 1 year ago
@b0mbays any idea?
Could you post the full log from home assistant after doing a restart after waiting a couple of minutes? You should be able to see it inside settings -> system -> logs -> load full logs (at the bottom of the page)
@b0mbays this is all I have if I chose load full logs and both my google screens show "404: not found" and setting volume to "1"
2023-07-20 12:55:05.504 WARNING (SyncWorker_2) [homeassistant.loader] We found a custom integration xplora_watch which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you experience issues with Home Assistant 2023-07-20 12:55:05.507 WARNING (SyncWorker_2) [homeassistant.loader] We found a custom integration localtuya which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you experience issues with Home Assistant 2023-07-20 12:55:05.508 WARNING (SyncWorker_2) [homeassistant.loader] We found a custom integration icloud3 which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you experience issues with Home Assistant 2023-07-20 12:55:05.510 WARNING (SyncWorker_2) [homeassistant.loader] We found a custom integration alarmo which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you experience issues with Home Assistant 2023-07-20 12:55:05.511 WARNING (SyncWorker_2) [homeassistant.loader] We found a custom integration hacs which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you experience issues with Home Assistant 2023-07-20 12:55:05.513 WARNING (SyncWorker_2) [homeassistant.loader] We found a custom integration pirateweather which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you experience issues with Home Assistant 2023-07-20 12:55:05.514 WARNING (SyncWorker_2) [homeassistant.loader] We found a custom integration tuya_local which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you experience issues with Home Assistant 2023-07-20 12:55:05.515 WARNING (SyncWorker_2) [homeassistant.loader] We found a custom integration continuously_casting_dashboards which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you experience issues with Home Assistant 2023-07-20 12:55:05.516 WARNING (SyncWorker_2) [homeassistant.loader] We found a custom integration sonoff which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you experience issues with Home Assistant 2023-07-20 12:55:05.517 WARNING (SyncWorker_2) [homeassistant.loader] We found a custom integration spotcast which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you experience issues with Home Assistant 2023-07-20 12:55:05.517 WARNING (SyncWorker_2) [homeassistant.loader] We found a custom integration asusrouter which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you experience issues with Home Assistant 2023-07-20 12:55:53.143 ERROR (MainThread) [custom_components.continuously_casting_dashboards.dashboard_caster] Asyncio TimeoutError checking Dummy state for Hub Max: 2023-07-20 12:56:23.160 ERROR (MainThread) [custom_components.continuously_casting_dashboards.dashboard_caster] Asyncio TimeoutError checking Dummy state for Hub Max: 2023-07-20 12:57:50.508 ERROR (MainThread) [custom_components.continuously_casting_dashboards.dashboard_caster] Asyncio TimeoutError checking Dummy state for Hub:
Ah OK, can you enable debug logging by changing the following inside your configuration.yaml:
logging_level: warning
to
logging_level: debug
Restart home assistant, and then you should see more logs and paste them here π
@b0mbays I did turn off and on my screens now i not get the "dummy error" anymore ..... but both screens show the "DashCast" logo briefly and after one of them turns fully black and other one is black and writing "404: Not Found"
Here is my full log:
2023-07-20 13:11:23.612 WARNING (SyncWorker_3) [homeassistant.loader] We found a custom integration xplora_watch which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you experience issues with Home Assistant 2023-07-20 13:11:23.614 WARNING (SyncWorker_3) [homeassistant.loader] We found a custom integration localtuya which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you experience issues with Home Assistant 2023-07-20 13:11:23.616 WARNING (SyncWorker_3) [homeassistant.loader] We found a custom integration icloud3 which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you experience issues with Home Assistant 2023-07-20 13:11:23.617 WARNING (SyncWorker_3) [homeassistant.loader] We found a custom integration alarmo which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you experience issues with Home Assistant 2023-07-20 13:11:23.619 WARNING (SyncWorker_3) [homeassistant.loader] We found a custom integration hacs which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you experience issues with Home Assistant 2023-07-20 13:11:23.620 WARNING (SyncWorker_3) [homeassistant.loader] We found a custom integration pirateweather which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you experience issues with Home Assistant 2023-07-20 13:11:23.622 WARNING (SyncWorker_3) [homeassistant.loader] We found a custom integration tuya_local which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you experience issues with Home Assistant 2023-07-20 13:11:23.623 WARNING (SyncWorker_3) [homeassistant.loader] We found a custom integration continuously_casting_dashboards which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you experience issues with Home Assistant 2023-07-20 13:11:23.625 WARNING (SyncWorker_3) [homeassistant.loader] We found a custom integration sonoff which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you experience issues with Home Assistant 2023-07-20 13:11:23.626 WARNING (SyncWorker_3) [homeassistant.loader] We found a custom integration spotcast which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you experience issues with Home Assistant 2023-07-20 13:11:23.628 WARNING (SyncWorker_3) [homeassistant.loader] We found a custom integration asusrouter which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you experience issues with Home Assistant 2023-07-20 13:11:41.258 DEBUG (MainThread) [custom_components.continuously_casting_dashboards.dashboard_caster] state_triggers_map: {} 2023-07-20 13:11:41.258 DEBUG (MainThread) [custom_components.continuously_casting_dashboards.dashboard_caster] monitored_entities: set() 2023-07-20 13:11:41.273 INFO (MainThread) [custom_components.continuously_casting_dashboards.dashboard_caster] Current local time: 13:11:41.273862 2023-07-20 13:11:41.274 INFO (MainThread) [custom_components.continuously_casting_dashboards.dashboard_caster] Local time is inside the allowed casting time for Hub Max. Start time: 07:00:00 - End time: 01:00:00 2023-07-20 13:11:44.255 DEBUG (MainThread) [custom_components.continuously_casting_dashboards.dashboard_caster] Status output for Hub Max when checking for dashboard state 'Dummy': Volume: 5 Volume muted: False 2023-07-20 13:11:47.544 DEBUG (MainThread) [custom_components.continuously_casting_dashboards.dashboard_caster] Status output for Hub Max when checking for dashboard state 'Dummy': Volume: 5 Volume muted: False 2023-07-20 13:11:47.544 INFO (MainThread) [custom_components.continuously_casting_dashboards.dashboard_caster] HA Dashboard (or media) is NOT playing on Hub Max! 2023-07-20 13:11:47.544 INFO (MainThread) [custom_components.continuously_casting_dashboards.dashboard_caster] Casting dashboard to Hub Max 2023-07-20 13:11:47.630 DEBUG (MainThread) [custom_components.continuously_casting_dashboards.dashboard_caster] Executing stop command... 2023-07-20 13:11:47.751 WARNING (MainThread) [homeassistant.setup] Setup of evohome is taking over 10 seconds. 2023-07-20 13:11:53.597 DEBUG (MainThread) [custom_components.continuously_casting_dashboards.dashboard_caster] Setting volume to 0... 2023-07-20 13:11:56.208 INFO (MainThread) [custom_components.continuously_casting_dashboards.dashboard_caster] Executing the dashboard cast command... 2023-07-20 13:11:59.161 INFO (MainThread) [custom_components.continuously_casting_dashboards.dashboard_caster] Setting volume to 5... 2023-07-20 13:12:46.499 INFO (MainThread) [custom_components.continuously_casting_dashboards.dashboard_caster] Current local time: 13:11:41.273862 2023-07-20 13:12:46.500 INFO (MainThread) [custom_components.continuously_casting_dashboards.dashboard_caster] Local time is inside the allowed casting time for Hub. Start time: 07:00:00 - End time: 01:00:00 2023-07-20 13:12:47.750 DEBUG (MainThread) [custom_components.continuously_casting_dashboards.dashboard_caster] Status output for Hub when checking for dashboard state 'Dummy': Volume: 5 Volume muted: False 2023-07-20 13:12:48.971 DEBUG (MainThread) [custom_components.continuously_casting_dashboards.dashboard_caster] Status output for Hub when checking for dashboard state 'Dummy': Volume: 5 Volume muted: False 2023-07-20 13:12:48.971 INFO (MainThread) [custom_components.continuously_casting_dashboards.dashboard_caster] HA Dashboard (or media) is NOT playing on Hub! 2023-07-20 13:12:48.971 INFO (MainThread) [custom_components.continuously_casting_dashboards.dashboard_caster] Casting dashboard to Hub 2023-07-20 13:12:48.973 DEBUG (MainThread) [custom_components.continuously_casting_dashboards.dashboard_caster] Executing stop command... 2023-07-20 13:12:52.473 DEBUG (MainThread) [custom_components.continuously_casting_dashboards.dashboard_caster] Setting volume to 0... 2023-07-20 13:12:53.692 INFO (MainThread) [custom_components.continuously_casting_dashboards.dashboard_caster] Executing the dashboard cast command... 2023-07-20 13:12:55.518 INFO (MainThread) [custom_components.continuously_casting_dashboards.dashboard_caster] Setting volume to 5... 2023-07-20 13:13:41.758 INFO (MainThread) [custom_components.continuously_casting_dashboards.dashboard_caster] Current local time: 13:13:41.758681 2023-07-20 13:13:41.758 INFO (MainThread) [custom_components.continuously_casting_dashboards.dashboard_caster] Local time is inside the allowed casting time for Hub Max. Start time: 07:00:00 - End time: 01:00:00 2023-07-20 13:13:43.968 DEBUG (MainThread) [custom_components.continuously_casting_dashboards.dashboard_caster] Status output for Hub Max when checking for dashboard state 'Dummy': Volume: 5 Volume muted: False 2023-07-20 13:13:46.207 DEBUG (MainThread) [custom_components.continuously_casting_dashboards.dashboard_caster] Status output for Hub Max when checking for dashboard state 'Dummy': Volume: 5 Volume muted: False 2023-07-20 13:13:46.207 INFO (MainThread) [custom_components.continuously_casting_dashboards.dashboard_caster] HA Dashboard (or media) is NOT playing on Hub Max! 2023-07-20 13:13:46.207 INFO (MainThread) [custom_components.continuously_casting_dashboards.dashboard_caster] Casting dashboard to Hub Max 2023-07-20 13:13:46.209 DEBUG (MainThread) [custom_components.continuously_casting_dashboards.dashboard_caster] Executing stop command... 2023-07-20 13:13:50.727 DEBUG (MainThread) [custom_components.continuously_casting_dashboards.dashboard_caster] Setting volume to 0... 2023-07-20 13:13:52.979 INFO (MainThread) [custom_components.continuously_casting_dashboards.dashboard_caster] Executing the dashboard cast command... 2023-07-20 13:13:55.618 INFO (MainThread) [custom_components.continuously_casting_dashboards.dashboard_caster] Setting volume to 5... 2023-07-20 13:14:43.008 INFO (MainThread) [custom_components.continuously_casting_dashboards.dashboard_caster] Current local time: 13:13:41.758681 2023-07-20 13:14:43.008 INFO (MainThread) [custom_components.continuously_casting_dashboards.dashboard_caster] Local time is inside the allowed casting time for Hub. Start time: 07:00:00 - End time: 01:00:00 2023-07-20 13:14:44.167 DEBUG (MainThread) [custom_components.continuously_casting_dashboards.dashboard_caster] Status output for Hub when checking for dashboard state 'Dummy': Volume: 5 Volume muted: False 2023-07-20 13:14:45.403 DEBUG (MainThread) [custom_components.continuously_casting_dashboards.dashboard_caster] Status output for Hub when checking for dashboard state 'Dummy': Volume: 5 Volume muted: False 2023-07-20 13:14:45.404 INFO (MainThread) [custom_components.continuously_casting_dashboards.dashboard_caster] HA Dashboard (or media) is NOT playing on Hub! 2023-07-20 13:14:45.404 INFO (MainThread) [custom_components.continuously_casting_dashboards.dashboard_caster] Casting dashboard to Hub 2023-07-20 13:14:45.406 DEBUG (MainThread) [custom_components.continuously_casting_dashboards.dashboard_caster] Executing stop command... 2023-07-20 13:14:47.859 DEBUG (MainThread) [custom_components.continuously_casting_dashboards.dashboard_caster] Setting volume to 0... 2023-07-20 13:14:49.087 INFO (MainThread) [custom_components.continuously_casting_dashboards.dashboard_caster] Executing the dashboard cast command... 2023-07-20 13:14:50.894 INFO (MainThread) [custom_components.continuously_casting_dashboards.dashboard_caster] Setting volume to 5... 2023-07-20 13:15:37.095 INFO (MainThread) [custom_components.continuously_casting_dashboards.dashboard_caster] Current local time: 13:15:37.094996 2023-07-20 13:15:37.095 INFO (MainThread) [custom_components.continuously_casting_dashboards.dashboard_caster] Local time is inside the allowed casting time for Hub Max. Start time: 07:00:00 - End time: 01:00:00 2023-07-20 13:15:39.372 DEBUG (MainThread) [custom_components.continuously_casting_dashboards.dashboard_caster] Status output for Hub Max when checking for dashboard state 'Dummy': Volume: 5 Volume muted: False 2023-07-20 13:15:41.632 DEBUG (MainThread) [custom_components.continuously_casting_dashboards.dashboard_caster] Status output for Hub Max when checking for dashboard state 'Dummy': Volume: 5 Volume muted: False 2023-07-20 13:15:41.632 INFO (MainThread) [custom_components.continuously_casting_dashboards.dashboard_caster] HA Dashboard (or media) is NOT playing on Hub Max! 2023-07-20 13:15:41.632 INFO (MainThread) [custom_components.continuously_casting_dashboards.dashboard_caster] Casting dashboard to Hub Max 2023-07-20 13:15:41.635 DEBUG (MainThread) [custom_components.continuously_casting_dashboards.dashboard_caster] Executing stop command... 2023-07-20 13:15:46.864 DEBUG (MainThread) [custom_components.continuously_casting_dashboards.dashboard_caster] Setting volume to 0... 2023-07-20 13:15:48.861 INFO (MainThread) [custom_components.continuously_casting_dashboards.dashboard_caster] Executing the dashboard cast command... 2023-07-20 13:15:50.735 INFO (MainThread) [custom_components.continuously_casting_dashboards.dashboard_caster] Setting volume to 5...
Ok, that's a good sign. That means that your HA can contact your hubs with no problem. The issue must be to do with the internal IP address and the hubs not being able to access that.
Can you confirm the URL for the dashboards works by accessing this on your PC/phone on the same network? You should see a Home Assistant screen that says 'Logging in with Trusted Networks'
@b0mbays I had a mistake in my links ..... did type "lovlace" instead of "lovElace" so now it works but only it shows my dahboards not centred in screen now, but if I use the HA casting it does show in centre..... any idea how to solve this?
I'm not too sure unfortunately! You will have to play around with the padding of the cards etc. I'll attach my config below if that's any help to you? You can replace things with yours or get an idea of the custom CSS I have used.
title: Home
views:
- theme: dark-mode
path: default_view
title: Home
icon: mdi:home
type: custom:grid-layout
layout:
grid-template-columns: 1fr 1fr 1fr
grid-template-rows: auto
grid-template-areas: |
"sidebar main main"
mediaquery:
'(max-width: 600px)':
grid-template-columns: 100%
grid-template-areas: |
"sidebar"
"main"
badges: []
cards:
- type: vertical-stack
cards:
- type: horizontal-stack
layout:
margin: 0
gap: 0
grid-template-columns: 1fr 1fr
mediaquery:
'(max-width: 600px)':
grid-template-columns: 100%
cards:
- type: custom:mini-graph-card
icon: mdi:grid
card_mod:
style: |
ha-card {
padding: 0 !important;
max-height: 150px !important;
}
.states.flex {
flex-direction: column;
}
.states--secondary {
margin-left: 0px !important;
margin-top: 12px;
}
.header.flex .name.flex {
font-size: 16px;
}
.header.flex .icon {
color: red;
}
.states--secondary {
font-size: 8px;
}
.graph {
position: absolute;
top: 110px;
entities:
- entity: sensor.solis_grid_active_power_negative
name: Grid Power
show_state: true
- entity: sensor.daily_energy_imported
name: Today
show_state: true
show_graph: false
color_thresholds:
- value: 0
color: '#43a047'
- value: 750
color: '#ffa600'
- value: 1250
color: '#db4437'
- value: 2000
color: '#ff0000'
font_size_header: 16
- type: custom:mini-graph-card
icon: mdi:solar-power
card_mod:
style: |
ha-card {
padding: 0 !important;
max-height: 150px !important;
}
.states.flex {
flex-direction: column;
}
.states--secondary {
margin-left: 0px !important;
margin-top: 12px;
}
.header.flex .name.flex {
font-size: 16px;
}
.header.flex .icon {
color: orange;
}
.states--secondary {
font-size: 8px;
}
.graph {
position: absolute;
top: 110px;
entities:
- entity: sensor.dc_output_power
name: Solar Power
- entity: sensor.energy_generated_today
name: Today
show_state: true
show_graph: false
color_thresholds:
- value: 0
color: '#ffa600'
font_size_header: 16
- type: custom:mini-graph-card
icon: mdi:battery
card_mod:
style: |
ha-card {
padding: 0 !important;
max-height: 150px !important;
}
.states.flex {
flex-direction: column;
}
.states--secondary {
margin-left: 0px !important;
margin-top: 12px;
}
.header.flex .name.flex {
font-size: 16px;
}
.header.flex .icon {
color: green;
}
.states--secondary {
font-size: 8px;
}
.graph {
position: absolute;
top: 110px;
entities:
- entity: sensor.battery_power
name: Battery Power
- entity: sensor.battery_soc
name: Today
show_state: true
show_graph: false
font_size_header: 16
color_thresholds:
- value: 0
color: '#43a047'
- type: horizontal-stack
cards:
- type: custom:frigate-card
cameras:
- camera_entity: camera.192_168_12_201
live_provider: ha
dimensions:
aspect_ratio: '4:3'
aspect_ratio_mode: static
live:
preload: true
layout:
fit: fill
menu:
buttons:
frigate:
enabled: false
- type: horizontal-stack
cards:
- type: custom:mini-graph-card
entities:
- entity: sensor.active_load_power
name: House Load
show_state: true
state_adaptive_color: true
show_fill: false
show_graph: false
show_legend: true
- entity: sensor.solis_grid_active_power_negative
name: Grid Power
show_state: true
show_legend: true
state_adaptive_color: true
show_fill: false
color: '#ff0000'
- entity: sensor.dc_output_power
name: Solar Power
show_state: true
show_legend: true
state_adaptive_color: true
show_fill: false
color: '#ffa600'
- entity: sensor.battery_power
name: Batter Power
show_state: true
show_legend: true
state_adaptive_color: true
show_fill: false
color: '#43a047'
show_legend: true
font_size_header: 20
hours_to_show: 12
points_per_hour: 12
line_width: 2
hour24: true
height: 170
view_layout:
grid-area: main
- type: vertical-stack
cards:
- type: custom:clock-weather-card
entity: weather.forecast_home
sun_entity: sun.sun
weather_icon_type: line
animated_icon: true
forecast_days: 4
locale: en-UK
time_format: 24
hide_today_section: false
hide_forecast_section: false
hide_clock: false
hide_date: false
card_mod:
style: |
.card-content {
padding: 0 8px !important;
}
clock-weather-card-today-right-wrap-top {
font-size: 25px;
}
clock-weather-card-today-right-wrap-bottom {
font-size: 20px;
}
- type: custom:hourly-weather
entity: weather.pirateweather
icons: true
name: ' '
num_segments: '12'
label_spacing: '2'
- type: custom:google-trends-card
entity: sensor.google_trend
fontSize: 23px
- initial_view: listWeek
type: calendar
entities:
- calendar.sam_em_s_calendar
- calendar.everton
- calendar.work_calendar
card_mod:
style:
ha-full-calendar:
$: |
.header {
flex-direction: row !important;
align-items: center !important;
flex-wrap: nowrap !important;
}
.header h1 {
font-size: 16px;
margin: 0;
word-wrap: nowrap;
}
#calendar {
min-height: 350px !important;
min-width: 375px !important;
font-size: 16px;
}
.controls div:last-child {
display: flex;
flex-direction: row;
flext-wrap: nowrap;
}
.today {
margin-right: 0 !important;
margin-inline-end: 0 !important;
}
view_layout:
grid-area: sidebar
@b0mbays indeed playing a bit with layout of card, adjust padding and some card sizes solved this! all seems to work as expected now! Thank You for you Help and Effort!!! π₯ π
Amazing! Great to hear. Nice dashboard too π
Hello @b0mbays
After Installing all by following all the steps I get these errors below, any idea what I did do wrong?
I also noticed if I use SHH Terminal and type "catt scan" as command it gives me following response "zsh: command not found: catt"
This error originated from a custom integration.
Logger: custom_components.continuously_casting_dashboards.dashboard_caster Source: custom_components/continuously_casting_dashboards/dashboard_caster.py:279 Integration: Continuously Cast Dashboards (documentation) First occurred: 13:25:45 (1 occurrences) Last logged: 13:25:45
Asyncio TimeoutError checking Dummy state for Hub:
This error originated from a custom integration.
Logger: custom_components.continuously_casting_dashboards.dashboard_caster Source: custom_components/continuously_casting_dashboards/dashboard_caster.py:287 Integration: Continuously Cast Dashboards (documentation) First occurred: 13:24:17 (2 occurrences) Last logged: 13:26:15
Asyncio TimeoutError checking Dummy state for Hub Max: Asyncio TimeoutError checking Dummy state for Hub:
This are my config.yaml entries:
continuously_casting_dashboards: logging_level: warning #Required: Set the logging level - debug/info/warning (default is 'warning' - try 'debug' for debugging) cast_delay: 45 #Required: Time (in seconds) for casting checks between each device. start_time: "07:00" #Optional: Global start time of the casting window (format: "HH:MM") - Default is set to "07:00" and can be individually overwritten per device below. end_time: "01:00" #Optional: Global end time of the casting window (format: "HH:MM") and must be after "00:00". Default is set to "01:00" and can be individually overwritten per device below. devices: "Hub Max": #Required: Display name of your device. Find this on the actual device's settings or inside the Google Home app. dashboard_url: "http://192.168.0.168:8123/lovlace/lovelace-view-new" #Required: Dashboard URL to be casted (This must be the local IP address of your HA instance, not homeassistant.local) start_time: "7:00" #Optional: Set the start time for this device end_time: "01:00" #Optional: Set the end time for this device "Hub": #Required: Display name of your device. Find this on the actual device's settings or inside the Google Home app. dashboard_url: "http://192.168.0.168:8123/lovlace/lovelace-view-bedroom-new" #Required: Dashboard URL to be casted (This must be the local IP address of your HA instance, not homeassistant.local) start_time: "7:00" #Optional: Set the start time for this device end_time: "01:00" #Optional: Set the end time for this device
homeassistant:
external_url: "https://xxxxxxxxxxxxxxxxxxxxxxxxxxxx.ui.nabu.casa" auth_providers: