Giter Club home page Giter Club logo

ha-cozytouch's People

Contributors

biker91620 avatar plo53 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

ha-cozytouch's Issues

Integration cozytouch not found when trying to verify its XXX platform

Hey Biker,

First of all thanks a lot for all the hard work, I guess that adding my heaters to Home Assistant would absolutely awesome. Unfortunately after many tries (struggled with python version, move to Debian buster, etc.), I end up with the following errors but I have absolutely no clue how to fix:

Integration cozytouch not found when trying to verify its sensor platform.
Integration cozytouch not found when trying to verify its switch platform.
Integration cozytouch not found when trying to verify its climate platform.
Integration cozytouch not found when trying to verify its binary_sensor platform.

From other similar errors for other integrations, they seem to be talking about a manifest file but I must say I cannot figure out what this would mean in my case.

Thanks a lot!

Scan Interval

Hello,

I am willing to increase the sensor default 30s scan interval.

I tried to add the scan_interval property

sensor:

  • platform: cozytouch
    username: xxx
    password: xxx
    scan_interval: 300

but then recieved the error : "Invalid config for [sensor.cozytouch]: [scan_interval] is an invalid option for [sensor.cozytouch]."

Is there a way to control the scan interval ?

Thx

Installation Issue

Hi,

I'm having issues installing your component.
I'm running Hass.io version 193 / 0.103.6.
I have Malicio 2 water heaters working with Cozytouch.

I've tried installing your component in custom components and in regular components, none have worked. The regular one was indicated in one of this git's previous issues.

The custom one returns errors for each approach (switch, climate, etc).
I never manage to obtain the component.

Here is the error:

_Error while setting up platform cozytouch
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 150, in async_setup_platform
await asyncio.wait_for(asyncio.shield(task), SLOW_SETUP_MAX_WAIT)
File "/usr/local/lib/python3.7/asyncio/tasks.py", line 442, in wait_for
return fut.result()
File "/usr/local/lib/python3.7/concurrent/futures/thread.py", line 57, in run
result = self.fn(*self.args, **self.kwargs)
File "/config/custom_components/cozytouch/switch.py", line 35, in setup_platform
from cozypy.constant import DeviceType
ModuleNotFoundError: No module named 'cozypy'

Thanks for your help,

Occupancy Sensors are always "Off"

Running here on hass v0.97 and latest version of cozypy.

I noticed that the occupancysensors on my Thermor Ovation 3 heaters were never triggered. This seems to be due to an error in the cozypy component (which looks for "PersonInside" instead of "personInside").

I proposed a commit change in the cozypy component github, I hope I did not do anything wrong because this is the first time I use GitHub.

Hassio 0.98

Hi,

I have Hassio 0.98.3, is it planned to have your addon run with this OS ?

Thanks

TypeError: 'NoneType' object is not iterable

Hi Fellllaaa :)

Thanks again to keep this component up to date. I now get this error message in my logs

I cannot control the heater anymore. I am running latest homeassistant dev version 0.1.02.3 with cozytouch gateway

2019-11-20 21:32:52 ERROR (MainThread) [homeassistant.helpers.entity] Update for climate.downstairs_radiateur fails
Traceback (most recent call last):
  File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 270, in async_update_ha_state
    await self.async_device_update()
  File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 450, in async_device_update
    await self.hass.async_add_executor_job(self.update)
  File "/usr/local/lib/python3.7/concurrent/futures/thread.py", line 57, in run
    result = self.fn(*self.args, **self.kwargs)
  File "/config/custom_components/cozytouch/climate.py", line 197, in update
    self.heater.update()
  File "/usr/local/lib/python3.7/site-packages/cozypy/objects.py", line 391, in update
    sensor.update()
  File "/usr/local/lib/python3.7/site-packages/cozypy/objects.py", line 390, in update
    for sensor in self.sensors:
TypeError: 'NoneType' object is not iterable

Hassbian - Problem installation ha-cozytouch

