# Specific question or doubt about identification of hardware machines

**URL:** <https://forum.ansible.com/t/specific-question-or-doubt-about-identification-of-hardware-machines/38433>\
**Category:** Ansible Project\
**Created:** [September 13, 2023, 2:33pm UTC](https://forum.ansible.com/t/specific-question-or-doubt-about-identification-of-hardware-machines/38433 "2023-09-13T14:33:39Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![cesarjorgemartinez](https://sea1.discourse-cdn.com/ansible/user_avatar/forum.ansible.com/cesarjorgemartinez/32/163_2.png) [@cesarjorgemartinez](https://forum.ansible.com/u/cesarjorgemartinez)\
**Post date:** [September 13, 2023, 2:33pm UTC](https://forum.ansible.com/t/specific-question-or-doubt-about-identification-of-hardware-machines/38433/1 "2023-09-13T14:33:39Z")

</div>

Hi,

I have a doubt about how can Ansible the indentification of hardware machines.

The specific question is how you can uniquely identify whether you are on an Nvidia Jetson device type host or not.

Specifically, I need to program something like:  
if I’m on a Nvidia Jetson device then…

Regards,  
Cesar Jorge

---

<div class="post-metadata">

**Author:** ![Will\_McDonald](https://avatars.discourse-cdn.com/v4/letter/w/f475e1/32.png) [@Will\_McDonald](https://forum.ansible.com/u/Will_McDonald)\
**Post date:** [September 13, 2023, 3:01pm UTC](https://forum.ansible.com/t/specific-question-or-doubt-about-identification-of-hardware-machines/38433/2 "2023-09-13T15:01:39Z")

</div>

Check to see if there’s anything you can key off in the facts gathered with [https://docs.ansible.com/ansible/latest/collections/ansible/builtin/setup\_module.html](https://docs.ansible.com/ansible/latest/collections/ansible/builtin/setup_module.html) ?

For example (and this isn’t complete):

“ansible\_architecture”: “x86\_64”,  
“ansible\_bios\_date”: “NA”,  
“ansible\_bios\_vendor”: “NA”,  
“ansible\_bios\_version”: “NA”,  
“ansible\_board\_asset\_tag”: “NA”,  
“ansible\_board\_name”: “NA”,  
“ansible\_board\_serial”: “NA”,  
“ansible\_board\_vendor”: “NA”,  
“ansible\_board\_version”: “NA”,  
“ansible\_chassis\_asset\_tag”: “NA”,  
“ansible\_chassis\_serial”: “NA”,  
“ansible\_chassis\_vendor”: “NA”,  
“ansible\_chassis\_version”: “NA”,

If that doesn’t expose something you can use, then look to see if dmidecode might?
