Fonction fibaro:getSelfId()

fibaro:getSelfId

Description:

Retourne le numéro d’identification (ID) de l’module virtuel appelé.

Portée
Cette fonction est uniquement défini dans le Module virtuel. Elle ne fonctionne pas dans une scène.

fibaro:getSelfId()

Paramètres:

sans

Valeurs retournées:

Numéro d’identification (ID) du périphérique virtuel.

Exemple:

1
2
3
4
5
6
7
8
9
10
11
12
-- Trouver le numéro de ce périphérique virtuel
 
local thisdevice = fibaro:getSelfId()
-- utiliser le numéro de périphérique virtuel pour trouver 
-- l'adresse IP et le port spécifié 
-- sur la page de configuration du périphérique
local ip = fibaro:getValue(thisdevice, 'IPAddress')
local port = fibaro:getValue(thisdevice, 'TCPPort')
 
-- Ouvre une connexion
tcpSocket = Net.FTcpSocket(ip, port)
bytes, errorCode = tcpSocket:write("this is written to the TCP port.")
-- Trouver le numéro de ce périphérique virtuel

local thisdevice = fibaro:getSelfId()
-- utiliser le numéro de périphérique virtuel pour trouver 
-- l'adresse IP et le port spécifié 
-- sur la page de configuration du périphérique
local ip = fibaro:getValue(thisdevice, 'IPAddress')
local port = fibaro:getValue(thisdevice, 'TCPPort')

-- Ouvre une connexion
tcpSocket = Net.FTcpSocket(ip, port)
bytes, errorCode = tcpSocket:write("this is written to the TCP port.")

Une réflexion au sujet de « Fonction fibaro:getSelfId() »

  1. Ping : Docs Fibaro Français - Index des fonctions (thématique) | Domotiques Home

Laisser un commentaire