Skip to content

Latest commit

 

History

History
126 lines (86 loc) · 12.7 KB

README.es.md

File metadata and controls

126 lines (86 loc) · 12.7 KB

checo-danés-Alemán-Inglés-Español-estonio-finlandés-Francés-Griego-italiano-Holandés-noruego-Polaco-portugués-sueco-japonés

¡Bienvenido al repositorio de Spotmarket-Switcher!

¿Qué está haciendo este software? Spotmarket-Switcher es una herramienta de software fácil de usar que le ayuda a ahorrar dinero en sus facturas de energía. Si tienes un cargador de batería inteligente o dispositivos como calentadores de agua que pueden encenderse y apagarse automáticamente, ¡esta herramienta es perfecta para ti! Enciende inteligentemente tus dispositivos cuando los precios de la energía son bajos, lo que es especialmente útil si tus costos de energía cambian cada hora.

Este resultado típico muestra la capacidad de Spotmarket-Switcher para automatizar el uso de energía de manera eficiente, no solo ahorrando costos sino también optimizando el uso de fuentes de energía renovables. Es un gran ejemplo de cómo se puede utilizar la tecnología inteligente para gestionar el consumo de energía de una manera más sostenible y rentable. (azul = uso de batería, rojo = red, amarillo = solar)

  • Uso nocturno: Durante la noche, cuando los precios de la energía estaban en su punto más bajo, Spotmarket-Switcher activó inteligentemente un enchufe conmutable para encender la bomba de calor de agua caliente (el pico se indica en rojo). Esto muestra la capacidad del sistema para identificar y utilizar períodos de energía de bajo costo para tareas que consumen mucha energía.
  • Eficiencia económica en la carga de baterías: El programa decidió estratégicamente no cargar el almacenamiento de baterías durante este tiempo. Esta decisión se basó en un control económico que tuvo en cuenta las pérdidas de carga y las comparó con los precios de energía promedio o más altos del día. Este enfoque garantiza que la carga de la batería se produzca sólo cuando sea más rentable.
  • Uso óptimo de la batería en horas pico: En este día, las horas más caras de energía eran la mañana y la tarde. Durante estos períodos, Spotmarket-Switcher utilizó la energía almacenada en la batería (que se muestra en azul), evitando así altos costos de electricidad.
  • Reserva de batería para horas de alto costo: después de los períodos de alto costo, el sistema de almacenamiento de energía (ESS) de la batería estaba apagado. Por la tarde, alrededor de las 20:00, no estaba vacío. Esta medida se tomó para reservar suficiente capacidad de la batería para las próximas y costosas horas de la mañana siguiente. Esto anticipa períodos futuros de alto costo y garantiza que la energía almacenada esté disponible para minimizar los costos.

¿Por qué utilizar Spotmarket-Switcher?

  • Ahorre dinero: enciende sus dispositivos cuando la energía es más barata, lo que reduce sus facturas.
  • Ahorre dinero: utilice su energía solar almacenada a los precios más altos.
  • Energy Efficient: By using energy when it's in surplus (like windy nights), you contribute to a greener planet.
  • Uso inteligente: cargue automáticamente la batería de almacenamiento o encienda dispositivos como calentadores de agua en los mejores momentos.

Los sistemas compatibles actualmente son:

Empezando:

  • Descargar e instalar: el proceso de configuración es sencillo. Descargue el script, ajuste algunas configuraciones y estará listo para comenzar.
  • Programe y relájese: configúrelo una vez y se ejecutará automáticamente. ¡Sin problemas diarios!

¿Interesado?

  • Consulte nuestras instrucciones detalladas para diferentes sistemas como Victron Venus OS, Windows o configuraciones de Linux. Nos hemos asegurado de que los pasos sean fáciles de seguir.
  • ¡Únase a nosotros para hacer que el uso de la energía sea más inteligente y rentable! Para cualquier pregunta, sugerencia o comentario, no dude en comunicarse.

El código es simple, por lo que puede adaptarse fácilmente a otros sistemas de almacenamiento de energía si puede controlar la carga mediante comandos de shell de Linux. Eche un vistazo a controlador.sh y busque cargador_command_turnon para que pueda ver lo fácil que se puede adaptar. Cree una bifurcación de github y comparta su personalización para que otros usuarios puedan beneficiarse de ella.

Fuente de datos

Actualmente, el software utiliza precios por hora EPEX Spot proporcionados por tres API gratuitas (Tibber, aWATTar y Entso-E). La API Entso-E gratuita integrada proporciona datos sobre precios de energía de los siguientes países: Albania (AL), Austria (AT), Bélgica (BE), Bosnia y Herz. (BA), Bulgaria (BG), Croacia (HR), Chipre (CY), República Checa (CZ), Dinamarca (DK), Estonia (EE), Finlandia (FI), Francia (FR), Georgia (GE), Alemania (DE), Grecia (GR), Hungría (HU), Irlanda (IE), Italia (IT), Kosovo (XK), Letonia (LV), Lituania (LT), Luxemburgo (LU), Malta (MT), Moldavia (MD), Montenegro (ME), Países Bajos (NL), Macedonia del Norte (MK), Noruega (NO), Polonia (PL), Portugal (PT), Rumania (RO), Serbia (RS), Eslovaquia (SK), Eslovenia (SI), España (ES), Suecia (SE), Suiza (CH), Turquía (TR), Ucrania (UA), Reino Unido (UK) verPlataforma Transparencia Entso-E.