Hello and thank you for sharing, I try to install the cozytouch component on home assistant.
I typed the command, the cozypy directory is in /srv/homeassistant/lib/python3.5/site-packages/
but when I run home assistant, I find in the logs:
2019-03-29 14:48:09 ERROR (MainThread) [homeassistant.components.sensor] Error while setting up platform cozytouch
Traceback (most recent call last):
File "/srv/homeassistant/lib/python3.5/site-packages/homeassistant/helpers/entity_platform.py", line 128, in _async_setup_platform
SLOW_SETUP_MAX_WAIT, loop=hass.loop)
File "/usr/lib/python3.5/asyncio/tasks.py", line 400, in wait_for
return fut.result()
File "/usr/lib/python3.5/asyncio/futures.py", line 293, in result
raise self._exception
File "/usr/lib/python3.5/concurrent/futures/thread.py", line 55, in run
result = self.fn(*self.args, **self.kwargs)
File "/home/homeassistant/.homeassistant/custom_components/cozytouch/sensor.py", line 30, in setup_platform
from cozypy.client import CozytouchClient
File "/srv/homeassistant/lib/python3.5/site-packages/cozypy/client.py", line 7, in
from cozypy.handlers import SetupHandler
File "/srv/homeassistant/lib/python3.5/site-packages/cozypy/handlers.py", line 37
place: CozytouchPlace = self.__find_place(heater["placeOID"])
^
SyntaxError: invalid syntax
2019-03-29 14:48:09 ERROR (MainThread) [homeassistant.components.binary_sensor] Error while setting up platform cozytouch
Traceback (most recent call last):
File "/srv/homeassistant/lib/python3.5/site-packages/homeassistant/helpers/entity_platform.py", line 128, in _async_setup_platform
SLOW_SETUP_MAX_WAIT, loop=hass.loop)
File "/usr/lib/python3.5/asyncio/tasks.py", line 400, in wait_for
return fut.result()
File "/usr/lib/python3.5/asyncio/futures.py", line 293, in result
raise self._exception
File "/usr/lib/python3.5/concurrent/futures/thread.py", line 55, in run
result = self.fn(*self.args, **self.kwargs)
File "/home/homeassistant/.homeassistant/custom_components/cozytouch/binary_sensor.py", line 28, in setup_platform
from cozypy.client import CozytouchClient
File "/srv/homeassistant/lib/python3.5/site-packages/cozypy/client.py", line 7, in
from cozypy.handlers import SetupHandler
File "/srv/homeassistant/lib/python3.5/site-packages/cozypy/handlers.py", line 37
place: CozytouchPlace = self.__find_place(heater["placeOID"])
^
SyntaxError: invalid syntax
2019-03-29 14:48:09 ERROR (MainThread) [homeassistant.components.climate] Error while setting up platform cozytouch
Traceback (most recent call last):
File "/srv/homeassistant/lib/python3.5/site-packages/homeassistant/helpers/entity_platform.py", line 128, in _async_setup_platform
SLOW_SETUP_MAX_WAIT, loop=hass.loop)
File "/usr/lib/python3.5/asyncio/tasks.py", line 400, in wait_for
return fut.result()
File "/usr/lib/python3.5/asyncio/futures.py", line 293, in result
raise self._exception
File "/usr/lib/python3.5/concurrent/futures/thread.py", line 55, in run
result = self.fn(*self.args, **self.kwargs)
File "/home/homeassistant/.homeassistant/custom_components/cozytouch/climate.py", line 34, in setup_platform
from cozypy.client import CozytouchClient
File "/srv/homeassistant/lib/python3.5/site-packages/cozypy/client.py", line 7, in
from cozypy.handlers import SetupHandler
File "/srv/homeassistant/lib/python3.5/site-packages/cozypy/handlers.py", line 37
place: CozytouchPlace = self.__find_place(heater["placeOID"])
^
SyntaxError: invalid syntax

Thanks for you help

I am on 0.90.2 HASSBIAN

Can't connect to eCozy

When trying to connect to eCozy I get an error 'User or password incorrect'. I've tried automatic and manual integration. Hassio/Rpi3. Is there a way to troubleshoot further?

Periodic Errorr on port 443

