I've written a script to optimze network of devices of a room. It's like this:
from time import sleep
var_Bereich=indigo.variables[1422766774] #Scan_Bereich einlesen
ScanFolderId = indigo.devices.folders.getId(var_Bereich.value)
indigo.server.log("Aktualisiere "+var_Bereich.value) # +" Wert ScanFolderId: "+ScanFolderId)
var_Wartezeit=indigo.variables[198746959] #Wartezeit einlesen
indigo.server.log("Warterzeit: "+ var_Wartezeit.value)
var_Wartezeit_Int=int(var_Wartezeit.value)
for dev in indigo.devices.iter("indigo.zwave"):
# indigo.server.log("überprüfte Adresse: "+dev.address)
if dev.enabled and dev.folderId == ScanFolderId:
LogMessage="Aktualisiere Adresse %s (%s [%s])" % (str(dev.address), dev.name, dev.model)
indigo.server.log(LogMessage)
indigo.zwave.startNetworkOptimize(dev.address)
sleep (var_Wartezeit_Int)
Now I'm failing to writer the neighbour devices to the log file. How can I get "zwNodeNeighborsStr" to the log file?
Thanks in advance for your help_
Best regards
Bildhauer