I opened an issue on github, but thought I would ask here too...
When I launch the Events page in HomeSeer, my plugin code, specficially, ConvertLegacyData is called numerous times.
This is just when I open the Events page, without editing an event.
Also, it never deserializes my old legacy trigger - it's always Nothing with no exceptions being thrown.
What would be the reasoning of HS calling (every) plugin's AbstractTriggerType methods?
I guess I am expecting it to only be called when the specific event is being edited, so I can convert it to the new trigger type.
Any thoughts on why this behavior?
HS4 v4.2.14.0
PluginSDK 1.4.2
When I launch the Events page in HomeSeer, my plugin code, specficially, ConvertLegacyData is called numerous times.
This is just when I open the Events page, without editing an event.
Also, it never deserializes my old legacy trigger - it's always Nothing with no exceptions being thrown.
What would be the reasoning of HS calling (every) plugin's AbstractTriggerType methods?
I guess I am expecting it to only be called when the specific event is being edited, so I can convert it to the new trigger type.
Any thoughts on why this behavior?
HS4 v4.2.14.0
PluginSDK 1.4.2
Comment