I have CozyTouch : 1.4.1b (within hacs).
In log , I've got periodic error on port 443
`During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "/srv/homeassistant/lib/python3.7/site-packages/requests/adapters.py", line 449, in send
timeout=timeout
File "/srv/homeassistant/lib/python3.7/site-packages/urllib3/connectionpool.py", line 725, in urlopen
method, url, error=e, _pool=self, _stacktrace=sys.exc_info()[2]
File "/srv/homeassistant/lib/python3.7/site-packages/urllib3/util/retry.py", line 439, in increment
raise MaxRetryError(_pool, url, error or ResponseError(cause))
urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='ha110-1.overkiz.com', port=443): Max retries exceeded with url: /enduser-mobile-web/enduserAPI/setup/devices/io%3A%2F2F0825-3323-9670%2F8076481%235/states (Caused by ConnectTimeoutError(<urllib3.connection.HTTPSConnection object at 0xa40df4f0>, 'Connection to ha110-1.overkiz.com timed out. (conect timeout=30)'))
`

Homecontrol IO Support dropped?

Deear, I have an extension Homecontrol IO connected to the cozytouch working fine. I also have two Sauter Heaters directly connected to cozytouch and they are showing up and working well so far.

Back in the day the HomecontrolIO was also showing up but it's gone for a long time now.

Here the screenshot of the app showing my two heaters and the heater connected via homecontrolIO extender.

Screenshot_20200401-101114

Screenshot_20200401-101149

Screenshot_20200401-101212

Problèm to configure cozytouch ,.please help

Hi
I Installed cozytouch on ha, i used hacs, and complèted id and password without problèm.
I created a thermostat card but i havnt thé température on it , it seems to bé not connectés.
The cozytouch bridge IS linked to thé central heating of the house with heat/water pump.
Could you help please ?
Mickael
Screenshot_20200304-210118

Can't show device in home assistant

Hi,

I was installed the cozypy plugin in home assistant and now it's working (with custom component) but not appears anything in home assistant devices. I'm ussing python env HA.

On HA logs not show any error and, if I run get_setup.py shows 2 lines (84207d1f-d1e8-4ca2-8cb2-XXXXXX and All House)

¿How can solve the issue?

Thanks in advance

compatibility for HASS .0.89

Will you update this custom component to make it compatible to new hass version ?

Would be nice jst having a feedback

thanks :)

Thermor WaterHeater Features

Hi,

Thanks to the help of the community, I have my water heaters displayed in HomeAssistant (via HACS). They (the water heaters) appear as DHWP actuators.

I can change the target temperature (which does not seem to have any effect) and the operation mode but I can’t see the remaining showers and boost mode. Plus, the away mode is not working (error message:
Failed to call service water_heater/set_away_mode. Unsupported command DeviceCommand.SET_DWH_MODE)

I checked the code and these should be available. I tried changing some of the attributes to end up with something matching the API, but can't seem to make it work.

Below are the states and commands of the thermor.
Any clue on what I'm doing wrong? I'm willing to help of course:)

Thanks!

