MCPcopy Create free account
hub / github.com/FreeOpcUa/python-opcua / historize_node_event

Method historize_node_event

opcua/server/server.py:573–585  ·  view source on GitHub ↗

Start historizing events from node (typically a UA object); see history module Args: node: node or list of nodes that can be historized (UA objects) period: time delta to store the history; older data will be deleted from the storage count: number

(self, node, period=timedelta(days=7), count=0)

Source from the content-addressed store, hash-verified

571 self.iserver.disable_history_data_change(node)
572
573 def historize_node_event(self, node, period=timedelta(days=7), count=0):
574 """
575 Start historizing events from node (typically a UA object); see history module
576 Args:
577 node: node or list of nodes that can be historized (UA objects)
578 period: time delta to store the history; older data will be deleted from the storage
579 count: number of events to store in the history
580
581 Returns:
582 """
583 nodes = node if isinstance(node, (list, tuple)) else [node]
584 for node in nodes:
585 self.iserver.enable_history_event(node, period, count)
586
587 def dehistorize_node_event(self, node):
588 """

Callers 2

create_srv_eventsMethod · 0.80

Calls 1

enable_history_eventMethod · 0.80

Tested by 1

create_srv_eventsMethod · 0.64