geertmeersman / mobile_vikings

Home Assistant component for Mobile Vikings BE services
MIT License
8 stars 1 forks source link
hacs hacs-custom hacs-integration home-assistant homeassistant homeassistant-integration

<img src="https://github.com/geertmeersman/mobile_vikings/raw/main/images/brand/dark_logo.png" alt="Mobile Vikings" align="right" style="width: 200px;margin-right: 10px;" />

Mobile Vikings for Home Assistant

A Home Assistant integration to monitor Mobile Vikings BE services

Features


maintainer buyme_coffee discord

MIT License hacs_badge

Open your Home Assistant instance and open the repository inside the Home Assistant Community Store.

GitHub issues Average time to resolve an issue Percentage of issues still open PRs Welcome

Hacs and Hassfest validation Python

manifest version github release github release date github last-commit github contributors github commit activity

Table of Contents

Installation

Using HACS (recommended)

Click on this button:

Open your Home Assistant instance and open the repository inside the Home Assistant Community Store.

or follow these steps:

  1. Simply search for Mobile Vikings in HACS and install it easily.
  2. Restart Home Assistant
  3. Add the 'Mobile Vikings' integration via HA Settings > 'Devices and Services' > 'Integrations'
  4. Provide your Mobile Vikings username and password

Manual

  1. Copy the custom_components/mobile_vikings directory of this repository as config/custom_components/mobile_vikings in your Home Assistant instalation.
  2. Restart Home Assistant
  3. Add the 'Mobile Vikings' integration via HA Settings > 'Devices and Services' > 'Integrations'
  4. Provide your Mobile Vikings username and password

This integration will set up the following platforms.

Platform Description
mobile_vikings Home Assistant component for Mobile Vikings BE services

Contributions are welcome!

If you want to contribute to this please read the Contribution guidelines

Troubleshooting

Enable debug logging

To enable debug logging, go to Settings -> Devices & Services and then click the triple dots for the Nexxtmove integration and click Enable Debug Logging.

enable-debug-logging

Disable debug logging and download logs

Once you enable debug logging, you ideally need to make the error happen. Run your automation, change up your device or whatever was giving you an error and then come back and disable Debug Logging. Disabling debug logging is the same as enabling, but now you will see Disable Debug Logging. After you disable debug logging, it will automatically prompt you to download your log file. Please provide this logfile.

disable-debug-logging

Screenshots

Code origin

The code of this Home Assistant integration has been written by analysing the calls made by the Mobile Vikings website. Goal is to automate as much as possible and to monitor usage.

I have no link with Mobile Vikings