• Uitstekend advies
  • Voor 23.59 uur besteld vandaag verstuurd
  • Bijna altijd bereikbaar (+31 73 762 0 762)
  • Maandag koopavond

Fibaro:getSelfID commando

fibaro:getSelfID()

 

Actie :

Ontvangt het nummer van het virtuele apparaat van waaruit het is aangeroepen.
Deze functie werkt alleen binnen een virtueel apparaat en werkt daarom niet bij het gebruik in scenes. 

 

Gebruik en parameters :

fibaro:getSelfId()

  • Er worden geen argumenten doorgegeven.

 

Teruggekregen waarde :

Een getal met het nummer van het virtuele apparaat.

 

Programmeervoorbeeld :

-- vraag het nummer van dit virtuele apparaat op.
local ditapparaat = fibaro:getSelfId();

-- gebruik de variabele om het IP-adres en de gebruikte poort
-- van het apparaat op te halen 
local ip = fibaro:getValue(ditapparaat, 'IPAdress');
local poort = fibaro:getValue(ditapparaat, 'TCPPort'); 
-- open een connectie naar die poort en schrijf  een bericht. 
tcpSocket = Net.FTcpSocket(ip, poort)
bytes,errorCode =tcpSocket:write("Dit wordt naar de tcp poort geschreven");

 
Klantenservice telefoonnummer

+31737620762
ma-vrij: 10:00-17:00 en za 10:00-15:00

 
Adres

Gasstraat Oost 14A 5349 AV Oss Nederland

Google maps