core:AbsenceEndDateState
core:AbsenceStartDateState
core:BoostElectricPowerConsumptionState 0
core:BoostEndDateState {"month":"??","hour":0,"year":0,"weekday":0,"day":"??","minute":0,"second":0}
core:BoostModeDurationState
core:BoostStartDateState {"month":"??","hour":0,"year":0,"weekday":0,"day":"??","minute":0,"second":0}
core:BottomTankWaterTemperatureState 0
core:ComfortTargetTemperatureState
core:ControlWaterTargetTemperatureState 7
core:DHWPSoftwareVersionState MALICIO
core:DateTimeState {"month":2,"hour":13,"year":2020,"weekday":1,"day":25,"minute":49,"second":7}
core:EcoTargetTemperatureState
core:ExpectedNumberOfShowerState 2
core:FrostProtectionTargetTemperatureState
core:HaltedTargetTemperatureState
core:HeatingStatusState off
core:ManufacturerNameState Thermor
core:MaximalShowerManualModeState 4
core:MaximalTemperatureManualModeState 70
core:MiddleWaterTemperatureInState 20.2
core:MinimalShowerManualModeState 2
core:MinimalTemperatureManualModeState 50
core:NameState DHWP Actuator
core:NumberOfShowerRemainingState 0
core:NumberOfTankState 2
core:OperatingModeState (antifreeze,auto,away,eco,frostprotection,manual,max,normal,off,on,prog,program) {"relaunch":"Not_Used","absence":"Not_Used"}
core:PowerHeatElectricalInState 0
core:PriorityLockTimerState
core:ProgrammingAvailableState 0
core:RSSILevelState 94
core:SecuredPositionTemperatureState
core:StatusState (available,unavailable) available
core:StopRelaunchState Relaunch Enable
core:TargetTemperatureState 20
core:TemperatureState 20
core:V40WaterVolumeEstimationState 1310
core:VersionState 41373532303031202020
core:WaterConsumptionState 0
core:WaterTargetTemperatureState 60
core:WaterTemperatureState 60
io:AntiLegionellosisState 1
io:AwayModeDurationState
io:BoilerInstallationOptionState (boilerOptimising,boilerPriority,heatPumpOptimising,heatPumpPriority)
io:DHWAbsenceModeState (off,on,prog) on
io:DHWBoostModeState (off,on,prog) off
io:DHWCapacityState 80
io:DHWErrorState {"code":255,"minor":255,"family":"W","type":4}
io:DHWModeState (autoMode,manualEcoActive,manualEcoInactive) autoMode
io:ElectricBoosterOperatingTimeState 12
io:ElectricalExtraManagementState (auto,deactive)
io:ExtractionOptionState (fastExtractionSpeed,lowExtractionSpeed,noExtraction)
io:HeatPumpOperatingTimeState 0
io:InstallationState (extraBoiler,extraSolar,onlyThermodynamic)
io:MiddleWaterTemperatureState 20.2
io:OperatingModeCapabilitiesState {"relaunch":1,"absence":1,"rateManagement":1,"energyDemandStatus":0}
io:OperatingRangeState (pac24h_elec24h,pacProg_elecProg) pac24h_elec24h
io:PowerConsumptionFanState
io:PowerHeatElectricalState 0
io:PowerHeatPumpState 0
io:PriorityLockLevelState (comfortLevel1,comfortLevel2,comfortLevel3,comfortLevel4,environmentProtection,humanProtection,userLevel1,userLevel2)
io:PriorityLockOriginatorState (LSC,SAAC,SFC,UPS,externalGateway,localUser,myself,rain,security,temperature,timer,user,wind)
io:ProgrammingSlotsState {"slot2":{"start":"00:00","end":"00:00"},"slot1":{"start":"22:00","end":"06:00"}}
io:RateManagementState (forbidden,no,recommended,unsuitable,wanted) ?
io:SmartGridOptionState (active,deactive)
Commands
delayedStopIdentify + 1 parameter
getName
identify
refreshAbsenceEndDate
refreshAbsenceMode
refreshAbsenceStartDate
refreshBoostEndDate
refreshBoostMode
refreshBoostStartDate
refreshBottomTankWaterTemperature
refreshManufacturerName
refreshMiddleWaterTemperatureIn
refreshTargetTemperature
refreshWaterConsumption
refreshWaterTargetTemperature
refreshWaterTemperature
setAbsenceEndDate + 1 parameter
setAbsenceMode + 1 parameter
setAbsenceStartDate + 1 parameter
setBoostEndDate + 1 parameter
setBoostMode + 1 parameter
setBoostStartDate + 1 parameter
setComfortTargetTemperature + 1 parameter
setDateTime + 1 parameter
setEcoTargetTemperature + 1 parameter
setExpectedNumberOfShower + 1 parameter
setFrostProtectionTargetTemperature + 1 parameter
setName + 1 parameter
setTargetTemperature + 1 parameter
setWaterTargetTemperature + 1 parameter
setWaterTemperature + 1 parameter
startIdentify
stopIdentify
wink + 1 parameter
refreshExpectedNumberOfShower
refreshAntiLegionellosis
refreshAwayModeDuration
refreshBoilerInstallationOption
refreshBoostModeDuration
refreshCurrentOperatingMode
refreshDHWCapacity
refreshDHWError
refreshDHWMode
refreshElectricalExtraManagement
refreshExtractionOption
refreshInstallation
refreshMiddleWaterTemperature
refreshOperatingModeCapabilities
refreshOperatingRange
refreshOperatingTime
refreshProgrammingSlots
refreshRateManagement
refreshSmartGridOption
setAntiLegionellosis + 1 parameter
setAwayModeDuration + 1 parameter
setBoilerInstallationOption + 1 parameter
setBoostModeDuration + 1 parameter
setCurrentOperatingMode + 1 parameter
setDHWMode + 1 parameter
setElectricalExtraManagement + 1 parameter
setExtractionOption + 1 parameter
setHaltedTargetTemperature + 1 parameter
setInstallation + 1 parameter
setOperatingRange + 1 parameter
setProgrammingSlots + 1 parameter
setRateManagement + 1 parameter
setSmartGridOption + 1 parameter

