<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>ChriSoft</title>
	<atom:link href="https://blog.chrisoft.io/feed/" rel="self" type="application/rss+xml" />
	<link>https://blog.chrisoft.io</link>
	<description>make it easy</description>
	<lastBuildDate>Sun, 05 Jul 2026 21:12:02 +0000</lastBuildDate>
	<language>es</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0</generator>
	<item>
		<title>Triple VLAN Movistar en UniFi: Internet, TV y teléfono fijo sin usar el HGU</title>
		<link>https://blog.chrisoft.io/blog/2026/07/05/triple-vlan-movistar-en-unifi-internet-tv-y-telefono-fijo-sin-usar-el-hgu/</link>
					<comments>https://blog.chrisoft.io/blog/2026/07/05/triple-vlan-movistar-en-unifi-internet-tv-y-telefono-fijo-sin-usar-el-hgu/#respond</comments>
		
		<dc:creator><![CDATA[Christopher]]></dc:creator>
		<pubDate>Sun, 05 Jul 2026 19:29:08 +0000</pubDate>
				<category><![CDATA[ubiquiti]]></category>
		<category><![CDATA[unifi]]></category>
		<category><![CDATA[iptv]]></category>
		<category><![CDATA[movistar]]></category>
		<category><![CDATA[triple]]></category>
		<category><![CDATA[triple vlan]]></category>
		<category><![CDATA[triplevlan]]></category>
		<guid isPermaLink="false">https://blog.chrisoft.io/?p=533</guid>

					<description><![CDATA[<p>En esta guía voy a explicar cómo configurar la triple VLAN de Movistar en routers UniFi para poder usar Internet, Movistar TV y teléfono fijo sin depender del HGU. La idea es que el router UniFi gestione directamente: En mi caso lo uso con una UDM/UDM Pro y una ONT o módulo GPON SFP, pero la base debería… <span class="read-more"><a href="https://blog.chrisoft.io/blog/2026/07/05/triple-vlan-movistar-en-unifi-internet-tv-y-telefono-fijo-sin-usar-el-hgu/">Read More &#187;</a></span></p>
<p>The post <a href="https://blog.chrisoft.io/blog/2026/07/05/triple-vlan-movistar-en-unifi-internet-tv-y-telefono-fijo-sin-usar-el-hgu/">Triple VLAN Movistar en UniFi: Internet, TV y teléfono fijo sin usar el HGU</a> first appeared on <a href="https://blog.chrisoft.io">ChriSoft</a>.</p>]]></description>
										<content:encoded><![CDATA[<h1 class="wp-block-heading"></h1>



<p class="wp-block-paragraph">En esta guía voy a explicar cómo configurar la triple VLAN de Movistar en routers UniFi para poder usar Internet, Movistar TV y teléfono fijo sin depender del HGU.</p>



<p class="wp-block-paragraph">La idea es que el router UniFi gestione directamente:</p>



<pre class="wp-block-code"><code>Internet  → VLAN 6
TV        → VLAN 2
Fijo      → VLAN 3
</code></pre>



<p class="wp-block-paragraph">En mi caso lo uso con una UDM/UDM Pro y una ONT o módulo GPON SFP, pero la base debería ser parecida para otros equipos UniFi OS siempre que permitan acceso SSH y tengan las interfaces necesarias.</p>



<p class="wp-block-paragraph">El objetivo no es solo que funcione Internet. Eso es lo fácil. Lo interesante es dejar funcionando también:</p>



<pre class="wp-block-code"><code>- TV en directo
- guía
- VOD
- pausa
- últimos 7 días
- teléfono fijo
</code></pre>



<p class="wp-block-paragraph">Y, sobre todo, hacerlo de forma cómoda desde una pequeña interfaz web, sin tener que ir lanzando comandos a mano cada vez.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading">Antes de empezar</h2>



<p class="wp-block-paragraph">Necesitas tener algunos datos claros antes de tocar nada:</p>



<pre class="wp-block-code"><code>- Credenciales PPPoE de Movistar/O2
- IP IPTV de tu línea
- Puerto WAN físico que usas para Movistar
- Red donde estarán los descodificadores
- Red o redes desde las que usarás la telefonía
- Acceso SSH al router UniFi
</code></pre>



<p class="wp-block-paragraph">En Movistar/O2 las credenciales PPPoE son:</p>



<pre class="wp-block-code"><code>Usuario: adslppp@telefonicanetpa
Contraseña: adslppp
</code></pre>



<p class="wp-block-paragraph">La IP IPTV no es genérica. Cada línea tiene la suya. Suele tener este formato:</p>



<pre class="wp-block-code"><code>IP Address: 10.149.x.x
Gateway: 10.128.0.1</code></pre>



<p class="wp-block-paragraph">Esas IP las encontrarás en el HGU y son importantes porque las usaremos para levantar la VLAN de televisión.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading">Esquema general</h2>



<p class="wp-block-paragraph">La instalación queda más o menos así:</p>



<pre class="wp-block-code"><code>ONT / GPON SFP
      │
      │
   Router UniFi
      │
      ├── Internet PPPoE por VLAN 6
      ├── Movistar TV por VLAN 2
      └── Telefonía fija por VLAN 3
</code></pre>



<p class="wp-block-paragraph">Y por la parte LAN:</p>



<pre class="wp-block-code"><code>Router UniFi
      │
      ├── LAN normal
      ├── Red para descodificadores
      └── Red donde está el ATA o teléfono IP
</code></pre>



<p class="wp-block-paragraph">Mi recomendación es poner los descodificadores en una red separada. No es obligatorio, pero ayuda bastante a tener el multicast controlado y a evitar comportamientos raros en la LAN principal.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading">1. Configurar Internet</h2>



<p class="wp-block-paragraph">Lo primero es dejar funcionando Internet.</p>



<p class="wp-block-paragraph">Desde UniFi Network vamos a la configuración de la WAN que usemos para Movistar y la dejamos así:</p>



<pre class="wp-block-code"><code>Tipo de conexión: PPPoE
VLAN ID: 6
QOS Tag: 1
Usuario: adslppp@telefonicanetpa
Contraseña: adslppp
</code></pre>



<p class="wp-block-paragraph">Guardamos los cambios y esperamos a que la WAN levante.</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img fetchpriority="high" decoding="async" width="377" height="784" src="https://blog.chrisoft.io/wp-content/uploads/2026/06/image.png" alt="" class="wp-image-535" srcset="https://blog.chrisoft.io/wp-content/uploads/2026/06/image.png 377w, https://blog.chrisoft.io/wp-content/uploads/2026/06/image-144x300.png 144w" sizes="(max-width: 377px) 100vw, 377px" /></figure>
</div>


<p class="wp-block-paragraph">Si Internet no funciona en este punto, revisa tu si tu ONT/módulo GPON sincronizan correctamente con la central.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading">2. Crear la red para los descodificadores</h2>



<p class="wp-block-paragraph">Ahora creamos una red específica para los descodificadores de Movistar TV.</p>



<p class="wp-block-paragraph">Por ejemplo:</p>



<pre class="wp-block-code"><code>Nombre: VLAN IPTV
Red: 10.0.5.0/24
Gateway: 10.0.5.1
VLAN ID: 5
DNS Server: 172.23.101.98</code></pre>



<p class="wp-block-paragraph">A esta red hay que añadir una regla customizada desde «<em>Add Custom DHCP Options</em>«</p>



<pre class="wp-block-preformatted">DHCP Option Name: Option240<br>Type: Text<br>Code: 240<br>Value: :::::239.0.2.10:22222:v6.0:239.0.2.30:22222</pre>



<p class="wp-block-paragraph">En esa red conviene activar las opciones relacionadas con multicast/IGMP. Para ello, una vez creada la red, hay que volver a editar la configuración WAN del primer paso y activar <em>IGMP Proxy</em>, seleccionar la red <em>VLAN IPTV</em> y <em>Aplicar los Cambios</em>.</p>



<p class="wp-block-paragraph">Después asignamos esa red al puerto o switch donde estarán conectados los descodificadores.</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img decoding="async" width="380" height="239" src="https://blog.chrisoft.io/wp-content/uploads/2026/06/image-2.png" alt="" class="wp-image-541" srcset="https://blog.chrisoft.io/wp-content/uploads/2026/06/image-2.png 380w, https://blog.chrisoft.io/wp-content/uploads/2026/06/image-2-300x189.png 300w" sizes="(max-width: 380px) 100vw, 380px" /></figure>
</div>


<pre class="wp-block-code"><code><br></code></pre>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading">3. Instalar la WebIF de Movistar Triple VLAN</h2>



<p class="wp-block-paragraph">Para gestionar la parte de TV y fijo uso una pequeña aplicación web.</p>



<p class="wp-block-paragraph">Usando FileZilla (por ejemplo) nos conectamos al router (en mi caso un UDM) y copiamos el zip en /data.</p>



<p class="wp-block-paragraph">Una vez copiado el zip, entramos por consola ssh al router, lo descomprimimos y la arrancamos:</p>



<pre class="wp-block-code"><code>cd /data
unzip udm_movistar_triple_vlan.zip
cd udm_movistar_triple_vlan
chmod +x start.sh
./start.sh
</code></pre>



<p class="wp-block-paragraph">Después abrimos en el navegador:</p>



<pre class="wp-block-code"><code>http:&#47;&#47;IP_DEL_ROUTER:8099/
</code></pre>


<div class="wp-block-image">
<figure class="aligncenter size-large"><img decoding="async" width="1024" height="436" src="https://blog.chrisoft.io/wp-content/uploads/2026/06/Captura-desde-2026-06-13-17-15-58-1024x436.png" alt="" class="wp-image-575" srcset="https://blog.chrisoft.io/wp-content/uploads/2026/06/Captura-desde-2026-06-13-17-15-58-1024x436.png 1024w, https://blog.chrisoft.io/wp-content/uploads/2026/06/Captura-desde-2026-06-13-17-15-58-300x128.png 300w, https://blog.chrisoft.io/wp-content/uploads/2026/06/Captura-desde-2026-06-13-17-15-58-768x327.png 768w, https://blog.chrisoft.io/wp-content/uploads/2026/06/Captura-desde-2026-06-13-17-15-58-665x283.png 665w, https://blog.chrisoft.io/wp-content/uploads/2026/06/Captura-desde-2026-06-13-17-15-58.png 1215w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>
</div>


<p class="wp-block-paragraph">Desde aquí podremos configurar TV, telefonía, ver el estado, revisar logs y activar o parar servicios.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading">4. Configuración general</h2>



<p class="wp-block-paragraph">Dentro de la WebIF vamos a <strong>Configuración</strong>.</p>



<h3 class="wp-block-heading">Internet</h3>



<p class="wp-block-paragraph">Aquí seleccionamos la WAN física por la que entra Movistar.</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="964" height="184" src="https://blog.chrisoft.io/wp-content/uploads/2026/06/Captura-desde-2026-06-13-13-39-45.png" alt="" class="wp-image-545" srcset="https://blog.chrisoft.io/wp-content/uploads/2026/06/Captura-desde-2026-06-13-13-39-45.png 964w, https://blog.chrisoft.io/wp-content/uploads/2026/06/Captura-desde-2026-06-13-13-39-45-300x57.png 300w, https://blog.chrisoft.io/wp-content/uploads/2026/06/Captura-desde-2026-06-13-13-39-45-768x147.png 768w, https://blog.chrisoft.io/wp-content/uploads/2026/06/Captura-desde-2026-06-13-13-39-45-665x127.png 665w" sizes="auto, (max-width: 964px) 100vw, 964px" /></figure>
</div>


<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading">5. Configurar Movistar TV</h2>



<p class="wp-block-paragraph">En <strong>Configuración → Televisión</strong> rellenamos los datos de la VLAN 2.</p>



<p class="wp-block-paragraph">Un ejemplo de configuración sería:</p>



<pre class="wp-block-code"><code>Interfaz IPTV: movistar-iptv
VLAN TV: 2
Prioridad VLAN: 4
Red decos: 10.0.5.0/24 <strong>(es la red VLAN IPTV creada en el paso 2)</strong>
IGMP proxy: improxy (nativo)
Timeout ayudante VOD (s): 21600
IPTV IP: 10.146.x.x <strong>(es la dirección estática proporcionada por Movistar, la puedes obtener del HGU)</strong>
Gateway IPTV: 10.128.0.1 <strong>(la puedes obtener del HGU)</strong></code></pre>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="975" height="298" src="https://blog.chrisoft.io/wp-content/uploads/2026/07/Captura-desde-2026-07-05-21-14-21.png" alt="" class="wp-image-579" srcset="https://blog.chrisoft.io/wp-content/uploads/2026/07/Captura-desde-2026-07-05-21-14-21.png 975w, https://blog.chrisoft.io/wp-content/uploads/2026/07/Captura-desde-2026-07-05-21-14-21-300x92.png 300w, https://blog.chrisoft.io/wp-content/uploads/2026/07/Captura-desde-2026-07-05-21-14-21-768x235.png 768w, https://blog.chrisoft.io/wp-content/uploads/2026/07/Captura-desde-2026-07-05-21-14-21-665x203.png 665w" sizes="auto, (max-width: 975px) 100vw, 975px" /></figure>



<p class="wp-block-paragraph">Ahora guardamos la configuración haciendo click en <em>Guardar configuración</em>.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading">6. Rutas de Movistar TV</h2>



<p class="wp-block-paragraph">Movistar anuncia las rutas necesarias para IPTV mediante RIPv2.</p>



<p class="wp-block-paragraph">La WebIF puede aprender esas rutas automáticamente. Lo normal es dejar activado:</p>



<pre class="wp-block-code"><code>Aprender rutas por RIPv2
</code></pre>



<p class="wp-block-paragraph">Al activar la TV, la app pregunta por las rutas y espera la respuesta de Movistar. Si todo va bien, en la sección de TV aparecerán rutas parecidas a estas:</p>



<pre class="wp-block-code"><code>172.23.96.0/21
172.26.22.0/26
172.26.23.0/27
172.26.80.0/21
</code></pre>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="977" height="265" src="https://blog.chrisoft.io/wp-content/uploads/2026/06/image-5.png" alt="" class="wp-image-551" srcset="https://blog.chrisoft.io/wp-content/uploads/2026/06/image-5.png 977w, https://blog.chrisoft.io/wp-content/uploads/2026/06/image-5-300x81.png 300w, https://blog.chrisoft.io/wp-content/uploads/2026/06/image-5-768x208.png 768w, https://blog.chrisoft.io/wp-content/uploads/2026/06/image-5-665x180.png 665w" sizes="auto, (max-width: 977px) 100vw, 977px" /></figure>
</div>


<p class="wp-block-paragraph">Si por algún motivo no quieres usar RIPv2 automático, puedes desactivarlo y escribir las rutas manualmente.</p>



<p class="wp-block-paragraph">Para la mayoría de instalaciones, lo recomendable es dejarlo automático.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading">7. Activar Movistar TV</h2>



<p class="wp-block-paragraph">Cuando la configuración esté lista, vamos a la pestaña <strong>Televisión</strong> y pulsamos:</p>



<pre class="wp-block-code"><code>Activar TV
</code></pre>



<p class="wp-block-paragraph">La app se encarga de:</p>



<pre class="wp-block-code"><code>- crear la VLAN 2
- asignar la IP IPTV
- aprender o aplicar rutas IPTV
- arrancar el proxy IGMP
- preparar las reglas necesarias
- arrancar el ayudante VOD
</code></pre>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="494" height="142" src="https://blog.chrisoft.io/wp-content/uploads/2026/06/image-6.png" alt="" class="wp-image-553" srcset="https://blog.chrisoft.io/wp-content/uploads/2026/06/image-6.png 494w, https://blog.chrisoft.io/wp-content/uploads/2026/06/image-6-300x86.png 300w" sizes="auto, (max-width: 494px) 100vw, 494px" /></figure>
</div>


<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading">8. TV en directo</h2>



<p class="wp-block-paragraph">Si todo está correcto, los canales en directo deberían funcionar.</p>



<p class="wp-block-paragraph">Si no hay imagen, revisa:</p>



<pre class="wp-block-code"><code>- que la VLAN 2 esté levantada
- que movistar-iptv tenga IP
- que improxy esté funcionando
- que el deco esté en la red correcta
- que la red de decos tenga multicast/IGMP activo
</code></pre>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="980" height="178" src="https://blog.chrisoft.io/wp-content/uploads/2026/06/Captura-desde-2026-06-13-14-11-24.png" alt="" class="wp-image-555" srcset="https://blog.chrisoft.io/wp-content/uploads/2026/06/Captura-desde-2026-06-13-14-11-24.png 980w, https://blog.chrisoft.io/wp-content/uploads/2026/06/Captura-desde-2026-06-13-14-11-24-300x54.png 300w, https://blog.chrisoft.io/wp-content/uploads/2026/06/Captura-desde-2026-06-13-14-11-24-768x139.png 768w, https://blog.chrisoft.io/wp-content/uploads/2026/06/Captura-desde-2026-06-13-14-11-24-665x121.png 665w" sizes="auto, (max-width: 980px) 100vw, 980px" /></figure>
</div>


<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading">9. VOD, pausa y últimos 7 días</h2>



<p class="wp-block-paragraph">La TV en directo usa multicast, pero VOD, pausa y últimos 7 días necesitan algo más.</p>



<p class="wp-block-paragraph">Para eso la WebIF incluye un ayudante VOD. Este ayudante detecta las sesiones de vídeo bajo demanda y crea las reglas necesarias para que el tráfico vuelva correctamente al descodificador.</p>



<p class="wp-block-paragraph">En la configuración aparece como:</p>



<pre class="wp-block-code"><code>Timeout ayudante VOD (s)
</code></pre>



<p class="wp-block-paragraph">Un valor razonable es:</p>



<pre class="wp-block-code"><code>21600
</code></pre>



<p class="wp-block-paragraph">equivalente a 6 horas.</p>



<p class="wp-block-paragraph">Si la TV en directo funciona pero VOD o pausa no, revisa el log de la WebIF. Deberías ver actividad cuando entras en un contenido bajo demanda.</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="627" height="212" src="https://blog.chrisoft.io/wp-content/uploads/2026/06/image-7.png" alt="" class="wp-image-557" srcset="https://blog.chrisoft.io/wp-content/uploads/2026/06/image-7.png 627w, https://blog.chrisoft.io/wp-content/uploads/2026/06/image-7-300x101.png 300w" sizes="auto, (max-width: 627px) 100vw, 627px" /></figure>
</div>


<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading">10. Configurar telefonía fija</h2>



<p class="wp-block-paragraph">La telefonía de Movistar usa la VLAN 3.</p>



<p class="wp-block-paragraph">En <strong>Configuración → Telefonía</strong> rellenamos:</p>



<pre class="wp-block-code"><code>
Interfaz voz: movistar-voz
VLAN voz: 3
Prioridad VLAN: 4
Timeout DHCP (s): 25
Modo dirección: DHCP
Redes LAN autorizadas: la red donde esté el ATA o teléfono IP
</code></pre>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="962" height="232" src="https://blog.chrisoft.io/wp-content/uploads/2026/06/image-8.png" alt="" class="wp-image-558" srcset="https://blog.chrisoft.io/wp-content/uploads/2026/06/image-8.png 962w, https://blog.chrisoft.io/wp-content/uploads/2026/06/image-8-300x72.png 300w, https://blog.chrisoft.io/wp-content/uploads/2026/06/image-8-768x185.png 768w, https://blog.chrisoft.io/wp-content/uploads/2026/06/image-8-665x160.png 665w" sizes="auto, (max-width: 962px) 100vw, 962px" /></figure>
</div>


<p class="wp-block-paragraph">La app obtiene automáticamente la IP de voz por DHCP. Después pregunta por las rutas RIPv2 necesarias para llegar a los servidores de telefonía de Movistar.</p>



<p class="wp-block-paragraph">En mi caso la ruta aprendida es:</p>



<pre class="wp-block-code"><code>10.31.255.128/27
</code></pre>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="985" height="172" src="https://blog.chrisoft.io/wp-content/uploads/2026/06/image-9.png" alt="" class="wp-image-559" srcset="https://blog.chrisoft.io/wp-content/uploads/2026/06/image-9.png 985w, https://blog.chrisoft.io/wp-content/uploads/2026/06/image-9-300x52.png 300w, https://blog.chrisoft.io/wp-content/uploads/2026/06/image-9-768x134.png 768w, https://blog.chrisoft.io/wp-content/uploads/2026/06/image-9-665x116.png 665w" sizes="auto, (max-width: 985px) 100vw, 985px" /></figure>
</div>


<p class="wp-block-paragraph">Si desactivas RIPv2 automático, puedes introducir las rutas de voz manualmente.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading">11. Activar telefonía</h2>



<p class="wp-block-paragraph">Vamos a la pestaña <strong>Telefonía</strong> y pulsamos:</p>



<pre class="wp-block-code"><code>Activar telefonía
</code></pre>



<p class="wp-block-paragraph">La WebIF se encarga de:</p>



<pre class="wp-block-code"><code>- crear la VLAN 3
- pedir IP por DHCP
- aprender las rutas de voz
- aplicar rutas y reglas necesarias
- permitir el tráfico desde las redes LAN autorizadas
</code></pre>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="339" height="132" src="https://blog.chrisoft.io/wp-content/uploads/2026/06/image-11.png" alt="" class="wp-image-562" srcset="https://blog.chrisoft.io/wp-content/uploads/2026/06/image-11.png 339w, https://blog.chrisoft.io/wp-content/uploads/2026/06/image-11-300x117.png 300w" sizes="auto, (max-width: 339px) 100vw, 339px" /></figure>
</div>


<p class="wp-block-paragraph">Si tienes un ATA configurado con tus credenciales SIP, debería registrar correctamente.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading">12. Arranque automático</h2>



<p class="wp-block-paragraph">Una vez que todo funcione, puedes decidir si quieres que la app arranque TV y/o telefonía automáticamente al iniciar.</p>



<p class="wp-block-paragraph">En Configuración tienes:</p>



<pre class="wp-block-code"><code>Movistar TV
Movistar Fijo</code></pre>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="969" height="124" src="https://blog.chrisoft.io/wp-content/uploads/2026/06/image-10.png" alt="" class="wp-image-561" srcset="https://blog.chrisoft.io/wp-content/uploads/2026/06/image-10.png 969w, https://blog.chrisoft.io/wp-content/uploads/2026/06/image-10-300x38.png 300w, https://blog.chrisoft.io/wp-content/uploads/2026/06/image-10-768x98.png 768w, https://blog.chrisoft.io/wp-content/uploads/2026/06/image-10-665x85.png 665w" sizes="auto, (max-width: 969px) 100vw, 969px" /></figure>
</div>


<p class="wp-block-paragraph">Nota: Activar estas acciones no implica que se ejecuten automáticamente cuando se reinicie el router, sólo sirven para que al iniciar el programa se apliquen las reglas sin tener que hacerlo desde el WebIF.</p>



<p class="wp-block-paragraph">Para que se apliquen automáticamente en cada reinicio hay que usar este programa en conjunto con <a href="https://github.com/unifi-utilities/unifi-common" target="_blank" rel="noopener" title="unifi-common">unifi-common</a> (on-boot)</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading">13. Parar servicios</h2>



<p class="wp-block-paragraph">Desde la WebIF también puedes parar TV o telefonía.</p>



<p class="wp-block-paragraph">Al parar TV se limpian las reglas, rutas, procesos e interfaz asociados a IPTV.</p>



<p class="wp-block-paragraph">Al parar telefonía se limpian las reglas, rutas, DHCP e interfaz de voz.</p>



<p class="wp-block-paragraph">Esto es importante porque evita dejar restos de configuraciones anteriores.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading">Problemas típicos</h2>



<h3 class="wp-block-heading">La TV en directo no funciona</h3>



<p class="wp-block-paragraph">Revisa:</p>



<pre class="wp-block-code"><code>- movistar-iptv tiene IP
- improxy está funcionando
- el deco está en la red correcta
- la red de decos tiene multicast/IGMP activo
</code></pre>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h3 class="wp-block-heading">Funciona TV en directo pero no VOD</h3>



<p class="wp-block-paragraph">Revisa:</p>



<pre class="wp-block-code"><code>- ayudante VOD activo
</code></pre>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h3 class="wp-block-heading">El teléfono no registra</h3>



<p class="wp-block-paragraph">Revisa:</p>



<pre class="wp-block-code"><code>- movistar-voz tiene IP
- hay rutas de voz aprendidas
- la red del ATA está autorizada
- el ATA tiene bien las credenciales SIP
</code></pre>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading">Conclusión</h2>



<p class="wp-block-paragraph">Con esta configuración podemos quitar el HGU y usar Movistar directamente en UniFi manteniendo los tres servicios:</p>



<pre class="wp-block-code"><code>Internet
Movistar TV
Teléfono fijo
</code></pre>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="994" height="148" src="https://blog.chrisoft.io/wp-content/uploads/2026/06/Captura-desde-2026-06-13-16-04-09.png" alt="" class="wp-image-567" srcset="https://blog.chrisoft.io/wp-content/uploads/2026/06/Captura-desde-2026-06-13-16-04-09.png 994w, https://blog.chrisoft.io/wp-content/uploads/2026/06/Captura-desde-2026-06-13-16-04-09-300x45.png 300w, https://blog.chrisoft.io/wp-content/uploads/2026/06/Captura-desde-2026-06-13-16-04-09-768x114.png 768w, https://blog.chrisoft.io/wp-content/uploads/2026/06/Captura-desde-2026-06-13-16-04-09-665x99.png 665w" sizes="auto, (max-width: 994px) 100vw, 994px" /></figure>
</div>


<div class="wp-block-file"><a id="wp-block-file--media-8bdec910-e435-4739-96b1-012b0a6f25fd" href="https://blog.chrisoft.io/wp-content/uploads/2026/07/udm_movistar_triple_vlan_v0_99.zip">udm_movistar_triple_vlan_v0_99</a><a href="https://blog.chrisoft.io/wp-content/uploads/2026/07/udm_movistar_triple_vlan_v0_99.zip" class="wp-block-file__button wp-element-button" download aria-describedby="wp-block-file--media-8bdec910-e435-4739-96b1-012b0a6f25fd">Descarga</a></div>



<p class="wp-block-paragraph"></p><p>The post <a href="https://blog.chrisoft.io/blog/2026/07/05/triple-vlan-movistar-en-unifi-internet-tv-y-telefono-fijo-sin-usar-el-hgu/">Triple VLAN Movistar en UniFi: Internet, TV y teléfono fijo sin usar el HGU</a> first appeared on <a href="https://blog.chrisoft.io">ChriSoft</a>.</p>]]></content:encoded>
					
					<wfw:commentRss>https://blog.chrisoft.io/blog/2026/07/05/triple-vlan-movistar-en-unifi-internet-tv-y-telefono-fijo-sin-usar-el-hgu/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>USB/IP en Linux: cómo usar USB remotos por red con USB/IP Web UI (guía paso a paso)</title>
		<link>https://blog.chrisoft.io/blog/2026/01/31/usb-ip-en-linux-como-usar-usb-remotos-por-red-con-usb-ip-web-ui-guia-paso-a-paso/</link>
					<comments>https://blog.chrisoft.io/blog/2026/01/31/usb-ip-en-linux-como-usar-usb-remotos-por-red-con-usb-ip-web-ui-guia-paso-a-paso/#respond</comments>
		
		<dc:creator><![CDATA[Christopher]]></dc:creator>
		<pubDate>Sat, 31 Jan 2026 22:03:55 +0000</pubDate>
				<category><![CDATA[Homelab]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Redes]]></category>
		<category><![CDATA[administración de sistemas]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[debian]]></category>
		<category><![CDATA[gui]]></category>
		<category><![CDATA[homelab]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[nodejs]]></category>
		<category><![CDATA[raspberry pi]]></category>
		<category><![CDATA[redes]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[usb over ip]]></category>
		<category><![CDATA[usb remoto]]></category>
		<category><![CDATA[usbip]]></category>
		<category><![CDATA[usbip gui]]></category>
		<guid isPermaLink="false">https://blog.chrisoft.io/?p=494</guid>

					<description><![CDATA[<p>Controla dispositivos USB remotos desde Linux usando USB/IP con una interfaz web: añade el servidor, lista dispositivos y conéctalos/desconéctalos con un clic.</p>
<p>The post <a href="https://blog.chrisoft.io/blog/2026/01/31/usb-ip-en-linux-como-usar-usb-remotos-por-red-con-usb-ip-web-ui-guia-paso-a-paso/">USB/IP en Linux: cómo usar USB remotos por red con USB/IP Web UI (guía paso a paso)</a> first appeared on <a href="https://blog.chrisoft.io">ChriSoft</a>.</p>]]></description>
										<content:encoded><![CDATA[<p class="wp-block-paragraph">Hoy traigo un programa que he realizado durante estos días. Lo que encontraba por la red no terminaba de gustarme así que decidí hacer uno a medida.</p>



<h2 class="wp-block-heading">1) Qué es esto y para qué sirve</h2>



<p class="wp-block-paragraph"><strong>USB/IP Web UI</strong> es una pequeña aplicación, realizada en NodeJS, que instalas en tu <strong>PC Linux (cliente)</strong> para poder:</p>



<ul class="wp-block-list">
<li>Añadir la <strong>IP del servidor USB/IP remoto</strong></li>



<li>Ver la lista de <strong>dispositivos USB exportados</strong> por ese servidor</li>



<li><strong>Conectar (attach)</strong> y <strong>Desconectar (detach)</strong> esos dispositivos con botones</li>



<li>Activar <strong>auto-conectar</strong> para que ciertos dispositivos se vuelvan a conectar automáticamente</li>
</ul>



<p class="wp-block-paragraph">En pocas palabras:</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph">Te permite “enchufar” (virtualmente) un USB que está en otro equipo de tu red, y que en tu Linux aparezca como si lo tuvieras conectado físicamente.</p>
</blockquote>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading">2) Cómo funciona</h2>



<p class="wp-block-paragraph">Qué se necesita:</p>



<h3 class="wp-block-heading">A) Servidor USB/IP (remoto)</h3>



