All Projects → gazoodle → gecko-home-assistant

gazoodle / gecko-home-assistant

Licence: MIT license
Home Assistant integration for spas equipped with Gecko Alliance in.touch2 modules

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to gecko-home-assistant

react-redux-boilerplate
A React boilerplate based on Redux, React Router, styled components and Parcel
Stars: ✭ 62 (+51.22%)
Mutual labels:  spa
hacs-govee
A HACS repository for Govee light integration
Stars: ✭ 173 (+321.95%)
Mutual labels:  hacs
spair
A small and fast frontend framework in Rust
Stars: ✭ 65 (+58.54%)
Mutual labels:  spa
laravel-vue-spa-boilerplate
Laravel Vue Spa BoilerPlate
Stars: ✭ 36 (-12.2%)
Mutual labels:  spa
project-acorn-ssr
A Vue.js SPA built around the WordPress REST API with Vuex, Vue Router, Axios and SSR.
Stars: ✭ 14 (-65.85%)
Mutual labels:  spa
hacker-feud
💥 A single page web game made with Svelte.
Stars: ✭ 61 (+48.78%)
Mutual labels:  spa
Laravel Vue Spa
A Laravel-Vue SPA starter kit.
Stars: ✭ 2,889 (+6946.34%)
Mutual labels:  spa
single-spa-parcel-example
An example of web app built with multiple microfrontends running in different VM's using the single-spa framework.
Stars: ✭ 56 (+36.59%)
Mutual labels:  spa
dimigoin-front
Official Korea Digital Media Highschool Intranet Service, DIMIGOIN
Stars: ✭ 34 (-17.07%)
Mutual labels:  spa
elm-spa
Pure Elm library to easily build Single Page Applications
Stars: ✭ 37 (-9.76%)
Mutual labels:  spa
Anniversaries
Anniversary Countdown Sensor for Home Assistant
Stars: ✭ 128 (+212.2%)
Mutual labels:  hacs
home-assistant-p2000
🚒 This component tracks P2000 emergency events in The Netherlands.
Stars: ✭ 45 (+9.76%)
Mutual labels:  hacs
karax
Karax. Single page applications for Nim.
Stars: ✭ 932 (+2173.17%)
Mutual labels:  spa
vue-auth-boilerplate
This is a simple Vue template/starter kit, scaffolded on vue-cli 3, with full Auth functions to Login & Register
Stars: ✭ 77 (+87.8%)
Mutual labels:  spa
home-assistant-miele
Miele integration for Home assistant
Stars: ✭ 101 (+146.34%)
Mutual labels:  hacs
thermal
Thermal Vision Sensor and Camera for Home Assistant
Stars: ✭ 43 (+4.88%)
Mutual labels:  hacs
Blapy
jQuery plugin that helps you to create and manage ajax and single page web applications (SPA) with almost no javascript coding to do it
Stars: ✭ 30 (-26.83%)
Mutual labels:  spa
spa
Single Page Application template
Stars: ✭ 18 (-56.1%)
Mutual labels:  spa
custom-brand-icons
Custom brand icons for Home Assistant
Stars: ✭ 242 (+490.24%)
Mutual labels:  hacs
dimigoin-front-v2
한국디지털미디어고등학교 인트라넷, 디미고인
Stars: ✭ 19 (-53.66%)
Mutual labels:  spa

gecko-home-assistant

GitHub Release GitHub Activity License

hacs Project Maintenance

Component to integrate with Gecko Spas.

This component will set up the following platforms.

Platform Description
button Reconnect button.
binary_sensor Various on/off spa sensors.
sensor Text/Enum spa sensors.
switch Waterfalls
fan Spa pumps, fans.
light Spa lights
climate Spa water heater

Example screen shot

Screenshots

Installation (HACS)

The preferred method to install is to use HACS. This repo should be available in the default list, but this is currently in progress, so you might need to add https://github.com/gazoodle/gecko-home-assistant as a custom repo. See https://hacs.xyz/docs/faq/custom_repositories for details.

Installation (No HACS)

If you don't have/want HACS installed, you will need to manually install the integration

  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 gecko.
  4. Download all the files from the custom_components/gecko/ directory (folder) in this repository.
  5. Place the files you downloaded in the new directory (folder) you created.
  6. Restart Home Assistant
  7. In the HA UI go to "Configuration" -> "Integrations" click "+" and search for "Gecko"

Using your HA configuration directory (folder) as a starting point you should now also have this:

custom_components/gecko/.translations/en.json
custom_components/gecko/__init__.py
custom_components/gecko/binary_sensor.py
custom_components/gecko/button.py
custom_components/gecko/climate.py
custom_components/gecko/config_flow.py
custom_components/gecko/const.py
custom_components/gecko/fan.py
custom_components/gecko/light.py
custom_components/gecko/manifest.json
custom_components/gecko/sensor.py
custom_components/gecko/spa_manager.py
custom_components/gecko/switch.py

Configuration is done in the UI


Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].