cozytouch not recognized on windows 10

I've installed all package on windows 10.

I have use configuration.yaml

#cozytouch
switch:
  - platform: cozytouch
    username: [email protected]
    password: mypassword
    
 #end cozytouch

I fall on this error:

2020-01-04 03:33:10 WARNING (Recorder) [homeassistant.components.recorder] Ended unfinished session (id=12 from 2020-01-04 02:25:31.773354)

2020-01-04 03:33:12 ERROR (MainThread) [homeassistant.config] Platform error: switch - Integration 'cozytouch' not found.

Thanks in advance
Philippe

Error at startup: TypeError: unhashable type: 'set'

I have the following error for each device in Cozytouch when I start Home Assistant (I have used Hacs to install Cozytouch... Not sure if the problem is coming for the code or the integration within Hacs). To set up the platform, I used the method via the integration menu... All entities seem to work correctly... I have uninstalled Cozytouch, restarted HA and reinstall it, restarted HA, same issue. Thanks !

2019-12-30 16:09:07 ERROR (MainThread) [homeassistant.core] Error doing job: Task exception was never retrieved
Traceback (most recent call last):
File "/srv/homeassistant/lib/python3.7/site-packages/homeassistant/helpers/entity_platform.py", line 333, in _async_add_entity
device = device_registry.async_get_or_create(**processed_dev_info)
File "/srv/homeassistant/lib/python3.7/site-packages/homeassistant/helpers/device_registry.py", line 133, in async_get_or_create
via = self.async_get_device({via_device}, set())
TypeError: unhashable type: 'set'

Error after a couple of minutes and coming regularly

I have the following error on all "io" entities (I disabled them as not using them), this type of error is very frequent but everything seems to run ok but filling home assistant log with error messages...
I just kept climate entities... Maybe a problem in my config ?

