Giter Site home page Giter Site logo

Comments (21)

LeidenSpain avatar LeidenSpain commented on July 23, 2024

Hi, same problem

from repsolluzygas.

silversegarra avatar silversegarra commented on July 23, 2024

In my case, if the error is the bill, in a few days will be solved :)

from repsolluzygas.

follares avatar follares commented on July 23, 2024

Mismo error por aquí.
Tampoco tengo la factura

from repsolluzygas.

robertoclg avatar robertoclg commented on July 23, 2024

Si el problema es que no existen facturas se puede solucionar editando el fichero repsol_api.py en la línea 183:
if len(invoices) > 0: #añadir esta línea
data['last_invoice_amount'] = invoices[0]['amount']
data['last_invoice_paid'] = invoices[0]['status'] == 'PAID'

from repsolluzygas.

LeidenSpain avatar LeidenSpain commented on July 23, 2024

Hi,

I have this lines on my version:

        if len(contracts) > 0:
            invoices = self.get_invoices(uid, signature, tstamp, contracts['house_id'], contract['contract_id'])
            data['last_invoice_amount'] = invoices[0]['amount']
            data['last_invoice_paid'] = invoices[0]['status'] == 'PAID'

Ah, change contracts for invoices

from repsolluzygas.

LeidenSpain avatar LeidenSpain commented on July 23, 2024

FUNCIONA
WORKS

Ups. it turns out that I already have an invoice, so my test is worthless

from repsolluzygas.

sagatxxx avatar sagatxxx commented on July 23, 2024

sigue sin funcionar aun cambiando lo que dice @robertoclg
yo tampoco tengo la factura

me salen estos errores:

Logger: homeassistant.components.sensor
Source: custom_components/repsolluzygas/sensor.py:61
Integration: Sensor (documentation, issues)
First occurred: 11:19:27 (2 occurrences)
Last logged: 11:19:27

Error adding entities for domain sensor with platform repsolluzygas
Error while setting up repsolluzygas platform for sensor
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 382, in async_add_entities
await asyncio.gather(*tasks)
File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 614, in _async_add_entity
await entity.add_to_platform_finish()
File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 782, in add_to_platform_finish
self.async_write_ha_state()
File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 539, in async_write_ha_state
self._async_write_ha_state()
File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 572, in _async_write_ha_state
state = self._stringify_state()
File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 545, in _stringify_state
if (state := self.state) is None:
File "/config/custom_components/repsolluzygas/sensor.py", line 61, in state
data = self.client.data.get(self.variable, 0)
AttributeError: 'RepsolLuzYGasSensor' object has no attribute 'data'


Logger: homeassistant.components.sensor
Source: custom_components/repsolluzygas/repsol_api.py:181
Integration: Sensor (documentation, issues)
First occurred: 11:19:25 (1 occurrences)
Last logged: 11:19:25

repsolluzygas: Error on device update!
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 431, in _async_add_entity
await entity.async_device_update(warning=False)
File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 718, in async_device_update
await task
File "/usr/local/lib/python3.9/concurrent/futures/thread.py", line 52, in run
result = self.fn(*self.args, **self.kwargs)
File "/config/custom_components/repsolluzygas/sensor.py", line 73, in update
self.client.update()
File "/config/custom_components/repsolluzygas/repsol_api.py", line 181, in update
if len(invoices) > 0:
UnboundLocalError: local variable 'invoices' referenced before assignment

from repsolluzygas.

sagatxxx avatar sagatxxx commented on July 23, 2024

ok funciona con el fork de @mmasipgu

from repsolluzygas.

LeidenSpain avatar LeidenSpain commented on July 23, 2024

ok funciona con el fork de @mmasipgu

Ok, verifica no vaya a ser que ya tengas una factura, como me ha pasado a mi

from repsolluzygas.

sagatxxx avatar sagatxxx commented on July 23, 2024

Ok, verifica no vaya a ser que ya tengas una factura, como me ha pasado a mi

nop, no tengo todavía!
entré el último día :D

from repsolluzygas.

mmasipgu avatar mmasipgu commented on July 23, 2024

Buenos días , en mi fork he quitado el sensor de última factura, por lo que los que somos nuevos clientes y no tenemos ninguna funciona sin problema.

from repsolluzygas.

bzzoiro avatar bzzoiro commented on July 23, 2024

Buenos dias @mmasipgu y todos.

Si quieres, te doy acceso ADMIN a este repo y te encargas de mantenerlo.
Yo no tengo mas Repsol asi que no puedo ayudarte

from repsolluzygas.

mmasipgu avatar mmasipgu commented on July 23, 2024

Por mí no hay problema , todo lo que sea por colaborar ;)

from repsolluzygas.

silversegarra avatar silversegarra commented on July 23, 2024

Por mí no hay problema , todo lo que sea por colaborar ;)

Buenas, puede ser que el fork, no muestre el gasto medio diario, ni el Repsol Total Days, cuando en la web, si que salen

from repsolluzygas.

mmasipgu avatar mmasipgu commented on July 23, 2024

Aquí todos los valores en mi integración a día de hoy IMG_20220315_225249.jpg

from repsolluzygas.

silversegarra avatar silversegarra commented on July 23, 2024

Pero en tu caso ya tienes una factura?

from repsolluzygas.

silversegarra avatar silversegarra commented on July 23, 2024

image

from repsolluzygas.

mmasipgu avatar mmasipgu commented on July 23, 2024

No, aún no , eso en mi fork es indiferente.

from repsolluzygas.

silversegarra avatar silversegarra commented on July 23, 2024

He puesto tu fork... voy a desinstalarlo y volverlo a poner, a ver si se me ha mezclado ;(

from repsolluzygas.

silversegarra avatar silversegarra commented on July 23, 2024

Bueno, algo pasa con mi cuenta, he probado la de mi madre y salen todos los datos... A ver si se soluciona ;(
Gracias por el curro

from repsolluzygas.

pedropalamos avatar pedropalamos commented on July 23, 2024

Yo me estoy volviendo loco con la configuración, hace varias semanas me descargue la versión y la instalé manualmente en la carpeta <custom_components>, he añadido el texto de configuración dentro del Configuration.yaml con las contraseñas y usuario entre <>, pero no acabo de avanzar nada más, no hay nada dentro de la sección de componentes ni tampoco dentro de las integraciones. No se como continuar la configuración.
Alguna ayuda? Muchas gracias!

from repsolluzygas.

Related Issues (16)

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.