J3n50m4t / Home-Assistant-DreamScreen-Service

Home Assistant Service for sending commands to a Wifi enabled DreamScreen
MIT License
31 stars 15 forks source link

Help with installation #8

Closed Rido closed 5 years ago

Rido commented 6 years ago

Hi Gregory,

Great work, thanks!

Today I tried to install the Dreamscreen service in my Hassbian environment but it won't work 😞 Maybe you could add a step-by-step plan to install the HASS Dreamscreen service.

I have gone through the following steps:

  1. git clone git@github.com:GregoryDosh/Home-Assistant-DreamScreen-Service.git dreamscreen in the custom_component directory
  2. pip3 install PyDreamScreen with the homeassistant user on the Hassbian rpi.
  3. Added the following code to configuration.yaml:
    dreamscreen:
    ip_address: 192.168.2.156

The dreamscreen services are available but I don't have a Dreamscreen entity.

Am I doing something wrong?

Thanks!

GregoryDosh commented 5 years ago

I'm looking into making this a bit more robust and less finicky, along with better documentation soon. I'm in the middle of a housing project that has left me without internet or a lot of normal resources so I've not been able to get anything done yet, and I apologize.

What you've got there seems like it should be working. Do the logs reveal anything about the startup of the dreamscreen service?

rkkoszewski commented 5 years ago

Hi @Rido, were you able to make it work? I followed your configuration (But using the correct IP for my SideKick device). In the Test panel I can see "dreamscreen.set_ambient_color", I don't see any entities, but I can manually write "dreamscreen.jekolight" (jekolight is the name of the device, it has no groups, just the device as is). I press send, and a message appears saying "running service dreamscreen.set_ambient_color", and that's it, nothing happens anywhere, no errors are shown nor anything. Is there somewhere in HASS that you have to define the device entity or something?

yashijoe commented 5 years ago

Hello Gregory, is the installation procedure still the same as by Rido post? Thanks

J3n50m4t commented 5 years ago

@yashijoe yes, but you don't have to install pydreamscreen (on hassio at least - not sure about others)

checkout Readme