<p class="wp-block-paragraph">Es el equipo que <strong>tiene el USB físico</strong> conectado y lo comparte por la red mediante USB/IP.<br>Ejemplos típicos:</p>



<ul class="wp-block-list">
<li>Un móvil Android con un servidor USB/IP</li>



<li>Un ordenador con <code>usbip</code> exportando el dispositivo</li>
</ul>



<h3 class="wp-block-heading">B) Cliente Linux (tu PC) con USB/IP Web UI</h3>



<p class="wp-block-paragraph">La Web UI se ejecuta en tu ordenador y por detrás hace cosas como:</p>



<ul class="wp-block-list">
<li>Listar exportaciones remotas:</li>



<li><code>usbip list --remote &lt;IP&gt;</code></li>



<li>Conectar un dispositivo (attach):</li>



<li><code>usbip attach -r &lt;IP&gt; -b &lt;BUSID&gt;</code></li>



<li>Ver y gestionar conexiones activas:</li>



<li><code>usbip port</code></li>



<li><code>usbip detach -p &lt;PUERTO&gt;</code></li>
</ul>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading">3) Qué necesitas (requisitos)</h2>



<h3 class="wp-block-heading">En tu Linux (cliente)</h3>



<ul class="wp-block-list">
<li><strong>Node.js</strong> (recomendado Node 18+ / 20+)</li>