Screenshot 2023-12-15 221401Se puede ver un registro más detallado con el siguiente comando en su shell:

 cd /data/etc/Spotmarket-Switcher
 DEBUG=1 bash ./controller.sh

Instalación

Setting up the Spotmarket-Switcher is a straightforward process. If you are already running a UNIX-based machine, such as macOS, Linux, or Windows with the Linux subsystem, follow these steps to install the software:

  1. Descargue el script de instalación desde el repositorio de GitHub usandoeste hipervínculo, o ejecute el siguiente comando en su terminal: wget https://raw.githubusercontent.com/christian1980nrw/Spotmarket-Switcher/main/victron-venus-os-install.sh

  2. Ejecute el script del instalador con opciones adicionales para preparar todo en un subdirectorio para su inspección. Por ejemplo: DESTDIR=/tmp/foo sh victron-venus-os-install.sh Si utiliza Victron Venus OS, el DESTDIR correcto debería ser/(el directorio raíz). Siéntase libre de explorar los archivos instalados en/tmp/foo. En un Cerbo GX, el sistema de archivos está montado en solo lectura. Verhttps://www.victronenergy.com/live/ccgx:root_access. Para que se pueda escribir en el sistema de archivos, debe ejecutar el siguiente comando antes de ejecutar el script de instalación: /opt/victronenergy/swupdate-scripts/resize2fs.sh

Tenga en cuenta que, si bien este software está actualmente optimizado para el sistema operativo Venus, se puede adaptar a otras versiones de Linux, como Debian/Ubuntu en una Raspberry Pi u otra placa pequeña. Un candidato principal es sin dudaAbiertoWRT. Usar una máquina de escritorio está bien para fines de prueba, pero cuando se usa las 24 horas del día, los 7 días de la semana, su mayor consumo de energía es motivo de preocupación.

Acceso al sistema operativo Venus

Para obtener instrucciones sobre cómo acceder al sistema operativo Venus, consultehttps://www.victronenergy.com/live/ccgx:root_access.

Ejecución del script de instalación

  • Si está utilizando el sistema operativo Victron Venus:
    • Luego edite las variables con un editor de texto en/data/etc/Spotmarket-Switcher/config.txt.
    • Configure un programa de carga de ESS (consulte la captura de pantalla proporcionada). En el ejemplo, la batería se carga por la noche hasta un 50% si está activada; se ignoran otros momentos de carga del día. Si no lo desea, cree un horario para las 24 horas del día. Recuerda desactivarlo después de la creación. Verifique que la hora del sistema (como se muestra en la parte superior derecha de la pantalla) sea precisa.grafik

La captura de pantalla muestra la configuración de la carga automatizada durante los horarios definidos por el usuario. Desactivado de forma predeterminada, puede activarse temporalmente mediante el script.

  • Instrucciones para instalar Spotmarket-Switcher en un sistema Windows 10 u 11 para realizar pruebas sin dispositivos Victron (solo enchufes conmutables).

    • lanzamientocmd.execomo administrador
    • Ingresarwsl --install -d Debian
    • Ingrese un nuevo nombre de usuario comoadmin
    • Ingrese una nueva contraseña
    • Ingresarsudo suy escribe tu contraseña
    • Ingresarapt-get update && apt-get install wget curl
    • Continúe con la descripción del manual de Linux a continuación (el script del instalador no es compatible).
    • No olvide que si cierra el shell, Windows detendrá el sistema.
  • Si está utilizando un sistema Linux como Ubuntu o Debian:

    • Copie el script de shell (controller.sh) a una ubicación personalizada y ajuste las variables según sus necesidades.
    • los comandos soncd /path/to/save/ && curl -s -O "https://raw.githubusercontent.com/christian1980nrw/Spotmarket-Switcher/main/scripts/{controller.sh,sample.config.txt,license.txt}" && chmod +x ./controller.sh && mv sample.config.txt config.txty para editar su configuración usevi /path/to/save/config.txt
    • Cree un crontab u otro método de programación para ejecutar este script al comienzo de cada hora.
    • Crontab de muestra: Utilice la siguiente entrada de crontab para ejecutar el script de control cada hora: Abre tu terminal y entracrontab -e, luego inserte la siguiente línea:0 * * * * /path/to/controller.sh

Apoyo y contribución:+1:

Si encuentra valioso este proyecto, considere patrocinar y apoyar un mayor desarrollo a través de estos enlaces:

Si eres de Alemania y estás interesado en cambiar a una tarifa eléctrica dinámica, puedes apoyar el proyecto registrándote usando esteTibber (enlace de referencia)o ingresando el códigoojgfbx2een tu aplicación. Tanto tú como el proyecto recibiréisBonificación de 50 euros por hardware. Tenga en cuenta que se requiere un medidor inteligente o un Pulse-IR para una tarifa por hora (https://tibber.com/de/store/produkt/pulse-ir). Si necesitas una tarifa de gas natural o prefieres una tarifa eléctrica clásica, aún puedes apoyar el proyectoOctopus Energy (enlace de referencia). Recibes un bono (la oferta varíaentre 50 y 120 euros) para ti y también para el proyecto. Octopus tiene la ventaja de que algunas ofertas no tienen un plazo mínimo de contrato. Son ideales, por ejemplo, para pausar una tarifa basada en los precios de bolsa.

Si eres de Austria, puedes apoyarnos utilizandoaWATTar Austria (enlace de referencia). Por favor haz uso de3KEHMQN2Fcomo código.

Descargo de responsabilidad

Tenga en cuenta las condiciones de uso enhttps://github.com/christian1980nrw/Spotmarket-Switcher/blob/main/License.md