Fonction fibaro:getSelfId()

WP settings

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.")

Articles Similaires

One Thought to “Fonction fibaro:getSelfId()”

  1. […] fibaro:call(deviceID, actionName, …) fibaro:get(deviceID, propertyName) fibaro:getValue(deviceID, propertyName) fibaro:getModificationTime(deviceID, propertyName) fibaro:getName(deviceID) fibaro:getRoomId(deviceID) fibaro:getRoomName(roomID) fibaro:getType(deviceID) fibaro:getRoomID(deviceID) fibaro:getSectionID(deviceID) fibaro:getSelfId() fibaro:log(message) […]

Leave a Comment


The reCAPTCHA verification period has expired. Please reload the page.

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.