Coder Social home page Coder Social logo

Documentation unclear about hassio-addons HOT 8 CLOSED

agileek avatar agileek commented on August 19, 2024
Documentation unclear

from hassio-addons.

Comments (8)

squonk11 avatar squonk11 commented on August 19, 2024 1

To be honest, I am new at homeassistant - so maybe I am not asking the right questions - sorry for that.
When I try to install the official signal integration, it tells me that I mus add it to the configuration.yaml and points me to this documentation. Here I read that I first have to install the Signal Messenger REST API using these instructions. These instructions explain the installation only using either Docker or Home Assistant Add-ons. Both I don't have. I did my Homeassistant installation using a Python virtual environment according to these instructions. I asked the maintainer of the signal-cli-rest-api how to install without having Docker and without access to the Homeassistant Add-ons: he told me it is not possible.
Now I am lost and hoped to find a solution using your integration...

from hassio-addons.

bastiaanterhorst avatar bastiaanterhorst commented on August 19, 2024

Never mind, it just took a really long time for your addon to show up after adding the custom repo!

from hassio-addons.

MichaelBitard avatar MichaelBitard commented on August 19, 2024

That's strange that it took a really long time, usually it's almost instant...

from hassio-addons.

squonk11 avatar squonk11 commented on August 19, 2024

For me the installation is unclear too. I am running Home Assistant on an RPi3 and I did a manual installation using a Python virtual environment. Due to that it seems that I do not have the usual "Addon-store" in the settings. I also do not have docker running. I managed to install some integrations using HACS.
I also have a working signal-cli available. With this, I am able to send messages via the command line.
How do I have to proceed in order to install this Signal addon so that I can use "notify.signal" in my automations?

from hassio-addons.

MichaelBitard avatar MichaelBitard commented on August 19, 2024

from hassio-addons.

MichaelBitard avatar MichaelBitard commented on August 19, 2024

Thanks, I think I understand better.

From the documentation:

This is an advanced installation process, and some steps might differ on your system.

I think you should stick to the "official Home Assistant Operating System" installation so you would be able to have hacs addons, updates and stuff which will make your home assistant experience a lot better.

But if you cannot do that, then you can look at what this file does : https://github.com/agileek/hassio-addons/blob/master/signal/Dockerfile and replicate it on your system, that way you may be able to have the equivalent of this addon running outside of docker.

I'm sorry I won't be able to help you further though, that's why we use hacs, so we have a "standard" way of doing this through docker to prevent having to have to debug every user setup ;)

from hassio-addons.

squonk11 avatar squonk11 commented on August 19, 2024

Now I have HACS installed and running. How do I install this repository via HACS? When I try to install it as a custom component (providing the url of this repo) I get the error message No manifest.json file found 'manifest.json'. Probably I am doing something terribly wrong... . Is there another way to install this repository using HACS? Or is HACS not working correctly for me because I have the Homeassistant running in a Python virtual machine?

from hassio-addons.

MichaelBitard avatar MichaelBitard commented on August 19, 2024

HACS is only here to help you install my python plugin, which I think you do not really need.

What you have to do is install the docker addon, the one that allows communication between the home assistant official signal integration (or my custom_component) and the signal-cli written in java.

from hassio-addons.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.