import * as React from "react";
import type { SVGProps } from "react";
const SvgIotThingThermostat = (props: SVGProps<SVGSVGElement>) => (
  <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" {...props}>
    <path
      fill="#7AA116"
      fillRule="evenodd"
      d="M22.804 31.045a1.201 1.201 0 0 1 2.4 0 1.201 1.201 0 0 1-2.4 0m2.2-14.082h-2v.76h-1.641v2h1.64v1.521h-1.64v2h1.64v1.521h-1.64v2h1.64v1.255a3.195 3.195 0 0 0-2.2 3.025c0 1.764 1.436 3.2 3.2 3.2 1.766 0 3.2-1.436 3.2-3.2a3.195 3.195 0 0 0-2.2-3.025zM12.24 24.004c0-1.389.255-2.717.7-3.955l2.363 1.073.828-1.82-2.363-1.074a11.82 11.82 0 0 1 5.21-4.842l.907 2.427 1.873-.7-.907-2.43a11.7 11.7 0 0 1 3.152-.44c1.39 0 2.717.254 3.955.698l-1.073 2.363 1.82.828 1.073-2.363a11.83 11.83 0 0 1 4.843 5.21l-2.428.907.702 1.873 2.428-.908c.28 1.005.442 2.06.442 3.153 0 6.485-5.277 11.762-11.762 11.762S12.24 30.49 12.24 24.004m-2 0c0 7.588 6.174 13.762 13.763 13.762s13.762-6.174 13.762-13.762-6.174-13.762-13.762-13.762c-7.59 0-13.763 6.174-13.763 13.762m29.486 14.848a.88.88 0 0 1-.884.874H9.163a.88.88 0 0 1-.882-.874V9.174a.88.88 0 0 1 .883-.875h29.679a.88.88 0 0 1 .884.875zm6.28-24.41v-2h-4.28V9.174A2.883 2.883 0 0 0 38.843 6.3h-3.277V2h-2v4.3h-3.281V2h-2v4.3h-3.281V2h-2v4.3h-3.281V2h-2v4.3h-3.281V2h-2v4.3H9.164A2.88 2.88 0 0 0 6.28 9.173v3.268H2v2h4.28v3.281H2v2h4.28v3.281H2v2h4.28v3.281H2v2h4.28v3.28H2v2h4.28v3.287a2.88 2.88 0 0 0 2.884 2.874h3.278v4.282h2v-4.282h3.28v4.282h2v-4.282h3.282v4.282h2v-4.282h3.28v4.282h2v-4.282h3.282v4.282h2v-4.282h3.277a2.88 2.88 0 0 0 2.884-2.874v-3.287h4.28v-2h-4.28v-3.28h4.28v-2h-4.28v-3.28h4.28v-2h-4.28v-3.282h4.28v-2h-4.28v-3.28z"
    />
  </svg>
);
export default SvgIotThingThermostat;
