Questo template della community collega il gateway Elko EP eLAN-RF (eLAN-RF-003 o eLAN-RF-Wi-003) a TapHome e controlla gli elementi wireless iNELS RF tramite l’API HTTP locale del gateway. L’unità di controllo Core comunica con il gateway in HTTP semplice sulla porta 80 (senza HTTPS) e non richiede alcuna connessione cloud. Il template copre i sei canali di un attuatore di commutazione RFSA-66M, un RFSA-61B, entrambi i canali di un RFSA-62B, la temperatura di un termostato RFTC-10/G e la correzione della temperatura di una zona di riscaldamento.
Quale template usare
Questo template chiede l’hash SHA1 della password eLAN (40 caratteri esadecimali) invece della password stessa e funziona anche sulle versioni meno recenti di TapHome Core. Su TapHome Core 2026.1.40991 o successivo puoi usare invece Elko EP eLAN-RF (iNELS RF) – Core 2026.1, che accetta la password eLAN in chiaro e ne calcola da sé l’hash. A parte il campo della password, i due template sono identici: stessi dispositivi, stessi script.
Installazione del gateway e rete
Il gateway si alimenta con l’adattatore 10–27 V DC in dotazione oppure tramite PoE (24 V DC) dal router. Gestisce fino a 40 attuatori RF e 16 zone di temperatura; la portata radio arriva fino a 100 m in campo aperto. In un quadro elettrico metallico l’antenna esterna AN-E migliora la ricezione e il ripetitore RFRP-20 estende la portata. Il produttore richiede una distanza minima di 1 cm tra il gateway e un attuatore.
eLAN-RF-003 (Ethernet)
- Collega l’alimentazione e connetti il gateway alla rete locale con un cavo Ethernet.
- Il DHCP è attivo per impostazione predefinita, quindi l’indirizzo IP viene assegnato dal router. Trovalo nell’elenco dei client del router oppure nell’app per smartphone iNELS RF (iHC-MAIRF per Android, iHC-MIIRF per iOS) in Settings → eLAN Settings → search, che elenca i gateway trovati con i rispettivi indirizzi IP.
- Il template raggiunge il gateway a un indirizzo IP fisso: riservalo nel router (prenotazione DHCP) oppure imposta un IP statico nell’interfaccia web del gateway in Settings → IP Settings. Dopo una modifica usa il nuovo indirizzo IP; l’unità di controllo Core deve trovarsi nella stessa sottorete o avere un instradamento verso di essa.

eLAN-RF-Wi-003 (modello Wi-Fi)
Il modello Wi-Fi crea una propria rete per la prima configurazione:
- Circa un minuto dopo l’accensione compare la rete Wi-Fi ELAN-RF-WI. Connettiti con la password
00000000. - Apri in un browser web l’indirizzo predefinito di fabbrica
192.168.1.1ed effettua l’accesso (vedi sotto). - In Settings imposta le impostazioni di rete su Static IP, inserisci un indirizzo nella sottorete della rete domestica e il gateway predefinito di quella rete, quindi salva.
- Collega il gateway alla rete domestica con un cavo Ethernet, in modo che l’unità di controllo Core possa raggiungerlo al nuovo indirizzo.

Accesso al gateway
Inserisci l’indirizzo IP del gateway in un browser web. Le credenziali di fabbrica dell’amministratore sono nome utente admin e password elkoep; i dati di accesso si possono cambiare in Settings → Accounts. Il template accede al gateway con lo stesso nome utente e l’hash SHA1 della password di quell’account; il parametro del nome utente ha come valore predefinito admin.

Una pressione prolungata del pulsante sul pannello frontale, finché il LED giallo non inizia a lampeggiare, ripristina il gateway: l’indirizzo IP e i dati di accesso tornano alle impostazioni di fabbrica (sull’eLAN-RF-003 viene di nuovo selezionato il DHCP). Dopo un ripristino aggiorna l’indirizzo IP e l’hash della password anche in TapHome.
Come ottenere l’hash SHA1 della password
Il template invia a /login il valore inserito senza modificarlo: non calcola l’hash da sé. Calcolalo una volta su un computer e inserisci il risultato (40 caratteri esadecimali, in minuscolo, senza spazi). Calcola l’hash della password esattamente come viene digitata, senza un a capo finale. Secondo l’autore del template, una password con segni diacritici viene codificata in Windows-1250 (CP1250) prima del calcolo dell’hash; per una password senza segni diacritici la codifica non fa differenza.
Terminale macOS o Linux:
| |
Su Linux puoi usare sha1sum al posto di shasum -a 1. L’output termina con -; copia solo i 40 caratteri che lo precedono.
Windows PowerShell:
| |
Per la password di fabbrica elkoep l’hash è 9a66d1f4e90f9e63b6d043fab6c0e12d8f0e9afd. Ogni volta che la password dell’account del gateway cambia, calcola di nuovo l’hash e aggiornalo in TapHome.
Aggiunta degli elementi RF al gateway
Ogni elemento deve essere associato al gateway prima che TapHome possa controllarlo. Nell’interfaccia web apri Settings → Devices e premi (+):
- Product Type: seleziona il tipo di elemento RF (ad esempio RFSA-61B).
- Address: inserisci l’indirizzo RF stampato sull’elemento e sulla sua confezione (codice esadecimale di sei caratteri).
- Label e Type: un nome qualsiasi e un’icona per la planimetria eLAN.
- Premi Create.

