Desde el mes de diciembre, he suscrito un nuevo contrato de Horas Puntas/Horas Valles con Octopus. Este contrato lleva el dulce nombre de oferta „Energía Más Barata Juntos 2025“. Es diferente de la oferta estándar de punta-valle en el sentido de que los precios son diferentes y bloqueados durante 2 años. ¿Puedo reemplazar en el archivo contract.json „peak-off-peak“ por „Energía-más-barata-juntos-2025“ para tener en cuenta esta especificidad?
hola @jparbel
puedo decirte ya que no es tan sencillo, ya que ya lo he hecho para Electricité de Strasbourg.
en realidad hay que crear un nuevo directorio octopus.
Luego copias el directorio peak-off-peak de edf (por ejemplo) y ahí puedes renombrar:
Luego modificas el archivo csv con la información que tienes (bueno, eso es lo que hice yo, @prohand lo hizo de otra manera para Alpiq).
Después hay que ejecutar los scripts process.js y process.test.js:
Gracias @mutmut, pero mi pregunta se basa en poder identificar un contrato especial (precio bloqueado) en comparación con el contrato «normal» de Octopus.
efectivamente, entonces dejo que @pierre-gilles te responda porque no tengo ni idea.
En todo caso, no hay que renombrar dentro del contract.json
No, no se debe modificar el campo « contract » que debe ser absolutamente « base » o « peak-off-peak » o « edf-tempo ».
El nombre del contrato es el nombre de la carpeta.
Gracias @pierre-gilles Lo he anotado
@pierre-gilles He hecho un PR “actualización-tarifas-octopus”. No sé si está bien, ¡es mi primera!
Creo que no has creado la PR, no hay nada en el repositorio:
@pierre-gilles Acabo de rehacer la PR, no entiendo por qué la primera desapareció, sin embargo todo parecía ir bien, ¿podrías verificar nuevamente? Gracias
¡Esta vez está bien!
Atención, en el nombre de la carpeta hay una falta de ortografía, has puesto « noins-cher » en lugar de « moins-cher » ![]()
@jparbel con tus últimos cambios, los tests ya no pasan (Mise a jour tarifs octopus · GladysAssistant/energy-contracts@e43b9dd · GitHub)
El mensaje:
❌ TEST FAILED:
octopus-eco-conso-fijo-peak-off-peak[6]: Falta el precio de la suscripción para el rango de fechas 2024-06-01|2025-01-14
¡Falta datos!
Lo siento, creo que ahora debería estar bien, mis pruebas eran buenas antes del push, pero se subió el archivo equivocado, probablemente un error de principiante.
¡Gracias por el push!
No sé si es buena idea tener nombres de carpetas con un porcentaje (« octopus-eco-conso-fixe-12% »), ¿podríamos tener un nombre solo alfanumérico con « - » sin caracteres especiales?
Modificación realizada.
De hecho, creo que has mezclado el nombre del contrato y el nombre del proveedor.
Debes tener una carpeta « proveedor ».
En tu caso:
- « octopus »
- « mint »
Y dentro de esta carpeta, creas una carpeta por contrato:
- « online-et-green-peak-off-peak » por ejemplo
Ah, vale, quieres por ejemplo la siguiente jerarquía:
[octopus]
. [eco-conso-fijo]
. [base]
. contract.json
. ………
. [peek-off-peek]
. contract.json
. …….…
. [energía-más-barata-juntos-2025]
etc…
¿Es eso?
No consigo indentar correctamente mi mensaje
@pierre-gilles acabo de hacer un PR, ¿te parece bien esta estructura?
@pierre-gilles Nueva PR esta noche
Creo que ahora debería ser de tu agrado, ¡lo siento por estos idas y vueltas!
¡Gracias por tus comentarios! Está mejor, pero hay un último pequeño detalle que cambiar.
Si queremos que el tipo de contrato (base, peak-off-peak, tempo) se traduzca en la interfaz, el nombre del contrato en el nombre de la carpeta debe terminar en « base » o « peak-off-peak » o « tempo »
En tu caso, lo has hecho al revés ![]()




