Announcement: HADashboard v2 Beta!

This came up when I loaded the screen.

jquery-3.1.1.min.js:4 GET http://192.168.2.26:5050/state/device_tracker.turboc1208_cc1208 net::ERR_CONNECTION_TIMED_OUT
send @ jquery-3.1.1.min.js:4
ajax @ jquery-3.1.1.min.js:4
r.(anonymous function) @ jquery-3.1.1.min.js:4
get_state @ application.js:1404
binary @ application.js:1331
(anonymous) @ master_init.js:59
j @ jquery-3.1.1.min.js:2
k @ jquery-3.1.1.min.js:2
jquery-3.1.1.min.js:4 GET http://192.168.2.26:5050/state/device_tracker.scox1209_scox1209 net::ERR_CONNECTION_TIMED_OUT
send @ jquery-3.1.1.min.js:4
ajax @ jquery-3.1.1.min.js:4
r.(anonymous function) @ jquery-3.1.1.min.js:4
get_state @ application.js:1404
binary @ application.js:1331
(anonymous) @ master_init.js:61
j @ jquery-3.1.1.min.js:2
k @ jquery-3.1.1.min.js:2
jquery-3.1.1.min.js:4 GET http://192.168.2.26:5050/state/device_tracker.ccox0605_ccox0605 net::ERR_CONNECTION_TIMED_OUT
send @ jquery-3.1.1.min.js:4
ajax @ jquery-3.1.1.min.js:4
r.(anonymous function) @ jquery-3.1.1.min.js:4
get_state @ application.js:1404
binary @ application.js:1331
(anonymous) @ master_init.js:63
j @ jquery-3.1.1.min.js:2
k @ jquery-3.1.1.min.js:2
jquery-3.1.1.min.js:4 GET http://192.168.2.26:5050/state/device_tracker.scox0129_sc0129 net::ERR_CONNECTION_TIMED_OUT
send @ jquery-3.1.1.min.js:4
ajax @ jquery-3.1.1.min.js:4
r.(anonymous function) @ jquery-3.1.1.min.js:4
get_state @ application.js:1404
binary @ application.js:1331
(anonymous) @ master_init.js:65
j @ jquery-3.1.1.min.js:2
k @ jquery-3.1.1.min.js:2
jquery-3.1.1.min.js:4 GET http://192.168.2.26:5050/state/light.master_light_switch net::ERR_CONNECTION_TIMED_OUT
send @ jquery-3.1.1.min.js:4
ajax @ jquery-3.1.1.min.js:4
r.(anonymous function) @ jquery-3.1.1.min.js:4
get_state @ application.js:540
sliderswitch @ application.js:317
(anonymous) @ master_init.js:69
j @ jquery-3.1.1.min.js:2
k @ jquery-3.1.1.min.js:2
jquery-3.1.1.min.js:4 GET http://192.168.2.26:5050/state/switch.master_fan net::ERR_CONNECTION_TIMED_OUT
send @ jquery-3.1.1.min.js:4
ajax @ jquery-3.1.1.min.js:4
r.(anonymous function) @ jquery-3.1.1.min.js:4
get_state @ application.js:1404
binary @ application.js:1331
(anonymous) @ master_init.js:71
j @ jquery-3.1.1.min.js:2
k @ jquery-3.1.1.min.js:2
2Master:1 WebSocket connection to 'ws://192.168.2.26:5050/stream' failed: WebSocket is closed before the connection is established.
jquery-3.1.1.min.js:4 GET http://192.168.2.26:5050/state/light.master_floor_light net::ERR_CONNECTION_TIMED_OUT
send @ jquery-3.1.1.min.js:4
ajax @ jquery-3.1.1.min.js:4
r.(anonymous function) @ jquery-3.1.1.min.js:4
get_state @ application.js:540
sliderswitch @ application.js:317
(anonymous) @ master_init.js:73
j @ jquery-3.1.1.min.js:2
k @ jquery-3.1.1.min.js:2
jquery-3.1.1.min.js:4 GET http://192.168.2.26:5050/state/media_player.roku_13a18n164035 net::ERR_CONNECTION_TIMED_OUT
send @ jquery-3.1.1.min.js:4
ajax @ jquery-3.1.1.min.js:4
r.(anonymous function) @ jquery-3.1.1.min.js:4
get_state @ application.js:540
sliderswitch @ application.js:317
(anonymous) @ master_init.js:75
j @ jquery-3.1.1.min.js:2
k @ jquery-3.1.1.min.js:2
jquery-3.1.1.min.js:4 GET http://192.168.2.26:5050/state/input_boolean.masteralarm net::ERR_CONNECTION_TIMED_OUT
send @ jquery-3.1.1.min.js:4
ajax @ jquery-3.1.1.min.js:4
r.(anonymous function) @ jquery-3.1.1.min.js:4
get_state @ application.js:1404
binary @ application.js:1331
(anonymous) @ master_init.js:77
j @ jquery-3.1.1.min.js:2
k @ jquery-3.1.1.min.js:2
jquery-3.1.1.min.js:4 GET http://192.168.2.26:5050/state/switch.master_toilet_light net::ERR_CONNECTION_TIMED_OUT
send @ jquery-3.1.1.min.js:4
ajax @ jquery-3.1.1.min.js:4
r.(anonymous function) @ jquery-3.1.1.min.js:4
get_state @ application.js:1404
binary @ application.js:1331
(anonymous) @ master_init.js:79
j @ jquery-3.1.1.min.js:2
k @ jquery-3.1.1.min.js:2
jquery-3.1.1.min.js:4 GET http://192.168.2.26:5050/state/switch.master_toilet_fan net::ERR_CONNECTION_TIMED_OUT
send @ jquery-3.1.1.min.js:4
ajax @ jquery-3.1.1.min.js:4
r.(anonymous function) @ jquery-3.1.1.min.js:4
get_state @ application.js:1404
binary @ application.js:1331
(anonymous) @ master_init.js:81
j @ jquery-3.1.1.min.js:2
k @ jquery-3.1.1.min.js:2
jquery-3.1.1.min.js:4 GET http://192.168.2.26:5050/state/media_player.mbr_directv net::ERR_CONNECTION_TIMED_OUT
send @ jquery-3.1.1.min.js:4
ajax @ jquery-3.1.1.min.js:4
r.(anonymous function) @ jquery-3.1.1.min.js:4
get_state @ application.js:540
sliderswitch @ application.js:317
(anonymous) @ master_init.js:83
j @ jquery-3.1.1.min.js:2
k @ jquery-3.1.1.min.js:2
Master:1 WebSocket connection to 'ws://192.168.2.26:5050/stream' failed: WebSocket is closed before the connection is established.