Gli elementi di riscaldamento e le zone di temperatura si configurano nell’app per smartphone iNELS RF: secondo il produttore, l’interfaccia web mostra solo la temperatura misurata e quella impostata dei componenti termici.
Parametri di importazione
| Parametro | Significato |
|---|---|
| Indirizzo IP eLAN-RF | Indirizzo IP del gateway (porta 80, HTTP) |
| Nome utente eLAN | Nome di accesso all’interfaccia web del gateway, predefinito admin |
| Hash SHA1 della password eLAN | Hash SHA1 della password di quell’account (40 caratteri esadecimali); il template lo invia a /login senza modificarlo |
| eLAN ID (uno per elemento) | RFSA-66M canali 1–6, RFSA-61B, RFSA-62B canali 1–2, termostato RFTC-10/G e zona di riscaldamento |
L’eLAN ID è l’identificativo dell’elemento nell’API HTTP del gateway: il template legge GET /api/devices/<id>/state e scrive PUT /api/devices/<id>. Non è l’indirizzo RF di sei caratteri riportato sulla confezione: quello serve solo quando l’elemento viene aggiunto al gateway. I manuali del produttore non descrivono l’API HTTP.
Nell’app TapHome il template si importa come modulo Packet Parser e questi parametri si compilano durante l’importazione.
L’API del gateway funziona in HTTP semplice, senza crittografia. Tieni il gateway e l’unità di controllo Core su una rete locale affidabile.
Funzionalità del dispositivo
Il modulo verifica la propria sessione ogni 30 secondi (GET /api). Se il gateway non risponde con HTTP 200, il modulo esegue di nuovo l’accesso (POST /login con il nome utente e l’hash SHA1 della password inserito, inviato senza modifiche) e conserva il cookie di sessione AuthID per tutte le richieste successive. Se l’accesso non riesce, il modulo segnala un errore di accesso.
Attuatori di commutazione
RFSA-66M canali 1–6, RFSA-61B e RFSA-62B canali 1–2 sono interruttori on/off. Ognuno legge il proprio stato ogni 5 secondi e commuta scrivendo on: true o on: false.
Attributi di servizio di ogni canale: modalità automatica, se è in corso un ritardo, il tempo impostato di spegnimento ritardato e di accensione ritardata (in secondi), se l’elemento è bloccato e il suo eLAN ID.
Azioni di servizio di ogni canale:
| Azione | Parametro |
|---|---|
| Spegnimento ritardato | tempo 2–3600 s |
| Accensione ritardata | tempo 2–3600 s |
| Modalità automatica | attiva / disattiva |
Temperatura RFTC-10/G
Il sensore di temperatura del termostato legge il valore temperature IN ogni 30 secondi. Gli attributi di servizio mostrano se il riscaldamento è acceso, la temperatura della sonda esterna (temperature OUT, °C) e lo stato grezzo restituito dal gateway.
Correzione della temperatura della zona di riscaldamento
Una variabile che ogni 30 secondi legge e scrive la correzione di temperatura (correction) di una zona di riscaldamento del gateway. I valori scritti vengono arrotondati a 0,5 e limitati a −5 … +5. Gli attributi di servizio mostrano la modalità della zona, la potenza della zona e lo stato grezzo della zona; le azioni di servizio impostano la modalità della zona (1–4) e la potenza della zona (0–2).
Risoluzione dei problemi
Errore di accesso sul modulo
- Controlla il nome utente e l’hash SHA1 inseriti durante l’importazione: esattamente 40 caratteri esadecimali, senza spazi, e l’hash della password, non la password stessa.
- Dopo un ripristino del gateway, la password torna al valore di fabbrica
elkoep; inserisci il suo hash9a66d1f4e90f9e63b6d043fab6c0e12d8f0e9afd. - Su TapHome Core 2026.1.40991 o successivo puoi usare invece Elko EP eLAN-RF (iNELS RF) – Core 2026.1, che accetta la password in chiaro.
Un dispositivo segnala che il gateway non risponde
- Controlla l’eLAN ID di quel dispositivo e che l’elemento sia stato aggiunto in Settings → Devices.
- L’indirizzo IP del gateway è cambiato: aprilo in un browser e aggiorna il modulo, oppure riserva l’indirizzo nel router.
Il termostato non mostra la temperatura
Il template segnala un errore quando nello stato del termostato manca il campo temperature IN. Controlla l’attributo di servizio stato grezzo: mostra cosa ha restituito il gateway per quell’eLAN ID, così un ID errato (ad esempio l’ID di un relè) si individua facilmente.
Un elemento RF non reagisce
I problemi di segnale riguardano il lato radio del gateway: sposta il gateway fuori dal quadro elettrico metallico o usa l’antenna esterna AN-E, mantieni la distanza sotto i 100 m in campo aperto, oppure aggiungi il ripetitore RFRP-20.
