---
title: "Elko EP eLAN-RF (iNELS RF)"
description: "Relè iNELS RF RFSA-66M/61B/62B, temperatura RFTC-10/G e zona di riscaldamento via API HTTP locale dell'eLAN-RF. Accesso con l'hash SHA1 della password."
url: "https://taphome.com/it/compatibility/elko-ep-elan-rf/"
language: it
lastmod: 2026-11-12
generator: hugo
ai:
  topics: ["http","gateway","rf","wireless","relay","heating","lan"]
  questions: ["Come integrare il gateway Elko EP eLAN-RF con TapHome?","Quali dispositivi iNELS RF controlla il template TapHome per eLAN-RF?","Come si collega TapHome all'eLAN-RF tramite la sua API HTTP locale?","Come ottengo l'hash SHA1 della password dell'eLAN-RF per il template TapHome?","Quale template eLAN-RF usare su TapHome Core 2026.1.40991 o successivo?","Che cos'è l'eLAN ID e in cosa differisce dall'indirizzo RF dell'elemento?","Come trovare l'indirizzo IP e accedere all'eLAN-RF-003 o all'eLAN-RF-Wi-003?","Perché il modulo eLAN-RF in TapHome segnala un errore di accesso?"]
---

# Elko EP eLAN-RF (iNELS RF)

Comunicazione: Packet Parser → HTTP

