Hat jemand eine "fehlerfreie" RESTful resource für Signal Messenger?

Ich habe mir das Rest-API to Signal-CLI Home Assistant add-on installiert.
Nachrichten verschicken funktioniert damit auch schon einmal.
Nur würde ich mir gerne auch den Receiver einrichten.
Nach der Anleitung habe ich die RESTful resource eingerichtet.
Es wird dann anscheinend alle 18 Sekunden eine receive durchgeführt.
I.d.R. besteht das JSON-Objekt dann nur aus einem leeren Array [] und das führt zu genauso regelmäßigen Meldungen im Log:

...
... WARNING (MainThread) [homeassistant.components.rest.util] JSON result was not a dictionary or list with 0th element a dictionary
... ERROR (MainThread) [homeassistant.helpers.template] Template variable error: list object has no element 0 when rendering '{{ value_json[0].envelope.dataMessage.message }}'
...

Ich habe das nun “kreativ” umgebaut zu:

rest:
  - resource: "http://<server>:8080/v1/receive/%2B4917XXXXXXXX"
    headers:
      Content-Type: application/json
    sensor:
      - name: "Signal message received"
        value_template: >-
          {% if value_json is not none and value_json|length > 0 %}
            {{ value_json[0].envelope.dataMessage.message if value_json[0].envelope.dataMessage is defined else '' }}
          {% else %}
            {{ states('sensor.signal_message_received') }}
          {% endif %}
        json_attributes_path: $[0].envelope
        json_attributes:
          - source #using attributes you can get additional information, in this case the phone number.

Damit ist die Fehlermeldung weg, aber die Warnungen bleiben:

...
... WARNING (MainThread) [homeassistant.components.rest.util] JSON result was not a dictionary or list with 0th element a dictionary
...

Hat das schon jemand hinbekommen, ohne dass das Log vollgemüllt wird?
Es reicht eigentlich, den receive alle paar Minuten durchzuführen. Wie lässt sich das Interval von 18Sek. ändern?

Ups, das mit dem Interval ist einfach :blush:

rest:
  - resource: "http://<server>:8080/v1/receive/%2B4917XXXXXXXX"
    scan_interval: 86400
...