Skip to content

Exceptions Reference

Exception classes raised by the Tado API client.

tadoasync.exceptions

Exceptions for Tado API.

TadoError Objects

python
class TadoError(Exception)

Base exception for Tado API.

Inherited from base class:

add_note

python
def add_note(...)

Exception.add_note(note) -- add a note to the exception

args

with_traceback

python
def with_traceback(...)

Exception.with_traceback(tb) -- set self.traceback to tb and return self.

TadoConnectionError Objects

python
class TadoConnectionError(TadoError)

Tado connection exception.

Inherited from base class:

add_note

python
def add_note(...)

Exception.add_note(note) -- add a note to the exception

args

with_traceback

python
def with_traceback(...)

Exception.with_traceback(tb) -- set self.traceback to tb and return self.

TadoAuthenticationError Objects

python
class TadoAuthenticationError(TadoError)

Tado authentication exception.

Inherited from base class:

add_note

python
def add_note(...)

Exception.add_note(note) -- add a note to the exception

args

with_traceback

python
def with_traceback(...)

Exception.with_traceback(tb) -- set self.traceback to tb and return self.

TadoServerError Objects

python
class TadoServerError(TadoError)

Tado server exception.

Inherited from base class:

add_note

python
def add_note(...)

Exception.add_note(note) -- add a note to the exception

args

with_traceback

python
def with_traceback(...)

Exception.with_traceback(tb) -- set self.traceback to tb and return self.

TadoBadRequestError Objects

python
class TadoBadRequestError(TadoError)

Tado bad request exception.

Inherited from base class:

add_note

python
def add_note(...)

Exception.add_note(note) -- add a note to the exception

args

with_traceback

python
def with_traceback(...)

Exception.with_traceback(tb) -- set self.traceback to tb and return self.

TadoForbiddenError Objects

python
class TadoForbiddenError(TadoError)

Tado forbidden exception.

Inherited from base class:

add_note

python
def add_note(...)

Exception.add_note(note) -- add a note to the exception

args

with_traceback

python
def with_traceback(...)

Exception.with_traceback(tb) -- set self.traceback to tb and return self.

TadoReadingError Objects

python
class TadoReadingError(TadoError)

Tado reading exception.

Inherited from base class:

add_note

python
def add_note(...)

Exception.add_note(note) -- add a note to the exception

args

with_traceback

python
def with_traceback(...)

Exception.with_traceback(tb) -- set self.traceback to tb and return self.