├── .gitignore ├── README.md ├── examples ├── EiEvent │ ├── ce.xml │ ├── de.xml │ ├── de1.xml │ ├── oadrCreatedEvent.xml │ ├── oadrDistributeEvent.xml │ ├── oadrDistributeEvent2.xml │ ├── oadrRequestEvent.xml │ ├── oadrResponse.xml │ ├── oadrce.xml │ └── re.xml └── command ├── oadr.rc └── openadr ├── __init__.py ├── exception.py ├── gui.py ├── handlers ├── EiEventHandlers.py ├── __init__.py └── httpHandlers.py ├── node ├── NodeConfig.py ├── NodeManager.py ├── NodeUtil.py ├── NodeValidation.py └── __init__.py ├── oadr.py ├── persistence ├── EiEventStore.json ├── OADRNodesInfo.json └── SystemInfo.json ├── schema └── 2.0 │ ├── a │ ├── oadr20a_schema.zip │ ├── oadr_20a.xsd │ ├── oadr_ei_20a.xsd │ ├── oadr_emix_20a.xsd │ ├── oadr_pyld_20a.xsd │ ├── oadr_strm_20a.xsd │ └── oadr_xcal_20a.xsd │ └── b │ ├── Profile_B_Schema.zip │ ├── oadr_20b.xsd │ ├── oadr_ISO_ISO3AlphaCurrencyCode_20100407.xsd │ ├── oadr_atom.xsd │ ├── oadr_ei_20b.xsd │ ├── oadr_emix_20b.xsd │ ├── oadr_gml_20b.xsd │ ├── oadr_greenbutton.xsd │ ├── oadr_power_20b.xsd │ ├── oadr_pyld_20b.xsd │ ├── oadr_siscale_20b.xsd │ ├── oadr_strm_20b.xsd │ ├── oadr_xcal_20b.xsd │ ├── oadr_xmldsig.xsd │ └── oadr_xmldsig11.xsd ├── services ├── EiAvail │ ├── EiAvailManager.py │ └── __init__.py ├── EiEnroll │ ├── EiEnrollManager.py │ └── __init__.py ├── EiEvent │ ├── EiEventConfig.py │ ├── EiEventElements.py │ ├── EiEventManager.py │ ├── EiEventMessages.py │ ├── EiEventUtil.py │ ├── EiEventValidation.py │ ├── EiEventXpath.py │ └── __init__.py ├── EiMarketContext │ ├── EiMarketContextManager.py │ └── __init__.py ├── EiOpt │ ├── EiOptManager.py │ └── __init__.py ├── EiQuote │ ├── EiQuoteManager.py │ └── __init__.py ├── EiRegisterParty │ ├── EiRegisterPartyManager.py │ └── __init__.py ├── EiReport │ ├── EiReportManager.py │ └── __init__.py └── __init__.py ├── sysconfig.py ├── system ├── SystemManager.py └── __init__.py ├── userconfig.py ├── util.py ├── util2.py ├── validation.py ├── ven.py ├── vn.py ├── vtn.py └── www ├── __init__.py ├── add_event.py ├── add_node.py ├── delete_event.py ├── delete_node.py ├── edit_event.py ├── edit_event_id.py ├── edit_node.py ├── edit_node_id.py ├── edit_system.py ├── index.py ├── update_event.py ├── update_node.py ├── update_system.py ├── view_event.py ├── view_node.py └── view_system.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangeeths/OpenADR/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangeeths/OpenADR/HEAD/README.md -------------------------------------------------------------------------------- /examples/EiEvent/ce.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangeeths/OpenADR/HEAD/examples/EiEvent/ce.xml -------------------------------------------------------------------------------- /examples/EiEvent/de.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangeeths/OpenADR/HEAD/examples/EiEvent/de.xml -------------------------------------------------------------------------------- /examples/EiEvent/de1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangeeths/OpenADR/HEAD/examples/EiEvent/de1.xml -------------------------------------------------------------------------------- /examples/EiEvent/oadrCreatedEvent.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangeeths/OpenADR/HEAD/examples/EiEvent/oadrCreatedEvent.xml -------------------------------------------------------------------------------- /examples/EiEvent/oadrDistributeEvent.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangeeths/OpenADR/HEAD/examples/EiEvent/oadrDistributeEvent.xml -------------------------------------------------------------------------------- /examples/EiEvent/oadrDistributeEvent2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangeeths/OpenADR/HEAD/examples/EiEvent/oadrDistributeEvent2.xml -------------------------------------------------------------------------------- /examples/EiEvent/oadrRequestEvent.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangeeths/OpenADR/HEAD/examples/EiEvent/oadrRequestEvent.xml -------------------------------------------------------------------------------- /examples/EiEvent/oadrResponse.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangeeths/OpenADR/HEAD/examples/EiEvent/oadrResponse.xml -------------------------------------------------------------------------------- /examples/EiEvent/oadrce.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangeeths/OpenADR/HEAD/examples/EiEvent/oadrce.xml -------------------------------------------------------------------------------- /examples/EiEvent/re.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangeeths/OpenADR/HEAD/examples/EiEvent/re.xml -------------------------------------------------------------------------------- /examples/command: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangeeths/OpenADR/HEAD/examples/command -------------------------------------------------------------------------------- /oadr.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangeeths/OpenADR/HEAD/oadr.rc -------------------------------------------------------------------------------- /openadr/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /openadr/exception.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangeeths/OpenADR/HEAD/openadr/exception.py -------------------------------------------------------------------------------- /openadr/gui.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangeeths/OpenADR/HEAD/openadr/gui.py -------------------------------------------------------------------------------- /openadr/handlers/EiEventHandlers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangeeths/OpenADR/HEAD/openadr/handlers/EiEventHandlers.py -------------------------------------------------------------------------------- /openadr/handlers/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /openadr/handlers/httpHandlers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangeeths/OpenADR/HEAD/openadr/handlers/httpHandlers.py -------------------------------------------------------------------------------- /openadr/node/NodeConfig.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangeeths/OpenADR/HEAD/openadr/node/NodeConfig.py -------------------------------------------------------------------------------- /openadr/node/NodeManager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangeeths/OpenADR/HEAD/openadr/node/NodeManager.py -------------------------------------------------------------------------------- /openadr/node/NodeUtil.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangeeths/OpenADR/HEAD/openadr/node/NodeUtil.py -------------------------------------------------------------------------------- /openadr/node/NodeValidation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangeeths/OpenADR/HEAD/openadr/node/NodeValidation.py -------------------------------------------------------------------------------- /openadr/node/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangeeths/OpenADR/HEAD/openadr/node/__init__.py -------------------------------------------------------------------------------- /openadr/oadr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangeeths/OpenADR/HEAD/openadr/oadr.py -------------------------------------------------------------------------------- /openadr/persistence/EiEventStore.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangeeths/OpenADR/HEAD/openadr/persistence/EiEventStore.json -------------------------------------------------------------------------------- /openadr/persistence/OADRNodesInfo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangeeths/OpenADR/HEAD/openadr/persistence/OADRNodesInfo.json -------------------------------------------------------------------------------- /openadr/persistence/SystemInfo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangeeths/OpenADR/HEAD/openadr/persistence/SystemInfo.json -------------------------------------------------------------------------------- /openadr/schema/2.0/a/oadr20a_schema.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangeeths/OpenADR/HEAD/openadr/schema/2.0/a/oadr20a_schema.zip -------------------------------------------------------------------------------- /openadr/schema/2.0/a/oadr_20a.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangeeths/OpenADR/HEAD/openadr/schema/2.0/a/oadr_20a.xsd -------------------------------------------------------------------------------- /openadr/schema/2.0/a/oadr_ei_20a.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangeeths/OpenADR/HEAD/openadr/schema/2.0/a/oadr_ei_20a.xsd -------------------------------------------------------------------------------- /openadr/schema/2.0/a/oadr_emix_20a.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangeeths/OpenADR/HEAD/openadr/schema/2.0/a/oadr_emix_20a.xsd -------------------------------------------------------------------------------- /openadr/schema/2.0/a/oadr_pyld_20a.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangeeths/OpenADR/HEAD/openadr/schema/2.0/a/oadr_pyld_20a.xsd -------------------------------------------------------------------------------- /openadr/schema/2.0/a/oadr_strm_20a.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangeeths/OpenADR/HEAD/openadr/schema/2.0/a/oadr_strm_20a.xsd -------------------------------------------------------------------------------- /openadr/schema/2.0/a/oadr_xcal_20a.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangeeths/OpenADR/HEAD/openadr/schema/2.0/a/oadr_xcal_20a.xsd -------------------------------------------------------------------------------- /openadr/schema/2.0/b/Profile_B_Schema.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangeeths/OpenADR/HEAD/openadr/schema/2.0/b/Profile_B_Schema.zip -------------------------------------------------------------------------------- /openadr/schema/2.0/b/oadr_20b.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangeeths/OpenADR/HEAD/openadr/schema/2.0/b/oadr_20b.xsd -------------------------------------------------------------------------------- /openadr/schema/2.0/b/oadr_ISO_ISO3AlphaCurrencyCode_20100407.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangeeths/OpenADR/HEAD/openadr/schema/2.0/b/oadr_ISO_ISO3AlphaCurrencyCode_20100407.xsd -------------------------------------------------------------------------------- /openadr/schema/2.0/b/oadr_atom.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangeeths/OpenADR/HEAD/openadr/schema/2.0/b/oadr_atom.xsd -------------------------------------------------------------------------------- /openadr/schema/2.0/b/oadr_ei_20b.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangeeths/OpenADR/HEAD/openadr/schema/2.0/b/oadr_ei_20b.xsd -------------------------------------------------------------------------------- /openadr/schema/2.0/b/oadr_emix_20b.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangeeths/OpenADR/HEAD/openadr/schema/2.0/b/oadr_emix_20b.xsd -------------------------------------------------------------------------------- /openadr/schema/2.0/b/oadr_gml_20b.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangeeths/OpenADR/HEAD/openadr/schema/2.0/b/oadr_gml_20b.xsd -------------------------------------------------------------------------------- /openadr/schema/2.0/b/oadr_greenbutton.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangeeths/OpenADR/HEAD/openadr/schema/2.0/b/oadr_greenbutton.xsd -------------------------------------------------------------------------------- /openadr/schema/2.0/b/oadr_power_20b.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangeeths/OpenADR/HEAD/openadr/schema/2.0/b/oadr_power_20b.xsd -------------------------------------------------------------------------------- /openadr/schema/2.0/b/oadr_pyld_20b.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangeeths/OpenADR/HEAD/openadr/schema/2.0/b/oadr_pyld_20b.xsd -------------------------------------------------------------------------------- /openadr/schema/2.0/b/oadr_siscale_20b.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangeeths/OpenADR/HEAD/openadr/schema/2.0/b/oadr_siscale_20b.xsd -------------------------------------------------------------------------------- /openadr/schema/2.0/b/oadr_strm_20b.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangeeths/OpenADR/HEAD/openadr/schema/2.0/b/oadr_strm_20b.xsd -------------------------------------------------------------------------------- /openadr/schema/2.0/b/oadr_xcal_20b.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangeeths/OpenADR/HEAD/openadr/schema/2.0/b/oadr_xcal_20b.xsd -------------------------------------------------------------------------------- /openadr/schema/2.0/b/oadr_xmldsig.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangeeths/OpenADR/HEAD/openadr/schema/2.0/b/oadr_xmldsig.xsd -------------------------------------------------------------------------------- /openadr/schema/2.0/b/oadr_xmldsig11.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangeeths/OpenADR/HEAD/openadr/schema/2.0/b/oadr_xmldsig11.xsd -------------------------------------------------------------------------------- /openadr/services/EiAvail/EiAvailManager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangeeths/OpenADR/HEAD/openadr/services/EiAvail/EiAvailManager.py -------------------------------------------------------------------------------- /openadr/services/EiAvail/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /openadr/services/EiEnroll/EiEnrollManager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangeeths/OpenADR/HEAD/openadr/services/EiEnroll/EiEnrollManager.py -------------------------------------------------------------------------------- /openadr/services/EiEnroll/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /openadr/services/EiEvent/EiEventConfig.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangeeths/OpenADR/HEAD/openadr/services/EiEvent/EiEventConfig.py -------------------------------------------------------------------------------- /openadr/services/EiEvent/EiEventElements.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangeeths/OpenADR/HEAD/openadr/services/EiEvent/EiEventElements.py -------------------------------------------------------------------------------- /openadr/services/EiEvent/EiEventManager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangeeths/OpenADR/HEAD/openadr/services/EiEvent/EiEventManager.py -------------------------------------------------------------------------------- /openadr/services/EiEvent/EiEventMessages.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangeeths/OpenADR/HEAD/openadr/services/EiEvent/EiEventMessages.py -------------------------------------------------------------------------------- /openadr/services/EiEvent/EiEventUtil.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangeeths/OpenADR/HEAD/openadr/services/EiEvent/EiEventUtil.py -------------------------------------------------------------------------------- /openadr/services/EiEvent/EiEventValidation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangeeths/OpenADR/HEAD/openadr/services/EiEvent/EiEventValidation.py -------------------------------------------------------------------------------- /openadr/services/EiEvent/EiEventXpath.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangeeths/OpenADR/HEAD/openadr/services/EiEvent/EiEventXpath.py -------------------------------------------------------------------------------- /openadr/services/EiEvent/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangeeths/OpenADR/HEAD/openadr/services/EiEvent/__init__.py -------------------------------------------------------------------------------- /openadr/services/EiMarketContext/EiMarketContextManager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangeeths/OpenADR/HEAD/openadr/services/EiMarketContext/EiMarketContextManager.py -------------------------------------------------------------------------------- /openadr/services/EiMarketContext/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /openadr/services/EiOpt/EiOptManager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangeeths/OpenADR/HEAD/openadr/services/EiOpt/EiOptManager.py -------------------------------------------------------------------------------- /openadr/services/EiOpt/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /openadr/services/EiQuote/EiQuoteManager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangeeths/OpenADR/HEAD/openadr/services/EiQuote/EiQuoteManager.py -------------------------------------------------------------------------------- /openadr/services/EiQuote/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /openadr/services/EiRegisterParty/EiRegisterPartyManager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangeeths/OpenADR/HEAD/openadr/services/EiRegisterParty/EiRegisterPartyManager.py -------------------------------------------------------------------------------- /openadr/services/EiRegisterParty/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /openadr/services/EiReport/EiReportManager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangeeths/OpenADR/HEAD/openadr/services/EiReport/EiReportManager.py -------------------------------------------------------------------------------- /openadr/services/EiReport/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /openadr/services/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /openadr/sysconfig.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangeeths/OpenADR/HEAD/openadr/sysconfig.py -------------------------------------------------------------------------------- /openadr/system/SystemManager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangeeths/OpenADR/HEAD/openadr/system/SystemManager.py -------------------------------------------------------------------------------- /openadr/system/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangeeths/OpenADR/HEAD/openadr/system/__init__.py -------------------------------------------------------------------------------- /openadr/userconfig.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangeeths/OpenADR/HEAD/openadr/userconfig.py -------------------------------------------------------------------------------- /openadr/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangeeths/OpenADR/HEAD/openadr/util.py -------------------------------------------------------------------------------- /openadr/util2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangeeths/OpenADR/HEAD/openadr/util2.py -------------------------------------------------------------------------------- /openadr/validation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangeeths/OpenADR/HEAD/openadr/validation.py -------------------------------------------------------------------------------- /openadr/ven.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangeeths/OpenADR/HEAD/openadr/ven.py -------------------------------------------------------------------------------- /openadr/vn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangeeths/OpenADR/HEAD/openadr/vn.py -------------------------------------------------------------------------------- /openadr/vtn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangeeths/OpenADR/HEAD/openadr/vtn.py -------------------------------------------------------------------------------- /openadr/www/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangeeths/OpenADR/HEAD/openadr/www/__init__.py -------------------------------------------------------------------------------- /openadr/www/add_event.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangeeths/OpenADR/HEAD/openadr/www/add_event.py -------------------------------------------------------------------------------- /openadr/www/add_node.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangeeths/OpenADR/HEAD/openadr/www/add_node.py -------------------------------------------------------------------------------- /openadr/www/delete_event.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangeeths/OpenADR/HEAD/openadr/www/delete_event.py -------------------------------------------------------------------------------- /openadr/www/delete_node.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangeeths/OpenADR/HEAD/openadr/www/delete_node.py -------------------------------------------------------------------------------- /openadr/www/edit_event.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangeeths/OpenADR/HEAD/openadr/www/edit_event.py -------------------------------------------------------------------------------- /openadr/www/edit_event_id.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangeeths/OpenADR/HEAD/openadr/www/edit_event_id.py -------------------------------------------------------------------------------- /openadr/www/edit_node.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangeeths/OpenADR/HEAD/openadr/www/edit_node.py -------------------------------------------------------------------------------- /openadr/www/edit_node_id.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangeeths/OpenADR/HEAD/openadr/www/edit_node_id.py -------------------------------------------------------------------------------- /openadr/www/edit_system.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangeeths/OpenADR/HEAD/openadr/www/edit_system.py -------------------------------------------------------------------------------- /openadr/www/index.py: -------------------------------------------------------------------------------- 1 | view_system.py -------------------------------------------------------------------------------- /openadr/www/update_event.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangeeths/OpenADR/HEAD/openadr/www/update_event.py -------------------------------------------------------------------------------- /openadr/www/update_node.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangeeths/OpenADR/HEAD/openadr/www/update_node.py -------------------------------------------------------------------------------- /openadr/www/update_system.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangeeths/OpenADR/HEAD/openadr/www/update_system.py -------------------------------------------------------------------------------- /openadr/www/view_event.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangeeths/OpenADR/HEAD/openadr/www/view_event.py -------------------------------------------------------------------------------- /openadr/www/view_node.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangeeths/OpenADR/HEAD/openadr/www/view_node.py -------------------------------------------------------------------------------- /openadr/www/view_system.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangeeths/OpenADR/HEAD/openadr/www/view_system.py --------------------------------------------------------------------------------