> Indirizzo di rete
> 
> TapHome raggiunge il dispositivo all'indirizzo inserito durante l'importazione. Assegna al dispositivo un indirizzo fisso — una prenotazione IP nel router, oppure il suo nome mDNS se lo supporta —, altrimenti l'integrazione smette di funzionare quando il router cambia l'indirizzo.
> 
> [Preparazione della rete](https://taphome.com/it/docs/setup/network-preparation/)

## Guida all'integrazione

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](https://taphome.com/it/compatibility/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)

1. Collega l'alimentazione e connetti il gateway alla rete locale con un cavo Ethernet.
2. 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.
3. 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.

![Pagina del manuale dell'eLAN-RF-003 sull'installazione: collegamento dell'alimentazione e del cavo Ethernet e ricerca dell'indirizzo IP del gateway assegnato dal router o tramite l'app iNELS.](https://taphome.com/images/compatibility/elko-ep-elan-rf/install-ip-address_hu_80bf20cfdfb32d83.jpg)

### eLAN-RF-Wi-003 (modello Wi-Fi)

Il modello Wi-Fi crea una propria rete per la prima configurazione:

1. Circa un minuto dopo l'accensione compare la rete Wi-Fi **ELAN-RF-WI**. Connettiti con la password `00000000`.
2. Apri in un browser web l'indirizzo predefinito di fabbrica `192.168.1.1` ed effettua l'accesso (vedi sotto).
3. 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.
4. Collega il gateway alla rete domestica con un cavo Ethernet, in modo che l'unità di controllo Core possa raggiungerlo al nuovo indirizzo.

![Pagina del manuale dell'eLAN-RF-Wi-003 con la connessione alla rete Wi-Fi del gateway e l'accesso alla sua interfaccia web.](https://taphome.com/images/compatibility/elko-ep-elan-rf/wifi-login_hu_6635c977cb504b57.jpg)

## 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`.

![Pagina del manuale dell'eLAN-RF-003 con l'accesso all'interfaccia web tramite l'indirizzo IP del gateway, il nome utente e la password.](https://taphome.com/images/compatibility/elko-ep-elan-rf/web-login_hu_bfb892e63015ae2c.jpg)

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:

```sh
printf '%s' 'YOUR_PASSWORD' | iconv -f UTF-8 -t CP1250 | shasum -a 1
```

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:

```powershell
$s=[Security.Cryptography.SHA1]::Create(); -join ($s.ComputeHash([Text.Encoding]::GetEncoding(1250).GetBytes('YOUR_PASSWORD')) | % { $_.ToString('x2') })
```

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 **(+)**:

1. **Product Type**: seleziona il tipo di elemento RF (ad esempio RFSA-61B).
2. **Address**: inserisci l'indirizzo RF stampato sull'elemento e sulla sua confezione (codice esadecimale di sei caratteri).
3. **Label** e **Type**: un nome qualsiasi e un'icona per la planimetria eLAN.
4. Premi **Create**.

![Pagina del manuale dell'eLAN-RF-003 su come aggiungere gli attuatori RF nel menu Devices selezionando il tipo di prodotto e inserendo l'indirizzo dell'elemento RF.](https://taphome.com/images/compatibility/elko-ep-elan-rf/add-rf-devices_hu_f107bdef48e28fbd.jpg)

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.

> [!WARNING]
> 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 hash `9a66d1f4e90f9e63b6d043fab6c0e12d8f0e9afd`.
- Su TapHome Core 2026.1.40991 o successivo puoi usare invece [Elko EP eLAN-RF (iNELS RF) – Core 2026.1](https://taphome.com/it/compatibility/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.

## Dispositivi disponibili 11

Questi dispositivi compaiono in TapHome dopo l'importazione.

eLAN-RF Modulo

Variabili personalizzate

|                     |
|---------------------|
| `ElanUser` (string) |
| `ElanKey` (string)  |
| `AuthId` (string)   |

Lettura (modulo)

```taphome
VAR test := SENDHTTPREQUEST("/api", "GET", "", "Cookie: AuthID=" + AuthId);
IF test.StatusCode != 200
  VAR login := SENDHTTPREQUEST("/login", "POST", "name=" + ElanUser + "&key=" + ElanKey, "Content-Type: application/x-www-form-urlencoded");
  VAR cookie := PARSETEXT(login.Headers, "AuthID=", ";");
  IF ISNULL(cookie)
    ADDERROR("Prihlásenie do eLAN zlyhalo – skontrolujte meno a SHA1 hash hesla");
  ELSE
    AuthId := cookie;
  END
END
```

RFSA-66M – kanál 1 Interruttore

Valori / Stati: ON · OFF

Azioni di servizio

|                     |
|---------------------|
| Oneskorené vypnutie |
| Oneskorené zapnutie |
| Automatický režim   |

Variabile: `ElanId`, Variabile: `State`

Lettura stato interruttore

```taphome
RETURN(PARSEJSON(State, "on"));
```

Scrittura stato interruttore

```taphome
VAR r := SENDHTTPREQUEST("/api/devices/" + ElanId, "PUT", IF(St, "{\"on\":true}", "{\"on\":false}"), "Content-Type: application/json", "Cookie: AuthID=" + AuthId);
IF r.IsSuccess = false
  ADDERROR("Zápis do eLAN zlyhal (HTTP " + TOSTRING(r.StatusCode) + ")");
END
```

Lettura (modulo)

```taphome
VAR r := SENDHTTPREQUEST("/api/devices/" + ElanId + "/state", "GET", "", "Cookie: AuthID=" + AuthId);
IF r.IsSuccess
  State := r.Content;
ELSE
  ADDERROR("eLAN neodpovedá pre zariadenie " + ElanId + " (HTTP " + TOSTRING(r.StatusCode) + ")");
END
```

Attributi di servizio

Automatický režim

```taphome
IF(PARSEJSON(State, "automat", true), "Zapnutý", "Vypnutý")
```

Prebieha oneskorenie

```taphome
IF(PARSEJSON(State, "delay", true), "Áno", "Nie")
```

Čas oneskoreného vypnutia

```taphome
TOSTRING(PARSEJSON(State, "delayed off: set time", true)) + " s"
```

Čas oneskoreného zapnutia

```taphome
TOSTRING(PARSEJSON(State, "delayed on: set time", true)) + " s"
```

Uzamknuté

```taphome
IF(PARSEJSON(State, "locked", true), "Áno", "Nie")
```

eLAN ID zariadenia

```taphome
ElanId
```

Azioni di servizio

Oneskorené vypnutie

Parametri: Čas \[s] (2–3600 sec)

```taphome
VAR r := SENDHTTPREQUEST("/api/devices/" + ElanId, "PUT", "{\"delayed off: set time\":" + TOSTRING(ROUND(sec)) + ",\"delayed off\":null}", "Content-Type: application/json", "Cookie: AuthID=" + AuthId);
IF r.IsSuccess
  RETURN("OK");
ELSE
  RETURN("Chyba HTTP " + TOSTRING(r.StatusCode));
END
```

Oneskorené zapnutie

Parametri: Čas \[s] (2–3600 sec)

```taphome
VAR r := SENDHTTPREQUEST("/api/devices/" + ElanId, "PUT", "{\"delayed on: set time\":" + TOSTRING(ROUND(sec)) + ",\"delayed on\":null}", "Content-Type: application/json", "Cookie: AuthID=" + AuthId);
IF r.IsSuccess
  RETURN("OK");
ELSE
  RETURN("Chyba HTTP " + TOSTRING(r.StatusCode));
END
```

Automatický režim

Parametri: Automatický režim (Zapnúť / Vypnúť)

```taphome
VAR r := SENDHTTPREQUEST("/api/devices/" + ElanId, "PUT", IF(aut, "{\"automat\":true}", "{\"automat\":false}"), "Content-Type: application/json", "Cookie: AuthID=" + AuthId);
IF r.IsSuccess
  RETURN("OK");
ELSE
  RETURN("Chyba HTTP " + TOSTRING(r.StatusCode));
END
```

RFSA-66M – kanál 2 Interruttore

Valori / Stati: ON · OFF

Azioni di servizio

|                     |
|---------------------|
| Oneskorené vypnutie |
| Oneskorené zapnutie |
| Automatický režim   |

Variabile: `ElanId`, Variabile: `State`

Lettura stato interruttore

```taphome
RETURN(PARSEJSON(State, "on"));
```

Scrittura stato interruttore

```taphome
VAR r := SENDHTTPREQUEST("/api/devices/" + ElanId, "PUT", IF(St, "{\"on\":true}", "{\"on\":false}"), "Content-Type: application/json", "Cookie: AuthID=" + AuthId);
IF r.IsSuccess = false
  ADDERROR("Zápis do eLAN zlyhal (HTTP " + TOSTRING(r.StatusCode) + ")");
END
```

Lettura (modulo)

```taphome
VAR r := SENDHTTPREQUEST("/api/devices/" + ElanId + "/state", "GET", "", "Cookie: AuthID=" + AuthId);
IF r.IsSuccess
  State := r.Content;
ELSE
  ADDERROR("eLAN neodpovedá pre zariadenie " + ElanId + " (HTTP " + TOSTRING(r.StatusCode) + ")");
END
```

Attributi di servizio

Automatický režim

```taphome
IF(PARSEJSON(State, "automat", true), "Zapnutý", "Vypnutý")
```

Prebieha oneskorenie

```taphome
IF(PARSEJSON(State, "delay", true), "Áno", "Nie")
```

Čas oneskoreného vypnutia

```taphome
TOSTRING(PARSEJSON(State, "delayed off: set time", true)) + " s"
```

Čas oneskoreného zapnutia

```taphome
TOSTRING(PARSEJSON(State, "delayed on: set time", true)) + " s"
```

Uzamknuté

```taphome
IF(PARSEJSON(State, "locked", true), "Áno", "Nie")
```

eLAN ID zariadenia

```taphome
ElanId
```

Azioni di servizio

Oneskorené vypnutie

Parametri: Čas \[s] (2–3600 sec)

```taphome
VAR r := SENDHTTPREQUEST("/api/devices/" + ElanId, "PUT", "{\"delayed off: set time\":" + TOSTRING(ROUND(sec)) + ",\"delayed off\":null}", "Content-Type: application/json", "Cookie: AuthID=" + AuthId);
IF r.IsSuccess
  RETURN("OK");
ELSE
  RETURN("Chyba HTTP " + TOSTRING(r.StatusCode));
END
```

Oneskorené zapnutie

Parametri: Čas \[s] (2–3600 sec)

```taphome
VAR r := SENDHTTPREQUEST("/api/devices/" + ElanId, "PUT", "{\"delayed on: set time\":" + TOSTRING(ROUND(sec)) + ",\"delayed on\":null}", "Content-Type: application/json", "Cookie: AuthID=" + AuthId);
IF r.IsSuccess
  RETURN("OK");
ELSE
  RETURN("Chyba HTTP " + TOSTRING(r.StatusCode));
END
```

Automatický režim

Parametri: Automatický režim (Zapnúť / Vypnúť)

```taphome
VAR r := SENDHTTPREQUEST("/api/devices/" + ElanId, "PUT", IF(aut, "{\"automat\":true}", "{\"automat\":false}"), "Content-Type: application/json", "Cookie: AuthID=" + AuthId);
IF r.IsSuccess
  RETURN("OK");
ELSE
  RETURN("Chyba HTTP " + TOSTRING(r.StatusCode));
END
```

RFSA-66M – kanál 3 Interruttore

Valori / Stati: ON · OFF

Azioni di servizio

|                     |
|---------------------|
| Oneskorené vypnutie |
| Oneskorené zapnutie |
| Automatický režim   |

Variabile: `ElanId`, Variabile: `State`

Lettura stato interruttore

```taphome
RETURN(PARSEJSON(State, "on"));
```

Scrittura stato interruttore

```taphome
VAR r := SENDHTTPREQUEST("/api/devices/" + ElanId, "PUT", IF(St, "{\"on\":true}", "{\"on\":false}"), "Content-Type: application/json", "Cookie: AuthID=" + AuthId);
IF r.IsSuccess = false
  ADDERROR("Zápis do eLAN zlyhal (HTTP " + TOSTRING(r.StatusCode) + ")");
END
```

Lettura (modulo)

```taphome
VAR r := SENDHTTPREQUEST("/api/devices/" + ElanId + "/state", "GET", "", "Cookie: AuthID=" + AuthId);
IF r.IsSuccess
  State := r.Content;
ELSE
  ADDERROR("eLAN neodpovedá pre zariadenie " + ElanId + " (HTTP " + TOSTRING(r.StatusCode) + ")");
END
```

Attributi di servizio

Automatický režim

```taphome
IF(PARSEJSON(State, "automat", true), "Zapnutý", "Vypnutý")
```

Prebieha oneskorenie

```taphome
IF(PARSEJSON(State, "delay", true), "Áno", "Nie")
```

Čas oneskoreného vypnutia

```taphome
TOSTRING(PARSEJSON(State, "delayed off: set time", true)) + " s"
```

Čas oneskoreného zapnutia

```taphome
TOSTRING(PARSEJSON(State, "delayed on: set time", true)) + " s"
```

Uzamknuté

```taphome
IF(PARSEJSON(State, "locked", true), "Áno", "Nie")
```

eLAN ID zariadenia

```taphome
ElanId
```

Azioni di servizio

Oneskorené vypnutie

Parametri: Čas \[s] (2–3600 sec)

```taphome
VAR r := SENDHTTPREQUEST("/api/devices/" + ElanId, "PUT", "{\"delayed off: set time\":" + TOSTRING(ROUND(sec)) + ",\"delayed off\":null}", "Content-Type: application/json", "Cookie: AuthID=" + AuthId);
IF r.IsSuccess
  RETURN("OK");
ELSE
  RETURN("Chyba HTTP " + TOSTRING(r.StatusCode));
END
```

Oneskorené zapnutie

Parametri: Čas \[s] (2–3600 sec)

```taphome
VAR r := SENDHTTPREQUEST("/api/devices/" + ElanId, "PUT", "{\"delayed on: set time\":" + TOSTRING(ROUND(sec)) + ",\"delayed on\":null}", "Content-Type: application/json", "Cookie: AuthID=" + AuthId);
IF r.IsSuccess
  RETURN("OK");
ELSE
  RETURN("Chyba HTTP " + TOSTRING(r.StatusCode));
END
```

Automatický režim

Parametri: Automatický režim (Zapnúť / Vypnúť)

```taphome
VAR r := SENDHTTPREQUEST("/api/devices/" + ElanId, "PUT", IF(aut, "{\"automat\":true}", "{\"automat\":false}"), "Content-Type: application/json", "Cookie: AuthID=" + AuthId);
IF r.IsSuccess
  RETURN("OK");
ELSE
  RETURN("Chyba HTTP " + TOSTRING(r.StatusCode));
END
```

RFSA-66M – kanál 4 Interruttore

Valori / Stati: ON · OFF

Azioni di servizio

|                     |
|---------------------|
| Oneskorené vypnutie |
| Oneskorené zapnutie |
| Automatický režim   |

Variabile: `ElanId`, Variabile: `State`

Lettura stato interruttore

```taphome
RETURN(PARSEJSON(State, "on"));
```

Scrittura stato interruttore

```taphome
VAR r := SENDHTTPREQUEST("/api/devices/" + ElanId, "PUT", IF(St, "{\"on\":true}", "{\"on\":false}"), "Content-Type: application/json", "Cookie: AuthID=" + AuthId);
IF r.IsSuccess = false
  ADDERROR("Zápis do eLAN zlyhal (HTTP " + TOSTRING(r.StatusCode) + ")");
END
```

Lettura (modulo)

```taphome
VAR r := SENDHTTPREQUEST("/api/devices/" + ElanId + "/state", "GET", "", "Cookie: AuthID=" + AuthId);
IF r.IsSuccess
  State := r.Content;
ELSE
  ADDERROR("eLAN neodpovedá pre zariadenie " + ElanId + " (HTTP " + TOSTRING(r.StatusCode) + ")");
END
```

Attributi di servizio

Automatický režim

```taphome
IF(PARSEJSON(State, "automat", true), "Zapnutý", "Vypnutý")
```

Prebieha oneskorenie

```taphome
IF(PARSEJSON(State, "delay", true), "Áno", "Nie")
```

Čas oneskoreného vypnutia

```taphome
TOSTRING(PARSEJSON(State, "delayed off: set time", true)) + " s"
```

Čas oneskoreného zapnutia

```taphome
TOSTRING(PARSEJSON(State, "delayed on: set time", true)) + " s"
```

Uzamknuté

```taphome
IF(PARSEJSON(State, "locked", true), "Áno", "Nie")
```

eLAN ID zariadenia

```taphome
ElanId
```

Azioni di servizio

Oneskorené vypnutie

Parametri: Čas \[s] (2–3600 sec)

```taphome
VAR r := SENDHTTPREQUEST("/api/devices/" + ElanId, "PUT", "{\"delayed off: set time\":" + TOSTRING(ROUND(sec)) + ",\"delayed off\":null}", "Content-Type: application/json", "Cookie: AuthID=" + AuthId);
IF r.IsSuccess
  RETURN("OK");
ELSE
  RETURN("Chyba HTTP " + TOSTRING(r.StatusCode));
END
```

Oneskorené zapnutie

Parametri: Čas \[s] (2–3600 sec)

```taphome
VAR r := SENDHTTPREQUEST("/api/devices/" + ElanId, "PUT", "{\"delayed on: set time\":" + TOSTRING(ROUND(sec)) + ",\"delayed on\":null}", "Content-Type: application/json", "Cookie: AuthID=" + AuthId);
IF r.IsSuccess
  RETURN("OK");
ELSE
  RETURN("Chyba HTTP " + TOSTRING(r.StatusCode));
END
```

Automatický režim

Parametri: Automatický režim (Zapnúť / Vypnúť)

```taphome
VAR r := SENDHTTPREQUEST("/api/devices/" + ElanId, "PUT", IF(aut, "{\"automat\":true}", "{\"automat\":false}"), "Content-Type: application/json", "Cookie: AuthID=" + AuthId);
IF r.IsSuccess
  RETURN("OK");
ELSE
  RETURN("Chyba HTTP " + TOSTRING(r.StatusCode));
END
```

RFSA-66M – kanál 5 Interruttore

Valori / Stati: ON · OFF

Azioni di servizio

|                     |
|---------------------|
| Oneskorené vypnutie |
| Oneskorené zapnutie |
| Automatický režim   |

Variabile: `ElanId`, Variabile: `State`

Lettura stato interruttore

```taphome
RETURN(PARSEJSON(State, "on"));
```

Scrittura stato interruttore

```taphome
VAR r := SENDHTTPREQUEST("/api/devices/" + ElanId, "PUT", IF(St, "{\"on\":true}", "{\"on\":false}"), "Content-Type: application/json", "Cookie: AuthID=" + AuthId);
IF r.IsSuccess = false
  ADDERROR("Zápis do eLAN zlyhal (HTTP " + TOSTRING(r.StatusCode) + ")");
END
```

Lettura (modulo)

```taphome
VAR r := SENDHTTPREQUEST("/api/devices/" + ElanId + "/state", "GET", "", "Cookie: AuthID=" + AuthId);
IF r.IsSuccess
  State := r.Content;
ELSE
  ADDERROR("eLAN neodpovedá pre zariadenie " + ElanId + " (HTTP " + TOSTRING(r.StatusCode) + ")");
END
```

Attributi di servizio

Automatický režim

```taphome
IF(PARSEJSON(State, "automat", true), "Zapnutý", "Vypnutý")
```

Prebieha oneskorenie

```taphome
IF(PARSEJSON(State, "delay", true), "Áno", "Nie")
```

Čas oneskoreného vypnutia

```taphome
TOSTRING(PARSEJSON(State, "delayed off: set time", true)) + " s"
```

Čas oneskoreného zapnutia

```taphome
TOSTRING(PARSEJSON(State, "delayed on: set time", true)) + " s"
```

Uzamknuté

```taphome
IF(PARSEJSON(State, "locked", true), "Áno", "Nie")
```

eLAN ID zariadenia

```taphome
ElanId
```

Azioni di servizio

Oneskorené vypnutie

Parametri: Čas \[s] (2–3600 sec)

```taphome
VAR r := SENDHTTPREQUEST("/api/devices/" + ElanId, "PUT", "{\"delayed off: set time\":" + TOSTRING(ROUND(sec)) + ",\"delayed off\":null}", "Content-Type: application/json", "Cookie: AuthID=" + AuthId);
IF r.IsSuccess
  RETURN("OK");
ELSE
  RETURN("Chyba HTTP " + TOSTRING(r.StatusCode));
END
```

Oneskorené zapnutie

Parametri: Čas \[s] (2–3600 sec)

```taphome
VAR r := SENDHTTPREQUEST("/api/devices/" + ElanId, "PUT", "{\"delayed on: set time\":" + TOSTRING(ROUND(sec)) + ",\"delayed on\":null}", "Content-Type: application/json", "Cookie: AuthID=" + AuthId);
IF r.IsSuccess
  RETURN("OK");
ELSE
  RETURN("Chyba HTTP " + TOSTRING(r.StatusCode));
END
```

Automatický režim

Parametri: Automatický režim (Zapnúť / Vypnúť)

```taphome
VAR r := SENDHTTPREQUEST("/api/devices/" + ElanId, "PUT", IF(aut, "{\"automat\":true}", "{\"automat\":false}"), "Content-Type: application/json", "Cookie: AuthID=" + AuthId);
IF r.IsSuccess
  RETURN("OK");
ELSE
  RETURN("Chyba HTTP " + TOSTRING(r.StatusCode));
END
```

RFSA-66M – kanál 6 Interruttore

Valori / Stati: ON · OFF

Azioni di servizio

|                     |
|---------------------|
| Oneskorené vypnutie |
| Oneskorené zapnutie |
| Automatický režim   |

Variabile: `ElanId`, Variabile: `State`

Lettura stato interruttore

```taphome
RETURN(PARSEJSON(State, "on"));
```

Scrittura stato interruttore

```taphome
VAR r := SENDHTTPREQUEST("/api/devices/" + ElanId, "PUT", IF(St, "{\"on\":true}", "{\"on\":false}"), "Content-Type: application/json", "Cookie: AuthID=" + AuthId);
IF r.IsSuccess = false
  ADDERROR("Zápis do eLAN zlyhal (HTTP " + TOSTRING(r.StatusCode) + ")");
END
```

Lettura (modulo)

```taphome
VAR r := SENDHTTPREQUEST("/api/devices/" + ElanId + "/state", "GET", "", "Cookie: AuthID=" + AuthId);
IF r.IsSuccess
  State := r.Content;
ELSE
  ADDERROR("eLAN neodpovedá pre zariadenie " + ElanId + " (HTTP " + TOSTRING(r.StatusCode) + ")");
END
```

Attributi di servizio

Automatický režim

```taphome
IF(PARSEJSON(State, "automat", true), "Zapnutý", "Vypnutý")
```

Prebieha oneskorenie

```taphome
IF(PARSEJSON(State, "delay", true), "Áno", "Nie")
```

Čas oneskoreného vypnutia

```taphome
TOSTRING(PARSEJSON(State, "delayed off: set time", true)) + " s"
```

Čas oneskoreného zapnutia

```taphome
TOSTRING(PARSEJSON(State, "delayed on: set time", true)) + " s"
```

Uzamknuté

```taphome
IF(PARSEJSON(State, "locked", true), "Áno", "Nie")
```

eLAN ID zariadenia

```taphome
ElanId
```

Azioni di servizio

Oneskorené vypnutie

Parametri: Čas \[s] (2–3600 sec)

```taphome
VAR r := SENDHTTPREQUEST("/api/devices/" + ElanId, "PUT", "{\"delayed off: set time\":" + TOSTRING(ROUND(sec)) + ",\"delayed off\":null}", "Content-Type: application/json", "Cookie: AuthID=" + AuthId);
IF r.IsSuccess
  RETURN("OK");
ELSE
  RETURN("Chyba HTTP " + TOSTRING(r.StatusCode));
END
```

Oneskorené zapnutie

Parametri: Čas \[s] (2–3600 sec)

```taphome
VAR r := SENDHTTPREQUEST("/api/devices/" + ElanId, "PUT", "{\"delayed on: set time\":" + TOSTRING(ROUND(sec)) + ",\"delayed on\":null}", "Content-Type: application/json", "Cookie: AuthID=" + AuthId);
IF r.IsSuccess
  RETURN("OK");
ELSE
  RETURN("Chyba HTTP " + TOSTRING(r.StatusCode));
END
```

Automatický režim

Parametri: Automatický režim (Zapnúť / Vypnúť)

```taphome
VAR r := SENDHTTPREQUEST("/api/devices/" + ElanId, "PUT", IF(aut, "{\"automat\":true}", "{\"automat\":false}"), "Content-Type: application/json", "Cookie: AuthID=" + AuthId);
IF r.IsSuccess
  RETURN("OK");
ELSE
  RETURN("Chyba HTTP " + TOSTRING(r.StatusCode));
END
```

RFSA-61B Interruttore

Valori / Stati: ON · OFF

Azioni di servizio

|                     |
|---------------------|
| Oneskorené vypnutie |
| Oneskorené zapnutie |
| Automatický režim   |

Variabile: `ElanId`, Variabile: `State`

Lettura stato interruttore

```taphome
RETURN(PARSEJSON(State, "on"));
```

Scrittura stato interruttore

```taphome
VAR r := SENDHTTPREQUEST("/api/devices/" + ElanId, "PUT", IF(St, "{\"on\":true}", "{\"on\":false}"), "Content-Type: application/json", "Cookie: AuthID=" + AuthId);
IF r.IsSuccess = false
  ADDERROR("Zápis do eLAN zlyhal (HTTP " + TOSTRING(r.StatusCode) + ")");
END
```

Lettura (modulo)

```taphome
VAR r := SENDHTTPREQUEST("/api/devices/" + ElanId + "/state", "GET", "", "Cookie: AuthID=" + AuthId);
IF r.IsSuccess
  State := r.Content;
ELSE
  ADDERROR("eLAN neodpovedá pre zariadenie " + ElanId + " (HTTP " + TOSTRING(r.StatusCode) + ")");
END
```

Attributi di servizio

Automatický režim

```taphome
IF(PARSEJSON(State, "automat", true), "Zapnutý", "Vypnutý")
```

Prebieha oneskorenie

```taphome
IF(PARSEJSON(State, "delay", true), "Áno", "Nie")
```

Čas oneskoreného vypnutia

```taphome
TOSTRING(PARSEJSON(State, "delayed off: set time", true)) + " s"
```

Čas oneskoreného zapnutia

```taphome
TOSTRING(PARSEJSON(State, "delayed on: set time", true)) + " s"
```

Uzamknuté

```taphome
IF(PARSEJSON(State, "locked", true), "Áno", "Nie")
```

eLAN ID zariadenia

```taphome
ElanId
```

Azioni di servizio

Oneskorené vypnutie

Parametri: Čas \[s] (2–3600 sec)

```taphome
VAR r := SENDHTTPREQUEST("/api/devices/" + ElanId, "PUT", "{\"delayed off: set time\":" + TOSTRING(ROUND(sec)) + ",\"delayed off\":null}", "Content-Type: application/json", "Cookie: AuthID=" + AuthId);
IF r.IsSuccess
  RETURN("OK");
ELSE
  RETURN("Chyba HTTP " + TOSTRING(r.StatusCode));
END
```

Oneskorené zapnutie

Parametri: Čas \[s] (2–3600 sec)

```taphome
VAR r := SENDHTTPREQUEST("/api/devices/" + ElanId, "PUT", "{\"delayed on: set time\":" + TOSTRING(ROUND(sec)) + ",\"delayed on\":null}", "Content-Type: application/json", "Cookie: AuthID=" + AuthId);
IF r.IsSuccess
  RETURN("OK");
ELSE
  RETURN("Chyba HTTP " + TOSTRING(r.StatusCode));
END
```

Automatický režim

Parametri: Automatický režim (Zapnúť / Vypnúť)

```taphome
VAR r := SENDHTTPREQUEST("/api/devices/" + ElanId, "PUT", IF(aut, "{\"automat\":true}", "{\"automat\":false}"), "Content-Type: application/json", "Cookie: AuthID=" + AuthId);
IF r.IsSuccess
  RETURN("OK");
ELSE
  RETURN("Chyba HTTP " + TOSTRING(r.StatusCode));
END
```

RFSA-62B – kanál 1 Interruttore

Valori / Stati: ON · OFF

Azioni di servizio

|                     |
|---------------------|
| Oneskorené vypnutie |
| Oneskorené zapnutie |
| Automatický režim   |

Variabile: `ElanId`, Variabile: `State`

Lettura stato interruttore

```taphome
RETURN(PARSEJSON(State, "on"));
```

Scrittura stato interruttore

```taphome
VAR r := SENDHTTPREQUEST("/api/devices/" + ElanId, "PUT", IF(St, "{\"on\":true}", "{\"on\":false}"), "Content-Type: application/json", "Cookie: AuthID=" + AuthId);
IF r.IsSuccess = false
  ADDERROR("Zápis do eLAN zlyhal (HTTP " + TOSTRING(r.StatusCode) + ")");
END
```

Lettura (modulo)

```taphome
VAR r := SENDHTTPREQUEST("/api/devices/" + ElanId + "/state", "GET", "", "Cookie: AuthID=" + AuthId);
IF r.IsSuccess
  State := r.Content;
ELSE
  ADDERROR("eLAN neodpovedá pre zariadenie " + ElanId + " (HTTP " + TOSTRING(r.StatusCode) + ")");
END
```

Attributi di servizio

Automatický režim

```taphome
IF(PARSEJSON(State, "automat", true), "Zapnutý", "Vypnutý")
```

Prebieha oneskorenie

```taphome
IF(PARSEJSON(State, "delay", true), "Áno", "Nie")
```

Čas oneskoreného vypnutia

```taphome
TOSTRING(PARSEJSON(State, "delayed off: set time", true)) + " s"
```

Čas oneskoreného zapnutia

```taphome
TOSTRING(PARSEJSON(State, "delayed on: set time", true)) + " s"
```

Uzamknuté

```taphome
IF(PARSEJSON(State, "locked", true), "Áno", "Nie")
```

eLAN ID zariadenia

```taphome
ElanId
```

Azioni di servizio

Oneskorené vypnutie

Parametri: Čas \[s] (2–3600 sec)

```taphome
VAR r := SENDHTTPREQUEST("/api/devices/" + ElanId, "PUT", "{\"delayed off: set time\":" + TOSTRING(ROUND(sec)) + ",\"delayed off\":null}", "Content-Type: application/json", "Cookie: AuthID=" + AuthId);
IF r.IsSuccess
  RETURN("OK");
ELSE
  RETURN("Chyba HTTP " + TOSTRING(r.StatusCode));
END
```

Oneskorené zapnutie

Parametri: Čas \[s] (2–3600 sec)

```taphome
VAR r := SENDHTTPREQUEST("/api/devices/" + ElanId, "PUT", "{\"delayed on: set time\":" + TOSTRING(ROUND(sec)) + ",\"delayed on\":null}", "Content-Type: application/json", "Cookie: AuthID=" + AuthId);
IF r.IsSuccess
  RETURN("OK");
ELSE
  RETURN("Chyba HTTP " + TOSTRING(r.StatusCode));
END
```

Automatický režim

Parametri: Automatický režim (Zapnúť / Vypnúť)

```taphome
VAR r := SENDHTTPREQUEST("/api/devices/" + ElanId, "PUT", IF(aut, "{\"automat\":true}", "{\"automat\":false}"), "Content-Type: application/json", "Cookie: AuthID=" + AuthId);
IF r.IsSuccess
  RETURN("OK");
ELSE
  RETURN("Chyba HTTP " + TOSTRING(r.StatusCode));
END
```

RFSA-62B – kanál 2 Interruttore

Valori / Stati: ON · OFF

Azioni di servizio

|                     |
|---------------------|
| Oneskorené vypnutie |
| Oneskorené zapnutie |
| Automatický režim   |

Variabile: `ElanId`, Variabile: `State`

Lettura stato interruttore

```taphome
RETURN(PARSEJSON(State, "on"));
```

Scrittura stato interruttore

```taphome
VAR r := SENDHTTPREQUEST("/api/devices/" + ElanId, "PUT", IF(St, "{\"on\":true}", "{\"on\":false}"), "Content-Type: application/json", "Cookie: AuthID=" + AuthId);
IF r.IsSuccess = false
  ADDERROR("Zápis do eLAN zlyhal (HTTP " + TOSTRING(r.StatusCode) + ")");
END
```

Lettura (modulo)

```taphome
VAR r := SENDHTTPREQUEST("/api/devices/" + ElanId + "/state", "GET", "", "Cookie: AuthID=" + AuthId);
IF r.IsSuccess
  State := r.Content;
ELSE
  ADDERROR("eLAN neodpovedá pre zariadenie " + ElanId + " (HTTP " + TOSTRING(r.StatusCode) + ")");
END
```

Attributi di servizio

Automatický režim

```taphome
IF(PARSEJSON(State, "automat", true), "Zapnutý", "Vypnutý")
```

Prebieha oneskorenie

```taphome
IF(PARSEJSON(State, "delay", true), "Áno", "Nie")
```

Čas oneskoreného vypnutia

```taphome
TOSTRING(PARSEJSON(State, "delayed off: set time", true)) + " s"
```

Čas oneskoreného zapnutia

```taphome
TOSTRING(PARSEJSON(State, "delayed on: set time", true)) + " s"
```

Uzamknuté

```taphome
IF(PARSEJSON(State, "locked", true), "Áno", "Nie")
```

eLAN ID zariadenia

```taphome
ElanId
```

Azioni di servizio

Oneskorené vypnutie

Parametri: Čas \[s] (2–3600 sec)

```taphome
VAR r := SENDHTTPREQUEST("/api/devices/" + ElanId, "PUT", "{\"delayed off: set time\":" + TOSTRING(ROUND(sec)) + ",\"delayed off\":null}", "Content-Type: application/json", "Cookie: AuthID=" + AuthId);
IF r.IsSuccess
  RETURN("OK");
ELSE
  RETURN("Chyba HTTP " + TOSTRING(r.StatusCode));
END
```

Oneskorené zapnutie

Parametri: Čas \[s] (2–3600 sec)

```taphome
VAR r := SENDHTTPREQUEST("/api/devices/" + ElanId, "PUT", "{\"delayed on: set time\":" + TOSTRING(ROUND(sec)) + ",\"delayed on\":null}", "Content-Type: application/json", "Cookie: AuthID=" + AuthId);
IF r.IsSuccess
  RETURN("OK");
ELSE
  RETURN("Chyba HTTP " + TOSTRING(r.StatusCode));
END
```

Automatický režim

Parametri: Automatický režim (Zapnúť / Vypnúť)

```taphome
VAR r := SENDHTTPREQUEST("/api/devices/" + ElanId, "PUT", IF(aut, "{\"automat\":true}", "{\"automat\":false}"), "Content-Type: application/json", "Cookie: AuthID=" + AuthId);
IF r.IsSuccess
  RETURN("OK");
ELSE
  RETURN("Chyba HTTP " + TOSTRING(r.StatusCode));
END
```

RFTC-10/G – teplota Sensore di temperatura

Attributi di servizio

|                    |
|--------------------|
| Kúrenie zapnuté    |
| Vonkajšia sonda    |
| Surový stav z eLAN |

Variabile: `ElanId`, Variabile: `State`

Lettura (modulo)

```taphome
VAR r := SENDHTTPREQUEST("/api/devices/" + ElanId + "/state", "GET", "", "Cookie: AuthID=" + AuthId);
IF r.IsSuccess
  State := r.Content;
ELSE
  ADDERROR("eLAN neodpovedá pre zariadenie " + ElanId + " (HTTP " + TOSTRING(r.StatusCode) + ")");
END
```

Lettura temperatura

```taphome
VAR t := PARSEJSON(State, "temperature IN", true);
IF ISNULL(t)
  ADDERROR("V stave termostatu chýba pole \"temperature IN\" – pozrite atribút Surový stav z eLAN");
  RETURN(NaN);
END
RETURN(TODOUBLE(t));
```

Attributi di servizio

Kúrenie zapnuté

```taphome
IF(PARSEJSON(State, "on", true), "Áno", "Nie")
```

Vonkajšia sonda

```taphome
TOSTRING(PARSEJSON(State, "temperature OUT", true)) + " °C"
```

Surový stav z eLAN

```taphome
State
```

Zóna kúrenia – korekcia teploty Variabile

Attributi di servizio

|                         |
|-------------------------|
| Režim zóny              |
| Výkon zóny              |
| Surový stav zóny z eLAN |

Azioni di servizio

|                     |
|---------------------|
| Nastaviť režim zóny |
| Nastaviť výkon zóny |

Variabile: `ElanId`, Variabile: `State`

Lettura

```taphome
VAR c := PARSEJSON(State, "correction", true);
IF ISNULL(c)
  RETURN(NaN);
END
RETURN(TODOUBLE(c));
```

Scrittura

```taphome
VAR r := SENDHTTPREQUEST("/api/devices/" + ElanId, "PUT", "{\"correction\":" + TOSTRING(MAX(-5, MIN(5, ROUND(Va * 2) / 2))) + "}", "Content-Type: application/json", "Cookie: AuthID=" + AuthId);
IF r.IsSuccess = false
  ADDERROR("Zápis do eLAN zlyhal (HTTP " + TOSTRING(r.StatusCode) + ")");
END
```

Lettura (modulo)

```taphome
VAR r := SENDHTTPREQUEST("/api/devices/" + ElanId + "/state", "GET", "", "Cookie: AuthID=" + AuthId);
IF r.IsSuccess
  State := r.Content;
ELSE
  ADDERROR("eLAN neodpovedá pre zariadenie " + ElanId + " (HTTP " + TOSTRING(r.StatusCode) + ")");
END
```

Attributi di servizio

Režim zóny

```taphome
TOSTRING(PARSEJSON(State, "mode", true))
```

Výkon zóny

```taphome
TOSTRING(PARSEJSON(State, "power", true))
```

Surový stav zóny z eLAN

```taphome
State
```

Azioni di servizio

Nastaviť režim zóny

Parametri: Režim (1–4) (1–4 m)

```taphome
VAR r := SENDHTTPREQUEST("/api/devices/" + ElanId, "PUT", "{\"mode\":" + TOSTRING(ROUND(m)) + "}", "Content-Type: application/json", "Cookie: AuthID=" + AuthId);
IF r.IsSuccess
  RETURN("OK");
ELSE
  RETURN("Chyba HTTP " + TOSTRING(r.StatusCode));
END
```

Nastaviť výkon zóny

Parametri: Výkon (0–2) (0–2 p)

```taphome
VAR r := SENDHTTPREQUEST("/api/devices/" + ElanId, "PUT", "{\"power\":" + TOSTRING(ROUND(p)) + "}", "Content-Type: application/json", "Cookie: AuthID=" + AuthId);
IF r.IsSuccess
  RETURN("OK");
ELSE
  RETURN("Chyba HTTP " + TOSTRING(r.StatusCode));
END
```

**Connessione:** Packet Parser → HTTP

## Parametri di importazione

Inserisci questi valori quando importi l'XML.

| Richiesto nell'app                     | Predefinito    |
|----------------------------------------|----------------|
| IP adresa eLAN-RF                      | `192.168.1.10` |
| eLAN – používateľské meno              | `admin`        |
| eLAN – SHA1 hash hesla (40 hex znakov) | `SHA1_HESLA`   |
| eLAN ID – RFSA-66M – kanál 1           | `0`            |
| eLAN ID – RFSA-66M – kanál 2           | `0`            |
| eLAN ID – RFSA-66M – kanál 3           | `0`            |
| eLAN ID – RFSA-66M – kanál 4           | `0`            |
| eLAN ID – RFSA-66M – kanál 5           | `0`            |
| eLAN ID – RFSA-66M – kanál 6           | `0`            |
| eLAN ID – RFSA-61B                     | `0`            |
| eLAN ID – RFSA-62B – kanál 1           | `0`            |
| eLAN ID – RFSA-62B – kanál 2           | `0`            |
| eLAN ID – RFTC-10/G (termostat)        | `0`            |
| eLAN ID – teplotná zóna (HeatCoolArea) | `0`            |

## Documentazione correlata

- [Integrazione Packet Parser](https://taphome.com/it/compatibility/packet-parser-guide/)
- [Packet Parser (HTTP, TCP, UDP, FTP, MQTT)](https://taphome.com/it/docs/integration/packet-parser/)
- [Funzioni Packet parser](https://taphome.com/it/docs/script/packet-parser/)
- [Funzioni di parsing](https://taphome.com/it/docs/script/parsing-functions/)

