REST API command/platform fails on POST to external URL (solcast)

This is what I use to for the data to POST:

###Solar production estimates from SolCast - live###

##5 minute average for production
  - platform: statistics
    entity_id: sensor.current_production
    name: pv_stats
    max_age:
      minutes: 5
##Template sensor for POST string
  - platform: template
    sensors:
      solcast_post:
        entity_id:
          - sensor.date_time_iso
          - sensor.pv_stats
        value_template: >
          {{ '{"measurement": {"period_end": "' ~ as_timestamp(states.sensor.date_time_iso.state)|timestamp_custom ('%Y-%m-%dT%H:%M:%SZ', false) ~ '", "period": "PT5M","total_power": ' ~ state_attr('sensor.pv_stats', 'mean') ~ '}}' }}
3 Likes