Systems, methods, and devices to provide simple adaptive automated resource management of a resource system (such as but not limited to electricity, natural gas, water, data, bandwidth allocation, access to information, etc.) on a local basis, based on automatically detecting, measuring and combining time-varying resource provider preferences, resource market conditions, resource supply source conditions, environmental conditions and resource system impact on the environment, together with resource user locations, user priorities and preferences, and information about other conditions that may be relevant to the operation of the resource management system in order to optimize performance of the resource system to better meet or approach defined goals, and to measure and display the results achieved by the resource management system compared against those goals.