<li><strong><code>usbip</code></strong> instalado</li>



<li>El módulo del kernel <strong><code>vhci-hcd</code></strong> cargado</li>



<li>Permisos de administrador (<strong>sudo</strong>) para conectar/desconectar (estoy preparando una <strong>versión rootless</strong>)</li>
</ul>



<h3 class="wp-block-heading">En el servidor remoto</h3>



<ul class="wp-block-list">
<li>Un servidor USB/IP funcionando</li>



<li>Que el dispositivo esté <strong>exportado</strong></li>



<li>Acceso de red desde tu ordenador a <code>&lt;IP&gt;:3240</code></li>
</ul>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading">4) Instalación paso a paso</h2>



<h3 class="wp-block-heading">4.1) Instala NodeJS y usbip en Linux</h3>



<p class="wp-block-paragraph">En Debian/Ubuntu suele ser:</p>



<pre class="wp-block-preformatted">sudo apt update<br>sudo apt install -y usbip curl<br>curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.3/install.sh | bash<br>nvm install 24</pre>



<h3 class="wp-block-heading">4.2) Carga el módulo del kernel (una vez)</h3>



<pre class="wp-block-code"><code>sudo modprobe vhci-hcd</code></pre>



<p class="wp-block-paragraph">Comprueba que está cargado:</p>



