{
	"version": 1.0,
	"name": "Hal-Core",
	"description": "Plugin contains core logic for running Hal.",
	"interfaces": [
        {"se.hal.intf.HalDaemon": "se.hal.daemon.SensorDataAggregatorDaemon"},
        {"se.hal.intf.HalDaemon": "se.hal.daemon.SensorDataCleanupDaemon"},

		{"se.hal.intf.HalJsonPage": "se.hal.page.MapJsonPage"},
		{"se.hal.intf.HalJsonPage": "se.hal.page.SensorJsonPage"},

		{"se.hal.intf.HalWebPage": "se.hal.page.MapWebPage"},
		{"se.hal.intf.HalWebPage": "se.hal.page.SensorOverviewWebPage"},
		{"se.hal.intf.HalWebPage": "se.hal.page.SensorConfigWebPage"},
		{"se.hal.intf.HalWebPage": "se.hal.page.EventOverviewWebPage"},
		{"se.hal.intf.HalWebPage": "se.hal.page.EventConfigWebPage"},
		{"se.hal.intf.HalWebPage": "se.hal.page.TriggerWebPage"},
		{"se.hal.intf.HalWebPage": "se.hal.page.UserConfigWebPage"},
		{"se.hal.intf.HalWebPage": "se.hal.page.PropertyConfigWebPage"},
		{"se.hal.intf.HalWebPage": "se.hal.page.PluginConfigWebPage"},


		{"se.hal.intf.HalTrigger": "se.hal.trigger.DateTimeTrigger"},
		{"se.hal.intf.HalTrigger": "se.hal.trigger.EventTrigger"},
		{"se.hal.intf.HalTrigger": "se.hal.trigger.SensorTrigger"},
		{"se.hal.intf.HalTrigger": "se.hal.trigger.TimerTrigger"},
		{"se.hal.intf.HalAction": "se.hal.action.SendEventAction"}
	]
}
