This was not tested on PG3 yet and of course has issues.
2022-01-12 16:48:42,598 Command udi_interface.interface ERROR interface:_handleInput: _parseInput: failed harmonyctrl.runCmd(PURGE_CHECK) 'Controller' object has no attribute 'removeNoticesAll'
Traceback (most recent call last):
File "/var/polyglot/.local/lib/python3.8/site-packages/udi_interface/interface.py", line 730, in _handleInput
self.nodes_internal[item['address']].runCmd(item)
File "/var/polyglot/.local/lib/python3.8/site-packages/udi_interface/node.py", line 154, in runCmd
fun(self, command)
File "/var/polyglot/pg3/ns/00:21:b9:02:0d:bf_3/nodes/Controller.py", line 626, in _cmd_purge_check
self.purge(do_delete=False)
File "/var/polyglot/pg3/ns/00:21:b9:02:0d:bf_3/nodes/Controller.py", line 431, in purge
self.removeNoticesAll()
AttributeError: 'Controller' object has no attribute 'removeNoticesAll'
This was not tested on PG3 yet and of course has issues.