Solar and smart home combo
How do I combine solar panels with smart home tech for maximum savings?
Projekt-Plan
{{whyLabel}}: Understanding when you use power is the first step to shifting loads to solar peak hours.
{{howLabel}}:
- Download the last 12 months of energy data from your utility provider.
- Identify 'baseload' (constant draw) and 'peak loads' (appliances).
- Note the times of day when your consumption is highest.
{{doneWhenLabel}}: You have a list of your top 5 energy-consuming appliances and their typical run times.
{{whyLabel}}: Real-time grid data is essential for the smart home to know if you are currently exporting solar or importing from the grid.
{{howLabel}}:
- Contact your utility to request a smart meter if not already installed.
- Use a generic 'P1 Port' reader or an IR-pulse counter to bridge the meter to your local network.
- Ensure the device supports local API access (avoid cloud-only solutions).
{{doneWhenLabel}}: Real-time grid import/export data is visible on your local network.
{{whyLabel}}: An open-source hub like Home Assistant allows cross-brand communication without subscription fees.
{{howLabel}}:
- Install Home Assistant on a dedicated micro-computer (e.g., Raspberry Pi 4/5 or an old NUC).
- Use an SSD instead of an SD card for long-term data logging reliability.
- Complete the initial onboarding and secure your local access.
{{doneWhenLabel}}: The Home Assistant dashboard is accessible via your browser.
{{whyLabel}}: These protocols are low-power and work locally, ensuring your energy automations work even if the internet is down.
{{howLabel}}:
- Plug a universal USB coordinator (Zigbee/Thread) into your hub.
- Position the hub centrally to ensure good coverage.
- Update the firmware to the latest 2025/2026 standards for Matter 1.3 support.
{{doneWhenLabel}}: The coordinator is recognized by Home Assistant and ready to pair devices.
{{whyLabel}}: You need high-frequency production data to trigger automations the moment the sun comes out.
{{howLabel}}:
- Enable 'Modbus TCP' or 'Local API' in your inverter settings.
- Add the corresponding integration in Home Assistant.
- Verify that 'Current Power Production' (Watts) is updating every 10-30 seconds.
{{doneWhenLabel}}: Live solar production data is visible in your smart home hub.
{{whyLabel}}: Knowing your battery level prevents smart automations from draining your backup power during a cloudy spell.
{{howLabel}}:
- Link your battery management system (BMS) or hybrid inverter to the hub.
- Create a sensor for 'Battery SOC %'.
- Set up a 'Battery Power' sensor to track charging vs. discharging rates.
{{doneWhenLabel}}: You can see your battery percentage in real-time on your dashboard.
{{whyLabel}}: Forecasting allows the system to 'decide' whether to run the dryer now or wait for a sunnier afternoon.
{{howLabel}}:
- Sign up for a free tier of a solar forecasting service like Solcast.
- Enter your roof pitch, orientation (azimuth), and panel capacity.
- Integrate the forecast into Home Assistant to see 'Expected Production' for the next 24 hours.
{{doneWhenLabel}}: A graph shows predicted solar yield for today and tomorrow.
{{whyLabel}}: Standard appliances become 'smart' when you can monitor their state and cut power when solar is low.
{{howLabel}}:
- Identify 'dumb' appliances like dishwashers or washing machines with mechanical switches or 'auto-start' features.
- Plug them into Matter or Zigbee smart plugs that support energy monitoring.
- Name them clearly in your hub (e.g., 'Laundry Room Plug').
{{doneWhenLabel}}: You can see the live wattage of your washing machine in your app.
{{whyLabel}}: A single mathematical sensor simplifies all future automations by calculating (Production - Consumption).
{{howLabel}}:
- Go to Settings > Devices > Helpers in Home Assistant.
- Create a 'Template Sensor'.
- Use the formula:
Inverter_Production - House_Consumption. If positive, you have excess.
{{doneWhenLabel}}: You have a sensor that shows exactly how many 'free' Watts are available right now.
{{whyLabel}}: Shifting a 2kWh load to noon can save ~€0.60 per cycle depending on your grid rates.
{{howLabel}}:
- Prepare the dishwasher and press the 'Start' button (with the smart plug OFF).
- Create an automation: Trigger when 'Solar Excess' > 2000W for 5 minutes.
- Action: Turn ON the smart plug.
{{doneWhenLabel}}: The dishwasher starts automatically when the sun provides enough power.
{{whyLabel}}: EVs are the largest flexible loads; charging only from solar can save hundreds of dollars annually.
{{howLabel}}:
- Connect your Wallbox (e.g., via OCPP or native integration) to the hub.
- Use a 'Solar-First' logic: Adjust charging amperage (6A to 16A) based on real-time solar excess.
- Ensure a 'Minimum SOC' is maintained from the grid for emergencies.
{{doneWhenLabel}}: The EV charging rate fluctuates dynamically with the passing clouds.
{{whyLabel}}: In 2025/2026, dynamic tariffs (like Tibber or Octopus Agile) allow you to get paid to use electricity during grid surpluses.
{{howLabel}}:
- Compare providers that offer hourly wholesale pricing.
- Integrate the price API into Home Assistant.
- Create a 'Price Level' sensor (Very Cheap, Normal, Expensive).
{{doneWhenLabel}}: Your hub knows the electricity price for every hour of the current day.
{{whyLabel}}: If solar is low but grid prices are negative, you should charge your home battery from the grid.
{{howLabel}}:
- Create an automation: If 'Grid Price' < 0.05€ AND 'Battery SOC' < 50%.
- Action: Force charge battery from grid.
- This ensures you have cheap power for the expensive evening peak.
{{doneWhenLabel}}: The battery charges automatically during the cheapest hours of the night or day.
{{whyLabel}}: Using your home as a 'thermal battery' by pre-heating/cooling with solar saves energy during the night.
{{howLabel}}:
- Integrate your smart thermostat (Matter-compatible).
- Create an automation to increase the setpoint by 2°C (in winter) when 'Solar Excess' > 1500W.
- Lower the setpoint back to normal after sunset.
{{doneWhenLabel}}: The house is slightly warmer/cooler using only free solar energy before the sun sets.
{{whyLabel}}: Visualizing savings reinforces the habit of energy-conscious living.
{{howLabel}}:
- Use the 'Energy Dashboard' in Home Assistant.
- Add 'Solar Production', 'Battery Usage', and 'Grid Import/Export'.
- Input your tariff costs to see daily/monthly financial savings.
{{doneWhenLabel}}: You have a clear graph showing how much money you saved today versus a non-integrated home.
{{whyLabel}}: Small standby devices can waste up to 10% of your annual energy.
{{howLabel}}:
- Monitor house consumption at 3 AM (when everyone is asleep).
- If consumption > 200W, use smart plugs to identify the culprit.
- Create an automation to kill power to the 'Media Center' or 'Office' at night.
{{doneWhenLabel}}: Your 'baseload' consumption is reduced to the absolute minimum.
{{whyLabel}}: Seasonal changes (shorter days in winter) require different automation thresholds.
{{howLabel}}:
- Review which automations failed to trigger due to low solar yield.
- Adjust 'Solar Excess' thresholds for winter months.
- Check for firmware updates for all IoT devices to ensure security.
{{doneWhenLabel}}: Thresholds are adjusted for the current season's light conditions.