Getting Started with Texture
This guide provides a clear roadmap to start building with Texture's energy device platform. Whether you're developing a solar monitoring solution, demand response application, or virtual power plant, the steps below will help you quickly integrate with energy devices.
Step 1: Create Your Account
- Sign up at dashboard.texturehq.com
- Create your Organization
- Texture will automatically create Production and Sandbox workspaces for you
Step 2: Explore the Dashboard
Take a few minutes to familiarize yourself with the Texture Dashboard:
- Devices: View connected energy devices and their real-time data
- Sites: Browse physical locations and their associated devices
- Customers: Manage customer accounts that own devices
- Apps: Enable third-party integrations (utility data, weather, emissions, etc.)
- Developer: Access your API keys and documentation
Step 3: Choose Your Integration Method
Texture offers flexible ways to connect energy devices based on your use case:
Option A: Use Texture Connect (for End-User Devices)
Ideal for residential deployments or when device owners need to grant access:
- Generate a Texture Connect link using our API or SDKs
- Send this link to your users or embed it in your application
- Users will authenticate with their device manufacturer accounts
- Devices appear in your Texture account once connected
Option B: Direct Integration (for Commercial/Fleet Deployments)
Ideal for installer-managed systems or commercial deployments:
- Contact us through the Dashboard chat to set up direct integrations
- Provide your installer credentials for supported manufacturers
- We'll help configure the appropriate authentication for your devices
Step 4: Start Using Device Data and Controls
Once devices are connected, you can:
- View device data in the Dashboard to verify proper integration
- Fetch device telemetry through our API
- Send commands to devices individually or in batches
- Configure webhooks to receive real-time event notifications
Step 5: Build Your Application
Now that you're connected, you can build your energy application:
- Device Monitoring: Track energy production, consumption, and storage
- Device Control: Send commands to charge/discharge batteries, adjust thermostats, etc.
- Automation: Create rules and schedules for automatic device control
- Energy Optimization: Leverage weather forecasts and carbon data to optimize device operation
Next Steps
- Complete our Quickstart tutorial to connect your first device
- Explore Platform Concepts to understand the Texture data model
- Browse our API documentation to start implementing your integration
- Join our Slack community to connect with other developers
Need help? Use the live chat in the Dashboard (look for the chat bubble in the lower right corner) to connect with our team.