<pre class="wp-block-code"><code>lsmod | grep vhci</code></pre>



<h3 class="wp-block-heading">4.3) Descomprime la Web UI y prepara dependencias</h3>



<p class="wp-block-paragraph">1) Descarga el ZIP del proyecto y descomprímelo.<br>2) Entra en la carpeta descomprimida:</p>



<pre class="wp-block-code"><code>cd usbip-webui-0.1.0</code></pre>



<p class="wp-block-paragraph">3) Instala dependencias:</p>



<pre class="wp-block-code"><code>npm install</code></pre>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading">5) Arrancar el servidor web (Web UI)</h2>



<p class="wp-block-paragraph">Para que puedas acceder a la interfaz desde otro dispositivo de tu red, ejecuta:</p>



<pre class="wp-block-code"><code>sudo env HOST=0.0.0.0 PORT=8765 node server.js</code></pre>



<ul class="wp-block-list">
<li><code>HOST=0.0.0.0</code> &#8211; escucha en todas las interfaces (LAN)</li>



<li><code>PORT=8765</code> &#8211; puerto donde abrirás el navegador</li>
</ul>



<h3 class="wp-block-heading">Abrir la interfaz</h3>



<ul class="wp-block-list">
<li>En el mismo ordenador: <code>http://127.0.0.1:8765</code></li>



<li>Desde otro dispositivo: <code>http://IP_DE_TU_ORDENADOR:8765</code></li>
</ul>



<p class="wp-block-paragraph">Para saber la IP en Linux:</p>



<pre class="wp-block-code"><code>ip -4 addr</code></pre>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph">Nota: <code>0.0.0.0</code> NO es una IP a la que conectarse. Es solo para permitir conexiones desde otros dispositivos de tu red. Para abrir la web tienes que usar la IP real de tu PC (por ejemplo <code>192.168.1.50</code>).</p>
</blockquote>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading">6) Acceso, login y seguridad básica</h2>



<p class="wp-block-paragraph">El webif trae login por defecto:</p>



<ul class="wp-block-list">
<li>Usuario: <strong>admin</strong></li>



<li>Contraseña: <strong>usbip</strong></li>
</ul>



<p class="wp-block-paragraph">Se recomienda cambiar las credenciales por unas propias.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading">7) Uso: añadir servidor, refrescar, conectar y desconectar</h2>



<h3 class="wp-block-heading">7.1) Añadir y seleccionar un servidor remoto</h3>



<p class="wp-block-paragraph">En la tarjeta <strong>Servidores</strong>:</p>



<p class="wp-block-paragraph">1) En “Nuevo servidor (IP/Host)”, pon la IP (ej. <code>192.168.1.10</code>)<br>2) “TCP port” normalmente <strong>3240</strong><br>3) Pulsa <strong>Añadir</strong><br>4) Selecciónalo en el desplegable y pulsa <strong>Usar</strong></p>


<div class="wp-block-image">
<figure class="aligncenter size-large"><img loading="lazy" decoding="async" width="1024" height="189" src="https://blog.chrisoft.io/wp-content/uploads/2026/01/image-1024x189.png" alt="" class="wp-image-510" srcset="https://blog.chrisoft.io/wp-content/uploads/2026/01/image-1024x189.png 1024w, https://blog.chrisoft.io/wp-content/uploads/2026/01/image-300x55.png 300w, https://blog.chrisoft.io/wp-content/uploads/2026/01/image-768x141.png 768w, https://blog.chrisoft.io/wp-content/uploads/2026/01/image-665x123.png 665w, https://blog.chrisoft.io/wp-content/uploads/2026/01/image.png 1129w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>
</div>


<h3 class="wp-block-heading">7.2) Ver dispositivos exportados (Refresh)</h3>



<p class="wp-block-paragraph">En la tarjeta <strong>Dispositivos</strong>, pulsa <strong>Refrescar</strong>.</p>



<p class="wp-block-paragraph">Verás una tabla con:</p>



<ul class="wp-block-list">
<li><strong>BUSID</strong> (identificador del dispositivo en el servidor)</li>



<li><strong>Descripción</strong> (nombre del dispositivo)</li>



<li><strong>VID:PID</strong> (identidad del dispositivo, útil para auto-conectar)</li>



<li><strong>Auto</strong> (checkbox)</li>



<li><strong>Conectar / Desconectar</strong></li>
</ul>


<div class="wp-block-image">
<figure class="aligncenter size-large"><img loading="lazy" decoding="async" width="1024" height="185" src="https://blog.chrisoft.io/wp-content/uploads/2026/01/image-1-1024x185.png" alt="" class="wp-image-511" srcset="https://blog.chrisoft.io/wp-content/uploads/2026/01/image-1-1024x185.png 1024w, https://blog.chrisoft.io/wp-content/uploads/2026/01/image-1-300x54.png 300w, https://blog.chrisoft.io/wp-content/uploads/2026/01/image-1-768x139.png 768w, https://blog.chrisoft.io/wp-content/uploads/2026/01/image-1-665x120.png 665w, https://blog.chrisoft.io/wp-content/uploads/2026/01/image-1.png 1129w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>
</div>


<h3 class="wp-block-heading">7.3) Conectar (attach)</h3>



<p class="wp-block-paragraph">Pulsa <strong>Conectar</strong> en el dispositivo que quieras.</p>



<p class="wp-block-paragraph">Ahora debería aparecer en tu Linux como un USB “real”. Dependiendo del tipo:</p>



<ul class="wp-block-list">
<li>USB-Serial → <code>/dev/ttyUSB0</code> (o similar)</li>



<li>Almacenamiento → aparecerá en el sistema de discos</li>



<li>HID (teclado/ratón) → funcionará directamente</li>
</ul>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="283" height="201" src="https://blog.chrisoft.io/wp-content/uploads/2026/01/image-3.png" alt="" class="wp-image-513" srcset="https://blog.chrisoft.io/wp-content/uploads/2026/01/image-3.png 283w, https://blog.chrisoft.io/wp-content/uploads/2026/01/image-3-60x42.png 60w" sizes="auto, (max-width: 283px) 100vw, 283px" /></figure>
</div>


<h3 class="wp-block-heading">7.4) Desconectar (detach)</h3>



<p class="wp-block-paragraph">Pulsa <strong>Desconectar</strong> en el dispositivo.</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="310" height="202" src="https://blog.chrisoft.io/wp-content/uploads/2026/01/image-4.png" alt="" class="wp-image-514" srcset="https://blog.chrisoft.io/wp-content/uploads/2026/01/image-4.png 310w, https://blog.chrisoft.io/wp-content/uploads/2026/01/image-4-300x195.png 300w" sizes="auto, (max-width: 310px) 100vw, 310px" /></figure>
</div>


