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

Related posts

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

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