Because the FileClientModel initializes its FileClientGroup parent class without referencing the FileClientPoint class, all points in the FileClientModel have the generic device.Point class instead of the file.client.FileClientPoint class.
One benefit of using the FileClientPoint class is that it contains a read() method, unlike the device.Point class which does not.
Because the FileClientModel initializes its FileClientGroup parent class without referencing the FileClientPoint class, all points in the FileClientModel have the generic
device.Point
class instead of thefile.client.FileClientPoint
class.One benefit of using the FileClientPoint class is that it contains a
read()
method, unlike thedevice.Point
class which does not.https://github.com/sunspec/pysunspec2/blob/642f1afeda0d7e35e9eaf36c43c3e667f2c2bce2/sunspec2/file/client.py#L54-L55 Should be: