import * as React from "react";
import type { SVGProps } from "react";
const SvgIotThingVibrationSensor = (props: SVGProps<SVGSVGElement>) => (
  <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" {...props}>
    <path
      fill="#7AA116"
      fillRule="evenodd"
      d="m30.449 30.285-3.282 1.77-.949-1.761 2.04-1.1-.512-3.313L29.198 24l-1.452-1.881.512-3.313-2.04-1.1.949-1.76 3.282 1.77-.596 3.86L31.725 24l-1.872 2.424zM37.358 24l-3.055 3.323.957 5.196-5.264 3.327-1.068-1.691 4.121-2.604-.892-4.847L34.641 24l-2.484-2.703.892-4.847-4.121-2.604 1.068-1.691 5.264 3.327-.957 5.196zm-17.616 5.194 2.04 1.1-.949 1.76-3.282-1.77.595-3.86L16.274 24l1.872-2.423-.595-3.861 3.282-1.77.949 1.76-2.04 1.1.512 3.313-1.452 1.88 1.452 1.882zm-4.791 2.357 4.121 2.604-1.068 1.69-5.264-3.326.956-5.196L10.641 24l3.055-3.322-.956-5.196 5.264-3.327 1.068 1.69-4.121 2.605.892 4.847L13.358 24l2.485 2.704zM24 25a1 1 0 1 1 0-2.001 1 1 0 0 1 0 2m0-4c-1.655 0-3 1.346-3 3 0 1.655 1.345 3 3 3 1.654 0 3-1.345 3-3 0-1.654-1.346-3-3-3m15 16.866C39 38.49 38.491 39 37.865 39h-27.73A1.136 1.136 0 0 1 9 37.866V10.135C9 9.51 9.509 9 10.135 9h27.73C38.491 9 39 9.51 39 10.135zM46 15v-2h-5v-2.865A3.14 3.14 0 0 0 37.865 7H35V2h-2v5h-3V2h-2v5h-3V2h-2v5h-3V2h-2v5h-3V2h-2v5h-2.865A3.14 3.14 0 0 0 7 10.135V13H2v2h5v3H2v2h5v3H2v2h5v3H2v2h5v3H2v2h5v2.866A3.14 3.14 0 0 0 10.135 41H13v5h2v-5h3v5h2v-5h3v5h2v-5h3v5h2v-5h3v5h2v-5h2.865A3.14 3.14 0 0 0 41 37.866V35h5v-2h-5v-3h5v-2h-5v-3h5v-2h-5v-3h5v-2h-5v-3z"
    />
  </svg>
);
export default SvgIotThingVibrationSensor;
