Class: TPEX::Client
- Includes:
- Auth, Files, PerformanceNodes, Products
- Defined in:
- lib/tpex/client.rb,
lib/tpex/client/auth.rb,
lib/tpex/client/files.rb,
lib/tpex/client/products.rb,
lib/tpex/client/performancenodes.rb
Defined Under Namespace
Modules: Auth, Files, PerformanceNodes, Products
Constant Summary
Constants included from Files
Constants included from PerformanceNodes
PerformanceNodes::BALLAST_FIELDS, PerformanceNodes::CHILLER_FIELDS, PerformanceNodes::HEAT_PUMP_WATER_HEATER_FIELDS, PerformanceNodes::HOT_WATER_BOILER_FIELDS, PerformanceNodes::INDOOR_UNIT_FIELDS, PerformanceNodes::INVERTER_FIELDS, PerformanceNodes::NON_SSL_LAMP_FIELDS, PerformanceNodes::NON_SSL_LUMINAIRE_FIELDS, PerformanceNodes::OUTDOOR_UNIT_FIELDS, PerformanceNodes::PV_MODULE_FIELDS, PerformanceNodes::ROOFTOP_UNIT_FIELDS, PerformanceNodes::SSL_LAMP_FIELDS, PerformanceNodes::SSL_LUMINAIRE_FIELDS, PerformanceNodes::STEAM_BOILER_FIELDS
Constants included from Products
Method Summary
Methods included from Files
#build_file, #jsonify_file, #post_file
Methods included from PerformanceNodes
#build_performance_node, #jsonify_performance_data, #post_performance_node
Methods included from Products
#build_product, #jsonify_product, #post_product
Methods included from Auth
Methods inherited from API
Methods included from ServicesCSRF
Methods included from Request
Methods included from Connection
Constructor Details
This class inherits a constructor from TPEX::API