Interestingly, the icons for switches toggle on and off. The icons for lights (dimmers) don’t do anything. The link between HA and the Dash is not there from remote. Looking at the messages from the console log, it looks like it’s trying to talk back to the actual IP address instead of the external address.

Ok, that will freak my wife out. LOL

1 Like

Great work!!!

I am missing the input_select, input_slider and thermostat.

Makes sense - you will need to reconfigure it in the config file for the external address, but then it won;t work internally …

I would suggest using NGINX for external access.

how do I get detailed state information, I have the following when I change volume.

17-03-05 08:26:08 INFO (MainThread) [homeassistant.core] Bus:Handling <Event call_service[L]: service_data=volume_level=0.58, entity_id=media_player.dentv, service=volume_set, service_call_id=1979184336-612, domain=media_player>
17-03-05 08:26:16 INFO (MainThread) [homeassistant.core] Bus:Handling <Event call_service[L]: service_data=volume_level=0.31, entity_id=media_player.dentv, service=volume_set, service_call_id=1979184336-613, domain=media_player>

And my wife has already texted me asking why the tv is changing volume.

Whatever you need, just change the names to protect the innocent please.

1 Like

Yea, that’s one thing I would like to see is a few more full examples at the beginning of the examples. It took a few minutes to figure out what was going on. Examples would have helped.

  • input_slider is there
  • thermostat should be in beta 2
  • input_select will be shortly after launch as it will rely on the popup dialogs I mentioned earlier in the post

There are workarounds for all of these if you don;t want to wait:

  • For a thermostat you can use an automation to tie an input slider to a thermostat then use an input slider widget
  • For an input select you can write a script to set each value then have widgets to call that script (as soon as we get a script widget in beta2 that is!)
1 Like

Thanks - I simplified it a lot and took the device trackers out, and I won’t use the images - I will go through and add some of my own when I have time.

I think that’s a big part of what the beta is for though. It’s such an extensible system that it’s difficult to think about all the ways it can be used.

Hmm, not sure - my log output has always been extremely verbose. How are you grabbing the logfiles? I am using journalctl.

ok, I was just catting out the home_assistant.log file and grepping for dentv.

gotta run, they are starting to board. I’ll check in again when I get to Charlotte. I have an hour wait there.

1 Like

Well you have the hang of it now :slight_smile: But point taken, I will take another run through the docs add some fuller examples along with images,

The good thing about the beta is it’s also a beta for the documentation, pointing out areas that need to be beefed up even though if you read them it’s there, it just doesn’t slap the person in the face hard enough. :slight_smile:

2 Likes

I think you may have misunderstood what I was saying.

I was saying that there is no way you could have covered every example in the docs as some of them only will come to light as a wider group uses them.

2 Likes

Sorry, I replied to the wrong post :slight_smile: But I think we are all in violent agreement - the docs are functional but can be improved and this is part of the reason for the beta.

1 Like

That’s like Jumbo Shrimp or Government Intelligence.

1 Like

All I know is that I am looking forward to creating my own dash today. I tried to stay with Andrew’s dash with adjustments to include my own entities so that I would have at least one of each type for testing out the skins.

Now that it looks like the beta is well underway and enough people are up and running, I can finally build one for myself! Yay!

1 Like

Remember, pics or it didn’t happen! Hope you have fun, and thanks again for the enormous amount of help you have given me :slight_smile:

1 Like

Thank YOU for letting me be part of such an awesome project and team.

I’m looking forward to continuing work and already have an idea for a new skin that’s kid friendly since I read the comment here that some user wanted to put a dash in the kid’s room.

BTW, I am open to skin ideas if anyone has any requests…