<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading">8) Auto-conectar: mantener dispositivos conectados</h2>



<p class="wp-block-paragraph">Si activas el checkbox <strong>Auto</strong> en un dispositivo, la aplicación lo conectará cada vez que el servidor lo exporte.</p>



<h3 class="wp-block-heading">Cambiar el intervalo</h3>



<p class="wp-block-paragraph">En el <strong>Web UI</strong> cambia “Intervalo auto-conectar (seg)” y pulsa guardar.</p>



<p class="wp-block-paragraph">Consejo:</p>



<ul class="wp-block-list">
<li>5–10 segundos suele ir bien en LAN</li>



<li>Si el servidor remoto es inestable, sube el intervalo para no “machacar” el puerto 3240</li>
</ul>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading">9) Problemas típicos</h2>



<h3 class="wp-block-heading">No puedo abrir la Web UI desde otro dispositivo</h3>



<p class="wp-block-paragraph">1) Arráncalo así (muy importante el <code>env</code>):</p>



<pre class="wp-block-code"><code>sudo env HOST=0.0.0.0 PORT=8765 node server.js</code></pre>



<p class="wp-block-paragraph">2) Comprueba que escucha en <code>0.0.0.0</code>:</p>



<pre class="wp-block-code"><code>sudo ss -lntp | grep 8765</code></pre>



<p class="wp-block-paragraph">3) Si hay firewall (ufw):</p>



<pre class="wp-block-code"><code>sudo ufw allow 8765/tcp</code></pre>



<h3 class="wp-block-heading">Error “could not connect to :3240”</h3>



<ul class="wp-block-list">
<li>El servidor USB/IP remoto no está activo</li>



<li>Puerto 3240 bloqueado</li>



<li>IP incorrecta</li>
</ul>



<p class="wp-block-paragraph">Prueba conectividad:</p>



<pre class="wp-block-code"><code>nc -zv 192.168.1.10 3240</code></pre>



<h3 class="wp-block-heading">Conecto pero el dispositivo no aparece</h3>



<p class="wp-block-paragraph">Mira logs del kernel:</p>



<pre class="wp-block-code"><code>dmesg -w</code></pre>



<p class="wp-block-paragraph">Lista puertos USB/IP:</p>



<pre class="wp-block-code"><code>sudo usbip port</code></pre>



<h3 class="wp-block-heading">Comprobar “a mano” si el servidor exporta bien</h3>



<pre class="wp-block-code"><code>sudo usbip list --remote 192.168.1.10</code></pre>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading">10) Descargas</h2>



<div class="wp-block-file"><a id="wp-block-file--media-9b7ffd4c-8f62-45e7-92bf-af6eed96ea31" href="https://blog.chrisoft.io/wp-content/uploads/2026/01/usbip-webui-0.1.0.zip">usbip-webui-0.1.0</a><a href="https://blog.chrisoft.io/wp-content/uploads/2026/01/usbip-webui-0.1.0.zip" class="wp-block-file__button wp-element-button" download aria-describedby="wp-block-file--media-9b7ffd4c-8f62-45e7-92bf-af6eed96ea31">Descarga</a></div>



