Skip to content

Den901/ha_came

Repository files navigation

Please ⭐ this repo if you find it useful

Esempio di Immagine


CAME integration component

GitHub Release GitHub Activity License

hacs

Community Forum

The came integration is the main integration to integrate CAME related platforms.

Installation

Install from HACS (recommended)

  1. Have HACS installed, this will allow you to easily manage and track updates.

  2. Add the repo https://github.com/Den901/ha_came to your HACS sources

  3. Search for "CAME".

  4. Click Install below the found integration.

  5. If you want to configure component via Home Assistant UI...
    in the HA UI go to "Configuration" -> "Integrations" click "+" and search for "CAME".

  6. If you want to configure component via configuration.yaml...
    follow instructions below, then restart Home Assistant.

    note: pycame library is now integrated in the component

Manual installation

  1. Using the tool of choice open the directory (folder) for your HA configuration (where you find configuration.yaml).
  2. If you do not have a custom_components directory (folder) there, you need to create it.
  3. In the custom_components directory (folder) create a new folder called came.
  4. Download file came.zip from the latest release section in this repository.
  5. Extract all files from this archive you downloaded in the directory (folder) you created.
  6. Restart Home Assistant
  7. If you want to configure component via Home Assistant UI...
    in the HA UI go to "Configuration" -> "Integrations" click "+" and search for "CAME".
  8. If you want to configure component via configuration.yaml...
    follow instructions below, then restart Home Assistant.

Usage

To use this component in your installation, add the following to your configuration.yaml file:

# Example configuration.yaml entry
came:
  host: YOUR_CAME_HOST
  username: YOUR_EMAIL
  password: YOUR_PASSWORD
  token: RANDOM_STRING

Configuration variables

host:
(string) (Required)
The hostname of your ETI/Domo server.

username:
(string) (Required)
The username for accessing your account.

password:
(string) (Required)
The password for accessing your account.

token:
(string) (Required)
The special token to access to API.

Service

These services are available for the came component:

  • force_update
  • pull_devices

Devices state data and new devices will refresh automatically. If you want to refresh all devices information or get new devices related to your account manually, you can call the force_update or pull_devices service.

Track updates

You can automatically track new versions of this component and update it by HACS.

Troubleshooting

To enable debug logs use this configuration:

# Example configuration.yaml entry
logger:
  default: info
  logs:
    custom_components.came: debug

... then restart HA.

Contributions are welcome!

This is an active open-source project. We are always open to people who want to use the code or contribute to it.

We have set up a separate document containing our contribution guidelines.

Thank you for being involved! 😍

Authors & contributors

For a full list of all authors and contributors, check the contributor's page.

License

See separate license file for full text.


Support Me

If you appreciate my work and want to buy me a beer, you can donate via PayPal:

Buy me a beer

Buy me a beer...🍺🍺🍺🍺🍺🍺

About

No description, website, or topics provided.

Resources

License

Contributing

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages