Template dict json.batt

Hey there.

Im having this issue:

Logger: homeassistant.helpers.template
Source: helpers/template.py:1706
First occurred: 10:58:55 (2 occurrences)
Last logged: 11:10:51

Template variable warning: 'dict object' has no attribute 'batt' when rendering '{{ value_json.batt }}'

I´ve been told that its probably a template sensor that acting up. I cant find it.
This is my sensors:

##############################################################################      
#         https://www.home-assistant.io/components/sensor.rest/              #
############################################################################## 
  
  - platform: version
    name: Nuvarande version
    image: intel-nuc
    beta: false
    source: local 
  
  - platform: version
    name: Senaste Version
    source: hassio
    image: intel-nuc
    beta: false
    
  - platform: command_line
    name: Supervisor updates
    command: 'curl http://supervisor/supervisor/info -H "Authorization: Bearer $(printenv SUPERVISOR_TOKEN)" | jq ''{"newest_version":.data.version_latest,"current_version":.data.version,"addons":[.data.addons[] | select(.update_available)]}'''
    value_template: "{{ value_json.addons | length }}"
    json_attributes:
    - newest_version
    - current_version
    - addons

  - platform: command_line
    name: HassOS Nuvarande
    command: 'curl http://supervisor/host/info -H "Authorization: Bearer $(printenv SUPERVISOR_TOKEN)" | jq ''{"hassos":.data.operating_system}'''
    value_template: "{{ value_json.hassos[18:] }}"


  - platform: template
    sensors:
      updater_supervisor:
        friendly_name: 'Updater - Supervisor'
        value_template: >- 
          {% if state_attr('sensor.supervisor_updates', 'current_version') != state_attr('sensor.supervisor_updates', 'newest_version') %}
            Uppdatering
          {% else %}
            Ingen uppdatering
          {% endif %}

      updater_os:
        friendly_name: 'Updater - OS'
        value_template: >- 
          {% if states('sensor.hassos_nuvarande') != state_attr('sensor.senaste_version', 'os') %}
            Uppdatering
          {% else %}
            Ingen uppdatering
          {% endif %}

##############################################################################      
#                       Philips Fan - Custom Sensors                         #
############################################################################## 
  
  - platform: template
    sensors:
      purifier_air_quality:
        friendly_name: "Air quality"
        value_template: "{{ states.fan.philips_airpurifier.attributes.pm25 }}"
      purifier_speed:
        friendly_name: "Speed"
        value_template: "{{ states.fan.philips_airpurifier.attributes.speed }}"
      purifier_allergens:
        friendly_name: "Allergen index"
        value_template: "{{ states.fan.philips_airpurifier.attributes.allergen_index }}"
      purifier_pre_filter:
        friendly_name: "Pre-filter"
        unit_of_measurement: 'Hrs'
        value_template: "{{ states.fan.philips_airpurifier.attributes.pre_filter }}"
      purifier_carbon_filter:
        friendly_name: "Carbon-filter"
        unit_of_measurement: 'Hrs'
        value_template: "{{ states.fan.philips_airpurifier.attributes.carbon_filter }}"
      purifier_hepa_filter:
        friendly_name: "HEPA-filter"
        unit_of_measurement: 'Hrs'
        value_template: "{{ states.fan.philips_airpurifier.attributes.hepa_filter}}"
      purifier_brightness:
        friendly_name: "Brightness"
        unit_of_measurement: '%'
        value_template: "{{ states.fan.philips_airpurifier.attributes.light_brightness }}"
      purifier_child_lock:
        friendly_name: "Child lock"
        value_template: "{{ states.fan.philips_airpurifier.attributes.child_lock }}"
    
##############################################################################

      smhi_temperatur:
        friendly_name: "SMHI Temperatur"
        unit_of_measurement: '°C'
        value_template: "{{ state_attr('weather.smhi_home', 'temperature') }}"
      smhi_fuktighet:
        friendly_name: "SMHI Luftfuktighet"
        unit_of_measurement: '%'
        value_template: "{{ state_attr('weather.smhi_home', 'humidity') }}"

##############################################################################
  
  #Hassio RPI sensors
  - platform: systemmonitor
    resources:
      - type: disk_use_percent
        arg: /
      - type: memory_use_percent
        #arg: /home
      # - type: memory_free
        # arg: /home
      - type: processor_use
        #arg: /home
      # - type: last_boot
        # arg: /home

    #Uptime
  - platform: uptime
    name: Uptime
    

  - platform: template
    sensors:
      hassio_drifttid:
        friendly_name: 'Hassio Drifttid'
        value_template: >-
          {%- set word_for_and = 'och' %}
          {%- set up_time = as_timestamp(now())-as_timestamp(states('sensor.uptime')) %}
            
          {%- macro phrase(name, plural_name, divisor, mod=None) %}
            {%- set value = ((up_time // divisor) % (mod if mod else divisor)) | int %}
            {%- set name = plural_name if value > 1 else name %}
            {{- '{} {}'.format(value, name) if value | int > 0 else '' }}
          {%- endmacro %}
            
          {%- set values = [ 
                     phrase('dag', 'dagar', 60*60*24, 7),
                     phrase('timme', 'timmar', 60*60, 24),
                     phrase('min', 'min', 60)
                 ] | select('!=','') | list %}
                        
          {{ values[:-1] | join(', ') ~ ' ' ~ word_for_and ~ ' ' ~ values[-1] if values | length > 1 else values | first | default }}


  
  # Datum och tid
  - platform: time_date
    display_options:
      - time
      - date
      
      
##############################################################################

  # Synology DSM SNMP-sensors
  - platform: snmp
    host: 192.168.1.90
    community: hassio
    name: DS218play Drifttid
    baseoid: 1.3.6.1.2.1.25.1.1.0
    value_template: >
      {%- set time = value | int // 100 %}
      {%- set minutes = ((time % 3600) // 60) %}
      {%- set minutes = '{}min'.format(minutes) if minutes > 0 else '' %}
      {%- set hours = ((time % 86400) // 3600) %}
      {%- set hours = '{}hr '.format(hours) if hours > 0 else '' %}
      {%- set days = (time // 86400) %}
      {%- set days = '{}d '.format(days) if days > 0 else '' %}
      {{ 'Less than 1 min' if time < 60 else days + hours + minutes }}
      
  - platform: snmp
    host: 192.168.1.90
    community: hassio
    name: DS218play Version
    baseoid: 1.3.6.1.4.1.6574.1.5.3.0

  - platform: snmp
    host: 192.168.1.90
    community: hassio
    name: DS218play DSM updatering
    baseoid: 1.3.6.1.4.1.6574.1.5.4.0
    
  - platform: template
    sensors:
      ds218play_uppdatering:
        value_template: >-
          {% if is_state('sensor.ds218play_dsm_updatering', '1') %}
            Tillgänglig
          {% elif is_state('sensor.ds218play_dsm_updatering', '2') %}
            Ingen uppdatering
          {% elif is_state('sensor.ds218play_dsm_updatering', '3') %}
            Ansluter
          {% elif is_state('sensor.ds218play_dsm_updatering', '4') %}
            Frånkopplad
          {% elif is_state('sensor.ds218play_dsm_updatering', '5') %}
            Annat
          {% else %}
          {% endif %}
        friendly_name: 'DS218play uppdatering'
        
##############################################################################
### Addons online or offline
  - platform: command_line
    name: 'Zigbee'
    command: response=$(curl -LIk -m 3 http://192.168.1.159:40850 -o /dev/null -w "%{http_code}\n" -s); test "$response" -ge 200 && echo "Running" || echo "Offline" 
    scan_interval: 90
    value_template: '{{ value }}'
    
  - platform: command_line
    name: 'Node-Red'
    command: response=$(curl -LIk -m 3 http://192.168.1.159:1880 -o /dev/null -w "%{http_code}\n" -s); test "$response" -ge 200 && echo "Running" || echo "Offline" 
    scan_interval: 90
    value_template: '{{ value }}'

  - platform: command_line
    name: 'Adguard Home'
    command: response=$(curl -LIk -m 3 http://192.168.1.64 -o /dev/null -w "%{http_code}\n" -s); test "$response" -ge 200 && echo "Running" || echo "Offline" 
    scan_interval: 90
    value_template: '{{ value }}'

  - platform: template
    sensors:
      zwave:
        value_template: >-
          {% if is_state('zwave.aeotec_zw090_z_stick_gen5_eu', 'ready') %}
            Running
          {% else %}
            Offline
          {% endif %}
        friendly_name: 'Z-wave'
        
  - platform: template
    sensors:
      pihole:
        value_template: >-
          {% if is_state('binary_sensor.pi_hole', 'on') %}
            Running
          {% else %}
            Offline
          {% endif %}
        friendly_name: 'Pi-Hole'

If you have a good text editor, like Visual Studio Code, it can search for a string (like value_json.batt) in multiple files and report all matches.

Do you use any packages? It might be located in a package.

Thanks for the little help with searching within folders. I didnt think of that. Solve, had a mqtt sensor with battery value, with | float(0)