<p class="wp-block-paragraph"></p><p>The post <a href="https://blog.chrisoft.io/blog/2026/01/31/usb-ip-en-linux-como-usar-usb-remotos-por-red-con-usb-ip-web-ui-guia-paso-a-paso/">USB/IP en Linux: cómo usar USB remotos por red con USB/IP Web UI (guía paso a paso)</a> first appeared on <a href="https://blog.chrisoft.io">ChriSoft</a>.</p>]]></content:encoded>
					
					<wfw:commentRss>https://blog.chrisoft.io/blog/2026/01/31/usb-ip-en-linux-como-usar-usb-remotos-por-red-con-usb-ip-web-ui-guia-paso-a-paso/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>FreePocket: Comunicación con inversores Victron</title>
		<link>https://blog.chrisoft.io/blog/2023/10/09/freepocket-comunicacion-con-inversores-victron/</link>
					<comments>https://blog.chrisoft.io/blog/2023/10/09/freepocket-comunicacion-con-inversores-victron/#respond</comments>
		
		<dc:creator><![CDATA[Christopher]]></dc:creator>
		<pubDate>Mon, 09 Oct 2023 18:45:24 +0000</pubDate>
				<category><![CDATA[FreePocket]]></category>
		<category><![CDATA[Solax]]></category>
		<category><![CDATA[esp32]]></category>
		<category><![CDATA[freepocket]]></category>
		<category><![CDATA[solax]]></category>
		<category><![CDATA[victron]]></category>
		<guid isPermaLink="false">https://blog.chrisoft.io/?p=421</guid>

					<description><![CDATA[<p>A continuación voy a explicar como configurar FreePocket y un inversor Victron para que se comuniquen entre sí. Configuración FreePocket Una vez instalado y hecha la primera configuración, hay que activar el servidor modbus: Y con esto ya estaría todo en la parte FreePocket, ahora al Victron. Configuración Victron: Hay que ir a Configuración -&#62; Inversores FV -&#62;… <span class="read-more"><a href="https://blog.chrisoft.io/blog/2023/10/09/freepocket-comunicacion-con-inversores-victron/">Read More &#187;</a></span></p>
<p>The post <a href="https://blog.chrisoft.io/blog/2023/10/09/freepocket-comunicacion-con-inversores-victron/">FreePocket: Comunicación con inversores Victron</a> first appeared on <a href="https://blog.chrisoft.io">ChriSoft</a>.</p>]]></description>
										<content:encoded><![CDATA[<p class="wp-block-paragraph">A continuación voy a explicar como configurar FreePocket y un inversor Victron para que se comuniquen entre sí.</p>



<h2 class="wp-block-heading">Configuración FreePocket</h2>



<p class="wp-block-paragraph">Una vez <a href="https://community.chrisoft.io/t/freepocket-creacion-de-un-pincho-alternativo-para-inversores-solax/24" target="_blank" rel="noopener" title="">instalado y hecha la primera configuración</a>, hay que activar el servidor modbus:</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="814" height="133" src="https://blog.chrisoft.io/wp-content/uploads/2023/10/image.png" alt="" class="wp-image-423" srcset="https://blog.chrisoft.io/wp-content/uploads/2023/10/image.png 814w, https://blog.chrisoft.io/wp-content/uploads/2023/10/image-300x49.png 300w, https://blog.chrisoft.io/wp-content/uploads/2023/10/image-768x125.png 768w, https://blog.chrisoft.io/wp-content/uploads/2023/10/image-665x109.png 665w" sizes="auto, (max-width: 814px) 100vw, 814px" /></figure>
</div>


<p class="wp-block-paragraph">Y con esto ya estaría todo en la parte FreePocket, ahora al Victron.</p>



<h2 class="wp-block-heading">Configuración Victron:</h2>



<p class="wp-block-paragraph">Hay que ir a <em><strong>Configuración -&gt; Inversores FV -&gt; Introducir dirección IP manualmente</strong></em>:</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="495" height="283" src="https://blog.chrisoft.io/wp-content/uploads/2023/10/image-3.png" alt="" class="wp-image-426" srcset="https://blog.chrisoft.io/wp-content/uploads/2023/10/image-3.png 495w, https://blog.chrisoft.io/wp-content/uploads/2023/10/image-3-300x172.png 300w" sizes="auto, (max-width: 495px) 100vw, 495px" /></figure>
</div>


<p class="wp-block-paragraph">Una vez añadido debe de aparecer en <em><strong>Configuración -&gt; Inversores FV -&gt; Inversores</strong></em></p>


<div class="wp-block-image">
<figure class="aligncenter size-full is-resized"><img loading="lazy" decoding="async" src="https://blog.chrisoft.io/wp-content/uploads/2023/10/image-4.png" alt="" class="wp-image-429" style="width:494px;height:284px" width="494" height="284" srcset="https://blog.chrisoft.io/wp-content/uploads/2023/10/image-4.png 494w, https://blog.chrisoft.io/wp-content/uploads/2023/10/image-4-300x172.png 300w" sizes="auto, (max-width: 494px) 100vw, 494px" /></figure>
</div>

<div class="wp-block-image">
<figure class="aligncenter size-full is-resized"><img loading="lazy" decoding="async" src="https://blog.chrisoft.io/wp-content/uploads/2023/10/image-5.png" alt="" class="wp-image-430" style="width:494px;height:287px" width="494" height="287" srcset="https://blog.chrisoft.io/wp-content/uploads/2023/10/image-5.png 494w, https://blog.chrisoft.io/wp-content/uploads/2023/10/image-5-300x174.png 300w" sizes="auto, (max-width: 494px) 100vw, 494px" /><figcaption class="wp-element-caption">Configurar la posición del Inversor</figcaption></figure>
</div>


<p class="wp-block-paragraph">Si ahora vas al menú principal debería aparecer en <em><strong>Lista de dispositivos</strong></em>:</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="493" height="289" src="https://blog.chrisoft.io/wp-content/uploads/2023/10/image-6.png" alt="" class="wp-image-431" srcset="https://blog.chrisoft.io/wp-content/uploads/2023/10/image-6.png 493w, https://blog.chrisoft.io/wp-content/uploads/2023/10/image-6-300x176.png 300w" sizes="auto, (max-width: 493px) 100vw, 493px" /></figure>
</div>


<p class="wp-block-paragraph">Ahora, si quieres activar la inyección 0 del solax sin necesidad del meter, hay que ir a <em><strong>Configuración -&gt; ESS -&gt; Inyección a la red</strong></em> y activar las siguientes opciones:</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="491" height="286" src="https://blog.chrisoft.io/wp-content/uploads/2023/10/image-7.png" alt="" class="wp-image-433" srcset="https://blog.chrisoft.io/wp-content/uploads/2023/10/image-7.png 491w, https://blog.chrisoft.io/wp-content/uploads/2023/10/image-7-300x175.png 300w" sizes="auto, (max-width: 491px) 100vw, 491px" /></figure>
</div>


<p class="wp-block-paragraph">Yo lo tengo configurado para inyectar siempre 500w a la red. Ojo, sólo inyecta si hay energía fotovoltaica, no desde baterías. Si no quieres inyectar nada cambia el valor a 0.</p>



<p class="wp-block-paragraph">Si todo ha ido bien, el valor de <em><strong>Limitación de inyección activa</strong></em> debe marcar <em><strong>Sí</strong></em>.</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="898" height="565" src="https://blog.chrisoft.io/wp-content/uploads/2023/10/image-8.png" alt="" class="wp-image-440" srcset="https://blog.chrisoft.io/wp-content/uploads/2023/10/image-8.png 898w, https://blog.chrisoft.io/wp-content/uploads/2023/10/image-8-300x189.png 300w, https://blog.chrisoft.io/wp-content/uploads/2023/10/image-8-768x483.png 768w, https://blog.chrisoft.io/wp-content/uploads/2023/10/image-8-665x418.png 665w" sizes="auto, (max-width: 898px) 100vw, 898px" /><figcaption class="wp-element-caption">Inversor Solax en VRM Portal</figcaption></figure>
</div>


<p class="wp-block-paragraph">Y con esto sería todo. Si tienes cualquier duda <a href="https://community.chrisoft.io/c/freepocket/7" target="_blank" rel="noopener" title="puedes preguntar en los foros">puedes preguntar en los foros</a>.</p><p>The post <a href="https://blog.chrisoft.io/blog/2023/10/09/freepocket-comunicacion-con-inversores-victron/">FreePocket: Comunicación con inversores Victron</a> first appeared on <a href="https://blog.chrisoft.io">ChriSoft</a>.</p>]]></content:encoded>
					
					<wfw:commentRss>https://blog.chrisoft.io/blog/2023/10/09/freepocket-comunicacion-con-inversores-victron/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>FreePocket: Creación de un pincho alternativo para inversores Solax</title>
		<link>https://blog.chrisoft.io/blog/2023/10/01/freepocket-creacion-de-un-pincho-alternativo-para-inversores-solax/</link>
					<comments>https://blog.chrisoft.io/blog/2023/10/01/freepocket-creacion-de-un-pincho-alternativo-para-inversores-solax/#comments</comments>
		
		<dc:creator><![CDATA[Christopher]]></dc:creator>
		<pubDate>Sat, 30 Sep 2023 22:10:15 +0000</pubDate>
				<category><![CDATA[FreePocket]]></category>
		<category><![CDATA[Solax]]></category>
		<category><![CDATA[api]]></category>
		<category><![CDATA[esp32]]></category>
		<category><![CDATA[firmware]]></category>
		<category><![CDATA[freepocket]]></category>
		<category><![CDATA[solax]]></category>
		<guid isPermaLink="false">https://blog.chrisoft.io/?p=355</guid>

					<description><![CDATA[<p>Material necesario: Conexionado: Si el pincho oficial de tu inversor es blanco: Si el pincho oficial de tu inversor es negro: ATENCIÓN: Este conector USB es necesario para conectar el ESP32 con el inversor. En ningún momento se conectará a un ordenador/cargador ya que podrías quemar el ESP32. Programación: Para programar el ESP32 visita el siguiente enlace y… <span class="read-more"><a href="https://blog.chrisoft.io/blog/2023/10/01/freepocket-creacion-de-un-pincho-alternativo-para-inversores-solax/">Read More &#187;</a></span></p>
<p>The post <a href="https://blog.chrisoft.io/blog/2023/10/01/freepocket-creacion-de-un-pincho-alternativo-para-inversores-solax/">FreePocket: Creación de un pincho alternativo para inversores Solax</a> first appeared on <a href="https://blog.chrisoft.io">ChriSoft</a>.</p>]]></description>
										<content:encoded><![CDATA[<h2 class="wp-block-heading">Material necesario:</h2>



<ul class="wp-block-list">
<li>ESP32 (<a href="https://amzn.to/3M0qCMO" target="_blank" rel="noreferrer noopener sponsored">wifi</a> o <a href="https://amzn.to/469bLKA" target="_blank" rel="noopener nofollow" title="">ethernet</a>)</li>



<li>Cable USB con un conector tipo A (<a href="https://amzn.to/46kPpW3" target="_blank" rel="noopener sponsored" title="">2.0</a> / <a href="https://amzn.to/454fkQD" target="_blank" rel="noopener sponsored" title="">3.0</a>)</li>



<li><a href="https://amzn.to/3ENECrN" target="_blank" rel="noopener sponsored" title="">Soldador</a></li>
</ul>



<h2 class="wp-block-heading">Conexionado:</h2>



<h3 class="wp-block-heading has-text-align-center">Si el pincho oficial de tu inversor es blanco:</h3>


<div class="wp-block-image">
<figure class="aligncenter size-large"><img loading="lazy" decoding="async" width="768" height="1024" src="https://blog.chrisoft.io/wp-content/uploads/2023/09/image-768x1024.png" alt="" class="wp-image-359" srcset="https://blog.chrisoft.io/wp-content/uploads/2023/09/image-768x1025.png 768w, https://blog.chrisoft.io/wp-content/uploads/2023/09/image-225x300.png 225w, https://blog.chrisoft.io/wp-content/uploads/2023/09/image-665x887.png 665w, https://blog.chrisoft.io/wp-content/uploads/2023/09/image.png 997w" sizes="auto, (max-width: 768px) 100vw, 768px" /><figcaption class="wp-element-caption">Esquema para V2</figcaption></figure>
</div>


<p class="wp-block-paragraph"></p>



<h3 class="wp-block-heading has-text-align-center">Si el pincho oficial de tu inversor es negro:</h3>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="766" height="1024" src="https://blog.chrisoft.io/wp-content/uploads/2023/09/image-3-766x1024.png" alt="" class="wp-image-386" srcset="https://blog.chrisoft.io/wp-content/uploads/2023/09/image-3-766x1024.png 766w, https://blog.chrisoft.io/wp-content/uploads/2023/09/image-3-225x300.png 225w, https://blog.chrisoft.io/wp-content/uploads/2023/09/image-3-768x1026.png 768w, https://blog.chrisoft.io/wp-content/uploads/2023/09/image-3-665x888.png 665w, https://blog.chrisoft.io/wp-content/uploads/2023/09/image-3.png 997w" sizes="auto, (max-width: 766px) 100vw, 766px" /><figcaption class="wp-element-caption">Esquema para V3</figcaption></figure>



<p class="has-text-align-center has-vivid-red-color has-text-color wp-block-paragraph" style="font-size:17px"><strong>ATENCIÓN</strong>: Este conector USB es necesario para conectar el ESP32 con el inversor. </p>



<p class="has-text-align-center has-vivid-red-color has-text-color wp-block-paragraph" style="font-size:17px">En <strong>ningún momento</strong> se conectará a un ordenador/cargador ya que <strong>podrías quemar</strong> el ESP32.</p>



<h2 class="wp-block-heading">Programación:</h2>



<p class="wp-block-paragraph">Para programar el ESP32 visita el <a href="https://freepocket.chrisoft.io" target="_blank" rel="noopener" title="">siguiente enlace</a> y sigue los pasos del asistente.</p>



<h2 class="wp-block-heading">Configuración Inicial:</h2>



<p class="wp-block-paragraph">Si utilizas la conexión por cable ethernet puedes saltarte estos pasos.</p>



<p class="wp-block-paragraph">Una vez soldado y programado ya se puede conectar al inversor. En el primer inicio debe aparecer una red wifi <em><strong>fp_xxxxxx</strong></em>. Su contraseña por defecto es <em><strong>sentmenat</strong></em>.</p>



<p class="wp-block-paragraph">La IP por defecto es <em><strong>192.168.4.1</strong></em> con usuario <strong><em>admin</em></strong> y contraseña <strong><em>sentmenat</em></strong>.</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="801" src="https://blog.chrisoft.io/wp-content/uploads/2023/09/image-4-1024x801.png" alt="" class="wp-image-391" srcset="https://blog.chrisoft.io/wp-content/uploads/2023/09/image-4-1024x801.png 1024w, https://blog.chrisoft.io/wp-content/uploads/2023/09/image-4-300x235.png 300w, https://blog.chrisoft.io/wp-content/uploads/2023/09/image-4-768x600.png 768w, https://blog.chrisoft.io/wp-content/uploads/2023/09/image-4-665x520.png 665w, https://blog.chrisoft.io/wp-content/uploads/2023/09/image-4.png 1077w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /><figcaption class="wp-element-caption">Página de inicio</figcaption></figure>



<p class="wp-block-paragraph">Para configurar la red wifi del pincho hay que ir a <strong><em>Configuration</em></strong>:</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="822" height="436" src="https://blog.chrisoft.io/wp-content/uploads/2023/09/image-5.png" alt="" class="wp-image-393" srcset="https://blog.chrisoft.io/wp-content/uploads/2023/09/image-5.png 822w, https://blog.chrisoft.io/wp-content/uploads/2023/09/image-5-300x159.png 300w, https://blog.chrisoft.io/wp-content/uploads/2023/09/image-5-768x407.png 768w, https://blog.chrisoft.io/wp-content/uploads/2023/09/image-5-665x353.png 665w" sizes="auto, (max-width: 822px) 100vw, 822px" /><figcaption class="wp-element-caption">Configuración Wifi</figcaption></figure>



<p class="wp-block-paragraph">Una vez configurada y guardada ya se puede configurar solaxcloud.</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="822" height="230" src="https://blog.chrisoft.io/wp-content/uploads/2023/09/image-6.png" alt="" class="wp-image-396" srcset="https://blog.chrisoft.io/wp-content/uploads/2023/09/image-6.png 822w, https://blog.chrisoft.io/wp-content/uploads/2023/09/image-6-300x84.png 300w, https://blog.chrisoft.io/wp-content/uploads/2023/09/image-6-768x215.png 768w, https://blog.chrisoft.io/wp-content/uploads/2023/09/image-6-665x186.png 665w" sizes="auto, (max-width: 822px) 100vw, 822px" /><figcaption class="wp-element-caption">Configuración solaxcloud</figcaption></figure>



<p class="wp-block-paragraph">En <strong><em>Wifi Serial Number</em></strong> hay que añadir el número de serie del pincho original, normalmente es del estilo <strong><em>Sxxxxxxxxx</em></strong>. En <strong><em>Solax Access PIN</em></strong> se configura el pin de acceso al inversor, por defecto en todos los inversores es el <em><strong>6868</strong></em>, si por lo contrario lo has modificado indica el nuevo. En <strong><em>Original Pocket Model</em></strong> se puede dejar en <strong><em>AUTO</em></strong>, el inversor intentará detectar automáticamente el tipo de inversor.</p>



<p class="wp-block-paragraph">Con esta configuración básica tendrás acceso al inversor desde la aplicación oficial de solaxcloud.</p>



<h2 class="wp-block-heading">Finalizando:</h2>



<p class="wp-block-paragraph">En este tutorial no voy a entrar en detalles de todas las opciones disponibles ya que creo que son bastante intuitivas. Si aún así tienes tienes dudas <a href="https://community.chrisoft.io/" target="_blank" rel="noopener" title="">puedes preguntar en los foros</a> o en el <a href="https://t.me/Free_Pocket" target="_blank" rel="noopener" title="">canal de Telegram</a>.</p>



<p class="wp-block-paragraph"></p><p>The post <a href="https://blog.chrisoft.io/blog/2023/10/01/freepocket-creacion-de-un-pincho-alternativo-para-inversores-solax/">FreePocket: Creación de un pincho alternativo para inversores Solax</a> first appeared on <a href="https://blog.chrisoft.io">ChriSoft</a>.</p>]]></content:encoded>
					
					<wfw:commentRss>https://blog.chrisoft.io/blog/2023/10/01/freepocket-creacion-de-un-pincho-alternativo-para-inversores-solax/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
			</item>
		<item>
		<title>Pincho alternativo para Solax</title>
		<link>https://blog.chrisoft.io/blog/2021/10/12/pincho-alternativo-para-solax/</link>
					<comments>https://blog.chrisoft.io/blog/2021/10/12/pincho-alternativo-para-solax/#comments</comments>
		
		<dc:creator><![CDATA[Christopher]]></dc:creator>
		<pubDate>Tue, 12 Oct 2021 11:46:39 +0000</pubDate>
				<category><![CDATA[Solax]]></category>
		<category><![CDATA[5.8.8.8]]></category>
		<category><![CDATA[alternative]]></category>
		<category><![CDATA[api]]></category>
		<category><![CDATA[esp32]]></category>
		<category><![CDATA[firmware]]></category>
		<category><![CDATA[json]]></category>
		<category><![CDATA[json api]]></category>
		<category><![CDATA[pocket wifi]]></category>
		<category><![CDATA[solax]]></category>
		<guid isPermaLink="false">https://192.168.0.147/?p=62</guid>

					<description><![CDATA[<p>Como algunos ya sabéis, llevo un tiempo desarrollando una alternativa al Pocket Wifi de Solax con sus mejoras y añadidos. Entre las que se encuentran: A continuación muestro unas capturas de su interfaz web: El hardware utilizado es un ESP32 y solo se requieren 4 soldaduras. Actualmente hay varios usuarios testeando el dispositivo en busca de fallos y… <span class="read-more"><a href="https://blog.chrisoft.io/blog/2021/10/12/pincho-alternativo-para-solax/">Read More &#187;</a></span></p>
<p>The post <a href="https://blog.chrisoft.io/blog/2021/10/12/pincho-alternativo-para-solax/">Pincho alternativo para Solax</a> first appeared on <a href="https://blog.chrisoft.io">ChriSoft</a>.</p>]]></description>
										<content:encoded><![CDATA[<p class="wp-block-paragraph">Como algunos ya sabéis, llevo un tiempo desarrollando una alternativa al Pocket Wifi de Solax con sus mejoras y añadidos. Entre las que se encuentran:</p>



<p class="wp-block-paragraph"></p>



<ul class="wp-block-list">
<li>Compatibilidad con SolaxCloud, su app y su API local</li>



<li>Posibilidad de publicar directamente los datos mediante MQTT</li>



<li>Sunspec Modbus, permitiendo ser detectado y controlado por sistemas Victron</li>
</ul>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">A continuación muestro unas capturas de su interfaz web:</p>



<div class="wp-block-group alignwide"><div class="wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow">
<figure class="wp-block-gallery aligncenter has-nested-images columns-default is-cropped wp-block-gallery-1 is-layout-flex wp-block-gallery-is-layout-flex">
<figure class="wp-block-image size-full"><a href="https://blog.chrisoft.io/wp-content/uploads/2021/10/Captura-web_12-10-2021_123232_192.168.4.176.jpeg"><img loading="lazy" decoding="async" width="1501" height="825" data-id="65" src="https://blog.chrisoft.io/wp-content/uploads/2021/10/Captura-web_12-10-2021_123232_192.168.4.176.jpeg" alt="" class="wp-image-65" srcset="https://blog.chrisoft.io/wp-content/uploads/2021/10/Captura-web_12-10-2021_123232_192.168.4.176.jpeg 1501w, https://blog.chrisoft.io/wp-content/uploads/2021/10/Captura-web_12-10-2021_123232_192.168.4.176-300x165.jpeg 300w, https://blog.chrisoft.io/wp-content/uploads/2021/10/Captura-web_12-10-2021_123232_192.168.4.176-1024x563.jpeg 1024w, https://blog.chrisoft.io/wp-content/uploads/2021/10/Captura-web_12-10-2021_123232_192.168.4.176-768x422.jpeg 768w, https://blog.chrisoft.io/wp-content/uploads/2021/10/Captura-web_12-10-2021_123232_192.168.4.176-769x423.jpeg 769w" sizes="auto, (max-width: 1501px) 100vw, 1501px" /></a></figure>
</figure>



<div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-8f761849 wp-block-columns-is-layout-flex">
<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:100%">
<figure class="wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-2 is-layout-flex wp-block-gallery-is-layout-flex">
<figure class="wp-block-image size-full"><a href="https://blog.chrisoft.io/wp-content/uploads/2021/10/Captura-web_12-10-2021_123253_192.168.4.176.jpeg"><img loading="lazy" decoding="async" width="1501" height="825" data-id="66" src="https://blog.chrisoft.io/wp-content/uploads/2021/10/Captura-web_12-10-2021_123253_192.168.4.176.jpeg" alt="" class="wp-image-66" srcset="https://blog.chrisoft.io/wp-content/uploads/2021/10/Captura-web_12-10-2021_123253_192.168.4.176.jpeg 1501w, https://blog.chrisoft.io/wp-content/uploads/2021/10/Captura-web_12-10-2021_123253_192.168.4.176-300x165.jpeg 300w, https://blog.chrisoft.io/wp-content/uploads/2021/10/Captura-web_12-10-2021_123253_192.168.4.176-1024x563.jpeg 1024w, https://blog.chrisoft.io/wp-content/uploads/2021/10/Captura-web_12-10-2021_123253_192.168.4.176-768x422.jpeg 768w, https://blog.chrisoft.io/wp-content/uploads/2021/10/Captura-web_12-10-2021_123253_192.168.4.176-769x423.jpeg 769w" sizes="auto, (max-width: 1501px) 100vw, 1501px" /></a></figure>
</figure>
</div>
</div>



<figure class="wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-3 is-layout-flex wp-block-gallery-is-layout-flex">
<figure class="wp-block-image size-full"><a href="https://blog.chrisoft.io/wp-content/uploads/2021/10/Captura-web_12-10-2021_123334_192.168.4.176.jpeg"><img loading="lazy" decoding="async" width="1501" height="1629" data-id="67" src="https://blog.chrisoft.io/wp-content/uploads/2021/10/Captura-web_12-10-2021_123334_192.168.4.176.jpeg" alt="" class="wp-image-67" srcset="https://blog.chrisoft.io/wp-content/uploads/2021/10/Captura-web_12-10-2021_123334_192.168.4.176.jpeg 1501w, https://blog.chrisoft.io/wp-content/uploads/2021/10/Captura-web_12-10-2021_123334_192.168.4.176-276x300.jpeg 276w, https://blog.chrisoft.io/wp-content/uploads/2021/10/Captura-web_12-10-2021_123334_192.168.4.176-944x1024.jpeg 944w, https://blog.chrisoft.io/wp-content/uploads/2021/10/Captura-web_12-10-2021_123334_192.168.4.176-768x833.jpeg 768w, https://blog.chrisoft.io/wp-content/uploads/2021/10/Captura-web_12-10-2021_123334_192.168.4.176-1415x1536.jpeg 1415w, https://blog.chrisoft.io/wp-content/uploads/2021/10/Captura-web_12-10-2021_123334_192.168.4.176-769x835.jpeg 769w" sizes="auto, (max-width: 1501px) 100vw, 1501px" /></a></figure>
</figure>
</div></div>



<p class="wp-block-paragraph">El hardware utilizado es un <a href="https://amzn.to/2YEzsgk" title="https://amzn.to/2YEzsgk" target="_blank" rel="noreferrer noopener sponsored">ESP32</a> y solo se requieren 4 soldaduras.</p>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">Actualmente hay varios usuarios testeando el dispositivo en busca de fallos y mejoras, por lo que el firmware todavía no es público. Si dispones de un inversor SOLAX que <strong>NO</strong> sea un <strong>X1-Boost/Air/Mini</strong> y quieres probarlo, <a href="https://t.me/Christopher101" target="_blank" rel="noreferrer noopener">contáctame por Telegram</a>.</p>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">Hasta la próxima!</p>



<a href="https://twitter.com/chrisstopher101?ref_src=twsrc%5Etfw" class="twitter-follow-button" data-show-count="false">Follow @Christopher</a><script async="" src="https://platform.twitter.com/widgets.js" charset="utf-8"></script><p>The post <a href="https://blog.chrisoft.io/blog/2021/10/12/pincho-alternativo-para-solax/">Pincho alternativo para Solax</a> first appeared on <a href="https://blog.chrisoft.io">ChriSoft</a>.</p>]]></content:encoded>
					
					<wfw:commentRss>https://blog.chrisoft.io/blog/2021/10/12/pincho-alternativo-para-solax/feed/</wfw:commentRss>
			<slash:comments>3</slash:comments>
		
		
			</item>
		<item>
		<title>Firmwares modificados para Solax Pocket WIFI V2</title>
		<link>https://blog.chrisoft.io/blog/2021/02/14/firmwares-modificados-para-solax-pocket-wifi-v2/</link>
					<comments>https://blog.chrisoft.io/blog/2021/02/14/firmwares-modificados-para-solax-pocket-wifi-v2/#comments</comments>
		
		<dc:creator><![CDATA[Christopher]]></dc:creator>
		<pubDate>Sun, 14 Feb 2021 13:13:18 +0000</pubDate>
				<category><![CDATA[Solax]]></category>
		<category><![CDATA[5.8.8.8]]></category>
		<category><![CDATA[618.00122.00_Pocket_WIFI_V2.033.20_20190313]]></category>
		<category><![CDATA[618.00122.00_Pocket_WIFI_V2.033.20_20190313_UNLOCKED]]></category>
		<category><![CDATA[618.00122.00_Pocket_WIFI_V2.034.06_20200921]]></category>
		<category><![CDATA[618.00122.00_Pocket_WIFI_V2.034.06_20200921_UNLOCKED]]></category>
		<category><![CDATA[api]]></category>
		<category><![CDATA[firmware]]></category>
		<category><![CDATA[json]]></category>
		<category><![CDATA[json api]]></category>
		<category><![CDATA[solax]]></category>
		<guid isPermaLink="false">https://192.168.0.147/?p=7</guid>

					<description><![CDATA[<p>Actualización a 01/10/2023: Método alternativo Hoy os traigo dos versiones de firmware con un par de mejoras: Posibilidad de acceder al webinterface desde nuestra LAN Posibilidad de acceder a la api desde nuestra LAN Por qué hay dos versiones? En las últimas versiones la gente de Solax a modificado la respuesta JSON (api) dejando inutilizados los plugins existentes… <span class="read-more"><a href="https://blog.chrisoft.io/blog/2021/02/14/firmwares-modificados-para-solax-pocket-wifi-v2/">Read More &#187;</a></span></p>
<p>The post <a href="https://blog.chrisoft.io/blog/2021/02/14/firmwares-modificados-para-solax-pocket-wifi-v2/">Firmwares modificados para Solax Pocket WIFI V2</a> first appeared on <a href="https://blog.chrisoft.io">ChriSoft</a>.</p>]]></description>
										<content:encoded><![CDATA[<h2 style="text-align: center;"><span style="color: #ff0000;"><strong>Actualización a 01/10/2023</strong></span>: <a href="https://blog.chrisoft.io/blog/2023/10/01/freepocket-creacion-de-un-pincho-alternativo-para-inversores-solax/">Método alternativo</a></h2>
<p><span style="font-size: revert; color: initial;">Hoy os traigo dos versiones de firmware con un par de mejoras:</span></p>
<ul>
<li>Posibilidad de acceder al webinterface desde nuestra LAN</li>
<li>Posibilidad de acceder a la api desde nuestra LAN</li>
</ul>
<p>Por qué hay dos versiones? En las últimas versiones la gente de Solax a modificado la respuesta JSON (api) dejando inutilizados los plugins existentes para Domoticz, HA y derivados.</p>
<p>Supuestamente las últimas versiones deberían ser más estables y funcionar mejor, es por eso que doy la opción a que cada uno instale la versión que desee.</p>
<p>A continuación explico como instalar estas 2 versiones:</p>
<ol>
<li>Descargar la versión que nos interese.</li>
<li>Nos conectamos a la wifi de nuestro Pocket Wifi, normalmente aparece como <strong><em>Solax_S&#8230;&#8230;..</em></strong></li>
<li><strong><em> </em></strong><img loading="lazy" decoding="async" class="aligncenter wp-image-8 size-large" src="https://blog.chrisoft.io/wp-content/uploads/2021/02/photo_2021-02-14_13-15-02-481x1024.jpg" alt="" width="481" height="1024" srcset="https://blog.chrisoft.io/wp-content/uploads/2021/02/photo_2021-02-14_13-15-02-481x1024.jpg 481w, https://blog.chrisoft.io/wp-content/uploads/2021/02/photo_2021-02-14_13-15-02-141x300.jpg 141w, https://blog.chrisoft.io/wp-content/uploads/2021/02/photo_2021-02-14_13-15-02.jpg 576w" sizes="auto, (max-width: 481px) 100vw, 481px" /></li>
<li>Abrimos el navegador y accedemos al sitio web http://5.8.8.8. Usuario y contraseña: <em><strong>admin</strong></em></li>
<li><img loading="lazy" decoding="async" class="aligncenter wp-image-9 size-full" src="https://blog.chrisoft.io/wp-content/uploads/2021/02/photo_2021-02-14_13-15-07.jpg" alt="" width="576" height="876" srcset="https://blog.chrisoft.io/wp-content/uploads/2021/02/photo_2021-02-14_13-15-07.jpg 576w, https://blog.chrisoft.io/wp-content/uploads/2021/02/photo_2021-02-14_13-15-07-197x300.jpg 197w" sizes="auto, (max-width: 576px) 100vw, 576px" /></li>
<li>Vamos a la pestaña <strong><em>System</em></strong></li>
<li>En el apartado <em><strong>Update firmware(.usb)</strong></em> hacemos click en <em><strong>Elegir archivo</strong></em> y seleccionamos el firmware (<span style="color: #ff0000;"><strong>hay que descomprimir el archivo .zip y seleccionar el archivo .usb</strong></span>) anteriormente descargado.</li>
<li><img loading="lazy" decoding="async" class="aligncenter wp-image-10 size-full" src="https://blog.chrisoft.io/wp-content/uploads/2021/02/photo_2021-02-14_13-15-10.jpg" alt="" width="576" height="341" srcset="https://blog.chrisoft.io/wp-content/uploads/2021/02/photo_2021-02-14_13-15-10.jpg 576w, https://blog.chrisoft.io/wp-content/uploads/2021/02/photo_2021-02-14_13-15-10-300x178.jpg 300w" sizes="auto, (max-width: 576px) 100vw, 576px" /></li>
<li>Por último hacemos click en Start, esperamos un poco, y si todo a ido bien nos deberá aparecer el mensaje: <em><strong>Firmware update success, system reboot&#8230;please wait 5 seconds and refresh.</strong></em></li>
<li><img loading="lazy" decoding="async" class="aligncenter wp-image-11 size-full" src="https://blog.chrisoft.io/wp-content/uploads/2021/02/photo_2021-02-14_13-15-14.jpg" alt="" width="576" height="215" srcset="https://blog.chrisoft.io/wp-content/uploads/2021/02/photo_2021-02-14_13-15-14.jpg 576w, https://blog.chrisoft.io/wp-content/uploads/2021/02/photo_2021-02-14_13-15-14-300x112.jpg 300w" sizes="auto, (max-width: 576px) 100vw, 576px" /></li>
<li>Una vez se haya reiniciado, si intentáis acceder al sitio web http://pocket_wifi_ip desde vuestra lan local, debería de aparecer el webinterface.</li>
</ol>
<p>Ahora ya estamos listos para acceder a la API de forma local y sin inventos raros, tan sólo introduciendo este comando en una terminal:</p>
<p><strong><em>curl -d «optType=ReadRealTimeData&amp;pwd=admin» -X POST http://pocket_wifi_ip</em></strong></p>
<p>Obtenemos la respuesta:</p>
<p><em><strong>{«sn»:»POCKET_SERIAL»,»ver»:»2.034.06&#8243;,»type»:4,»Data»:[2230,21,409,2157,3062,12,6,274,193,4999,2,53346,1,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,8,0,0,25,0,12584,0,0,0,0,0,0,65422,65535,13910,5,31228,9,0,29,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], «Information»:[5.000,4,»INVERTER_SERIAL»,1,3.22,1.08,1.10,0.00,0.00,1]}</strong></em></p>
<p>Descarga:</p>
<p><a href="/wp-content/uploads/2021/02/618.00122.00_Pocket_WIFI_V2.033.20_20190313_UNLOCKED.usb_.zip">618.00122.00_Pocket_WIFI_V2.033.20_20190313_UNLOCKED.usb</a> <a href="/wp-content/uploads/2021/02/618.00122.00_Pocket_WIFI_V2.034.06_20200921_UNLOCKED.usb_.zip">618.00122.00_Pocket_WIFI_V2.034.06_20200921_UNLOCKED.usb</a></p>


<a href="https://twitter.com/chrisstopher101?ref_src=twsrc%5Etfw" class="twitter-follow-button" data-show-count="false">Follow @Christopher</a><script async="" src="https://platform.twitter.com/widgets.js" charset="utf-8"></script><p>The post <a href="https://blog.chrisoft.io/blog/2021/02/14/firmwares-modificados-para-solax-pocket-wifi-v2/">Firmwares modificados para Solax Pocket WIFI V2</a> first appeared on <a href="https://blog.chrisoft.io">ChriSoft</a>.</p>]]></content:encoded>
					
					<wfw:commentRss>https://blog.chrisoft.io/blog/2021/02/14/firmwares-modificados-para-solax-pocket-wifi-v2/feed/</wfw:commentRss>
			<slash:comments>63</slash:comments>
		
		
			</item>
	</channel>
</rss>
