我正在使用一个名为 bacpypes 的python软件包进行安装,以便与楼宇自动化设备进行通信,从一开始就通过pip install和git clone仓库; readthedocs呼唤至:
更新INI文件 现在您知道这些值将是什么,您可以配置工作站的BACnet部分。转到先前签出的示例目录,复制示例配置文件,然后为您的站点对其进行编辑:
$ cd bacpypes/samples
$ cp BACpypes~.ini BACpypes.ini
我所拥有的问题(知识不足)是在bacpypes/samples
目录中没有我可以看到的示例配置文件。它只有.py文件,没有任何扩展名为.ini或名称为BACpypes.ini
如果我在终端中打开示例目录并运行cp BACpypes~.ini BACpypes.ini
,则会收到错误消息cp: cannot stat 'BACpypes~.ini': No such file or directory
任何提示都可以帮助您...
答案 0 :(得分:0)
文档中有一个示例.ini,在复制命令后有几段。看起来像这样
[BACpypes]
objectName: Betelgeuse
address: 192.168.1.2/24
objectIdentifier: 599
maxApduLengthAccepted: 1024
segmentationSupported: segmentedBoth
maxSegmentsAccepted: 1024
vendorIdentifier: 15
foreignPort: 0
foreignBBMD: 128.253.109.254
foreignTTL: 30
我不确定您为什么不能复制BACpypes〜.ini。我知道tilda可以被您的shell扩展,因此您可以尝试使用
对其进行转义cp BACpypes\~.ini BACpypes.ini
尽管我假设现在有了默认的配置文件,但是不需要。