import * as React from "react";
import type { SVGProps } from "react";
const SvgIotThingHouse = (props: SVGProps<SVGSVGElement>) => (
  <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" {...props}>
    <path
      fill="#7AA116"
      fillRule="evenodd"
      d="M17.941 29.125h1.516v-1.516h-1.516zm-1-3.516a1 1 0 0 0-1 1v3.516a1 1 0 0 0 1 1h3.516a1 1 0 0 0 1-1v-3.516a1 1 0 0 0-1-1zm17.581-2.645a1 1 0 0 0-1.003 1v10.434h-2.394v-7.789a1 1 0 0 0-1-1h-5.274a1 1 0 0 0-1 1v7.789h-9.425v-10.47c0-.55-.446-.998-.997-1l-.919-.003 11.463-9.934 11.51 9.975zm-9.894-12.052a1 1 0 0 0-1.311 0L10.134 22.338a1 1 0 0 0-.345.755v.827a1 1 0 0 0 .997 1l1.64.005v10.473a1 1 0 0 0 1 1h11.425a1 1 0 0 0 1-1v-7.789h3.274v7.789a1 1 0 0 0 1 1h4.394a1 1 0 0 0 1-1V24.966l1.634.006h.003a1 1 0 0 0 .706-.292 1 1 0 0 0 .294-.708v-.879a1 1 0 0 0-.345-.755zM39.67 38.537c0 .626-.509 1.135-1.135 1.135H9.409a1.136 1.136 0 0 1-1.135-1.135V9.423c0-.626.509-1.135 1.135-1.135h29.126c.626 0 1.135.509 1.135 1.135zm6.275-24.112v-2H41.67V9.423a3.14 3.14 0 0 0-3.135-3.135h-3.016V2h-2v4.288h-3.273V2h-2v4.288h-3.273V2h-2v4.288h-3.274V2h-2v4.288h-3.273V2h-2v4.288H9.409a3.14 3.14 0 0 0-3.135 3.135v3.002H2v2h4.274v3.274H2v2h4.274v3.273H2v2h4.274v3.274H2v2h4.274v3.273H2v2h4.274v3.018a3.14 3.14 0 0 0 3.135 3.135h3.017v4.273h2v-4.273h3.273v4.273h2v-4.273h3.274v4.273h2v-4.273h3.273v4.273h2v-4.273h3.273v4.273h2v-4.273h3.016a3.14 3.14 0 0 0 3.135-3.135v-3.018h4.275v-2H41.67v-3.273h4.275v-2H41.67v-3.274h4.275v-2H41.67v-3.273h4.275v-2H41.67v-3.274z"
    />
  </svg>
);
export default SvgIotThingHouse;
