Automation based on Lovelace view?

I doubt there is a way via automation, so here you go:

import {
  LitElement, html
} from 'https://unpkg.com/@polymer/lit-element@^0.5.2/lit-element.js?module';

class SensorUpdateCard extends LitElement  {
static get properties() {
    return {
      hass: Object,
      config: Object,
    }
  }

  _render({ hass, config }) {
    if (config.entities.length > 0){
    for (var i = 0; i < config.entities.length; i++){
      try{
        this._update(config.entities[i]);
      } catch (error){
        console.log("Failed to update Entity at Positon "+i+" "+config.entities[i]);
        console.log("Error "+error);
      }
    }

     console.log("Updated "+config.entities.length+" Entities!");
     config.entities = [];
    }
    return html``;
  }

  setConfig(config) {
    if (!config.entities) {
      throw new Error('You need to define entities');
    }
    this.config = config;
  }

  getCardSize() {
    return 0;
  }

  _update(entity_id) {
    this.hass.callService('homeassistant', 'update_entity', {
      entity_id: entity_id
    });
  }
}

customElements.define('sensor-update-card', SensorUpdateCard);
resources:
  - url: /local/sensor-update-card.js
    type: module
  ...
   cards:
      - id: 10b9a5f104ec44238c4240dd1cc035fc  # Automatically created id
        type: custom:sensor-update-card
        entities:
          - sensor.sensor1
          - sensor.sensor2