Stefan Melis

Results 3 issues of Stefan Melis

This PR fixes transaction metadata (de)serialization and adds a partial implementation for the (de)serialization of a transaction's AffectedNodes.

Adds two components: ptz - adds a PTZ controller component for cameras that support ONVIF (and pan/tilt/zoom). telegram - adds a Telegram (bot) component that can do a couple of...

Adds NoSessionRerun, so you can do: ```python with no_session_rerun: server_state['foo'] = bar ``` This will cause all sessions bound to 'foo' to be rerun *except* the session setting the value....