2020-05-02 15:24:32 WARNING (MainThread) [homeassistant.loader] You are using a custom integration for cozytouch which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you exp$
2020-05-02 15:32:03 ERROR (MainThread) [homeassistant.helpers.entity] Update for sensor.salle_de_bain_bas_io_12799941_5 fails
Traceback (most recent call last):
File "/srv/homeassistant/lib/python3.7/site-packages/urllib3/connectionpool.py", line 677, in urlopen
chunked=chunked,
File "/srv/homeassistant/lib/python3.7/site-packages/urllib3/connectionpool.py", line 426, in _make_request
six.raise_from(e, None)
File "", line 3, in raise_from
File "/srv/homeassistant/lib/python3.7/site-packages/urllib3/connectionpool.py", line 421, in _make_request
httplib_response = conn.getresponse()
File "/usr/lib/python3.7/http/client.py", line 1336, in getresponse
response.begin()
File "/usr/lib/python3.7/http/client.py", line 306, in begin
version, status, reason = self._read_status()
File "/usr/lib/python3.7/http/client.py", line 275, in _read_status
raise RemoteDisconnected("Remote end closed connection without"
http.client.RemoteDisconnected: Remote end closed connection without response

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "/srv/homeassistant/lib/python3.7/site-packages/requests/adapters.py", line 449, in send
timeout=timeout
File "/srv/homeassistant/lib/python3.7/site-packages/urllib3/connectionpool.py", line 725, in urlopen
method, url, error=e, _pool=self, _stacktrace=sys.exc_info()[2]
File "/srv/homeassistant/lib/python3.7/site-packages/urllib3/util/retry.py", line 403, in increment
raise six.reraise(type(error), error, _stacktrace)
File "/srv/homeassistant/lib/python3.7/site-packages/urllib3/packages/six.py", line 734, in reraise
raise value.with_traceback(tb)
File "/srv/homeassistant/lib/python3.7/site-packages/urllib3/connectionpool.py", line 677, in urlopen
chunked=chunked,
File "/srv/homeassistant/lib/python3.7/site-packages/urllib3/connectionpool.py", line 426, in _make_request
six.raise_from(e, None)
File "", line 3, in raise_from
File "/srv/homeassistant/lib/python3.7/site-packages/urllib3/connectionpool.py", line 421, in _make_request
httplib_response = conn.getresponse()
File "/usr/lib/python3.7/http/client.py", line 1336, in getresponse
response.begin()
File "/usr/lib/python3.7/http/client.py", line 306, in begin
version, status, reason = self._read_status()
File "/usr/lib/python3.7/http/client.py", line 275, in _read_status
raise RemoteDisconnected("Remote end closed connection without"
urllib3.exceptions.ProtocolError: ('Connection aborted.', RemoteDisconnected('Remote end closed connection without response'))

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "/srv/homeassistant/lib/python3.7/site-packages/homeassistant/helpers/entity.py", line 279, in async_update_ha_state
await self.async_device_update()
File "/srv/homeassistant/lib/python3.7/site-packages/homeassistant/helpers/entity.py", line 470, in async_device_update
await self.async_update()
File "/home/homeassistant/.homeassistant/custom_components/cozytouch/sensor.py", line 124, in async_update
await self.hass.async_add_executor_job(self.sensor.update)
File "/usr/lib/python3.7/concurrent/futures/thread.py", line 57, in run
result = self.fn(*self.args, **self.kwargs)
File "/srv/homeassistant/lib/python3.7/site-packages/cozytouchpy/objects.py", line 186, in update
self.states = self.client.get_device_info(self.deviceUrl)
File "/srv/homeassistant/lib/python3.7/site-packages/cozytouchpy/client.py", line 134, in get_device_info
response = self.__make_request("deviceInfo", data={"device_url": device_url})
File "/srv/homeassistant/lib/python3.7/site-packages/cozytouchpy/client.py", line 64, in __make_request
response = self.session.get(url, timeout=self.timeout)
File "/srv/homeassistant/lib/python3.7/site-packages/requests/sessions.py", line 543, in get
return self.request('GET', url, **kwargs)
File "/srv/homeassistant/lib/python3.7/site-packages/requests/sessions.py", line 530, in request
resp = self.send(prep, **send_kwargs)
File "/srv/homeassistant/lib/python3.7/site-packages/requests/sessions.py", line 643, in send
r = adapter.send(request, **kwargs)
File "/srv/homeassistant/lib/python3.7/site-packages/requests/adapters.py", line 498, in send
raise ConnectionError(err, request=request)
requests.exceptions.ConnectionError: ('Connection aborted.', RemoteDisconnected('Remote end closed connection without response'))

no attribute 'heaters'

Dear Fried.

Setting up this component ends up in:
´´´
2018-12-03 13:33:59 ERROR (MainThread) [homeassistant.components.switch] Error while setting up platform cozytouch

File "/home/hass/homeassistant/lib/python3.6/site-packages/homeassistant/helpers/entity_platform.py", line 128, in _async_setup_platform
SLOW_SETUP_MAX_WAIT, loop=hass.loop)
File "/usr/lib/python3.6/asyncio/tasks.py", line 358, in wait_for
return fut.result()

result = self.fn(*self.args, **self.kwargs)hread.py", line 56, in run                                                                      

File "/home/hass/.homeassistant/custom_components/switch/cozytouch.py", line 21, in setup_platform
for heater in setup.heaters:
AttributeError: 'SetupHandler' object has no attribute 'heaters'
2018-12-03 13:33:59 INFO (SyncWorker_19) [homeassistant.components.sensor.command_line] Running command: cat /sys/class/thermal/thermal_zone0/t
emp
2018-12-03 13:33:59 ERROR (MainThread) [homeassistant.components.sensor] Error while setting up platform cozytouch
Traceback (most recent call last):
File "/home/hass/homeassistant/lib/python3.6/site-packages/homeassistant/helpers/entity_platform.py", line 128, in _async_setup_platform
SLOW_SETUP_MAX_WAIT, loop=hass.loop)
File "/usr/lib/python3.6/asyncio/tasks.py", line 358, in wait_for
return fut.result()
File "/usr/lib/python3.6/concurrent/futures/thread.py", line 56, in run
result = self.fn(*self.args, **self.kwargs)
File "/home/hass/.homeassistant/custom_components/sensor/cozytouch.py", line 25, in setup_platform
for heater in setup.heaters:
AttributeError: 'SetupHandler' object has no attribute 'heaters'
´´´
Any ideas?

I' using Hass 0.83.2 --> latest Home Assistant

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.