<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki.steinla.us/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Middeke</id>
	<title>wiki.steinla.us - Benutzerbeiträge [de]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.steinla.us/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Middeke"/>
	<link rel="alternate" type="text/html" href="https://wiki.steinla.us/index.php?title=Spezial:Beitr%C3%A4ge/Middeke"/>
	<updated>2026-07-04T14:22:54Z</updated>
	<subtitle>Benutzerbeiträge</subtitle>
	<generator>MediaWiki 1.36.0</generator>
	<entry>
		<id>https://wiki.steinla.us/index.php?title=MediaWiki:Sidebar&amp;diff=176</id>
		<title>MediaWiki:Sidebar</title>
		<link rel="alternate" type="text/html" href="https://wiki.steinla.us/index.php?title=MediaWiki:Sidebar&amp;diff=176"/>
		<updated>2022-07-07T12:38:44Z</updated>

		<summary type="html">&lt;p&gt;Middeke: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* mkvdos&lt;br /&gt;
* Hauptseiten&lt;br /&gt;
** Hauptseite|Startseite&lt;br /&gt;
** Server|Server&lt;br /&gt;
** Module|Module&lt;br /&gt;
** Programmierung|Programmierung&lt;br /&gt;
&lt;br /&gt;
* navigation&lt;br /&gt;
** mainpage|mainpage-description&lt;br /&gt;
** recentchanges-url|recentchanges&lt;br /&gt;
** randompage-url|randompage&lt;br /&gt;
** helppage|help-mediawiki&lt;br /&gt;
* SEARCH&lt;br /&gt;
* TOOLBOX&lt;br /&gt;
* LANGUAGES&lt;/div&gt;</summary>
		<author><name>Middeke</name></author>
	</entry>
	<entry>
		<id>https://wiki.steinla.us/index.php?title=MediaWiki:Sidebar&amp;diff=175</id>
		<title>MediaWiki:Sidebar</title>
		<link rel="alternate" type="text/html" href="https://wiki.steinla.us/index.php?title=MediaWiki:Sidebar&amp;diff=175"/>
		<updated>2022-07-07T12:38:26Z</updated>

		<summary type="html">&lt;p&gt;Middeke: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* mkvdos&lt;br /&gt;
* Hauptseiten&lt;br /&gt;
** Hauptseite|Startseite&lt;br /&gt;
** Server|Server&lt;br /&gt;
** Module|Module&lt;br /&gt;
** Programmierung|Programmierung&lt;br /&gt;
** sidebar|Sidebar&lt;br /&gt;
* navigation&lt;br /&gt;
** mainpage|mainpage-description&lt;br /&gt;
** recentchanges-url|recentchanges&lt;br /&gt;
** randompage-url|randompage&lt;br /&gt;
** helppage|help-mediawiki&lt;br /&gt;
* SEARCH&lt;br /&gt;
* TOOLBOX&lt;br /&gt;
* LANGUAGES&lt;/div&gt;</summary>
		<author><name>Middeke</name></author>
	</entry>
	<entry>
		<id>https://wiki.steinla.us/index.php?title=MediaWiki:Sidebar&amp;diff=174</id>
		<title>MediaWiki:Sidebar</title>
		<link rel="alternate" type="text/html" href="https://wiki.steinla.us/index.php?title=MediaWiki:Sidebar&amp;diff=174"/>
		<updated>2022-07-07T12:38:13Z</updated>

		<summary type="html">&lt;p&gt;Middeke: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* mkvdos&lt;br /&gt;
* Hauptseiten&lt;br /&gt;
** Hauptseite|Startseite&lt;br /&gt;
** Server|Server&lt;br /&gt;
** Module|Module&lt;br /&gt;
** Programmierung|Programmierung&lt;br /&gt;
** sidebar-url|Sidebar&lt;br /&gt;
* navigation&lt;br /&gt;
** mainpage|mainpage-description&lt;br /&gt;
** recentchanges-url|recentchanges&lt;br /&gt;
** randompage-url|randompage&lt;br /&gt;
** helppage|help-mediawiki&lt;br /&gt;
* SEARCH&lt;br /&gt;
* TOOLBOX&lt;br /&gt;
* LANGUAGES&lt;/div&gt;</summary>
		<author><name>Middeke</name></author>
	</entry>
	<entry>
		<id>https://wiki.steinla.us/index.php?title=MediaWiki:Sidebar&amp;diff=173</id>
		<title>MediaWiki:Sidebar</title>
		<link rel="alternate" type="text/html" href="https://wiki.steinla.us/index.php?title=MediaWiki:Sidebar&amp;diff=173"/>
		<updated>2022-07-07T12:37:31Z</updated>

		<summary type="html">&lt;p&gt;Middeke: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* mkvdos&lt;br /&gt;
* Hauptseiten&lt;br /&gt;
** Hauptseite|Startseite&lt;br /&gt;
** Server|Server&lt;br /&gt;
** Module|Module&lt;br /&gt;
** Programmierung|Programmierung&lt;br /&gt;
** [MediaWiki:Sidebar]|Sidebar&lt;br /&gt;
* navigation&lt;br /&gt;
** mainpage|mainpage-description&lt;br /&gt;
** recentchanges-url|recentchanges&lt;br /&gt;
** randompage-url|randompage&lt;br /&gt;
** helppage|help-mediawiki&lt;br /&gt;
* SEARCH&lt;br /&gt;
* TOOLBOX&lt;br /&gt;
* LANGUAGES&lt;/div&gt;</summary>
		<author><name>Middeke</name></author>
	</entry>
	<entry>
		<id>https://wiki.steinla.us/index.php?title=MediaWiki:Sidebar&amp;diff=172</id>
		<title>MediaWiki:Sidebar</title>
		<link rel="alternate" type="text/html" href="https://wiki.steinla.us/index.php?title=MediaWiki:Sidebar&amp;diff=172"/>
		<updated>2022-07-07T12:37:20Z</updated>

		<summary type="html">&lt;p&gt;Middeke: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* mkvdos&lt;br /&gt;
* Hauptseiten&lt;br /&gt;
** Hauptseite|Startseite&lt;br /&gt;
** Server|Server&lt;br /&gt;
** Module|Module&lt;br /&gt;
** Programmierung|Programmierung&lt;br /&gt;
** [MediaWiki:Sidebar|Sidebar&lt;br /&gt;
* navigation&lt;br /&gt;
** mainpage|mainpage-description&lt;br /&gt;
** recentchanges-url|recentchanges&lt;br /&gt;
** randompage-url|randompage&lt;br /&gt;
** helppage|help-mediawiki&lt;br /&gt;
* SEARCH&lt;br /&gt;
* TOOLBOX&lt;br /&gt;
* LANGUAGES&lt;/div&gt;</summary>
		<author><name>Middeke</name></author>
	</entry>
	<entry>
		<id>https://wiki.steinla.us/index.php?title=MediaWiki:Sidebar&amp;diff=171</id>
		<title>MediaWiki:Sidebar</title>
		<link rel="alternate" type="text/html" href="https://wiki.steinla.us/index.php?title=MediaWiki:Sidebar&amp;diff=171"/>
		<updated>2022-07-07T12:37:05Z</updated>

		<summary type="html">&lt;p&gt;Middeke: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* mkvdos&lt;br /&gt;
* Hauptseiten&lt;br /&gt;
** Hauptseite|Startseite&lt;br /&gt;
** Server|Server&lt;br /&gt;
** Module|Module&lt;br /&gt;
** Programmierung|Programmierung&lt;br /&gt;
** [MediaWiki:Sidebar|Sidebar]&lt;br /&gt;
* navigation&lt;br /&gt;
** mainpage|mainpage-description&lt;br /&gt;
** recentchanges-url|recentchanges&lt;br /&gt;
** randompage-url|randompage&lt;br /&gt;
** helppage|help-mediawiki&lt;br /&gt;
* SEARCH&lt;br /&gt;
* TOOLBOX&lt;br /&gt;
* LANGUAGES&lt;/div&gt;</summary>
		<author><name>Middeke</name></author>
	</entry>
	<entry>
		<id>https://wiki.steinla.us/index.php?title=MediaWiki:Sidebar&amp;diff=170</id>
		<title>MediaWiki:Sidebar</title>
		<link rel="alternate" type="text/html" href="https://wiki.steinla.us/index.php?title=MediaWiki:Sidebar&amp;diff=170"/>
		<updated>2022-07-07T12:36:25Z</updated>

		<summary type="html">&lt;p&gt;Middeke: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* mkvdos&lt;br /&gt;
* Hauptseiten&lt;br /&gt;
** Hauptseite|Startseite&lt;br /&gt;
** Server|Server&lt;br /&gt;
** Module|Module&lt;br /&gt;
** Programmierung|Programmierung&lt;br /&gt;
** MediaWiki:Sidebar|Sidebar&lt;br /&gt;
* navigation&lt;br /&gt;
** mainpage|mainpage-description&lt;br /&gt;
** recentchanges-url|recentchanges&lt;br /&gt;
** randompage-url|randompage&lt;br /&gt;
** helppage|help-mediawiki&lt;br /&gt;
* SEARCH&lt;br /&gt;
* TOOLBOX&lt;br /&gt;
* LANGUAGES&lt;/div&gt;</summary>
		<author><name>Middeke</name></author>
	</entry>
	<entry>
		<id>https://wiki.steinla.us/index.php?title=MediaWiki:Sidebar&amp;diff=169</id>
		<title>MediaWiki:Sidebar</title>
		<link rel="alternate" type="text/html" href="https://wiki.steinla.us/index.php?title=MediaWiki:Sidebar&amp;diff=169"/>
		<updated>2022-07-07T12:35:29Z</updated>

		<summary type="html">&lt;p&gt;Middeke: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* mkvdos&lt;br /&gt;
* Hauptseiten&lt;br /&gt;
** Hauptseite|Startseite&lt;br /&gt;
** Server|Server&lt;br /&gt;
** Module|Module&lt;br /&gt;
** Programmierung|Programmierung&lt;br /&gt;
&lt;br /&gt;
* navigation&lt;br /&gt;
** mainpage|mainpage-description&lt;br /&gt;
** recentchanges-url|recentchanges&lt;br /&gt;
** randompage-url|randompage&lt;br /&gt;
** helppage|help-mediawiki&lt;br /&gt;
* SEARCH&lt;br /&gt;
* TOOLBOX&lt;br /&gt;
* LANGUAGES&lt;/div&gt;</summary>
		<author><name>Middeke</name></author>
	</entry>
	<entry>
		<id>https://wiki.steinla.us/index.php?title=MediaWiki:Sidebar&amp;diff=168</id>
		<title>MediaWiki:Sidebar</title>
		<link rel="alternate" type="text/html" href="https://wiki.steinla.us/index.php?title=MediaWiki:Sidebar&amp;diff=168"/>
		<updated>2022-07-07T12:33:15Z</updated>

		<summary type="html">&lt;p&gt;Middeke: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* mkvdos&lt;br /&gt;
* Hauptseiten&lt;br /&gt;
** Hauptseite|Startseite&lt;br /&gt;
** Server|Server&lt;br /&gt;
** Module|Module&lt;br /&gt;
* navigation&lt;br /&gt;
** mainpage|mainpage-description&lt;br /&gt;
** recentchanges-url|recentchanges&lt;br /&gt;
** randompage-url|randompage&lt;br /&gt;
** helppage|help-mediawiki&lt;br /&gt;
* SEARCH&lt;br /&gt;
* TOOLBOX&lt;br /&gt;
* LANGUAGES&lt;/div&gt;</summary>
		<author><name>Middeke</name></author>
	</entry>
	<entry>
		<id>https://wiki.steinla.us/index.php?title=MediaWiki:Sidebar&amp;diff=167</id>
		<title>MediaWiki:Sidebar</title>
		<link rel="alternate" type="text/html" href="https://wiki.steinla.us/index.php?title=MediaWiki:Sidebar&amp;diff=167"/>
		<updated>2022-07-07T12:32:59Z</updated>

		<summary type="html">&lt;p&gt;Middeke: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* mkvdos&lt;br /&gt;
* Hauptseitenkram&lt;br /&gt;
** Hauptseite|Startseite&lt;br /&gt;
** Server|Server&lt;br /&gt;
** Module|Module&lt;br /&gt;
* navigation&lt;br /&gt;
** mainpage|mainpage-description&lt;br /&gt;
** recentchanges-url|recentchanges&lt;br /&gt;
** randompage-url|randompage&lt;br /&gt;
** helppage|help-mediawiki&lt;br /&gt;
* SEARCH&lt;br /&gt;
* TOOLBOX&lt;br /&gt;
* LANGUAGES&lt;/div&gt;</summary>
		<author><name>Middeke</name></author>
	</entry>
	<entry>
		<id>https://wiki.steinla.us/index.php?title=MediaWiki:Sidebar&amp;diff=166</id>
		<title>MediaWiki:Sidebar</title>
		<link rel="alternate" type="text/html" href="https://wiki.steinla.us/index.php?title=MediaWiki:Sidebar&amp;diff=166"/>
		<updated>2022-07-07T12:32:44Z</updated>

		<summary type="html">&lt;p&gt;Middeke: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* Hauptseitenkram&lt;br /&gt;
* mkvdos&lt;br /&gt;
** Hauptseite|Startseite&lt;br /&gt;
** Server|Server&lt;br /&gt;
** Module|Module&lt;br /&gt;
* navigation&lt;br /&gt;
** mainpage|mainpage-description&lt;br /&gt;
** recentchanges-url|recentchanges&lt;br /&gt;
** randompage-url|randompage&lt;br /&gt;
** helppage|help-mediawiki&lt;br /&gt;
* SEARCH&lt;br /&gt;
* TOOLBOX&lt;br /&gt;
* LANGUAGES&lt;/div&gt;</summary>
		<author><name>Middeke</name></author>
	</entry>
	<entry>
		<id>https://wiki.steinla.us/index.php?title=MediaWiki:Sidebar&amp;diff=165</id>
		<title>MediaWiki:Sidebar</title>
		<link rel="alternate" type="text/html" href="https://wiki.steinla.us/index.php?title=MediaWiki:Sidebar&amp;diff=165"/>
		<updated>2022-07-07T12:32:30Z</updated>

		<summary type="html">&lt;p&gt;Middeke: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* Hauptseitenkram&lt;br /&gt;
** Hauptseite|Startseite&lt;br /&gt;
** Server|Server&lt;br /&gt;
** Module|Module&lt;br /&gt;
* navigation&lt;br /&gt;
** mainpage|mainpage-description&lt;br /&gt;
** recentchanges-url|recentchanges&lt;br /&gt;
** randompage-url|randompage&lt;br /&gt;
** helppage|help-mediawiki&lt;br /&gt;
* SEARCH&lt;br /&gt;
* TOOLBOX&lt;br /&gt;
* LANGUAGES&lt;/div&gt;</summary>
		<author><name>Middeke</name></author>
	</entry>
	<entry>
		<id>https://wiki.steinla.us/index.php?title=MediaWiki:Sidebar&amp;diff=164</id>
		<title>MediaWiki:Sidebar</title>
		<link rel="alternate" type="text/html" href="https://wiki.steinla.us/index.php?title=MediaWiki:Sidebar&amp;diff=164"/>
		<updated>2022-07-07T12:32:18Z</updated>

		<summary type="html">&lt;p&gt;Middeke: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* Hauptseiten&lt;br /&gt;
** Hauptseite|Startseite&lt;br /&gt;
** Server|Server&lt;br /&gt;
** Module|Module&lt;br /&gt;
* navigation&lt;br /&gt;
** mainpage|mainpage-description&lt;br /&gt;
** recentchanges-url|recentchanges&lt;br /&gt;
** randompage-url|randompage&lt;br /&gt;
** helppage|help-mediawiki&lt;br /&gt;
* SEARCH&lt;br /&gt;
* TOOLBOX&lt;br /&gt;
* LANGUAGES&lt;/div&gt;</summary>
		<author><name>Middeke</name></author>
	</entry>
	<entry>
		<id>https://wiki.steinla.us/index.php?title=MediaWiki:Sidebar&amp;diff=163</id>
		<title>MediaWiki:Sidebar</title>
		<link rel="alternate" type="text/html" href="https://wiki.steinla.us/index.php?title=MediaWiki:Sidebar&amp;diff=163"/>
		<updated>2022-07-07T12:31:24Z</updated>

		<summary type="html">&lt;p&gt;Middeke: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* Hauptseiten&lt;br /&gt;
** Hauptseite|Startseite&lt;br /&gt;
** Server|Server&lt;br /&gt;
** Module&lt;br /&gt;
* navigation&lt;br /&gt;
** mainpage|mainpage-description&lt;br /&gt;
** recentchanges-url|recentchanges&lt;br /&gt;
** randompage-url|randompage&lt;br /&gt;
** helppage|help-mediawiki&lt;br /&gt;
* SEARCH&lt;br /&gt;
* TOOLBOX&lt;br /&gt;
* LANGUAGES&lt;/div&gt;</summary>
		<author><name>Middeke</name></author>
	</entry>
	<entry>
		<id>https://wiki.steinla.us/index.php?title=MediaWiki:Sidebar&amp;diff=162</id>
		<title>MediaWiki:Sidebar</title>
		<link rel="alternate" type="text/html" href="https://wiki.steinla.us/index.php?title=MediaWiki:Sidebar&amp;diff=162"/>
		<updated>2022-07-07T12:30:03Z</updated>

		<summary type="html">&lt;p&gt;Middeke: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* Menü&lt;br /&gt;
* Menü&lt;br /&gt;
** Hauptseite|Startseite&lt;br /&gt;
** Server|Server&lt;br /&gt;
* navigation&lt;br /&gt;
** mainpage|mainpage-description&lt;br /&gt;
** recentchanges-url|recentchanges&lt;br /&gt;
** randompage-url|randompage&lt;br /&gt;
** helppage|help-mediawiki&lt;br /&gt;
* SEARCH&lt;br /&gt;
* TOOLBOX&lt;br /&gt;
* LANGUAGES&lt;/div&gt;</summary>
		<author><name>Middeke</name></author>
	</entry>
	<entry>
		<id>https://wiki.steinla.us/index.php?title=MediaWiki:Sidebar&amp;diff=161</id>
		<title>MediaWiki:Sidebar</title>
		<link rel="alternate" type="text/html" href="https://wiki.steinla.us/index.php?title=MediaWiki:Sidebar&amp;diff=161"/>
		<updated>2022-07-07T12:29:34Z</updated>

		<summary type="html">&lt;p&gt;Middeke: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* Menü&lt;br /&gt;
* Testtext&lt;br /&gt;
** Hauptseite|Startseite&lt;br /&gt;
** Server|Server&lt;br /&gt;
* navigation&lt;br /&gt;
** mainpage|mainpage-description&lt;br /&gt;
** recentchanges-url|recentchanges&lt;br /&gt;
** randompage-url|randompage&lt;br /&gt;
** helppage|help-mediawiki&lt;br /&gt;
* SEARCH&lt;br /&gt;
* TOOLBOX&lt;br /&gt;
* LANGUAGES&lt;/div&gt;</summary>
		<author><name>Middeke</name></author>
	</entry>
	<entry>
		<id>https://wiki.steinla.us/index.php?title=MediaWiki:Sidebar&amp;diff=160</id>
		<title>MediaWiki:Sidebar</title>
		<link rel="alternate" type="text/html" href="https://wiki.steinla.us/index.php?title=MediaWiki:Sidebar&amp;diff=160"/>
		<updated>2022-07-07T12:26:39Z</updated>

		<summary type="html">&lt;p&gt;Middeke: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* Menü&lt;br /&gt;
** Hauptseite|Startseite&lt;br /&gt;
** Server|Server&lt;br /&gt;
* navigation&lt;br /&gt;
** mainpage|mainpage-description&lt;br /&gt;
** recentchanges-url|recentchanges&lt;br /&gt;
** randompage-url|randompage&lt;br /&gt;
** helppage|help-mediawiki&lt;br /&gt;
* SEARCH&lt;br /&gt;
* TOOLBOX&lt;br /&gt;
* LANGUAGES&lt;/div&gt;</summary>
		<author><name>Middeke</name></author>
	</entry>
	<entry>
		<id>https://wiki.steinla.us/index.php?title=MediaWiki:Sidebar&amp;diff=159</id>
		<title>MediaWiki:Sidebar</title>
		<link rel="alternate" type="text/html" href="https://wiki.steinla.us/index.php?title=MediaWiki:Sidebar&amp;diff=159"/>
		<updated>2022-07-07T12:25:20Z</updated>

		<summary type="html">&lt;p&gt;Middeke: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* Menü&lt;br /&gt;
** Hauptseite|erste Seite&lt;br /&gt;
* navigation&lt;br /&gt;
** mainpage|mainpage-description&lt;br /&gt;
** recentchanges-url|recentchanges&lt;br /&gt;
** randompage-url|randompage&lt;br /&gt;
** helppage|help-mediawiki&lt;br /&gt;
* SEARCH&lt;br /&gt;
* TOOLBOX&lt;br /&gt;
* LANGUAGES&lt;/div&gt;</summary>
		<author><name>Middeke</name></author>
	</entry>
	<entry>
		<id>https://wiki.steinla.us/index.php?title=MediaWiki:Sidebar&amp;diff=158</id>
		<title>MediaWiki:Sidebar</title>
		<link rel="alternate" type="text/html" href="https://wiki.steinla.us/index.php?title=MediaWiki:Sidebar&amp;diff=158"/>
		<updated>2022-07-07T12:24:45Z</updated>

		<summary type="html">&lt;p&gt;Middeke: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* Menü&lt;br /&gt;
** [[Hauptseite|erste Seite]]&lt;br /&gt;
* navigation&lt;br /&gt;
** mainpage|mainpage-description&lt;br /&gt;
** recentchanges-url|recentchanges&lt;br /&gt;
** randompage-url|randompage&lt;br /&gt;
** helppage|help-mediawiki&lt;br /&gt;
* SEARCH&lt;br /&gt;
* TOOLBOX&lt;br /&gt;
* LANGUAGES&lt;/div&gt;</summary>
		<author><name>Middeke</name></author>
	</entry>
	<entry>
		<id>https://wiki.steinla.us/index.php?title=MediaWiki:Sidebar&amp;diff=157</id>
		<title>MediaWiki:Sidebar</title>
		<link rel="alternate" type="text/html" href="https://wiki.steinla.us/index.php?title=MediaWiki:Sidebar&amp;diff=157"/>
		<updated>2022-07-07T12:23:56Z</updated>

		<summary type="html">&lt;p&gt;Middeke: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* Menü&lt;br /&gt;
** erste Seite&lt;br /&gt;
* navigation&lt;br /&gt;
** mainpage|mainpage-description&lt;br /&gt;
** recentchanges-url|recentchanges&lt;br /&gt;
** randompage-url|randompage&lt;br /&gt;
** helppage|help-mediawiki&lt;br /&gt;
* SEARCH&lt;br /&gt;
* TOOLBOX&lt;br /&gt;
* LANGUAGES&lt;/div&gt;</summary>
		<author><name>Middeke</name></author>
	</entry>
	<entry>
		<id>https://wiki.steinla.us/index.php?title=MediaWiki:Sidebar&amp;diff=156</id>
		<title>MediaWiki:Sidebar</title>
		<link rel="alternate" type="text/html" href="https://wiki.steinla.us/index.php?title=MediaWiki:Sidebar&amp;diff=156"/>
		<updated>2022-07-07T12:23:00Z</updated>

		<summary type="html">&lt;p&gt;Middeke: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* juhu&lt;br /&gt;
* navigation&lt;br /&gt;
** mainpage|mainpage-description&lt;br /&gt;
** recentchanges-url|recentchanges&lt;br /&gt;
** randompage-url|randompage&lt;br /&gt;
** helppage|help-mediawiki&lt;br /&gt;
* SEARCH&lt;br /&gt;
* TOOLBOX&lt;br /&gt;
* LANGUAGES&lt;/div&gt;</summary>
		<author><name>Middeke</name></author>
	</entry>
	<entry>
		<id>https://wiki.steinla.us/index.php?title=MediaWiki:Sidebar&amp;diff=155</id>
		<title>MediaWiki:Sidebar</title>
		<link rel="alternate" type="text/html" href="https://wiki.steinla.us/index.php?title=MediaWiki:Sidebar&amp;diff=155"/>
		<updated>2022-07-07T12:19:16Z</updated>

		<summary type="html">&lt;p&gt;Middeke: Die Seite wurde neu angelegt: „juhu * navigation ** mainpage|mainpage-description ** recentchanges-url|recentchanges ** randompage-url|randompage ** helppage|help-mediawiki * SEARCH * TOOLBO…“&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;juhu&lt;br /&gt;
* navigation&lt;br /&gt;
** mainpage|mainpage-description&lt;br /&gt;
** recentchanges-url|recentchanges&lt;br /&gt;
** randompage-url|randompage&lt;br /&gt;
** helppage|help-mediawiki&lt;br /&gt;
* SEARCH&lt;br /&gt;
* TOOLBOX&lt;br /&gt;
* LANGUAGES&lt;/div&gt;</summary>
		<author><name>Middeke</name></author>
	</entry>
	<entry>
		<id>https://wiki.steinla.us/index.php?title=Hardware&amp;diff=154</id>
		<title>Hardware</title>
		<link rel="alternate" type="text/html" href="https://wiki.steinla.us/index.php?title=Hardware&amp;diff=154"/>
		<updated>2022-07-05T00:25:35Z</updated>

		<summary type="html">&lt;p&gt;Middeke: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Hardware ==&lt;br /&gt;
* [http://stefanfrings.de/esp8266/index.html alles zum ESP8266]&lt;br /&gt;
* [https://www.morob.de/data/uploads/controller/esp201/esp8266_esp_201_module_pinout_diagram_cheat_sheet.jpg ESP-201]&lt;br /&gt;
* [https://www.youtube.com/watch?v=3lHoG1mu7hY D1 mini pro auf ext. Antenne umbauen]&lt;br /&gt;
* [[ESP|Spezielles zu den ESPs]]&lt;br /&gt;
&lt;br /&gt;
== Relais Boards auf externe Antenne umbauen ==&lt;br /&gt;
[[Datei:How to connect an external antenna VM7f9MQXes.jpg|mini]]&lt;br /&gt;
* https://www.hackster.io/simon-vavpotic/esp32-and-esp8266-external-antenna-f28e6b&lt;br /&gt;
* https://www.instructables.com/External-Antenna-for-ESP8266/&lt;br /&gt;
* https://community.home-assistant.io/t/how-to-add-an-external-antenna-to-an-esp-board/131601&lt;br /&gt;
* https://randomnerdtutorials.com/esp32-cam-connect-external-antenna/&lt;br /&gt;
* ESP-07 hat einen Anschluss für eine externe Antenne&lt;/div&gt;</summary>
		<author><name>Middeke</name></author>
	</entry>
	<entry>
		<id>https://wiki.steinla.us/index.php?title=ESP&amp;diff=153</id>
		<title>ESP</title>
		<link rel="alternate" type="text/html" href="https://wiki.steinla.us/index.php?title=ESP&amp;diff=153"/>
		<updated>2022-07-05T00:23:13Z</updated>

		<summary type="html">&lt;p&gt;Middeke: Die Seite wurde neu angelegt: „== NodeMCU ESP32S == Z.B. bei [https://www.az-delivery.de/products/nodemcu-esp-32s-kit AZ-Delivery]  Das Modul basiert auf dem ESP32 und hat den Vorteil eines…“&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== NodeMCU ESP32S ==&lt;br /&gt;
Z.B. bei [https://www.az-delivery.de/products/nodemcu-esp-32s-kit AZ-Delivery]&lt;br /&gt;
&lt;br /&gt;
Das Modul basiert auf dem ESP32 und hat den Vorteil eines U.FL-Anschlusses für eine externe Antenne. Diese muss jedoch erst durch Umlöten eines Widerstands aktiviert werden:&lt;br /&gt;
[[Datei:ESP32S ext ant.jpg|mini]]&lt;/div&gt;</summary>
		<author><name>Middeke</name></author>
	</entry>
	<entry>
		<id>https://wiki.steinla.us/index.php?title=Datei:ESP32S_ext_ant.jpg&amp;diff=152</id>
		<title>Datei:ESP32S ext ant.jpg</title>
		<link rel="alternate" type="text/html" href="https://wiki.steinla.us/index.php?title=Datei:ESP32S_ext_ant.jpg&amp;diff=152"/>
		<updated>2022-07-05T00:22:13Z</updated>

		<summary type="html">&lt;p&gt;Middeke: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Middeke</name></author>
	</entry>
	<entry>
		<id>https://wiki.steinla.us/index.php?title=Module&amp;diff=149</id>
		<title>Module</title>
		<link rel="alternate" type="text/html" href="https://wiki.steinla.us/index.php?title=Module&amp;diff=149"/>
		<updated>2022-02-09T14:19:24Z</updated>

		<summary type="html">&lt;p&gt;Middeke: /* Modulkonfiguration */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Füllstand der Zisterne ==&lt;br /&gt;
Der Füllstand der Zisterne wird mit einem [https://de.aliexpress.com/item/1005003091941068.html?spm=a2g0s.12269583.0.0.17f86ec3Mabgfo VL53L1X Time of Flight (ToF) Laser Ranging Sensor Module] gemessen. Dieser misst die Entfernung bis zur Wasseroberfläche. Damit kann dann der Füllstand und damit dann wiederum das vorhandene Volumen berechnet werden.&lt;br /&gt;
&lt;br /&gt;
* [https://www.instructables.com/Solar-Powered-WiFi-Weather-Station/ Solarbetrieb]&lt;br /&gt;
&lt;br /&gt;
=== Software ===&lt;br /&gt;
==== ESPEasy ====&lt;br /&gt;
* [https://espeasy.readthedocs.io/en/latest/Plugin/P113.html ESPEasy Plugin]&lt;br /&gt;
* [https://nerdiy.de/howto-espeasy-vl53l0x-vl53l1x-distanzsensor-an-den-esp8266-esp32-anschliessen-und-auslesen/ ESPEasy zur Messung der Entfernung]&lt;br /&gt;
* Deep Sleep, damit die Messung nur alle drei Stunden erfolgt: unter Config &amp;quot;Sleep awake time&amp;quot; auf 20 sec (Messzeit), &amp;quot;Sleep time&amp;quot; auf 10800 sec (3 Stunden) und im Device 1 sec einstellen&lt;br /&gt;
&lt;br /&gt;
Alternativ kann Deep Sleep auch über [https://www.mwinklerblog.de/smarthome/esp-easy/espeasy-deep-sleep/ Rules] aktiviert werden&lt;br /&gt;
&lt;br /&gt;
==== Tasmota ====&lt;br /&gt;
* [https://tasmota.github.io/docs/VL53L0x/ Anleitung für VL53L0X]&lt;br /&gt;
Tasmota hat den Treiber für den VL53L1X nicht in der Sensor-Binary, deshalb muss eine eigene kompiliert werden.&lt;br /&gt;
* https://github.com/arendst/Tasmota/issues/14082#issuecomment-1022626820&lt;br /&gt;
&lt;br /&gt;
 #define USE_I2C&lt;br /&gt;
 #define USE_VL53L1X&lt;br /&gt;
&lt;br /&gt;
 #define I2CDRIVERS_0_31  0x00000000&lt;br /&gt;
 #define I2CDRIVERS_32_63 0x00400000     // enable only device 54, the VL53L1X&lt;br /&gt;
 #define I2CDRIVERS_64_95 0x00000000&lt;br /&gt;
&lt;br /&gt;
==== DeepSleep ====&lt;br /&gt;
* https://tasmota.github.io/docs/DeepSleep/&lt;br /&gt;
Die DeepSleepTime kann über MQTT geändert werden. Wenn der ESP schläft, kann er keine Nachricht empfangen. Retain auf true setzen hilft hier nicht, denn die Nachricht wird dann zwar bei jedem Aufwachen erneut gesendet und verarbeitet, DeepSleep wird dann jedoch von Tasmota sofort verarbeitet, BEVOR die Sensordaten gesendet werden. Die Nachricht mit der neuen DeepSleepTime sollte deshalb mit Retain false gesendet werden, wenn der ESP die Sensordaten gerade geschickt hat.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===== Console =====&lt;br /&gt;
* Rule1 ON Power1#Boot DO Power on ENDON&lt;br /&gt;
* Rule1 1&lt;br /&gt;
* DeepSleepTime 3600&lt;br /&gt;
&lt;br /&gt;
===== Modulkonfiguration =====&lt;br /&gt;
* GPIO12 (D6) I2C SDA&lt;br /&gt;
* GPIO13 (D7) I2C SCL&lt;br /&gt;
* GPIO15 (D8) Relay&lt;br /&gt;
* GPIO17 (A0) ADC Range&lt;br /&gt;
&lt;br /&gt;
{&amp;quot;NAME&amp;quot;:&amp;quot;Zisterne&amp;quot;,&amp;quot;GPIO&amp;quot;:[0,0,0,0,0,0,0,0,640,608,0,224,0,4864],&amp;quot;FLAG&amp;quot;:0,&amp;quot;BASE&amp;quot;:18}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ MQTT Parameter&lt;br /&gt;
|-&lt;br /&gt;
! Item !! Wert&lt;br /&gt;
|-&lt;br /&gt;
| Host || 192.168.1.1&lt;br /&gt;
|-&lt;br /&gt;
| Port || 1883&lt;br /&gt;
|-&lt;br /&gt;
| client || Zisterne&lt;br /&gt;
|-&lt;br /&gt;
| Benutzer || SaTanca&lt;br /&gt;
|-&lt;br /&gt;
| topic || Zisterne&lt;br /&gt;
|-&lt;br /&gt;
| full topic || wasser/%prefix%/%topic%/&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Die Übermittlung der Daten an den Server kann direkt durch ein Kabel erfolgen, oder per WLAN mit einem ESP über MQTT.&lt;br /&gt;
Allerdings ist die Länge des Kabels für I2C begrenzt.&lt;br /&gt;
&lt;br /&gt;
I2C Kabel:&lt;br /&gt;
* https://hackaday.com/2017/02/08/taking-the-leap-off-board-an-introduction-to-i2c-over-long-wires/&lt;br /&gt;
* [https://www.youtube.com/watch?v=6v1KZBRZRCI CAT5]: all stripe wires are ground. Solid colors for vcc, sda, scl. Last pair are both ground.&lt;br /&gt;
* [https://github.com/mskutta/node-red-contrib-vl53l0x Node für Node Red]&lt;br /&gt;
* [https://www.horter-shop.de/de/i2c-baugruppen/132-bausatz-i2c-eeprom-testplatine-4260404260639.html Range Extender für I2C]&lt;br /&gt;
&lt;br /&gt;
WLAN:&lt;br /&gt;
* [https://www.bjoerns-techblog.de/2018/02/time-of-flight-mit-dem-vl53l0x/ Übermittlung per WLAN]&lt;br /&gt;
&lt;br /&gt;
== Hauptventil und Durchflussmesser ==&lt;br /&gt;
Der Durchflussmesser basiert auf einem ESP-01 mit Relais Modul. Er bekommt per MQTT die Wassermenge, die er abgeben soll, öffnet entsprechend lange das Hauptventil, sendet regelmäßig den aktuellen Durchfluss, schließt das Hauptventil wieder und sendet einen ready-Status.&lt;br /&gt;
&lt;br /&gt;
=== ESP-01 Modul ===&lt;br /&gt;
* [http://www.chinalctech.com/cpzx/1/331.html Herstellerseite]&lt;br /&gt;
* [https://wolles-elektronikkiste.de/esp8266-esp-01-modul wissenswertes]&lt;br /&gt;
* [https://templates.blakadder.com/LC-ESP8266.html Tasmota Konfiguration]&lt;br /&gt;
* [https://espeasy.readthedocs.io/en/latest/Plugin/P091.html ESPEasy Konfiguration]&lt;br /&gt;
* [https://www.letscontrolit.com/forum/viewtopic.php?f=6&amp;amp;t=3245&amp;amp;hilit=lctech&amp;amp;start=450 fertiges Mega Build von ESPEasy für ESP-01 Relais]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== YF-S201 Wasserfluss Durchfluss Sensor ==&lt;br /&gt;
Dieser Durchfluss-Sensor ermöglicht die Bestimmung von Flüssigkeitsmengen zwischen 1 bis 30 Liter pro Minute.&lt;br /&gt;
&lt;br /&gt;
Technische Daten:&lt;br /&gt;
&lt;br /&gt;
    Messbereich: 1 bis 30 Liter/Minute&lt;br /&gt;
    Sensorart: Hall-Sensor&lt;br /&gt;
    Signalausgang: Frequenz (Hz) = 7,5 * Flussrate (l/min)&lt;br /&gt;
    450 Pulse/Liter&lt;br /&gt;
    Stromaufnahme: 15 mA @ 5 V&lt;br /&gt;
    Spannungsversorgung: 3 bis 18 V DC&lt;br /&gt;
    Toleranz: ±10%&lt;br /&gt;
    Pinbelegung:&lt;br /&gt;
        schwarz: GND&lt;br /&gt;
        gelb: analoges Signal&lt;br /&gt;
        rot: Vcc&lt;br /&gt;
    Anschluss: 1/2 Zoll&lt;br /&gt;
    Maximaler Hydrostatischer Druck: 1,75 MPa&lt;br /&gt;
    Betriebstemperatur: -25 bis 85 °C&lt;br /&gt;
    Kabellänge: 15 cm&lt;br /&gt;
    Sensor Type: Hall effect&lt;br /&gt;
    Output Type: 5V TTL&lt;br /&gt;
    Working Humidity Range: 35%-80% RH&lt;br /&gt;
    Output duty cycle: 50% +-10%&lt;br /&gt;
    Output rise time: 0.04us&lt;br /&gt;
    Output fall time: 0.18us&lt;br /&gt;
    Flow rate pulse characteristics: Frequency (Hz) = 7.5 * Flow rate (L/min)&lt;br /&gt;
    Durability: minimum 300,000 cycles&lt;br /&gt;
    1/2&amp;quot; nominal pipe connections, 0.78&amp;quot; outer diameter, 1/2&amp;quot; of thread&lt;br /&gt;
    Größe: ca 6,3cm x 3,5cm x 3,5cm&lt;br /&gt;
&lt;br /&gt;
* [https://github.com/letscontrolit/ESPEasy ESPEasy] installieren&lt;br /&gt;
* mit neuem WLAN verbinden (192.168.4.1)&lt;br /&gt;
* Passwort: configesp&lt;br /&gt;
&lt;br /&gt;
GPIO2 muss beim booten auf high gezogen werden. Wenn der Durchflussmesser zufällig auf low ist, bootet der ESP-01 nicht. Deshalb besser in ESPEasy die serielle Ausgabe deaktivieren und GPIO3 (RX) als Eingang nehmen. Dann bootet der ESP-01 auch zuverlässig.&lt;br /&gt;
&lt;br /&gt;
An den GPIO3 einen Spannungsteiler schalten, um die 5V vom Durchflussmesser auf 3.3V zu regeln: Signal Durchflussmesser -&amp;gt; 4.7k -&amp;gt; GPIO3 -&amp;gt; 10k -&amp;gt; Masse.&lt;br /&gt;
* [https://randomnerdtutorials.com/esp8266-pinout-reference-gpios/ Nutzbare GPIOS]&lt;br /&gt;
* [https://de.farnell.com/widerstand-farbcode-rechner Widerstandswerte]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Relais-Boards ==&lt;br /&gt;
Ein 4-er Relais kann bis zu 5 Pflanzen bewässern, wenn alle 4 Ventile Durchgangsventile sind. Die Zentrale Steuerung muss entsprechend den Zweig komplett abschalten. Für das 2-er Relais gilt das entsprechend.&lt;br /&gt;
Gleichzeitig kann ein Modul bis zu 4 Feuchtigkeitssensoren auslesen. Dafür wird ein I2C-Modul mit 4 analogen Eingängen angeschlossen.&lt;br /&gt;
Das Relais-Modul muss mit der Sensor-Firmware von Tasmota geflasht sein, damit I2C nutzbar ist (tasmota-sensors.bin.gz).&lt;br /&gt;
Der Anschluss erfolgt an RX und TX mit RX = SDA und TX = CSL. Dafür muss unter &amp;quot;Configure Logging&amp;quot; &amp;quot;Serial log level&amp;quot; auf &amp;quot;None&amp;quot; eingestellt werden. Die anderen freien GPIOs funktionieren leider nicht mit I2C, warum auch immer... Der AD-Wandler wird erkannt, aber alle Messwerte sind 0.&lt;br /&gt;
&lt;br /&gt;
* 2-er Relais von LC Technology [http://www.chinalctech.com/m/view.php?aid=510 esp12f_relay_x2]&lt;br /&gt;
* 4-er Relais von LC Technology [http://www.chinalctech.com/m/view.php?aid=511 esp12f_relay_x4]&lt;br /&gt;
* [[I2C-Modul]]&lt;br /&gt;
* [https://tasmota.github.io/docs/devices/Sonoff-Basic-and-BME280/ RX/TX für I2C]&lt;br /&gt;
* [https://templates.blakadder.com/ESP12F_Relay_X2.html Tasmota Konfiguration 2-er]&lt;br /&gt;
* [https://templates.blakadder.com/ESP12F_Relay_X4.html Tasmota Konfiguration 4-er]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* https://acoptex.com/project/533/basics-project-071d-water-flow-sensor-yf-s201-5v-relay-module-12v-solenoid-valve-lcd2004-i2c-mod-at-lex-c/&lt;br /&gt;
&lt;br /&gt;
== Akku mit Solarladung ==&lt;br /&gt;
* https://www.youtube.com/watch?v=37kGva3NW8w&lt;br /&gt;
=== Micro USB 5 V 1A 18650 TP4056 Lithium-Batterie-Ladeg-Modul ===&lt;br /&gt;
Technische Daten:&lt;br /&gt;
&lt;br /&gt;
 Länge ca. 27,9 mm&lt;br /&gt;
 Breite ca. 17,2 mm&lt;br /&gt;
 Eingangsspannung: 4,5-5,5 V&lt;br /&gt;
 Vollladung Spannung: 4,2 V&lt;br /&gt;
 Max Ausgangsstrom: 1A voreingestellt kann durch den Austausch von R3 geändert werden.&lt;br /&gt;
 Power Anzeige: rot steht für Laden, Blau steht für voll aufgeladen.&lt;br /&gt;
 Eingangsschnittstelle: Micro USB Schnittstelle oder Lötpads.&lt;br /&gt;
 Achtung: Bei längeren Laden mit maximalem Strom kann der Lade-IC eine Temperatur von 60°C erreichen!&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ Widerstandswerte für Ladestrom&lt;br /&gt;
|-&lt;br /&gt;
! Widerstand R3 !! Akku Ladestrom&lt;br /&gt;
|-&lt;br /&gt;
| 10 kΩ || 130 mA&lt;br /&gt;
|-&lt;br /&gt;
| 5 kΩ || 250 mA&lt;br /&gt;
|-&lt;br /&gt;
| 4 kΩ || 300 mA&lt;br /&gt;
|-&lt;br /&gt;
| 3 kΩ || 400 mA&lt;br /&gt;
|-&lt;br /&gt;
| 2 kΩ || 580 mA&lt;br /&gt;
|-&lt;br /&gt;
| 1,66 kΩ || 690 mA&lt;br /&gt;
|-&lt;br /&gt;
| 1,5 kΩ || 780 mA&lt;br /&gt;
|-&lt;br /&gt;
| 1,33 kΩ || 900 mA&lt;br /&gt;
|-&lt;br /&gt;
| 1,2 kΩ || 1000 mA&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== MOSFET FQP27P06 ===&lt;br /&gt;
https://www.mouser.de/ProductDetail/onsemi-Fairchild/FQP27P06?qs=sGAEpiMZZMtqBmg8fZQA68ZR%252Bf36qak7&lt;br /&gt;
&lt;br /&gt;
=== Low-Drop Spannungsregler HT7333 ===&lt;br /&gt;
https://www.kollino.de/elektronik/low-drop-spannungsregler-ht73xx/&lt;/div&gt;</summary>
		<author><name>Middeke</name></author>
	</entry>
	<entry>
		<id>https://wiki.steinla.us/index.php?title=Module&amp;diff=148</id>
		<title>Module</title>
		<link rel="alternate" type="text/html" href="https://wiki.steinla.us/index.php?title=Module&amp;diff=148"/>
		<updated>2022-02-09T14:17:54Z</updated>

		<summary type="html">&lt;p&gt;Middeke: /* DeepSleep */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Füllstand der Zisterne ==&lt;br /&gt;
Der Füllstand der Zisterne wird mit einem [https://de.aliexpress.com/item/1005003091941068.html?spm=a2g0s.12269583.0.0.17f86ec3Mabgfo VL53L1X Time of Flight (ToF) Laser Ranging Sensor Module] gemessen. Dieser misst die Entfernung bis zur Wasseroberfläche. Damit kann dann der Füllstand und damit dann wiederum das vorhandene Volumen berechnet werden.&lt;br /&gt;
&lt;br /&gt;
* [https://www.instructables.com/Solar-Powered-WiFi-Weather-Station/ Solarbetrieb]&lt;br /&gt;
&lt;br /&gt;
=== Software ===&lt;br /&gt;
==== ESPEasy ====&lt;br /&gt;
* [https://espeasy.readthedocs.io/en/latest/Plugin/P113.html ESPEasy Plugin]&lt;br /&gt;
* [https://nerdiy.de/howto-espeasy-vl53l0x-vl53l1x-distanzsensor-an-den-esp8266-esp32-anschliessen-und-auslesen/ ESPEasy zur Messung der Entfernung]&lt;br /&gt;
* Deep Sleep, damit die Messung nur alle drei Stunden erfolgt: unter Config &amp;quot;Sleep awake time&amp;quot; auf 20 sec (Messzeit), &amp;quot;Sleep time&amp;quot; auf 10800 sec (3 Stunden) und im Device 1 sec einstellen&lt;br /&gt;
&lt;br /&gt;
Alternativ kann Deep Sleep auch über [https://www.mwinklerblog.de/smarthome/esp-easy/espeasy-deep-sleep/ Rules] aktiviert werden&lt;br /&gt;
&lt;br /&gt;
==== Tasmota ====&lt;br /&gt;
* [https://tasmota.github.io/docs/VL53L0x/ Anleitung für VL53L0X]&lt;br /&gt;
Tasmota hat den Treiber für den VL53L1X nicht in der Sensor-Binary, deshalb muss eine eigene kompiliert werden.&lt;br /&gt;
* https://github.com/arendst/Tasmota/issues/14082#issuecomment-1022626820&lt;br /&gt;
&lt;br /&gt;
 #define USE_I2C&lt;br /&gt;
 #define USE_VL53L1X&lt;br /&gt;
&lt;br /&gt;
 #define I2CDRIVERS_0_31  0x00000000&lt;br /&gt;
 #define I2CDRIVERS_32_63 0x00400000     // enable only device 54, the VL53L1X&lt;br /&gt;
 #define I2CDRIVERS_64_95 0x00000000&lt;br /&gt;
&lt;br /&gt;
==== DeepSleep ====&lt;br /&gt;
* https://tasmota.github.io/docs/DeepSleep/&lt;br /&gt;
Die DeepSleepTime kann über MQTT geändert werden. Wenn der ESP schläft, kann er keine Nachricht empfangen. Retain auf true setzen hilft hier nicht, denn die Nachricht wird dann zwar bei jedem Aufwachen erneut gesendet und verarbeitet, DeepSleep wird dann jedoch von Tasmota sofort verarbeitet, BEVOR die Sensordaten gesendet werden. Die Nachricht mit der neuen DeepSleepTime sollte deshalb mit Retain false gesendet werden, wenn der ESP die Sensordaten gerade geschickt hat.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===== Console =====&lt;br /&gt;
* Rule1 ON Power1#Boot DO Power on ENDON&lt;br /&gt;
* Rule1 1&lt;br /&gt;
* DeepSleepTime 3600&lt;br /&gt;
&lt;br /&gt;
===== Modulkonfiguration =====&lt;br /&gt;
* GPIO12 (D6) I2C SDA&lt;br /&gt;
* GPIO13 (D7) I2C SCL&lt;br /&gt;
* GPIO15 (D8) Relay&lt;br /&gt;
* GPIO17 (A0) ADC Range&lt;br /&gt;
&lt;br /&gt;
{&amp;quot;NAME&amp;quot;:&amp;quot;Zisterne&amp;quot;,&amp;quot;GPIO&amp;quot;:[0,0,0,0,0,0,0,0,640,608,0,224,0,4864],&amp;quot;FLAG&amp;quot;:0,&amp;quot;BASE&amp;quot;:18}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ MQTT Parameter&lt;br /&gt;
|-&lt;br /&gt;
! Item !! Wert&lt;br /&gt;
|-&lt;br /&gt;
| Host || 192.168.1.1&lt;br /&gt;
|-&lt;br /&gt;
| Port || 1883&lt;br /&gt;
|-&lt;br /&gt;
| client || Zisterne&lt;br /&gt;
|-&lt;br /&gt;
| Benutzer || SaTaca&lt;br /&gt;
|-&lt;br /&gt;
| topic || Zisterne&lt;br /&gt;
|-&lt;br /&gt;
| full topic || wasser/%prefix%/%topic%/&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Die Übermittlung der Daten an den Server kann direkt durch ein Kabel erfolgen, oder per WLAN mit einem ESP über MQTT.&lt;br /&gt;
Allerdings ist die Länge des Kabels für I2C begrenzt.&lt;br /&gt;
&lt;br /&gt;
I2C Kabel:&lt;br /&gt;
* https://hackaday.com/2017/02/08/taking-the-leap-off-board-an-introduction-to-i2c-over-long-wires/&lt;br /&gt;
* [https://www.youtube.com/watch?v=6v1KZBRZRCI CAT5]: all stripe wires are ground. Solid colors for vcc, sda, scl. Last pair are both ground.&lt;br /&gt;
* [https://github.com/mskutta/node-red-contrib-vl53l0x Node für Node Red]&lt;br /&gt;
* [https://www.horter-shop.de/de/i2c-baugruppen/132-bausatz-i2c-eeprom-testplatine-4260404260639.html Range Extender für I2C]&lt;br /&gt;
&lt;br /&gt;
WLAN:&lt;br /&gt;
* [https://www.bjoerns-techblog.de/2018/02/time-of-flight-mit-dem-vl53l0x/ Übermittlung per WLAN]&lt;br /&gt;
&lt;br /&gt;
== Hauptventil und Durchflussmesser ==&lt;br /&gt;
Der Durchflussmesser basiert auf einem ESP-01 mit Relais Modul. Er bekommt per MQTT die Wassermenge, die er abgeben soll, öffnet entsprechend lange das Hauptventil, sendet regelmäßig den aktuellen Durchfluss, schließt das Hauptventil wieder und sendet einen ready-Status.&lt;br /&gt;
&lt;br /&gt;
=== ESP-01 Modul ===&lt;br /&gt;
* [http://www.chinalctech.com/cpzx/1/331.html Herstellerseite]&lt;br /&gt;
* [https://wolles-elektronikkiste.de/esp8266-esp-01-modul wissenswertes]&lt;br /&gt;
* [https://templates.blakadder.com/LC-ESP8266.html Tasmota Konfiguration]&lt;br /&gt;
* [https://espeasy.readthedocs.io/en/latest/Plugin/P091.html ESPEasy Konfiguration]&lt;br /&gt;
* [https://www.letscontrolit.com/forum/viewtopic.php?f=6&amp;amp;t=3245&amp;amp;hilit=lctech&amp;amp;start=450 fertiges Mega Build von ESPEasy für ESP-01 Relais]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== YF-S201 Wasserfluss Durchfluss Sensor ==&lt;br /&gt;
Dieser Durchfluss-Sensor ermöglicht die Bestimmung von Flüssigkeitsmengen zwischen 1 bis 30 Liter pro Minute.&lt;br /&gt;
&lt;br /&gt;
Technische Daten:&lt;br /&gt;
&lt;br /&gt;
    Messbereich: 1 bis 30 Liter/Minute&lt;br /&gt;
    Sensorart: Hall-Sensor&lt;br /&gt;
    Signalausgang: Frequenz (Hz) = 7,5 * Flussrate (l/min)&lt;br /&gt;
    450 Pulse/Liter&lt;br /&gt;
    Stromaufnahme: 15 mA @ 5 V&lt;br /&gt;
    Spannungsversorgung: 3 bis 18 V DC&lt;br /&gt;
    Toleranz: ±10%&lt;br /&gt;
    Pinbelegung:&lt;br /&gt;
        schwarz: GND&lt;br /&gt;
        gelb: analoges Signal&lt;br /&gt;
        rot: Vcc&lt;br /&gt;
    Anschluss: 1/2 Zoll&lt;br /&gt;
    Maximaler Hydrostatischer Druck: 1,75 MPa&lt;br /&gt;
    Betriebstemperatur: -25 bis 85 °C&lt;br /&gt;
    Kabellänge: 15 cm&lt;br /&gt;
    Sensor Type: Hall effect&lt;br /&gt;
    Output Type: 5V TTL&lt;br /&gt;
    Working Humidity Range: 35%-80% RH&lt;br /&gt;
    Output duty cycle: 50% +-10%&lt;br /&gt;
    Output rise time: 0.04us&lt;br /&gt;
    Output fall time: 0.18us&lt;br /&gt;
    Flow rate pulse characteristics: Frequency (Hz) = 7.5 * Flow rate (L/min)&lt;br /&gt;
    Durability: minimum 300,000 cycles&lt;br /&gt;
    1/2&amp;quot; nominal pipe connections, 0.78&amp;quot; outer diameter, 1/2&amp;quot; of thread&lt;br /&gt;
    Größe: ca 6,3cm x 3,5cm x 3,5cm&lt;br /&gt;
&lt;br /&gt;
* [https://github.com/letscontrolit/ESPEasy ESPEasy] installieren&lt;br /&gt;
* mit neuem WLAN verbinden (192.168.4.1)&lt;br /&gt;
* Passwort: configesp&lt;br /&gt;
&lt;br /&gt;
GPIO2 muss beim booten auf high gezogen werden. Wenn der Durchflussmesser zufällig auf low ist, bootet der ESP-01 nicht. Deshalb besser in ESPEasy die serielle Ausgabe deaktivieren und GPIO3 (RX) als Eingang nehmen. Dann bootet der ESP-01 auch zuverlässig.&lt;br /&gt;
&lt;br /&gt;
An den GPIO3 einen Spannungsteiler schalten, um die 5V vom Durchflussmesser auf 3.3V zu regeln: Signal Durchflussmesser -&amp;gt; 4.7k -&amp;gt; GPIO3 -&amp;gt; 10k -&amp;gt; Masse.&lt;br /&gt;
* [https://randomnerdtutorials.com/esp8266-pinout-reference-gpios/ Nutzbare GPIOS]&lt;br /&gt;
* [https://de.farnell.com/widerstand-farbcode-rechner Widerstandswerte]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Relais-Boards ==&lt;br /&gt;
Ein 4-er Relais kann bis zu 5 Pflanzen bewässern, wenn alle 4 Ventile Durchgangsventile sind. Die Zentrale Steuerung muss entsprechend den Zweig komplett abschalten. Für das 2-er Relais gilt das entsprechend.&lt;br /&gt;
Gleichzeitig kann ein Modul bis zu 4 Feuchtigkeitssensoren auslesen. Dafür wird ein I2C-Modul mit 4 analogen Eingängen angeschlossen.&lt;br /&gt;
Das Relais-Modul muss mit der Sensor-Firmware von Tasmota geflasht sein, damit I2C nutzbar ist (tasmota-sensors.bin.gz).&lt;br /&gt;
Der Anschluss erfolgt an RX und TX mit RX = SDA und TX = CSL. Dafür muss unter &amp;quot;Configure Logging&amp;quot; &amp;quot;Serial log level&amp;quot; auf &amp;quot;None&amp;quot; eingestellt werden. Die anderen freien GPIOs funktionieren leider nicht mit I2C, warum auch immer... Der AD-Wandler wird erkannt, aber alle Messwerte sind 0.&lt;br /&gt;
&lt;br /&gt;
* 2-er Relais von LC Technology [http://www.chinalctech.com/m/view.php?aid=510 esp12f_relay_x2]&lt;br /&gt;
* 4-er Relais von LC Technology [http://www.chinalctech.com/m/view.php?aid=511 esp12f_relay_x4]&lt;br /&gt;
* [[I2C-Modul]]&lt;br /&gt;
* [https://tasmota.github.io/docs/devices/Sonoff-Basic-and-BME280/ RX/TX für I2C]&lt;br /&gt;
* [https://templates.blakadder.com/ESP12F_Relay_X2.html Tasmota Konfiguration 2-er]&lt;br /&gt;
* [https://templates.blakadder.com/ESP12F_Relay_X4.html Tasmota Konfiguration 4-er]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* https://acoptex.com/project/533/basics-project-071d-water-flow-sensor-yf-s201-5v-relay-module-12v-solenoid-valve-lcd2004-i2c-mod-at-lex-c/&lt;br /&gt;
&lt;br /&gt;
== Akku mit Solarladung ==&lt;br /&gt;
* https://www.youtube.com/watch?v=37kGva3NW8w&lt;br /&gt;
=== Micro USB 5 V 1A 18650 TP4056 Lithium-Batterie-Ladeg-Modul ===&lt;br /&gt;
Technische Daten:&lt;br /&gt;
&lt;br /&gt;
 Länge ca. 27,9 mm&lt;br /&gt;
 Breite ca. 17,2 mm&lt;br /&gt;
 Eingangsspannung: 4,5-5,5 V&lt;br /&gt;
 Vollladung Spannung: 4,2 V&lt;br /&gt;
 Max Ausgangsstrom: 1A voreingestellt kann durch den Austausch von R3 geändert werden.&lt;br /&gt;
 Power Anzeige: rot steht für Laden, Blau steht für voll aufgeladen.&lt;br /&gt;
 Eingangsschnittstelle: Micro USB Schnittstelle oder Lötpads.&lt;br /&gt;
 Achtung: Bei längeren Laden mit maximalem Strom kann der Lade-IC eine Temperatur von 60°C erreichen!&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ Widerstandswerte für Ladestrom&lt;br /&gt;
|-&lt;br /&gt;
! Widerstand R3 !! Akku Ladestrom&lt;br /&gt;
|-&lt;br /&gt;
| 10 kΩ || 130 mA&lt;br /&gt;
|-&lt;br /&gt;
| 5 kΩ || 250 mA&lt;br /&gt;
|-&lt;br /&gt;
| 4 kΩ || 300 mA&lt;br /&gt;
|-&lt;br /&gt;
| 3 kΩ || 400 mA&lt;br /&gt;
|-&lt;br /&gt;
| 2 kΩ || 580 mA&lt;br /&gt;
|-&lt;br /&gt;
| 1,66 kΩ || 690 mA&lt;br /&gt;
|-&lt;br /&gt;
| 1,5 kΩ || 780 mA&lt;br /&gt;
|-&lt;br /&gt;
| 1,33 kΩ || 900 mA&lt;br /&gt;
|-&lt;br /&gt;
| 1,2 kΩ || 1000 mA&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== MOSFET FQP27P06 ===&lt;br /&gt;
https://www.mouser.de/ProductDetail/onsemi-Fairchild/FQP27P06?qs=sGAEpiMZZMtqBmg8fZQA68ZR%252Bf36qak7&lt;br /&gt;
&lt;br /&gt;
=== Low-Drop Spannungsregler HT7333 ===&lt;br /&gt;
https://www.kollino.de/elektronik/low-drop-spannungsregler-ht73xx/&lt;/div&gt;</summary>
		<author><name>Middeke</name></author>
	</entry>
	<entry>
		<id>https://wiki.steinla.us/index.php?title=Module&amp;diff=147</id>
		<title>Module</title>
		<link rel="alternate" type="text/html" href="https://wiki.steinla.us/index.php?title=Module&amp;diff=147"/>
		<updated>2022-02-03T00:53:20Z</updated>

		<summary type="html">&lt;p&gt;Middeke: /* Tasmota */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Füllstand der Zisterne ==&lt;br /&gt;
Der Füllstand der Zisterne wird mit einem [https://de.aliexpress.com/item/1005003091941068.html?spm=a2g0s.12269583.0.0.17f86ec3Mabgfo VL53L1X Time of Flight (ToF) Laser Ranging Sensor Module] gemessen. Dieser misst die Entfernung bis zur Wasseroberfläche. Damit kann dann der Füllstand und damit dann wiederum das vorhandene Volumen berechnet werden.&lt;br /&gt;
&lt;br /&gt;
* [https://www.instructables.com/Solar-Powered-WiFi-Weather-Station/ Solarbetrieb]&lt;br /&gt;
&lt;br /&gt;
=== Software ===&lt;br /&gt;
==== ESPEasy ====&lt;br /&gt;
* [https://espeasy.readthedocs.io/en/latest/Plugin/P113.html ESPEasy Plugin]&lt;br /&gt;
* [https://nerdiy.de/howto-espeasy-vl53l0x-vl53l1x-distanzsensor-an-den-esp8266-esp32-anschliessen-und-auslesen/ ESPEasy zur Messung der Entfernung]&lt;br /&gt;
* Deep Sleep, damit die Messung nur alle drei Stunden erfolgt: unter Config &amp;quot;Sleep awake time&amp;quot; auf 20 sec (Messzeit), &amp;quot;Sleep time&amp;quot; auf 10800 sec (3 Stunden) und im Device 1 sec einstellen&lt;br /&gt;
&lt;br /&gt;
Alternativ kann Deep Sleep auch über [https://www.mwinklerblog.de/smarthome/esp-easy/espeasy-deep-sleep/ Rules] aktiviert werden&lt;br /&gt;
&lt;br /&gt;
==== Tasmota ====&lt;br /&gt;
* [https://tasmota.github.io/docs/VL53L0x/ Anleitung für VL53L0X]&lt;br /&gt;
Tasmota hat den Treiber für den VL53L1X nicht in der Sensor-Binary, deshalb muss eine eigene kompiliert werden.&lt;br /&gt;
* https://github.com/arendst/Tasmota/issues/14082#issuecomment-1022626820&lt;br /&gt;
&lt;br /&gt;
 #define USE_I2C&lt;br /&gt;
 #define USE_VL53L1X&lt;br /&gt;
&lt;br /&gt;
 #define I2CDRIVERS_0_31  0x00000000&lt;br /&gt;
 #define I2CDRIVERS_32_63 0x00400000     // enable only device 54, the VL53L1X&lt;br /&gt;
 #define I2CDRIVERS_64_95 0x00000000&lt;br /&gt;
&lt;br /&gt;
==== DeepSleep ====&lt;br /&gt;
* https://tasmota.github.io/docs/DeepSleep/&lt;br /&gt;
&lt;br /&gt;
===== Console =====&lt;br /&gt;
* Rule1 ON Power1#Boot DO Power on ENDON&lt;br /&gt;
* Rule1 1&lt;br /&gt;
* DeepSleepTime 3600&lt;br /&gt;
&lt;br /&gt;
===== Modulkonfiguration =====&lt;br /&gt;
* GPIO12 (D6) I2C SDA&lt;br /&gt;
* GPIO13 (D7) I2C SCL&lt;br /&gt;
* GPIO15 (D8) Relay&lt;br /&gt;
* GPIO17 (A0) ADC Range&lt;br /&gt;
&lt;br /&gt;
{&amp;quot;NAME&amp;quot;:&amp;quot;Zisterne&amp;quot;,&amp;quot;GPIO&amp;quot;:[0,0,0,0,0,0,0,0,640,608,0,224,0,4864],&amp;quot;FLAG&amp;quot;:0,&amp;quot;BASE&amp;quot;:18}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ MQTT Parameter&lt;br /&gt;
|-&lt;br /&gt;
! Item !! Wert&lt;br /&gt;
|-&lt;br /&gt;
| Host || 192.168.1.1&lt;br /&gt;
|-&lt;br /&gt;
| Port || 1883&lt;br /&gt;
|-&lt;br /&gt;
| client || Zisterne&lt;br /&gt;
|-&lt;br /&gt;
| Benutzer || SaTaca&lt;br /&gt;
|-&lt;br /&gt;
| topic || Zisterne&lt;br /&gt;
|-&lt;br /&gt;
| full topic || wasser/%prefix%/%topic%/&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Die Übermittlung der Daten an den Server kann direkt durch ein Kabel erfolgen, oder per WLAN mit einem ESP über MQTT.&lt;br /&gt;
Allerdings ist die Länge des Kabels für I2C begrenzt.&lt;br /&gt;
&lt;br /&gt;
I2C Kabel:&lt;br /&gt;
* https://hackaday.com/2017/02/08/taking-the-leap-off-board-an-introduction-to-i2c-over-long-wires/&lt;br /&gt;
* [https://www.youtube.com/watch?v=6v1KZBRZRCI CAT5]: all stripe wires are ground. Solid colors for vcc, sda, scl. Last pair are both ground.&lt;br /&gt;
* [https://github.com/mskutta/node-red-contrib-vl53l0x Node für Node Red]&lt;br /&gt;
* [https://www.horter-shop.de/de/i2c-baugruppen/132-bausatz-i2c-eeprom-testplatine-4260404260639.html Range Extender für I2C]&lt;br /&gt;
&lt;br /&gt;
WLAN:&lt;br /&gt;
* [https://www.bjoerns-techblog.de/2018/02/time-of-flight-mit-dem-vl53l0x/ Übermittlung per WLAN]&lt;br /&gt;
&lt;br /&gt;
== Hauptventil und Durchflussmesser ==&lt;br /&gt;
Der Durchflussmesser basiert auf einem ESP-01 mit Relais Modul. Er bekommt per MQTT die Wassermenge, die er abgeben soll, öffnet entsprechend lange das Hauptventil, sendet regelmäßig den aktuellen Durchfluss, schließt das Hauptventil wieder und sendet einen ready-Status.&lt;br /&gt;
&lt;br /&gt;
=== ESP-01 Modul ===&lt;br /&gt;
* [http://www.chinalctech.com/cpzx/1/331.html Herstellerseite]&lt;br /&gt;
* [https://wolles-elektronikkiste.de/esp8266-esp-01-modul wissenswertes]&lt;br /&gt;
* [https://templates.blakadder.com/LC-ESP8266.html Tasmota Konfiguration]&lt;br /&gt;
* [https://espeasy.readthedocs.io/en/latest/Plugin/P091.html ESPEasy Konfiguration]&lt;br /&gt;
* [https://www.letscontrolit.com/forum/viewtopic.php?f=6&amp;amp;t=3245&amp;amp;hilit=lctech&amp;amp;start=450 fertiges Mega Build von ESPEasy für ESP-01 Relais]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== YF-S201 Wasserfluss Durchfluss Sensor ==&lt;br /&gt;
Dieser Durchfluss-Sensor ermöglicht die Bestimmung von Flüssigkeitsmengen zwischen 1 bis 30 Liter pro Minute.&lt;br /&gt;
&lt;br /&gt;
Technische Daten:&lt;br /&gt;
&lt;br /&gt;
    Messbereich: 1 bis 30 Liter/Minute&lt;br /&gt;
    Sensorart: Hall-Sensor&lt;br /&gt;
    Signalausgang: Frequenz (Hz) = 7,5 * Flussrate (l/min)&lt;br /&gt;
    450 Pulse/Liter&lt;br /&gt;
    Stromaufnahme: 15 mA @ 5 V&lt;br /&gt;
    Spannungsversorgung: 3 bis 18 V DC&lt;br /&gt;
    Toleranz: ±10%&lt;br /&gt;
    Pinbelegung:&lt;br /&gt;
        schwarz: GND&lt;br /&gt;
        gelb: analoges Signal&lt;br /&gt;
        rot: Vcc&lt;br /&gt;
    Anschluss: 1/2 Zoll&lt;br /&gt;
    Maximaler Hydrostatischer Druck: 1,75 MPa&lt;br /&gt;
    Betriebstemperatur: -25 bis 85 °C&lt;br /&gt;
    Kabellänge: 15 cm&lt;br /&gt;
    Sensor Type: Hall effect&lt;br /&gt;
    Output Type: 5V TTL&lt;br /&gt;
    Working Humidity Range: 35%-80% RH&lt;br /&gt;
    Output duty cycle: 50% +-10%&lt;br /&gt;
    Output rise time: 0.04us&lt;br /&gt;
    Output fall time: 0.18us&lt;br /&gt;
    Flow rate pulse characteristics: Frequency (Hz) = 7.5 * Flow rate (L/min)&lt;br /&gt;
    Durability: minimum 300,000 cycles&lt;br /&gt;
    1/2&amp;quot; nominal pipe connections, 0.78&amp;quot; outer diameter, 1/2&amp;quot; of thread&lt;br /&gt;
    Größe: ca 6,3cm x 3,5cm x 3,5cm&lt;br /&gt;
&lt;br /&gt;
* [https://github.com/letscontrolit/ESPEasy ESPEasy] installieren&lt;br /&gt;
* mit neuem WLAN verbinden (192.168.4.1)&lt;br /&gt;
* Passwort: configesp&lt;br /&gt;
&lt;br /&gt;
GPIO2 muss beim booten auf high gezogen werden. Wenn der Durchflussmesser zufällig auf low ist, bootet der ESP-01 nicht. Deshalb besser in ESPEasy die serielle Ausgabe deaktivieren und GPIO3 (RX) als Eingang nehmen. Dann bootet der ESP-01 auch zuverlässig.&lt;br /&gt;
&lt;br /&gt;
An den GPIO3 einen Spannungsteiler schalten, um die 5V vom Durchflussmesser auf 3.3V zu regeln: Signal Durchflussmesser -&amp;gt; 4.7k -&amp;gt; GPIO3 -&amp;gt; 10k -&amp;gt; Masse.&lt;br /&gt;
* [https://randomnerdtutorials.com/esp8266-pinout-reference-gpios/ Nutzbare GPIOS]&lt;br /&gt;
* [https://de.farnell.com/widerstand-farbcode-rechner Widerstandswerte]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Relais-Boards ==&lt;br /&gt;
Ein 4-er Relais kann bis zu 5 Pflanzen bewässern, wenn alle 4 Ventile Durchgangsventile sind. Die Zentrale Steuerung muss entsprechend den Zweig komplett abschalten. Für das 2-er Relais gilt das entsprechend.&lt;br /&gt;
Gleichzeitig kann ein Modul bis zu 4 Feuchtigkeitssensoren auslesen. Dafür wird ein I2C-Modul mit 4 analogen Eingängen angeschlossen.&lt;br /&gt;
Das Relais-Modul muss mit der Sensor-Firmware von Tasmota geflasht sein, damit I2C nutzbar ist (tasmota-sensors.bin.gz).&lt;br /&gt;
Der Anschluss erfolgt an RX und TX mit RX = SDA und TX = CSL. Dafür muss unter &amp;quot;Configure Logging&amp;quot; &amp;quot;Serial log level&amp;quot; auf &amp;quot;None&amp;quot; eingestellt werden. Die anderen freien GPIOs funktionieren leider nicht mit I2C, warum auch immer... Der AD-Wandler wird erkannt, aber alle Messwerte sind 0.&lt;br /&gt;
&lt;br /&gt;
* 2-er Relais von LC Technology [http://www.chinalctech.com/m/view.php?aid=510 esp12f_relay_x2]&lt;br /&gt;
* 4-er Relais von LC Technology [http://www.chinalctech.com/m/view.php?aid=511 esp12f_relay_x4]&lt;br /&gt;
* [[I2C-Modul]]&lt;br /&gt;
* [https://tasmota.github.io/docs/devices/Sonoff-Basic-and-BME280/ RX/TX für I2C]&lt;br /&gt;
* [https://templates.blakadder.com/ESP12F_Relay_X2.html Tasmota Konfiguration 2-er]&lt;br /&gt;
* [https://templates.blakadder.com/ESP12F_Relay_X4.html Tasmota Konfiguration 4-er]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* https://acoptex.com/project/533/basics-project-071d-water-flow-sensor-yf-s201-5v-relay-module-12v-solenoid-valve-lcd2004-i2c-mod-at-lex-c/&lt;br /&gt;
&lt;br /&gt;
== Akku mit Solarladung ==&lt;br /&gt;
* https://www.youtube.com/watch?v=37kGva3NW8w&lt;br /&gt;
=== Micro USB 5 V 1A 18650 TP4056 Lithium-Batterie-Ladeg-Modul ===&lt;br /&gt;
Technische Daten:&lt;br /&gt;
&lt;br /&gt;
 Länge ca. 27,9 mm&lt;br /&gt;
 Breite ca. 17,2 mm&lt;br /&gt;
 Eingangsspannung: 4,5-5,5 V&lt;br /&gt;
 Vollladung Spannung: 4,2 V&lt;br /&gt;
 Max Ausgangsstrom: 1A voreingestellt kann durch den Austausch von R3 geändert werden.&lt;br /&gt;
 Power Anzeige: rot steht für Laden, Blau steht für voll aufgeladen.&lt;br /&gt;
 Eingangsschnittstelle: Micro USB Schnittstelle oder Lötpads.&lt;br /&gt;
 Achtung: Bei längeren Laden mit maximalem Strom kann der Lade-IC eine Temperatur von 60°C erreichen!&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ Widerstandswerte für Ladestrom&lt;br /&gt;
|-&lt;br /&gt;
! Widerstand R3 !! Akku Ladestrom&lt;br /&gt;
|-&lt;br /&gt;
| 10 kΩ || 130 mA&lt;br /&gt;
|-&lt;br /&gt;
| 5 kΩ || 250 mA&lt;br /&gt;
|-&lt;br /&gt;
| 4 kΩ || 300 mA&lt;br /&gt;
|-&lt;br /&gt;
| 3 kΩ || 400 mA&lt;br /&gt;
|-&lt;br /&gt;
| 2 kΩ || 580 mA&lt;br /&gt;
|-&lt;br /&gt;
| 1,66 kΩ || 690 mA&lt;br /&gt;
|-&lt;br /&gt;
| 1,5 kΩ || 780 mA&lt;br /&gt;
|-&lt;br /&gt;
| 1,33 kΩ || 900 mA&lt;br /&gt;
|-&lt;br /&gt;
| 1,2 kΩ || 1000 mA&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== MOSFET FQP27P06 ===&lt;br /&gt;
https://www.mouser.de/ProductDetail/onsemi-Fairchild/FQP27P06?qs=sGAEpiMZZMtqBmg8fZQA68ZR%252Bf36qak7&lt;br /&gt;
&lt;br /&gt;
=== Low-Drop Spannungsregler HT7333 ===&lt;br /&gt;
https://www.kollino.de/elektronik/low-drop-spannungsregler-ht73xx/&lt;/div&gt;</summary>
		<author><name>Middeke</name></author>
	</entry>
	<entry>
		<id>https://wiki.steinla.us/index.php?title=Module&amp;diff=146</id>
		<title>Module</title>
		<link rel="alternate" type="text/html" href="https://wiki.steinla.us/index.php?title=Module&amp;diff=146"/>
		<updated>2022-02-03T00:44:07Z</updated>

		<summary type="html">&lt;p&gt;Middeke: /* Tasmota */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Füllstand der Zisterne ==&lt;br /&gt;
Der Füllstand der Zisterne wird mit einem [https://de.aliexpress.com/item/1005003091941068.html?spm=a2g0s.12269583.0.0.17f86ec3Mabgfo VL53L1X Time of Flight (ToF) Laser Ranging Sensor Module] gemessen. Dieser misst die Entfernung bis zur Wasseroberfläche. Damit kann dann der Füllstand und damit dann wiederum das vorhandene Volumen berechnet werden.&lt;br /&gt;
&lt;br /&gt;
* [https://www.instructables.com/Solar-Powered-WiFi-Weather-Station/ Solarbetrieb]&lt;br /&gt;
&lt;br /&gt;
=== Software ===&lt;br /&gt;
==== ESPEasy ====&lt;br /&gt;
* [https://espeasy.readthedocs.io/en/latest/Plugin/P113.html ESPEasy Plugin]&lt;br /&gt;
* [https://nerdiy.de/howto-espeasy-vl53l0x-vl53l1x-distanzsensor-an-den-esp8266-esp32-anschliessen-und-auslesen/ ESPEasy zur Messung der Entfernung]&lt;br /&gt;
* Deep Sleep, damit die Messung nur alle drei Stunden erfolgt: unter Config &amp;quot;Sleep awake time&amp;quot; auf 20 sec (Messzeit), &amp;quot;Sleep time&amp;quot; auf 10800 sec (3 Stunden) und im Device 1 sec einstellen&lt;br /&gt;
&lt;br /&gt;
Alternativ kann Deep Sleep auch über [https://www.mwinklerblog.de/smarthome/esp-easy/espeasy-deep-sleep/ Rules] aktiviert werden&lt;br /&gt;
&lt;br /&gt;
==== Tasmota ====&lt;br /&gt;
[https://tasmota.github.io/docs/VL53L0x/ * Anleitung für VL53L0X]&lt;br /&gt;
Tasmota hat den Treiber für den VL53L1X nicht in der Sensor-Binary, deshalb muss eine eigene kompiliert werden.&lt;br /&gt;
* https://github.com/arendst/Tasmota/issues/14082#issuecomment-1022626820&lt;br /&gt;
&lt;br /&gt;
 #define USE_I2C&lt;br /&gt;
 #define USE_VL53L1X&lt;br /&gt;
&lt;br /&gt;
 #define I2CDRIVERS_0_31  0x00000000&lt;br /&gt;
 #define I2CDRIVERS_32_63 0x00400000     // enable only device 54, the VL53L1X&lt;br /&gt;
 #define I2CDRIVERS_64_95 0x00000000&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===== Console =====&lt;br /&gt;
* Rule1 ON Power1#Boot DO Power on ENDON&lt;br /&gt;
* Rule1 1&lt;br /&gt;
* DeepSleepTime 3600&lt;br /&gt;
&lt;br /&gt;
===== Modulkonfiguration =====&lt;br /&gt;
* GPIO12 (D6) I2C SDA&lt;br /&gt;
* GPIO13 (D7) I2C SCL&lt;br /&gt;
* GPIO15 (D8) Relay&lt;br /&gt;
* GPIO17 (A0) ADC Range&lt;br /&gt;
&lt;br /&gt;
{&amp;quot;NAME&amp;quot;:&amp;quot;Zisterne&amp;quot;,&amp;quot;GPIO&amp;quot;:[0,0,0,0,0,0,0,0,640,608,0,224,0,4864],&amp;quot;FLAG&amp;quot;:0,&amp;quot;BASE&amp;quot;:18}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ MQTT Parameter&lt;br /&gt;
|-&lt;br /&gt;
! Item !! Wert&lt;br /&gt;
|-&lt;br /&gt;
| Host || 192.168.1.1&lt;br /&gt;
|-&lt;br /&gt;
| Port || 1883&lt;br /&gt;
|-&lt;br /&gt;
| client || Zisterne&lt;br /&gt;
|-&lt;br /&gt;
| Benutzer || SaTaca&lt;br /&gt;
|-&lt;br /&gt;
| topic || Zisterne&lt;br /&gt;
|-&lt;br /&gt;
| full topic || wasser/%prefix%/%topic%/&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Die Übermittlung der Daten an den Server kann direkt durch ein Kabel erfolgen, oder per WLAN mit einem ESP über MQTT.&lt;br /&gt;
Allerdings ist die Länge des Kabels für I2C begrenzt.&lt;br /&gt;
&lt;br /&gt;
I2C Kabel:&lt;br /&gt;
* https://hackaday.com/2017/02/08/taking-the-leap-off-board-an-introduction-to-i2c-over-long-wires/&lt;br /&gt;
* [https://www.youtube.com/watch?v=6v1KZBRZRCI CAT5]: all stripe wires are ground. Solid colors for vcc, sda, scl. Last pair are both ground.&lt;br /&gt;
* [https://github.com/mskutta/node-red-contrib-vl53l0x Node für Node Red]&lt;br /&gt;
* [https://www.horter-shop.de/de/i2c-baugruppen/132-bausatz-i2c-eeprom-testplatine-4260404260639.html Range Extender für I2C]&lt;br /&gt;
&lt;br /&gt;
WLAN:&lt;br /&gt;
* [https://www.bjoerns-techblog.de/2018/02/time-of-flight-mit-dem-vl53l0x/ Übermittlung per WLAN]&lt;br /&gt;
&lt;br /&gt;
== Hauptventil und Durchflussmesser ==&lt;br /&gt;
Der Durchflussmesser basiert auf einem ESP-01 mit Relais Modul. Er bekommt per MQTT die Wassermenge, die er abgeben soll, öffnet entsprechend lange das Hauptventil, sendet regelmäßig den aktuellen Durchfluss, schließt das Hauptventil wieder und sendet einen ready-Status.&lt;br /&gt;
&lt;br /&gt;
=== ESP-01 Modul ===&lt;br /&gt;
* [http://www.chinalctech.com/cpzx/1/331.html Herstellerseite]&lt;br /&gt;
* [https://wolles-elektronikkiste.de/esp8266-esp-01-modul wissenswertes]&lt;br /&gt;
* [https://templates.blakadder.com/LC-ESP8266.html Tasmota Konfiguration]&lt;br /&gt;
* [https://espeasy.readthedocs.io/en/latest/Plugin/P091.html ESPEasy Konfiguration]&lt;br /&gt;
* [https://www.letscontrolit.com/forum/viewtopic.php?f=6&amp;amp;t=3245&amp;amp;hilit=lctech&amp;amp;start=450 fertiges Mega Build von ESPEasy für ESP-01 Relais]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== YF-S201 Wasserfluss Durchfluss Sensor ==&lt;br /&gt;
Dieser Durchfluss-Sensor ermöglicht die Bestimmung von Flüssigkeitsmengen zwischen 1 bis 30 Liter pro Minute.&lt;br /&gt;
&lt;br /&gt;
Technische Daten:&lt;br /&gt;
&lt;br /&gt;
    Messbereich: 1 bis 30 Liter/Minute&lt;br /&gt;
    Sensorart: Hall-Sensor&lt;br /&gt;
    Signalausgang: Frequenz (Hz) = 7,5 * Flussrate (l/min)&lt;br /&gt;
    450 Pulse/Liter&lt;br /&gt;
    Stromaufnahme: 15 mA @ 5 V&lt;br /&gt;
    Spannungsversorgung: 3 bis 18 V DC&lt;br /&gt;
    Toleranz: ±10%&lt;br /&gt;
    Pinbelegung:&lt;br /&gt;
        schwarz: GND&lt;br /&gt;
        gelb: analoges Signal&lt;br /&gt;
        rot: Vcc&lt;br /&gt;
    Anschluss: 1/2 Zoll&lt;br /&gt;
    Maximaler Hydrostatischer Druck: 1,75 MPa&lt;br /&gt;
    Betriebstemperatur: -25 bis 85 °C&lt;br /&gt;
    Kabellänge: 15 cm&lt;br /&gt;
    Sensor Type: Hall effect&lt;br /&gt;
    Output Type: 5V TTL&lt;br /&gt;
    Working Humidity Range: 35%-80% RH&lt;br /&gt;
    Output duty cycle: 50% +-10%&lt;br /&gt;
    Output rise time: 0.04us&lt;br /&gt;
    Output fall time: 0.18us&lt;br /&gt;
    Flow rate pulse characteristics: Frequency (Hz) = 7.5 * Flow rate (L/min)&lt;br /&gt;
    Durability: minimum 300,000 cycles&lt;br /&gt;
    1/2&amp;quot; nominal pipe connections, 0.78&amp;quot; outer diameter, 1/2&amp;quot; of thread&lt;br /&gt;
    Größe: ca 6,3cm x 3,5cm x 3,5cm&lt;br /&gt;
&lt;br /&gt;
* [https://github.com/letscontrolit/ESPEasy ESPEasy] installieren&lt;br /&gt;
* mit neuem WLAN verbinden (192.168.4.1)&lt;br /&gt;
* Passwort: configesp&lt;br /&gt;
&lt;br /&gt;
GPIO2 muss beim booten auf high gezogen werden. Wenn der Durchflussmesser zufällig auf low ist, bootet der ESP-01 nicht. Deshalb besser in ESPEasy die serielle Ausgabe deaktivieren und GPIO3 (RX) als Eingang nehmen. Dann bootet der ESP-01 auch zuverlässig.&lt;br /&gt;
&lt;br /&gt;
An den GPIO3 einen Spannungsteiler schalten, um die 5V vom Durchflussmesser auf 3.3V zu regeln: Signal Durchflussmesser -&amp;gt; 4.7k -&amp;gt; GPIO3 -&amp;gt; 10k -&amp;gt; Masse.&lt;br /&gt;
* [https://randomnerdtutorials.com/esp8266-pinout-reference-gpios/ Nutzbare GPIOS]&lt;br /&gt;
* [https://de.farnell.com/widerstand-farbcode-rechner Widerstandswerte]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Relais-Boards ==&lt;br /&gt;
Ein 4-er Relais kann bis zu 5 Pflanzen bewässern, wenn alle 4 Ventile Durchgangsventile sind. Die Zentrale Steuerung muss entsprechend den Zweig komplett abschalten. Für das 2-er Relais gilt das entsprechend.&lt;br /&gt;
Gleichzeitig kann ein Modul bis zu 4 Feuchtigkeitssensoren auslesen. Dafür wird ein I2C-Modul mit 4 analogen Eingängen angeschlossen.&lt;br /&gt;
Das Relais-Modul muss mit der Sensor-Firmware von Tasmota geflasht sein, damit I2C nutzbar ist (tasmota-sensors.bin.gz).&lt;br /&gt;
Der Anschluss erfolgt an RX und TX mit RX = SDA und TX = CSL. Dafür muss unter &amp;quot;Configure Logging&amp;quot; &amp;quot;Serial log level&amp;quot; auf &amp;quot;None&amp;quot; eingestellt werden. Die anderen freien GPIOs funktionieren leider nicht mit I2C, warum auch immer... Der AD-Wandler wird erkannt, aber alle Messwerte sind 0.&lt;br /&gt;
&lt;br /&gt;
* 2-er Relais von LC Technology [http://www.chinalctech.com/m/view.php?aid=510 esp12f_relay_x2]&lt;br /&gt;
* 4-er Relais von LC Technology [http://www.chinalctech.com/m/view.php?aid=511 esp12f_relay_x4]&lt;br /&gt;
* [[I2C-Modul]]&lt;br /&gt;
* [https://tasmota.github.io/docs/devices/Sonoff-Basic-and-BME280/ RX/TX für I2C]&lt;br /&gt;
* [https://templates.blakadder.com/ESP12F_Relay_X2.html Tasmota Konfiguration 2-er]&lt;br /&gt;
* [https://templates.blakadder.com/ESP12F_Relay_X4.html Tasmota Konfiguration 4-er]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* https://acoptex.com/project/533/basics-project-071d-water-flow-sensor-yf-s201-5v-relay-module-12v-solenoid-valve-lcd2004-i2c-mod-at-lex-c/&lt;br /&gt;
&lt;br /&gt;
== Akku mit Solarladung ==&lt;br /&gt;
* https://www.youtube.com/watch?v=37kGva3NW8w&lt;br /&gt;
=== Micro USB 5 V 1A 18650 TP4056 Lithium-Batterie-Ladeg-Modul ===&lt;br /&gt;
Technische Daten:&lt;br /&gt;
&lt;br /&gt;
 Länge ca. 27,9 mm&lt;br /&gt;
 Breite ca. 17,2 mm&lt;br /&gt;
 Eingangsspannung: 4,5-5,5 V&lt;br /&gt;
 Vollladung Spannung: 4,2 V&lt;br /&gt;
 Max Ausgangsstrom: 1A voreingestellt kann durch den Austausch von R3 geändert werden.&lt;br /&gt;
 Power Anzeige: rot steht für Laden, Blau steht für voll aufgeladen.&lt;br /&gt;
 Eingangsschnittstelle: Micro USB Schnittstelle oder Lötpads.&lt;br /&gt;
 Achtung: Bei längeren Laden mit maximalem Strom kann der Lade-IC eine Temperatur von 60°C erreichen!&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ Widerstandswerte für Ladestrom&lt;br /&gt;
|-&lt;br /&gt;
! Widerstand R3 !! Akku Ladestrom&lt;br /&gt;
|-&lt;br /&gt;
| 10 kΩ || 130 mA&lt;br /&gt;
|-&lt;br /&gt;
| 5 kΩ || 250 mA&lt;br /&gt;
|-&lt;br /&gt;
| 4 kΩ || 300 mA&lt;br /&gt;
|-&lt;br /&gt;
| 3 kΩ || 400 mA&lt;br /&gt;
|-&lt;br /&gt;
| 2 kΩ || 580 mA&lt;br /&gt;
|-&lt;br /&gt;
| 1,66 kΩ || 690 mA&lt;br /&gt;
|-&lt;br /&gt;
| 1,5 kΩ || 780 mA&lt;br /&gt;
|-&lt;br /&gt;
| 1,33 kΩ || 900 mA&lt;br /&gt;
|-&lt;br /&gt;
| 1,2 kΩ || 1000 mA&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== MOSFET FQP27P06 ===&lt;br /&gt;
https://www.mouser.de/ProductDetail/onsemi-Fairchild/FQP27P06?qs=sGAEpiMZZMtqBmg8fZQA68ZR%252Bf36qak7&lt;br /&gt;
&lt;br /&gt;
=== Low-Drop Spannungsregler HT7333 ===&lt;br /&gt;
https://www.kollino.de/elektronik/low-drop-spannungsregler-ht73xx/&lt;/div&gt;</summary>
		<author><name>Middeke</name></author>
	</entry>
	<entry>
		<id>https://wiki.steinla.us/index.php?title=Module&amp;diff=145</id>
		<title>Module</title>
		<link rel="alternate" type="text/html" href="https://wiki.steinla.us/index.php?title=Module&amp;diff=145"/>
		<updated>2022-02-03T00:32:18Z</updated>

		<summary type="html">&lt;p&gt;Middeke: /* Tasmota */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Füllstand der Zisterne ==&lt;br /&gt;
Der Füllstand der Zisterne wird mit einem [https://de.aliexpress.com/item/1005003091941068.html?spm=a2g0s.12269583.0.0.17f86ec3Mabgfo VL53L1X Time of Flight (ToF) Laser Ranging Sensor Module] gemessen. Dieser misst die Entfernung bis zur Wasseroberfläche. Damit kann dann der Füllstand und damit dann wiederum das vorhandene Volumen berechnet werden.&lt;br /&gt;
&lt;br /&gt;
* [https://www.instructables.com/Solar-Powered-WiFi-Weather-Station/ Solarbetrieb]&lt;br /&gt;
&lt;br /&gt;
=== Software ===&lt;br /&gt;
==== ESPEasy ====&lt;br /&gt;
* [https://espeasy.readthedocs.io/en/latest/Plugin/P113.html ESPEasy Plugin]&lt;br /&gt;
* [https://nerdiy.de/howto-espeasy-vl53l0x-vl53l1x-distanzsensor-an-den-esp8266-esp32-anschliessen-und-auslesen/ ESPEasy zur Messung der Entfernung]&lt;br /&gt;
* Deep Sleep, damit die Messung nur alle drei Stunden erfolgt: unter Config &amp;quot;Sleep awake time&amp;quot; auf 20 sec (Messzeit), &amp;quot;Sleep time&amp;quot; auf 10800 sec (3 Stunden) und im Device 1 sec einstellen&lt;br /&gt;
&lt;br /&gt;
Alternativ kann Deep Sleep auch über [https://www.mwinklerblog.de/smarthome/esp-easy/espeasy-deep-sleep/ Rules] aktiviert werden&lt;br /&gt;
&lt;br /&gt;
==== Tasmota ====&lt;br /&gt;
Tasmota hat den Treiber für den VL53L1X nicht in der Sensor-Binary, deshalb muss eine eigene kompiliert werden.&lt;br /&gt;
* https://github.com/arendst/Tasmota/issues/14082#issuecomment-1022626820&lt;br /&gt;
&lt;br /&gt;
 #define USE_I2C&lt;br /&gt;
 #define USE_VL53L1X&lt;br /&gt;
&lt;br /&gt;
 #define I2CDRIVERS_0_31  0x00000000&lt;br /&gt;
 #define I2CDRIVERS_32_63 0x00400000     // enable only device 54, the VL53L1X&lt;br /&gt;
 #define I2CDRIVERS_64_95 0x00000000&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===== Console =====&lt;br /&gt;
* Rule1 ON Power1#Boot DO Power on ENDON&lt;br /&gt;
* Rule1 1&lt;br /&gt;
* DeepSleepTime 3600&lt;br /&gt;
&lt;br /&gt;
===== Modulkonfiguration =====&lt;br /&gt;
* GPIO12 (D6) I2C SDA&lt;br /&gt;
* GPIO13 (D7) I2C SCL&lt;br /&gt;
* GPIO15 (D8) Relay&lt;br /&gt;
* GPIO17 (A0) ADC Range&lt;br /&gt;
&lt;br /&gt;
{&amp;quot;NAME&amp;quot;:&amp;quot;Zisterne&amp;quot;,&amp;quot;GPIO&amp;quot;:[0,0,0,0,0,0,0,0,640,608,0,224,0,4864],&amp;quot;FLAG&amp;quot;:0,&amp;quot;BASE&amp;quot;:18}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ MQTT Parameter&lt;br /&gt;
|-&lt;br /&gt;
! Item !! Wert&lt;br /&gt;
|-&lt;br /&gt;
| Host || 192.168.1.1&lt;br /&gt;
|-&lt;br /&gt;
| Port || 1883&lt;br /&gt;
|-&lt;br /&gt;
| client || Zisterne&lt;br /&gt;
|-&lt;br /&gt;
| Benutzer || SaTaca&lt;br /&gt;
|-&lt;br /&gt;
| topic || Zisterne&lt;br /&gt;
|-&lt;br /&gt;
| full topic || wasser/%prefix%/%topic%/&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Die Übermittlung der Daten an den Server kann direkt durch ein Kabel erfolgen, oder per WLAN mit einem ESP über MQTT.&lt;br /&gt;
Allerdings ist die Länge des Kabels für I2C begrenzt.&lt;br /&gt;
&lt;br /&gt;
I2C Kabel:&lt;br /&gt;
* [https://www.youtube.com/watch?v=6v1KZBRZRCI CAT5]: all stripe wires are ground. Solid colors for vcc, sda, scl. Last pair are both ground.&lt;br /&gt;
* [https://github.com/mskutta/node-red-contrib-vl53l0x Node für Node Red]&lt;br /&gt;
* [https://www.horter-shop.de/de/i2c-baugruppen/132-bausatz-i2c-eeprom-testplatine-4260404260639.html Range Extender für I2C]&lt;br /&gt;
&lt;br /&gt;
WLAN:&lt;br /&gt;
* [https://www.bjoerns-techblog.de/2018/02/time-of-flight-mit-dem-vl53l0x/ Übermittlung per WLAN]&lt;br /&gt;
&lt;br /&gt;
== Hauptventil und Durchflussmesser ==&lt;br /&gt;
Der Durchflussmesser basiert auf einem ESP-01 mit Relais Modul. Er bekommt per MQTT die Wassermenge, die er abgeben soll, öffnet entsprechend lange das Hauptventil, sendet regelmäßig den aktuellen Durchfluss, schließt das Hauptventil wieder und sendet einen ready-Status.&lt;br /&gt;
&lt;br /&gt;
=== ESP-01 Modul ===&lt;br /&gt;
* [http://www.chinalctech.com/cpzx/1/331.html Herstellerseite]&lt;br /&gt;
* [https://wolles-elektronikkiste.de/esp8266-esp-01-modul wissenswertes]&lt;br /&gt;
* [https://templates.blakadder.com/LC-ESP8266.html Tasmota Konfiguration]&lt;br /&gt;
* [https://espeasy.readthedocs.io/en/latest/Plugin/P091.html ESPEasy Konfiguration]&lt;br /&gt;
* [https://www.letscontrolit.com/forum/viewtopic.php?f=6&amp;amp;t=3245&amp;amp;hilit=lctech&amp;amp;start=450 fertiges Mega Build von ESPEasy für ESP-01 Relais]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== YF-S201 Wasserfluss Durchfluss Sensor ==&lt;br /&gt;
Dieser Durchfluss-Sensor ermöglicht die Bestimmung von Flüssigkeitsmengen zwischen 1 bis 30 Liter pro Minute.&lt;br /&gt;
&lt;br /&gt;
Technische Daten:&lt;br /&gt;
&lt;br /&gt;
    Messbereich: 1 bis 30 Liter/Minute&lt;br /&gt;
    Sensorart: Hall-Sensor&lt;br /&gt;
    Signalausgang: Frequenz (Hz) = 7,5 * Flussrate (l/min)&lt;br /&gt;
    450 Pulse/Liter&lt;br /&gt;
    Stromaufnahme: 15 mA @ 5 V&lt;br /&gt;
    Spannungsversorgung: 3 bis 18 V DC&lt;br /&gt;
    Toleranz: ±10%&lt;br /&gt;
    Pinbelegung:&lt;br /&gt;
        schwarz: GND&lt;br /&gt;
        gelb: analoges Signal&lt;br /&gt;
        rot: Vcc&lt;br /&gt;
    Anschluss: 1/2 Zoll&lt;br /&gt;
    Maximaler Hydrostatischer Druck: 1,75 MPa&lt;br /&gt;
    Betriebstemperatur: -25 bis 85 °C&lt;br /&gt;
    Kabellänge: 15 cm&lt;br /&gt;
    Sensor Type: Hall effect&lt;br /&gt;
    Output Type: 5V TTL&lt;br /&gt;
    Working Humidity Range: 35%-80% RH&lt;br /&gt;
    Output duty cycle: 50% +-10%&lt;br /&gt;
    Output rise time: 0.04us&lt;br /&gt;
    Output fall time: 0.18us&lt;br /&gt;
    Flow rate pulse characteristics: Frequency (Hz) = 7.5 * Flow rate (L/min)&lt;br /&gt;
    Durability: minimum 300,000 cycles&lt;br /&gt;
    1/2&amp;quot; nominal pipe connections, 0.78&amp;quot; outer diameter, 1/2&amp;quot; of thread&lt;br /&gt;
    Größe: ca 6,3cm x 3,5cm x 3,5cm&lt;br /&gt;
&lt;br /&gt;
* [https://github.com/letscontrolit/ESPEasy ESPEasy] installieren&lt;br /&gt;
* mit neuem WLAN verbinden (192.168.4.1)&lt;br /&gt;
* Passwort: configesp&lt;br /&gt;
&lt;br /&gt;
GPIO2 muss beim booten auf high gezogen werden. Wenn der Durchflussmesser zufällig auf low ist, bootet der ESP-01 nicht. Deshalb besser in ESPEasy die serielle Ausgabe deaktivieren und GPIO3 (RX) als Eingang nehmen. Dann bootet der ESP-01 auch zuverlässig.&lt;br /&gt;
&lt;br /&gt;
An den GPIO3 einen Spannungsteiler schalten, um die 5V vom Durchflussmesser auf 3.3V zu regeln: Signal Durchflussmesser -&amp;gt; 4.7k -&amp;gt; GPIO3 -&amp;gt; 10k -&amp;gt; Masse.&lt;br /&gt;
* [https://randomnerdtutorials.com/esp8266-pinout-reference-gpios/ Nutzbare GPIOS]&lt;br /&gt;
* [https://de.farnell.com/widerstand-farbcode-rechner Widerstandswerte]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Relais-Boards ==&lt;br /&gt;
Ein 4-er Relais kann bis zu 5 Pflanzen bewässern, wenn alle 4 Ventile Durchgangsventile sind. Die Zentrale Steuerung muss entsprechend den Zweig komplett abschalten. Für das 2-er Relais gilt das entsprechend.&lt;br /&gt;
Gleichzeitig kann ein Modul bis zu 4 Feuchtigkeitssensoren auslesen. Dafür wird ein I2C-Modul mit 4 analogen Eingängen angeschlossen.&lt;br /&gt;
Das Relais-Modul muss mit der Sensor-Firmware von Tasmota geflasht sein, damit I2C nutzbar ist (tasmota-sensors.bin.gz).&lt;br /&gt;
Der Anschluss erfolgt an RX und TX mit RX = SDA und TX = CSL. Dafür muss unter &amp;quot;Configure Logging&amp;quot; &amp;quot;Serial log level&amp;quot; auf &amp;quot;None&amp;quot; eingestellt werden. Die anderen freien GPIOs funktionieren leider nicht mit I2C, warum auch immer... Der AD-Wandler wird erkannt, aber alle Messwerte sind 0.&lt;br /&gt;
&lt;br /&gt;
* 2-er Relais von LC Technology [http://www.chinalctech.com/m/view.php?aid=510 esp12f_relay_x2]&lt;br /&gt;
* 4-er Relais von LC Technology [http://www.chinalctech.com/m/view.php?aid=511 esp12f_relay_x4]&lt;br /&gt;
* [[I2C-Modul]]&lt;br /&gt;
* [https://tasmota.github.io/docs/devices/Sonoff-Basic-and-BME280/ RX/TX für I2C]&lt;br /&gt;
* [https://templates.blakadder.com/ESP12F_Relay_X2.html Tasmota Konfiguration 2-er]&lt;br /&gt;
* [https://templates.blakadder.com/ESP12F_Relay_X4.html Tasmota Konfiguration 4-er]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* https://acoptex.com/project/533/basics-project-071d-water-flow-sensor-yf-s201-5v-relay-module-12v-solenoid-valve-lcd2004-i2c-mod-at-lex-c/&lt;br /&gt;
&lt;br /&gt;
== Akku mit Solarladung ==&lt;br /&gt;
* https://www.youtube.com/watch?v=37kGva3NW8w&lt;br /&gt;
=== Micro USB 5 V 1A 18650 TP4056 Lithium-Batterie-Ladeg-Modul ===&lt;br /&gt;
Technische Daten:&lt;br /&gt;
&lt;br /&gt;
 Länge ca. 27,9 mm&lt;br /&gt;
 Breite ca. 17,2 mm&lt;br /&gt;
 Eingangsspannung: 4,5-5,5 V&lt;br /&gt;
 Vollladung Spannung: 4,2 V&lt;br /&gt;
 Max Ausgangsstrom: 1A voreingestellt kann durch den Austausch von R3 geändert werden.&lt;br /&gt;
 Power Anzeige: rot steht für Laden, Blau steht für voll aufgeladen.&lt;br /&gt;
 Eingangsschnittstelle: Micro USB Schnittstelle oder Lötpads.&lt;br /&gt;
 Achtung: Bei längeren Laden mit maximalem Strom kann der Lade-IC eine Temperatur von 60°C erreichen!&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ Widerstandswerte für Ladestrom&lt;br /&gt;
|-&lt;br /&gt;
! Widerstand R3 !! Akku Ladestrom&lt;br /&gt;
|-&lt;br /&gt;
| 10 kΩ || 130 mA&lt;br /&gt;
|-&lt;br /&gt;
| 5 kΩ || 250 mA&lt;br /&gt;
|-&lt;br /&gt;
| 4 kΩ || 300 mA&lt;br /&gt;
|-&lt;br /&gt;
| 3 kΩ || 400 mA&lt;br /&gt;
|-&lt;br /&gt;
| 2 kΩ || 580 mA&lt;br /&gt;
|-&lt;br /&gt;
| 1,66 kΩ || 690 mA&lt;br /&gt;
|-&lt;br /&gt;
| 1,5 kΩ || 780 mA&lt;br /&gt;
|-&lt;br /&gt;
| 1,33 kΩ || 900 mA&lt;br /&gt;
|-&lt;br /&gt;
| 1,2 kΩ || 1000 mA&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== MOSFET FQP27P06 ===&lt;br /&gt;
https://www.mouser.de/ProductDetail/onsemi-Fairchild/FQP27P06?qs=sGAEpiMZZMtqBmg8fZQA68ZR%252Bf36qak7&lt;br /&gt;
&lt;br /&gt;
=== Low-Drop Spannungsregler HT7333 ===&lt;br /&gt;
https://www.kollino.de/elektronik/low-drop-spannungsregler-ht73xx/&lt;/div&gt;</summary>
		<author><name>Middeke</name></author>
	</entry>
	<entry>
		<id>https://wiki.steinla.us/index.php?title=Module&amp;diff=144</id>
		<title>Module</title>
		<link rel="alternate" type="text/html" href="https://wiki.steinla.us/index.php?title=Module&amp;diff=144"/>
		<updated>2022-02-03T00:31:58Z</updated>

		<summary type="html">&lt;p&gt;Middeke: /* Tasmota */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Füllstand der Zisterne ==&lt;br /&gt;
Der Füllstand der Zisterne wird mit einem [https://de.aliexpress.com/item/1005003091941068.html?spm=a2g0s.12269583.0.0.17f86ec3Mabgfo VL53L1X Time of Flight (ToF) Laser Ranging Sensor Module] gemessen. Dieser misst die Entfernung bis zur Wasseroberfläche. Damit kann dann der Füllstand und damit dann wiederum das vorhandene Volumen berechnet werden.&lt;br /&gt;
&lt;br /&gt;
* [https://www.instructables.com/Solar-Powered-WiFi-Weather-Station/ Solarbetrieb]&lt;br /&gt;
&lt;br /&gt;
=== Software ===&lt;br /&gt;
==== ESPEasy ====&lt;br /&gt;
* [https://espeasy.readthedocs.io/en/latest/Plugin/P113.html ESPEasy Plugin]&lt;br /&gt;
* [https://nerdiy.de/howto-espeasy-vl53l0x-vl53l1x-distanzsensor-an-den-esp8266-esp32-anschliessen-und-auslesen/ ESPEasy zur Messung der Entfernung]&lt;br /&gt;
* Deep Sleep, damit die Messung nur alle drei Stunden erfolgt: unter Config &amp;quot;Sleep awake time&amp;quot; auf 20 sec (Messzeit), &amp;quot;Sleep time&amp;quot; auf 10800 sec (3 Stunden) und im Device 1 sec einstellen&lt;br /&gt;
&lt;br /&gt;
Alternativ kann Deep Sleep auch über [https://www.mwinklerblog.de/smarthome/esp-easy/espeasy-deep-sleep/ Rules] aktiviert werden&lt;br /&gt;
&lt;br /&gt;
==== Tasmota ====&lt;br /&gt;
Tasmota hat den Treiber für den VL53L1X nicht in der Sensor-Binary, deshalb muss eine eigene kompiliert werden.&lt;br /&gt;
* https://github.com/arendst/Tasmota/issues/14082#issuecomment-1022626820&lt;br /&gt;
&lt;br /&gt;
 #define USE_I2C&amp;lt;br&amp;gt;&lt;br /&gt;
 #define USE_VL53L1X&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
 #define I2CDRIVERS_0_31  0x00000000 &amp;lt;br&amp;gt;&lt;br /&gt;
 #define I2CDRIVERS_32_63 0x00400000     // enable only device 54, the VL53L1X&amp;lt;br&amp;gt;&lt;br /&gt;
 #define I2CDRIVERS_64_95 0x00000000&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===== Console =====&lt;br /&gt;
* Rule1 ON Power1#Boot DO Power on ENDON&lt;br /&gt;
* Rule1 1&lt;br /&gt;
* DeepSleepTime 3600&lt;br /&gt;
&lt;br /&gt;
===== Modulkonfiguration =====&lt;br /&gt;
* GPIO12 (D6) I2C SDA&lt;br /&gt;
* GPIO13 (D7) I2C SCL&lt;br /&gt;
* GPIO15 (D8) Relay&lt;br /&gt;
* GPIO17 (A0) ADC Range&lt;br /&gt;
&lt;br /&gt;
{&amp;quot;NAME&amp;quot;:&amp;quot;Zisterne&amp;quot;,&amp;quot;GPIO&amp;quot;:[0,0,0,0,0,0,0,0,640,608,0,224,0,4864],&amp;quot;FLAG&amp;quot;:0,&amp;quot;BASE&amp;quot;:18}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ MQTT Parameter&lt;br /&gt;
|-&lt;br /&gt;
! Item !! Wert&lt;br /&gt;
|-&lt;br /&gt;
| Host || 192.168.1.1&lt;br /&gt;
|-&lt;br /&gt;
| Port || 1883&lt;br /&gt;
|-&lt;br /&gt;
| client || Zisterne&lt;br /&gt;
|-&lt;br /&gt;
| Benutzer || SaTaca&lt;br /&gt;
|-&lt;br /&gt;
| topic || Zisterne&lt;br /&gt;
|-&lt;br /&gt;
| full topic || wasser/%prefix%/%topic%/&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Die Übermittlung der Daten an den Server kann direkt durch ein Kabel erfolgen, oder per WLAN mit einem ESP über MQTT.&lt;br /&gt;
Allerdings ist die Länge des Kabels für I2C begrenzt.&lt;br /&gt;
&lt;br /&gt;
I2C Kabel:&lt;br /&gt;
* [https://www.youtube.com/watch?v=6v1KZBRZRCI CAT5]: all stripe wires are ground. Solid colors for vcc, sda, scl. Last pair are both ground.&lt;br /&gt;
* [https://github.com/mskutta/node-red-contrib-vl53l0x Node für Node Red]&lt;br /&gt;
* [https://www.horter-shop.de/de/i2c-baugruppen/132-bausatz-i2c-eeprom-testplatine-4260404260639.html Range Extender für I2C]&lt;br /&gt;
&lt;br /&gt;
WLAN:&lt;br /&gt;
* [https://www.bjoerns-techblog.de/2018/02/time-of-flight-mit-dem-vl53l0x/ Übermittlung per WLAN]&lt;br /&gt;
&lt;br /&gt;
== Hauptventil und Durchflussmesser ==&lt;br /&gt;
Der Durchflussmesser basiert auf einem ESP-01 mit Relais Modul. Er bekommt per MQTT die Wassermenge, die er abgeben soll, öffnet entsprechend lange das Hauptventil, sendet regelmäßig den aktuellen Durchfluss, schließt das Hauptventil wieder und sendet einen ready-Status.&lt;br /&gt;
&lt;br /&gt;
=== ESP-01 Modul ===&lt;br /&gt;
* [http://www.chinalctech.com/cpzx/1/331.html Herstellerseite]&lt;br /&gt;
* [https://wolles-elektronikkiste.de/esp8266-esp-01-modul wissenswertes]&lt;br /&gt;
* [https://templates.blakadder.com/LC-ESP8266.html Tasmota Konfiguration]&lt;br /&gt;
* [https://espeasy.readthedocs.io/en/latest/Plugin/P091.html ESPEasy Konfiguration]&lt;br /&gt;
* [https://www.letscontrolit.com/forum/viewtopic.php?f=6&amp;amp;t=3245&amp;amp;hilit=lctech&amp;amp;start=450 fertiges Mega Build von ESPEasy für ESP-01 Relais]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== YF-S201 Wasserfluss Durchfluss Sensor ==&lt;br /&gt;
Dieser Durchfluss-Sensor ermöglicht die Bestimmung von Flüssigkeitsmengen zwischen 1 bis 30 Liter pro Minute.&lt;br /&gt;
&lt;br /&gt;
Technische Daten:&lt;br /&gt;
&lt;br /&gt;
    Messbereich: 1 bis 30 Liter/Minute&lt;br /&gt;
    Sensorart: Hall-Sensor&lt;br /&gt;
    Signalausgang: Frequenz (Hz) = 7,5 * Flussrate (l/min)&lt;br /&gt;
    450 Pulse/Liter&lt;br /&gt;
    Stromaufnahme: 15 mA @ 5 V&lt;br /&gt;
    Spannungsversorgung: 3 bis 18 V DC&lt;br /&gt;
    Toleranz: ±10%&lt;br /&gt;
    Pinbelegung:&lt;br /&gt;
        schwarz: GND&lt;br /&gt;
        gelb: analoges Signal&lt;br /&gt;
        rot: Vcc&lt;br /&gt;
    Anschluss: 1/2 Zoll&lt;br /&gt;
    Maximaler Hydrostatischer Druck: 1,75 MPa&lt;br /&gt;
    Betriebstemperatur: -25 bis 85 °C&lt;br /&gt;
    Kabellänge: 15 cm&lt;br /&gt;
    Sensor Type: Hall effect&lt;br /&gt;
    Output Type: 5V TTL&lt;br /&gt;
    Working Humidity Range: 35%-80% RH&lt;br /&gt;
    Output duty cycle: 50% +-10%&lt;br /&gt;
    Output rise time: 0.04us&lt;br /&gt;
    Output fall time: 0.18us&lt;br /&gt;
    Flow rate pulse characteristics: Frequency (Hz) = 7.5 * Flow rate (L/min)&lt;br /&gt;
    Durability: minimum 300,000 cycles&lt;br /&gt;
    1/2&amp;quot; nominal pipe connections, 0.78&amp;quot; outer diameter, 1/2&amp;quot; of thread&lt;br /&gt;
    Größe: ca 6,3cm x 3,5cm x 3,5cm&lt;br /&gt;
&lt;br /&gt;
* [https://github.com/letscontrolit/ESPEasy ESPEasy] installieren&lt;br /&gt;
* mit neuem WLAN verbinden (192.168.4.1)&lt;br /&gt;
* Passwort: configesp&lt;br /&gt;
&lt;br /&gt;
GPIO2 muss beim booten auf high gezogen werden. Wenn der Durchflussmesser zufällig auf low ist, bootet der ESP-01 nicht. Deshalb besser in ESPEasy die serielle Ausgabe deaktivieren und GPIO3 (RX) als Eingang nehmen. Dann bootet der ESP-01 auch zuverlässig.&lt;br /&gt;
&lt;br /&gt;
An den GPIO3 einen Spannungsteiler schalten, um die 5V vom Durchflussmesser auf 3.3V zu regeln: Signal Durchflussmesser -&amp;gt; 4.7k -&amp;gt; GPIO3 -&amp;gt; 10k -&amp;gt; Masse.&lt;br /&gt;
* [https://randomnerdtutorials.com/esp8266-pinout-reference-gpios/ Nutzbare GPIOS]&lt;br /&gt;
* [https://de.farnell.com/widerstand-farbcode-rechner Widerstandswerte]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Relais-Boards ==&lt;br /&gt;
Ein 4-er Relais kann bis zu 5 Pflanzen bewässern, wenn alle 4 Ventile Durchgangsventile sind. Die Zentrale Steuerung muss entsprechend den Zweig komplett abschalten. Für das 2-er Relais gilt das entsprechend.&lt;br /&gt;
Gleichzeitig kann ein Modul bis zu 4 Feuchtigkeitssensoren auslesen. Dafür wird ein I2C-Modul mit 4 analogen Eingängen angeschlossen.&lt;br /&gt;
Das Relais-Modul muss mit der Sensor-Firmware von Tasmota geflasht sein, damit I2C nutzbar ist (tasmota-sensors.bin.gz).&lt;br /&gt;
Der Anschluss erfolgt an RX und TX mit RX = SDA und TX = CSL. Dafür muss unter &amp;quot;Configure Logging&amp;quot; &amp;quot;Serial log level&amp;quot; auf &amp;quot;None&amp;quot; eingestellt werden. Die anderen freien GPIOs funktionieren leider nicht mit I2C, warum auch immer... Der AD-Wandler wird erkannt, aber alle Messwerte sind 0.&lt;br /&gt;
&lt;br /&gt;
* 2-er Relais von LC Technology [http://www.chinalctech.com/m/view.php?aid=510 esp12f_relay_x2]&lt;br /&gt;
* 4-er Relais von LC Technology [http://www.chinalctech.com/m/view.php?aid=511 esp12f_relay_x4]&lt;br /&gt;
* [[I2C-Modul]]&lt;br /&gt;
* [https://tasmota.github.io/docs/devices/Sonoff-Basic-and-BME280/ RX/TX für I2C]&lt;br /&gt;
* [https://templates.blakadder.com/ESP12F_Relay_X2.html Tasmota Konfiguration 2-er]&lt;br /&gt;
* [https://templates.blakadder.com/ESP12F_Relay_X4.html Tasmota Konfiguration 4-er]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* https://acoptex.com/project/533/basics-project-071d-water-flow-sensor-yf-s201-5v-relay-module-12v-solenoid-valve-lcd2004-i2c-mod-at-lex-c/&lt;br /&gt;
&lt;br /&gt;
== Akku mit Solarladung ==&lt;br /&gt;
* https://www.youtube.com/watch?v=37kGva3NW8w&lt;br /&gt;
=== Micro USB 5 V 1A 18650 TP4056 Lithium-Batterie-Ladeg-Modul ===&lt;br /&gt;
Technische Daten:&lt;br /&gt;
&lt;br /&gt;
 Länge ca. 27,9 mm&lt;br /&gt;
 Breite ca. 17,2 mm&lt;br /&gt;
 Eingangsspannung: 4,5-5,5 V&lt;br /&gt;
 Vollladung Spannung: 4,2 V&lt;br /&gt;
 Max Ausgangsstrom: 1A voreingestellt kann durch den Austausch von R3 geändert werden.&lt;br /&gt;
 Power Anzeige: rot steht für Laden, Blau steht für voll aufgeladen.&lt;br /&gt;
 Eingangsschnittstelle: Micro USB Schnittstelle oder Lötpads.&lt;br /&gt;
 Achtung: Bei längeren Laden mit maximalem Strom kann der Lade-IC eine Temperatur von 60°C erreichen!&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ Widerstandswerte für Ladestrom&lt;br /&gt;
|-&lt;br /&gt;
! Widerstand R3 !! Akku Ladestrom&lt;br /&gt;
|-&lt;br /&gt;
| 10 kΩ || 130 mA&lt;br /&gt;
|-&lt;br /&gt;
| 5 kΩ || 250 mA&lt;br /&gt;
|-&lt;br /&gt;
| 4 kΩ || 300 mA&lt;br /&gt;
|-&lt;br /&gt;
| 3 kΩ || 400 mA&lt;br /&gt;
|-&lt;br /&gt;
| 2 kΩ || 580 mA&lt;br /&gt;
|-&lt;br /&gt;
| 1,66 kΩ || 690 mA&lt;br /&gt;
|-&lt;br /&gt;
| 1,5 kΩ || 780 mA&lt;br /&gt;
|-&lt;br /&gt;
| 1,33 kΩ || 900 mA&lt;br /&gt;
|-&lt;br /&gt;
| 1,2 kΩ || 1000 mA&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== MOSFET FQP27P06 ===&lt;br /&gt;
https://www.mouser.de/ProductDetail/onsemi-Fairchild/FQP27P06?qs=sGAEpiMZZMtqBmg8fZQA68ZR%252Bf36qak7&lt;br /&gt;
&lt;br /&gt;
=== Low-Drop Spannungsregler HT7333 ===&lt;br /&gt;
https://www.kollino.de/elektronik/low-drop-spannungsregler-ht73xx/&lt;/div&gt;</summary>
		<author><name>Middeke</name></author>
	</entry>
	<entry>
		<id>https://wiki.steinla.us/index.php?title=Module&amp;diff=143</id>
		<title>Module</title>
		<link rel="alternate" type="text/html" href="https://wiki.steinla.us/index.php?title=Module&amp;diff=143"/>
		<updated>2022-02-03T00:31:45Z</updated>

		<summary type="html">&lt;p&gt;Middeke: /* Tasmota */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Füllstand der Zisterne ==&lt;br /&gt;
Der Füllstand der Zisterne wird mit einem [https://de.aliexpress.com/item/1005003091941068.html?spm=a2g0s.12269583.0.0.17f86ec3Mabgfo VL53L1X Time of Flight (ToF) Laser Ranging Sensor Module] gemessen. Dieser misst die Entfernung bis zur Wasseroberfläche. Damit kann dann der Füllstand und damit dann wiederum das vorhandene Volumen berechnet werden.&lt;br /&gt;
&lt;br /&gt;
* [https://www.instructables.com/Solar-Powered-WiFi-Weather-Station/ Solarbetrieb]&lt;br /&gt;
&lt;br /&gt;
=== Software ===&lt;br /&gt;
==== ESPEasy ====&lt;br /&gt;
* [https://espeasy.readthedocs.io/en/latest/Plugin/P113.html ESPEasy Plugin]&lt;br /&gt;
* [https://nerdiy.de/howto-espeasy-vl53l0x-vl53l1x-distanzsensor-an-den-esp8266-esp32-anschliessen-und-auslesen/ ESPEasy zur Messung der Entfernung]&lt;br /&gt;
* Deep Sleep, damit die Messung nur alle drei Stunden erfolgt: unter Config &amp;quot;Sleep awake time&amp;quot; auf 20 sec (Messzeit), &amp;quot;Sleep time&amp;quot; auf 10800 sec (3 Stunden) und im Device 1 sec einstellen&lt;br /&gt;
&lt;br /&gt;
Alternativ kann Deep Sleep auch über [https://www.mwinklerblog.de/smarthome/esp-easy/espeasy-deep-sleep/ Rules] aktiviert werden&lt;br /&gt;
&lt;br /&gt;
==== Tasmota ====&lt;br /&gt;
Tasmota hat den Treiber für den VL53L1X nicht in der Sensor-Binary, deshalb muss eine eigene kompiliert werden.&lt;br /&gt;
* https://github.com/arendst/Tasmota/issues/14082#issuecomment-1022626820&lt;br /&gt;
&lt;br /&gt;
 #define USE_I2C&amp;lt;br&amp;gt;&lt;br /&gt;
#define USE_VL53L1X&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
#define I2CDRIVERS_0_31  0x00000000 &amp;lt;br&amp;gt;&lt;br /&gt;
#define I2CDRIVERS_32_63 0x00400000     // enable only device 54, the VL53L1X&amp;lt;br&amp;gt;&lt;br /&gt;
#define I2CDRIVERS_64_95 0x00000000&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===== Console =====&lt;br /&gt;
* Rule1 ON Power1#Boot DO Power on ENDON&lt;br /&gt;
* Rule1 1&lt;br /&gt;
* DeepSleepTime 3600&lt;br /&gt;
&lt;br /&gt;
===== Modulkonfiguration =====&lt;br /&gt;
* GPIO12 (D6) I2C SDA&lt;br /&gt;
* GPIO13 (D7) I2C SCL&lt;br /&gt;
* GPIO15 (D8) Relay&lt;br /&gt;
* GPIO17 (A0) ADC Range&lt;br /&gt;
&lt;br /&gt;
{&amp;quot;NAME&amp;quot;:&amp;quot;Zisterne&amp;quot;,&amp;quot;GPIO&amp;quot;:[0,0,0,0,0,0,0,0,640,608,0,224,0,4864],&amp;quot;FLAG&amp;quot;:0,&amp;quot;BASE&amp;quot;:18}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ MQTT Parameter&lt;br /&gt;
|-&lt;br /&gt;
! Item !! Wert&lt;br /&gt;
|-&lt;br /&gt;
| Host || 192.168.1.1&lt;br /&gt;
|-&lt;br /&gt;
| Port || 1883&lt;br /&gt;
|-&lt;br /&gt;
| client || Zisterne&lt;br /&gt;
|-&lt;br /&gt;
| Benutzer || SaTaca&lt;br /&gt;
|-&lt;br /&gt;
| topic || Zisterne&lt;br /&gt;
|-&lt;br /&gt;
| full topic || wasser/%prefix%/%topic%/&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Die Übermittlung der Daten an den Server kann direkt durch ein Kabel erfolgen, oder per WLAN mit einem ESP über MQTT.&lt;br /&gt;
Allerdings ist die Länge des Kabels für I2C begrenzt.&lt;br /&gt;
&lt;br /&gt;
I2C Kabel:&lt;br /&gt;
* [https://www.youtube.com/watch?v=6v1KZBRZRCI CAT5]: all stripe wires are ground. Solid colors for vcc, sda, scl. Last pair are both ground.&lt;br /&gt;
* [https://github.com/mskutta/node-red-contrib-vl53l0x Node für Node Red]&lt;br /&gt;
* [https://www.horter-shop.de/de/i2c-baugruppen/132-bausatz-i2c-eeprom-testplatine-4260404260639.html Range Extender für I2C]&lt;br /&gt;
&lt;br /&gt;
WLAN:&lt;br /&gt;
* [https://www.bjoerns-techblog.de/2018/02/time-of-flight-mit-dem-vl53l0x/ Übermittlung per WLAN]&lt;br /&gt;
&lt;br /&gt;
== Hauptventil und Durchflussmesser ==&lt;br /&gt;
Der Durchflussmesser basiert auf einem ESP-01 mit Relais Modul. Er bekommt per MQTT die Wassermenge, die er abgeben soll, öffnet entsprechend lange das Hauptventil, sendet regelmäßig den aktuellen Durchfluss, schließt das Hauptventil wieder und sendet einen ready-Status.&lt;br /&gt;
&lt;br /&gt;
=== ESP-01 Modul ===&lt;br /&gt;
* [http://www.chinalctech.com/cpzx/1/331.html Herstellerseite]&lt;br /&gt;
* [https://wolles-elektronikkiste.de/esp8266-esp-01-modul wissenswertes]&lt;br /&gt;
* [https://templates.blakadder.com/LC-ESP8266.html Tasmota Konfiguration]&lt;br /&gt;
* [https://espeasy.readthedocs.io/en/latest/Plugin/P091.html ESPEasy Konfiguration]&lt;br /&gt;
* [https://www.letscontrolit.com/forum/viewtopic.php?f=6&amp;amp;t=3245&amp;amp;hilit=lctech&amp;amp;start=450 fertiges Mega Build von ESPEasy für ESP-01 Relais]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== YF-S201 Wasserfluss Durchfluss Sensor ==&lt;br /&gt;
Dieser Durchfluss-Sensor ermöglicht die Bestimmung von Flüssigkeitsmengen zwischen 1 bis 30 Liter pro Minute.&lt;br /&gt;
&lt;br /&gt;
Technische Daten:&lt;br /&gt;
&lt;br /&gt;
    Messbereich: 1 bis 30 Liter/Minute&lt;br /&gt;
    Sensorart: Hall-Sensor&lt;br /&gt;
    Signalausgang: Frequenz (Hz) = 7,5 * Flussrate (l/min)&lt;br /&gt;
    450 Pulse/Liter&lt;br /&gt;
    Stromaufnahme: 15 mA @ 5 V&lt;br /&gt;
    Spannungsversorgung: 3 bis 18 V DC&lt;br /&gt;
    Toleranz: ±10%&lt;br /&gt;
    Pinbelegung:&lt;br /&gt;
        schwarz: GND&lt;br /&gt;
        gelb: analoges Signal&lt;br /&gt;
        rot: Vcc&lt;br /&gt;
    Anschluss: 1/2 Zoll&lt;br /&gt;
    Maximaler Hydrostatischer Druck: 1,75 MPa&lt;br /&gt;
    Betriebstemperatur: -25 bis 85 °C&lt;br /&gt;
    Kabellänge: 15 cm&lt;br /&gt;
    Sensor Type: Hall effect&lt;br /&gt;
    Output Type: 5V TTL&lt;br /&gt;
    Working Humidity Range: 35%-80% RH&lt;br /&gt;
    Output duty cycle: 50% +-10%&lt;br /&gt;
    Output rise time: 0.04us&lt;br /&gt;
    Output fall time: 0.18us&lt;br /&gt;
    Flow rate pulse characteristics: Frequency (Hz) = 7.5 * Flow rate (L/min)&lt;br /&gt;
    Durability: minimum 300,000 cycles&lt;br /&gt;
    1/2&amp;quot; nominal pipe connections, 0.78&amp;quot; outer diameter, 1/2&amp;quot; of thread&lt;br /&gt;
    Größe: ca 6,3cm x 3,5cm x 3,5cm&lt;br /&gt;
&lt;br /&gt;
* [https://github.com/letscontrolit/ESPEasy ESPEasy] installieren&lt;br /&gt;
* mit neuem WLAN verbinden (192.168.4.1)&lt;br /&gt;
* Passwort: configesp&lt;br /&gt;
&lt;br /&gt;
GPIO2 muss beim booten auf high gezogen werden. Wenn der Durchflussmesser zufällig auf low ist, bootet der ESP-01 nicht. Deshalb besser in ESPEasy die serielle Ausgabe deaktivieren und GPIO3 (RX) als Eingang nehmen. Dann bootet der ESP-01 auch zuverlässig.&lt;br /&gt;
&lt;br /&gt;
An den GPIO3 einen Spannungsteiler schalten, um die 5V vom Durchflussmesser auf 3.3V zu regeln: Signal Durchflussmesser -&amp;gt; 4.7k -&amp;gt; GPIO3 -&amp;gt; 10k -&amp;gt; Masse.&lt;br /&gt;
* [https://randomnerdtutorials.com/esp8266-pinout-reference-gpios/ Nutzbare GPIOS]&lt;br /&gt;
* [https://de.farnell.com/widerstand-farbcode-rechner Widerstandswerte]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Relais-Boards ==&lt;br /&gt;
Ein 4-er Relais kann bis zu 5 Pflanzen bewässern, wenn alle 4 Ventile Durchgangsventile sind. Die Zentrale Steuerung muss entsprechend den Zweig komplett abschalten. Für das 2-er Relais gilt das entsprechend.&lt;br /&gt;
Gleichzeitig kann ein Modul bis zu 4 Feuchtigkeitssensoren auslesen. Dafür wird ein I2C-Modul mit 4 analogen Eingängen angeschlossen.&lt;br /&gt;
Das Relais-Modul muss mit der Sensor-Firmware von Tasmota geflasht sein, damit I2C nutzbar ist (tasmota-sensors.bin.gz).&lt;br /&gt;
Der Anschluss erfolgt an RX und TX mit RX = SDA und TX = CSL. Dafür muss unter &amp;quot;Configure Logging&amp;quot; &amp;quot;Serial log level&amp;quot; auf &amp;quot;None&amp;quot; eingestellt werden. Die anderen freien GPIOs funktionieren leider nicht mit I2C, warum auch immer... Der AD-Wandler wird erkannt, aber alle Messwerte sind 0.&lt;br /&gt;
&lt;br /&gt;
* 2-er Relais von LC Technology [http://www.chinalctech.com/m/view.php?aid=510 esp12f_relay_x2]&lt;br /&gt;
* 4-er Relais von LC Technology [http://www.chinalctech.com/m/view.php?aid=511 esp12f_relay_x4]&lt;br /&gt;
* [[I2C-Modul]]&lt;br /&gt;
* [https://tasmota.github.io/docs/devices/Sonoff-Basic-and-BME280/ RX/TX für I2C]&lt;br /&gt;
* [https://templates.blakadder.com/ESP12F_Relay_X2.html Tasmota Konfiguration 2-er]&lt;br /&gt;
* [https://templates.blakadder.com/ESP12F_Relay_X4.html Tasmota Konfiguration 4-er]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* https://acoptex.com/project/533/basics-project-071d-water-flow-sensor-yf-s201-5v-relay-module-12v-solenoid-valve-lcd2004-i2c-mod-at-lex-c/&lt;br /&gt;
&lt;br /&gt;
== Akku mit Solarladung ==&lt;br /&gt;
* https://www.youtube.com/watch?v=37kGva3NW8w&lt;br /&gt;
=== Micro USB 5 V 1A 18650 TP4056 Lithium-Batterie-Ladeg-Modul ===&lt;br /&gt;
Technische Daten:&lt;br /&gt;
&lt;br /&gt;
 Länge ca. 27,9 mm&lt;br /&gt;
 Breite ca. 17,2 mm&lt;br /&gt;
 Eingangsspannung: 4,5-5,5 V&lt;br /&gt;
 Vollladung Spannung: 4,2 V&lt;br /&gt;
 Max Ausgangsstrom: 1A voreingestellt kann durch den Austausch von R3 geändert werden.&lt;br /&gt;
 Power Anzeige: rot steht für Laden, Blau steht für voll aufgeladen.&lt;br /&gt;
 Eingangsschnittstelle: Micro USB Schnittstelle oder Lötpads.&lt;br /&gt;
 Achtung: Bei längeren Laden mit maximalem Strom kann der Lade-IC eine Temperatur von 60°C erreichen!&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ Widerstandswerte für Ladestrom&lt;br /&gt;
|-&lt;br /&gt;
! Widerstand R3 !! Akku Ladestrom&lt;br /&gt;
|-&lt;br /&gt;
| 10 kΩ || 130 mA&lt;br /&gt;
|-&lt;br /&gt;
| 5 kΩ || 250 mA&lt;br /&gt;
|-&lt;br /&gt;
| 4 kΩ || 300 mA&lt;br /&gt;
|-&lt;br /&gt;
| 3 kΩ || 400 mA&lt;br /&gt;
|-&lt;br /&gt;
| 2 kΩ || 580 mA&lt;br /&gt;
|-&lt;br /&gt;
| 1,66 kΩ || 690 mA&lt;br /&gt;
|-&lt;br /&gt;
| 1,5 kΩ || 780 mA&lt;br /&gt;
|-&lt;br /&gt;
| 1,33 kΩ || 900 mA&lt;br /&gt;
|-&lt;br /&gt;
| 1,2 kΩ || 1000 mA&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== MOSFET FQP27P06 ===&lt;br /&gt;
https://www.mouser.de/ProductDetail/onsemi-Fairchild/FQP27P06?qs=sGAEpiMZZMtqBmg8fZQA68ZR%252Bf36qak7&lt;br /&gt;
&lt;br /&gt;
=== Low-Drop Spannungsregler HT7333 ===&lt;br /&gt;
https://www.kollino.de/elektronik/low-drop-spannungsregler-ht73xx/&lt;/div&gt;</summary>
		<author><name>Middeke</name></author>
	</entry>
	<entry>
		<id>https://wiki.steinla.us/index.php?title=Module&amp;diff=142</id>
		<title>Module</title>
		<link rel="alternate" type="text/html" href="https://wiki.steinla.us/index.php?title=Module&amp;diff=142"/>
		<updated>2022-02-03T00:31:33Z</updated>

		<summary type="html">&lt;p&gt;Middeke: /* Tasmota */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Füllstand der Zisterne ==&lt;br /&gt;
Der Füllstand der Zisterne wird mit einem [https://de.aliexpress.com/item/1005003091941068.html?spm=a2g0s.12269583.0.0.17f86ec3Mabgfo VL53L1X Time of Flight (ToF) Laser Ranging Sensor Module] gemessen. Dieser misst die Entfernung bis zur Wasseroberfläche. Damit kann dann der Füllstand und damit dann wiederum das vorhandene Volumen berechnet werden.&lt;br /&gt;
&lt;br /&gt;
* [https://www.instructables.com/Solar-Powered-WiFi-Weather-Station/ Solarbetrieb]&lt;br /&gt;
&lt;br /&gt;
=== Software ===&lt;br /&gt;
==== ESPEasy ====&lt;br /&gt;
* [https://espeasy.readthedocs.io/en/latest/Plugin/P113.html ESPEasy Plugin]&lt;br /&gt;
* [https://nerdiy.de/howto-espeasy-vl53l0x-vl53l1x-distanzsensor-an-den-esp8266-esp32-anschliessen-und-auslesen/ ESPEasy zur Messung der Entfernung]&lt;br /&gt;
* Deep Sleep, damit die Messung nur alle drei Stunden erfolgt: unter Config &amp;quot;Sleep awake time&amp;quot; auf 20 sec (Messzeit), &amp;quot;Sleep time&amp;quot; auf 10800 sec (3 Stunden) und im Device 1 sec einstellen&lt;br /&gt;
&lt;br /&gt;
Alternativ kann Deep Sleep auch über [https://www.mwinklerblog.de/smarthome/esp-easy/espeasy-deep-sleep/ Rules] aktiviert werden&lt;br /&gt;
&lt;br /&gt;
==== Tasmota ====&lt;br /&gt;
Tasmota hat den Treiber für den VL53L1X nicht in der Sensor-Binary, deshalb muss eine eigene kompiliert werden.&lt;br /&gt;
* https://github.com/arendst/Tasmota/issues/14082#issuecomment-1022626820&lt;br /&gt;
&lt;br /&gt;
#define USE_I2C&amp;lt;br&amp;gt;&lt;br /&gt;
#define USE_VL53L1X&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
#define I2CDRIVERS_0_31  0x00000000 &amp;lt;br&amp;gt;&lt;br /&gt;
#define I2CDRIVERS_32_63 0x00400000     // enable only device 54, the VL53L1X&amp;lt;br&amp;gt;&lt;br /&gt;
#define I2CDRIVERS_64_95 0x00000000&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===== Console =====&lt;br /&gt;
* Rule1 ON Power1#Boot DO Power on ENDON&lt;br /&gt;
* Rule1 1&lt;br /&gt;
* DeepSleepTime 3600&lt;br /&gt;
&lt;br /&gt;
===== Modulkonfiguration =====&lt;br /&gt;
* GPIO12 (D6) I2C SDA&lt;br /&gt;
* GPIO13 (D7) I2C SCL&lt;br /&gt;
* GPIO15 (D8) Relay&lt;br /&gt;
* GPIO17 (A0) ADC Range&lt;br /&gt;
&lt;br /&gt;
{&amp;quot;NAME&amp;quot;:&amp;quot;Zisterne&amp;quot;,&amp;quot;GPIO&amp;quot;:[0,0,0,0,0,0,0,0,640,608,0,224,0,4864],&amp;quot;FLAG&amp;quot;:0,&amp;quot;BASE&amp;quot;:18}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ MQTT Parameter&lt;br /&gt;
|-&lt;br /&gt;
! Item !! Wert&lt;br /&gt;
|-&lt;br /&gt;
| Host || 192.168.1.1&lt;br /&gt;
|-&lt;br /&gt;
| Port || 1883&lt;br /&gt;
|-&lt;br /&gt;
| client || Zisterne&lt;br /&gt;
|-&lt;br /&gt;
| Benutzer || SaTaca&lt;br /&gt;
|-&lt;br /&gt;
| topic || Zisterne&lt;br /&gt;
|-&lt;br /&gt;
| full topic || wasser/%prefix%/%topic%/&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Die Übermittlung der Daten an den Server kann direkt durch ein Kabel erfolgen, oder per WLAN mit einem ESP über MQTT.&lt;br /&gt;
Allerdings ist die Länge des Kabels für I2C begrenzt.&lt;br /&gt;
&lt;br /&gt;
I2C Kabel:&lt;br /&gt;
* [https://www.youtube.com/watch?v=6v1KZBRZRCI CAT5]: all stripe wires are ground. Solid colors for vcc, sda, scl. Last pair are both ground.&lt;br /&gt;
* [https://github.com/mskutta/node-red-contrib-vl53l0x Node für Node Red]&lt;br /&gt;
* [https://www.horter-shop.de/de/i2c-baugruppen/132-bausatz-i2c-eeprom-testplatine-4260404260639.html Range Extender für I2C]&lt;br /&gt;
&lt;br /&gt;
WLAN:&lt;br /&gt;
* [https://www.bjoerns-techblog.de/2018/02/time-of-flight-mit-dem-vl53l0x/ Übermittlung per WLAN]&lt;br /&gt;
&lt;br /&gt;
== Hauptventil und Durchflussmesser ==&lt;br /&gt;
Der Durchflussmesser basiert auf einem ESP-01 mit Relais Modul. Er bekommt per MQTT die Wassermenge, die er abgeben soll, öffnet entsprechend lange das Hauptventil, sendet regelmäßig den aktuellen Durchfluss, schließt das Hauptventil wieder und sendet einen ready-Status.&lt;br /&gt;
&lt;br /&gt;
=== ESP-01 Modul ===&lt;br /&gt;
* [http://www.chinalctech.com/cpzx/1/331.html Herstellerseite]&lt;br /&gt;
* [https://wolles-elektronikkiste.de/esp8266-esp-01-modul wissenswertes]&lt;br /&gt;
* [https://templates.blakadder.com/LC-ESP8266.html Tasmota Konfiguration]&lt;br /&gt;
* [https://espeasy.readthedocs.io/en/latest/Plugin/P091.html ESPEasy Konfiguration]&lt;br /&gt;
* [https://www.letscontrolit.com/forum/viewtopic.php?f=6&amp;amp;t=3245&amp;amp;hilit=lctech&amp;amp;start=450 fertiges Mega Build von ESPEasy für ESP-01 Relais]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== YF-S201 Wasserfluss Durchfluss Sensor ==&lt;br /&gt;
Dieser Durchfluss-Sensor ermöglicht die Bestimmung von Flüssigkeitsmengen zwischen 1 bis 30 Liter pro Minute.&lt;br /&gt;
&lt;br /&gt;
Technische Daten:&lt;br /&gt;
&lt;br /&gt;
    Messbereich: 1 bis 30 Liter/Minute&lt;br /&gt;
    Sensorart: Hall-Sensor&lt;br /&gt;
    Signalausgang: Frequenz (Hz) = 7,5 * Flussrate (l/min)&lt;br /&gt;
    450 Pulse/Liter&lt;br /&gt;
    Stromaufnahme: 15 mA @ 5 V&lt;br /&gt;
    Spannungsversorgung: 3 bis 18 V DC&lt;br /&gt;
    Toleranz: ±10%&lt;br /&gt;
    Pinbelegung:&lt;br /&gt;
        schwarz: GND&lt;br /&gt;
        gelb: analoges Signal&lt;br /&gt;
        rot: Vcc&lt;br /&gt;
    Anschluss: 1/2 Zoll&lt;br /&gt;
    Maximaler Hydrostatischer Druck: 1,75 MPa&lt;br /&gt;
    Betriebstemperatur: -25 bis 85 °C&lt;br /&gt;
    Kabellänge: 15 cm&lt;br /&gt;
    Sensor Type: Hall effect&lt;br /&gt;
    Output Type: 5V TTL&lt;br /&gt;
    Working Humidity Range: 35%-80% RH&lt;br /&gt;
    Output duty cycle: 50% +-10%&lt;br /&gt;
    Output rise time: 0.04us&lt;br /&gt;
    Output fall time: 0.18us&lt;br /&gt;
    Flow rate pulse characteristics: Frequency (Hz) = 7.5 * Flow rate (L/min)&lt;br /&gt;
    Durability: minimum 300,000 cycles&lt;br /&gt;
    1/2&amp;quot; nominal pipe connections, 0.78&amp;quot; outer diameter, 1/2&amp;quot; of thread&lt;br /&gt;
    Größe: ca 6,3cm x 3,5cm x 3,5cm&lt;br /&gt;
&lt;br /&gt;
* [https://github.com/letscontrolit/ESPEasy ESPEasy] installieren&lt;br /&gt;
* mit neuem WLAN verbinden (192.168.4.1)&lt;br /&gt;
* Passwort: configesp&lt;br /&gt;
&lt;br /&gt;
GPIO2 muss beim booten auf high gezogen werden. Wenn der Durchflussmesser zufällig auf low ist, bootet der ESP-01 nicht. Deshalb besser in ESPEasy die serielle Ausgabe deaktivieren und GPIO3 (RX) als Eingang nehmen. Dann bootet der ESP-01 auch zuverlässig.&lt;br /&gt;
&lt;br /&gt;
An den GPIO3 einen Spannungsteiler schalten, um die 5V vom Durchflussmesser auf 3.3V zu regeln: Signal Durchflussmesser -&amp;gt; 4.7k -&amp;gt; GPIO3 -&amp;gt; 10k -&amp;gt; Masse.&lt;br /&gt;
* [https://randomnerdtutorials.com/esp8266-pinout-reference-gpios/ Nutzbare GPIOS]&lt;br /&gt;
* [https://de.farnell.com/widerstand-farbcode-rechner Widerstandswerte]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Relais-Boards ==&lt;br /&gt;
Ein 4-er Relais kann bis zu 5 Pflanzen bewässern, wenn alle 4 Ventile Durchgangsventile sind. Die Zentrale Steuerung muss entsprechend den Zweig komplett abschalten. Für das 2-er Relais gilt das entsprechend.&lt;br /&gt;
Gleichzeitig kann ein Modul bis zu 4 Feuchtigkeitssensoren auslesen. Dafür wird ein I2C-Modul mit 4 analogen Eingängen angeschlossen.&lt;br /&gt;
Das Relais-Modul muss mit der Sensor-Firmware von Tasmota geflasht sein, damit I2C nutzbar ist (tasmota-sensors.bin.gz).&lt;br /&gt;
Der Anschluss erfolgt an RX und TX mit RX = SDA und TX = CSL. Dafür muss unter &amp;quot;Configure Logging&amp;quot; &amp;quot;Serial log level&amp;quot; auf &amp;quot;None&amp;quot; eingestellt werden. Die anderen freien GPIOs funktionieren leider nicht mit I2C, warum auch immer... Der AD-Wandler wird erkannt, aber alle Messwerte sind 0.&lt;br /&gt;
&lt;br /&gt;
* 2-er Relais von LC Technology [http://www.chinalctech.com/m/view.php?aid=510 esp12f_relay_x2]&lt;br /&gt;
* 4-er Relais von LC Technology [http://www.chinalctech.com/m/view.php?aid=511 esp12f_relay_x4]&lt;br /&gt;
* [[I2C-Modul]]&lt;br /&gt;
* [https://tasmota.github.io/docs/devices/Sonoff-Basic-and-BME280/ RX/TX für I2C]&lt;br /&gt;
* [https://templates.blakadder.com/ESP12F_Relay_X2.html Tasmota Konfiguration 2-er]&lt;br /&gt;
* [https://templates.blakadder.com/ESP12F_Relay_X4.html Tasmota Konfiguration 4-er]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* https://acoptex.com/project/533/basics-project-071d-water-flow-sensor-yf-s201-5v-relay-module-12v-solenoid-valve-lcd2004-i2c-mod-at-lex-c/&lt;br /&gt;
&lt;br /&gt;
== Akku mit Solarladung ==&lt;br /&gt;
* https://www.youtube.com/watch?v=37kGva3NW8w&lt;br /&gt;
=== Micro USB 5 V 1A 18650 TP4056 Lithium-Batterie-Ladeg-Modul ===&lt;br /&gt;
Technische Daten:&lt;br /&gt;
&lt;br /&gt;
 Länge ca. 27,9 mm&lt;br /&gt;
 Breite ca. 17,2 mm&lt;br /&gt;
 Eingangsspannung: 4,5-5,5 V&lt;br /&gt;
 Vollladung Spannung: 4,2 V&lt;br /&gt;
 Max Ausgangsstrom: 1A voreingestellt kann durch den Austausch von R3 geändert werden.&lt;br /&gt;
 Power Anzeige: rot steht für Laden, Blau steht für voll aufgeladen.&lt;br /&gt;
 Eingangsschnittstelle: Micro USB Schnittstelle oder Lötpads.&lt;br /&gt;
 Achtung: Bei längeren Laden mit maximalem Strom kann der Lade-IC eine Temperatur von 60°C erreichen!&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ Widerstandswerte für Ladestrom&lt;br /&gt;
|-&lt;br /&gt;
! Widerstand R3 !! Akku Ladestrom&lt;br /&gt;
|-&lt;br /&gt;
| 10 kΩ || 130 mA&lt;br /&gt;
|-&lt;br /&gt;
| 5 kΩ || 250 mA&lt;br /&gt;
|-&lt;br /&gt;
| 4 kΩ || 300 mA&lt;br /&gt;
|-&lt;br /&gt;
| 3 kΩ || 400 mA&lt;br /&gt;
|-&lt;br /&gt;
| 2 kΩ || 580 mA&lt;br /&gt;
|-&lt;br /&gt;
| 1,66 kΩ || 690 mA&lt;br /&gt;
|-&lt;br /&gt;
| 1,5 kΩ || 780 mA&lt;br /&gt;
|-&lt;br /&gt;
| 1,33 kΩ || 900 mA&lt;br /&gt;
|-&lt;br /&gt;
| 1,2 kΩ || 1000 mA&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== MOSFET FQP27P06 ===&lt;br /&gt;
https://www.mouser.de/ProductDetail/onsemi-Fairchild/FQP27P06?qs=sGAEpiMZZMtqBmg8fZQA68ZR%252Bf36qak7&lt;br /&gt;
&lt;br /&gt;
=== Low-Drop Spannungsregler HT7333 ===&lt;br /&gt;
https://www.kollino.de/elektronik/low-drop-spannungsregler-ht73xx/&lt;/div&gt;</summary>
		<author><name>Middeke</name></author>
	</entry>
	<entry>
		<id>https://wiki.steinla.us/index.php?title=Module&amp;diff=141</id>
		<title>Module</title>
		<link rel="alternate" type="text/html" href="https://wiki.steinla.us/index.php?title=Module&amp;diff=141"/>
		<updated>2022-02-03T00:31:17Z</updated>

		<summary type="html">&lt;p&gt;Middeke: /* Tasmota */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Füllstand der Zisterne ==&lt;br /&gt;
Der Füllstand der Zisterne wird mit einem [https://de.aliexpress.com/item/1005003091941068.html?spm=a2g0s.12269583.0.0.17f86ec3Mabgfo VL53L1X Time of Flight (ToF) Laser Ranging Sensor Module] gemessen. Dieser misst die Entfernung bis zur Wasseroberfläche. Damit kann dann der Füllstand und damit dann wiederum das vorhandene Volumen berechnet werden.&lt;br /&gt;
&lt;br /&gt;
* [https://www.instructables.com/Solar-Powered-WiFi-Weather-Station/ Solarbetrieb]&lt;br /&gt;
&lt;br /&gt;
=== Software ===&lt;br /&gt;
==== ESPEasy ====&lt;br /&gt;
* [https://espeasy.readthedocs.io/en/latest/Plugin/P113.html ESPEasy Plugin]&lt;br /&gt;
* [https://nerdiy.de/howto-espeasy-vl53l0x-vl53l1x-distanzsensor-an-den-esp8266-esp32-anschliessen-und-auslesen/ ESPEasy zur Messung der Entfernung]&lt;br /&gt;
* Deep Sleep, damit die Messung nur alle drei Stunden erfolgt: unter Config &amp;quot;Sleep awake time&amp;quot; auf 20 sec (Messzeit), &amp;quot;Sleep time&amp;quot; auf 10800 sec (3 Stunden) und im Device 1 sec einstellen&lt;br /&gt;
&lt;br /&gt;
Alternativ kann Deep Sleep auch über [https://www.mwinklerblog.de/smarthome/esp-easy/espeasy-deep-sleep/ Rules] aktiviert werden&lt;br /&gt;
&lt;br /&gt;
==== Tasmota ====&lt;br /&gt;
Tasmota hat den Treiber für den VL53L1X nicht in der Sensor-Binary, deshalb muss eine eigene kompiliert werden.&lt;br /&gt;
* https://github.com/arendst/Tasmota/issues/14082#issuecomment-1022626820&lt;br /&gt;
&amp;lt;nowiki&amp;gt;&lt;br /&gt;
#define USE_I2C&amp;lt;br&amp;gt;&lt;br /&gt;
#define USE_VL53L1X&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
#define I2CDRIVERS_0_31  0x00000000 &amp;lt;br&amp;gt;&lt;br /&gt;
#define I2CDRIVERS_32_63 0x00400000     // enable only device 54, the VL53L1X&amp;lt;br&amp;gt;&lt;br /&gt;
#define I2CDRIVERS_64_95 0x00000000&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== Console =====&lt;br /&gt;
* Rule1 ON Power1#Boot DO Power on ENDON&lt;br /&gt;
* Rule1 1&lt;br /&gt;
* DeepSleepTime 3600&lt;br /&gt;
&lt;br /&gt;
===== Modulkonfiguration =====&lt;br /&gt;
* GPIO12 (D6) I2C SDA&lt;br /&gt;
* GPIO13 (D7) I2C SCL&lt;br /&gt;
* GPIO15 (D8) Relay&lt;br /&gt;
* GPIO17 (A0) ADC Range&lt;br /&gt;
&lt;br /&gt;
{&amp;quot;NAME&amp;quot;:&amp;quot;Zisterne&amp;quot;,&amp;quot;GPIO&amp;quot;:[0,0,0,0,0,0,0,0,640,608,0,224,0,4864],&amp;quot;FLAG&amp;quot;:0,&amp;quot;BASE&amp;quot;:18}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ MQTT Parameter&lt;br /&gt;
|-&lt;br /&gt;
! Item !! Wert&lt;br /&gt;
|-&lt;br /&gt;
| Host || 192.168.1.1&lt;br /&gt;
|-&lt;br /&gt;
| Port || 1883&lt;br /&gt;
|-&lt;br /&gt;
| client || Zisterne&lt;br /&gt;
|-&lt;br /&gt;
| Benutzer || SaTaca&lt;br /&gt;
|-&lt;br /&gt;
| topic || Zisterne&lt;br /&gt;
|-&lt;br /&gt;
| full topic || wasser/%prefix%/%topic%/&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Die Übermittlung der Daten an den Server kann direkt durch ein Kabel erfolgen, oder per WLAN mit einem ESP über MQTT.&lt;br /&gt;
Allerdings ist die Länge des Kabels für I2C begrenzt.&lt;br /&gt;
&lt;br /&gt;
I2C Kabel:&lt;br /&gt;
* [https://www.youtube.com/watch?v=6v1KZBRZRCI CAT5]: all stripe wires are ground. Solid colors for vcc, sda, scl. Last pair are both ground.&lt;br /&gt;
* [https://github.com/mskutta/node-red-contrib-vl53l0x Node für Node Red]&lt;br /&gt;
* [https://www.horter-shop.de/de/i2c-baugruppen/132-bausatz-i2c-eeprom-testplatine-4260404260639.html Range Extender für I2C]&lt;br /&gt;
&lt;br /&gt;
WLAN:&lt;br /&gt;
* [https://www.bjoerns-techblog.de/2018/02/time-of-flight-mit-dem-vl53l0x/ Übermittlung per WLAN]&lt;br /&gt;
&lt;br /&gt;
== Hauptventil und Durchflussmesser ==&lt;br /&gt;
Der Durchflussmesser basiert auf einem ESP-01 mit Relais Modul. Er bekommt per MQTT die Wassermenge, die er abgeben soll, öffnet entsprechend lange das Hauptventil, sendet regelmäßig den aktuellen Durchfluss, schließt das Hauptventil wieder und sendet einen ready-Status.&lt;br /&gt;
&lt;br /&gt;
=== ESP-01 Modul ===&lt;br /&gt;
* [http://www.chinalctech.com/cpzx/1/331.html Herstellerseite]&lt;br /&gt;
* [https://wolles-elektronikkiste.de/esp8266-esp-01-modul wissenswertes]&lt;br /&gt;
* [https://templates.blakadder.com/LC-ESP8266.html Tasmota Konfiguration]&lt;br /&gt;
* [https://espeasy.readthedocs.io/en/latest/Plugin/P091.html ESPEasy Konfiguration]&lt;br /&gt;
* [https://www.letscontrolit.com/forum/viewtopic.php?f=6&amp;amp;t=3245&amp;amp;hilit=lctech&amp;amp;start=450 fertiges Mega Build von ESPEasy für ESP-01 Relais]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== YF-S201 Wasserfluss Durchfluss Sensor ==&lt;br /&gt;
Dieser Durchfluss-Sensor ermöglicht die Bestimmung von Flüssigkeitsmengen zwischen 1 bis 30 Liter pro Minute.&lt;br /&gt;
&lt;br /&gt;
Technische Daten:&lt;br /&gt;
&lt;br /&gt;
    Messbereich: 1 bis 30 Liter/Minute&lt;br /&gt;
    Sensorart: Hall-Sensor&lt;br /&gt;
    Signalausgang: Frequenz (Hz) = 7,5 * Flussrate (l/min)&lt;br /&gt;
    450 Pulse/Liter&lt;br /&gt;
    Stromaufnahme: 15 mA @ 5 V&lt;br /&gt;
    Spannungsversorgung: 3 bis 18 V DC&lt;br /&gt;
    Toleranz: ±10%&lt;br /&gt;
    Pinbelegung:&lt;br /&gt;
        schwarz: GND&lt;br /&gt;
        gelb: analoges Signal&lt;br /&gt;
        rot: Vcc&lt;br /&gt;
    Anschluss: 1/2 Zoll&lt;br /&gt;
    Maximaler Hydrostatischer Druck: 1,75 MPa&lt;br /&gt;
    Betriebstemperatur: -25 bis 85 °C&lt;br /&gt;
    Kabellänge: 15 cm&lt;br /&gt;
    Sensor Type: Hall effect&lt;br /&gt;
    Output Type: 5V TTL&lt;br /&gt;
    Working Humidity Range: 35%-80% RH&lt;br /&gt;
    Output duty cycle: 50% +-10%&lt;br /&gt;
    Output rise time: 0.04us&lt;br /&gt;
    Output fall time: 0.18us&lt;br /&gt;
    Flow rate pulse characteristics: Frequency (Hz) = 7.5 * Flow rate (L/min)&lt;br /&gt;
    Durability: minimum 300,000 cycles&lt;br /&gt;
    1/2&amp;quot; nominal pipe connections, 0.78&amp;quot; outer diameter, 1/2&amp;quot; of thread&lt;br /&gt;
    Größe: ca 6,3cm x 3,5cm x 3,5cm&lt;br /&gt;
&lt;br /&gt;
* [https://github.com/letscontrolit/ESPEasy ESPEasy] installieren&lt;br /&gt;
* mit neuem WLAN verbinden (192.168.4.1)&lt;br /&gt;
* Passwort: configesp&lt;br /&gt;
&lt;br /&gt;
GPIO2 muss beim booten auf high gezogen werden. Wenn der Durchflussmesser zufällig auf low ist, bootet der ESP-01 nicht. Deshalb besser in ESPEasy die serielle Ausgabe deaktivieren und GPIO3 (RX) als Eingang nehmen. Dann bootet der ESP-01 auch zuverlässig.&lt;br /&gt;
&lt;br /&gt;
An den GPIO3 einen Spannungsteiler schalten, um die 5V vom Durchflussmesser auf 3.3V zu regeln: Signal Durchflussmesser -&amp;gt; 4.7k -&amp;gt; GPIO3 -&amp;gt; 10k -&amp;gt; Masse.&lt;br /&gt;
* [https://randomnerdtutorials.com/esp8266-pinout-reference-gpios/ Nutzbare GPIOS]&lt;br /&gt;
* [https://de.farnell.com/widerstand-farbcode-rechner Widerstandswerte]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Relais-Boards ==&lt;br /&gt;
Ein 4-er Relais kann bis zu 5 Pflanzen bewässern, wenn alle 4 Ventile Durchgangsventile sind. Die Zentrale Steuerung muss entsprechend den Zweig komplett abschalten. Für das 2-er Relais gilt das entsprechend.&lt;br /&gt;
Gleichzeitig kann ein Modul bis zu 4 Feuchtigkeitssensoren auslesen. Dafür wird ein I2C-Modul mit 4 analogen Eingängen angeschlossen.&lt;br /&gt;
Das Relais-Modul muss mit der Sensor-Firmware von Tasmota geflasht sein, damit I2C nutzbar ist (tasmota-sensors.bin.gz).&lt;br /&gt;
Der Anschluss erfolgt an RX und TX mit RX = SDA und TX = CSL. Dafür muss unter &amp;quot;Configure Logging&amp;quot; &amp;quot;Serial log level&amp;quot; auf &amp;quot;None&amp;quot; eingestellt werden. Die anderen freien GPIOs funktionieren leider nicht mit I2C, warum auch immer... Der AD-Wandler wird erkannt, aber alle Messwerte sind 0.&lt;br /&gt;
&lt;br /&gt;
* 2-er Relais von LC Technology [http://www.chinalctech.com/m/view.php?aid=510 esp12f_relay_x2]&lt;br /&gt;
* 4-er Relais von LC Technology [http://www.chinalctech.com/m/view.php?aid=511 esp12f_relay_x4]&lt;br /&gt;
* [[I2C-Modul]]&lt;br /&gt;
* [https://tasmota.github.io/docs/devices/Sonoff-Basic-and-BME280/ RX/TX für I2C]&lt;br /&gt;
* [https://templates.blakadder.com/ESP12F_Relay_X2.html Tasmota Konfiguration 2-er]&lt;br /&gt;
* [https://templates.blakadder.com/ESP12F_Relay_X4.html Tasmota Konfiguration 4-er]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* https://acoptex.com/project/533/basics-project-071d-water-flow-sensor-yf-s201-5v-relay-module-12v-solenoid-valve-lcd2004-i2c-mod-at-lex-c/&lt;br /&gt;
&lt;br /&gt;
== Akku mit Solarladung ==&lt;br /&gt;
* https://www.youtube.com/watch?v=37kGva3NW8w&lt;br /&gt;
=== Micro USB 5 V 1A 18650 TP4056 Lithium-Batterie-Ladeg-Modul ===&lt;br /&gt;
Technische Daten:&lt;br /&gt;
&lt;br /&gt;
 Länge ca. 27,9 mm&lt;br /&gt;
 Breite ca. 17,2 mm&lt;br /&gt;
 Eingangsspannung: 4,5-5,5 V&lt;br /&gt;
 Vollladung Spannung: 4,2 V&lt;br /&gt;
 Max Ausgangsstrom: 1A voreingestellt kann durch den Austausch von R3 geändert werden.&lt;br /&gt;
 Power Anzeige: rot steht für Laden, Blau steht für voll aufgeladen.&lt;br /&gt;
 Eingangsschnittstelle: Micro USB Schnittstelle oder Lötpads.&lt;br /&gt;
 Achtung: Bei längeren Laden mit maximalem Strom kann der Lade-IC eine Temperatur von 60°C erreichen!&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ Widerstandswerte für Ladestrom&lt;br /&gt;
|-&lt;br /&gt;
! Widerstand R3 !! Akku Ladestrom&lt;br /&gt;
|-&lt;br /&gt;
| 10 kΩ || 130 mA&lt;br /&gt;
|-&lt;br /&gt;
| 5 kΩ || 250 mA&lt;br /&gt;
|-&lt;br /&gt;
| 4 kΩ || 300 mA&lt;br /&gt;
|-&lt;br /&gt;
| 3 kΩ || 400 mA&lt;br /&gt;
|-&lt;br /&gt;
| 2 kΩ || 580 mA&lt;br /&gt;
|-&lt;br /&gt;
| 1,66 kΩ || 690 mA&lt;br /&gt;
|-&lt;br /&gt;
| 1,5 kΩ || 780 mA&lt;br /&gt;
|-&lt;br /&gt;
| 1,33 kΩ || 900 mA&lt;br /&gt;
|-&lt;br /&gt;
| 1,2 kΩ || 1000 mA&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== MOSFET FQP27P06 ===&lt;br /&gt;
https://www.mouser.de/ProductDetail/onsemi-Fairchild/FQP27P06?qs=sGAEpiMZZMtqBmg8fZQA68ZR%252Bf36qak7&lt;br /&gt;
&lt;br /&gt;
=== Low-Drop Spannungsregler HT7333 ===&lt;br /&gt;
https://www.kollino.de/elektronik/low-drop-spannungsregler-ht73xx/&lt;/div&gt;</summary>
		<author><name>Middeke</name></author>
	</entry>
	<entry>
		<id>https://wiki.steinla.us/index.php?title=Module&amp;diff=140</id>
		<title>Module</title>
		<link rel="alternate" type="text/html" href="https://wiki.steinla.us/index.php?title=Module&amp;diff=140"/>
		<updated>2022-02-03T00:30:38Z</updated>

		<summary type="html">&lt;p&gt;Middeke: /* Tasmota */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Füllstand der Zisterne ==&lt;br /&gt;
Der Füllstand der Zisterne wird mit einem [https://de.aliexpress.com/item/1005003091941068.html?spm=a2g0s.12269583.0.0.17f86ec3Mabgfo VL53L1X Time of Flight (ToF) Laser Ranging Sensor Module] gemessen. Dieser misst die Entfernung bis zur Wasseroberfläche. Damit kann dann der Füllstand und damit dann wiederum das vorhandene Volumen berechnet werden.&lt;br /&gt;
&lt;br /&gt;
* [https://www.instructables.com/Solar-Powered-WiFi-Weather-Station/ Solarbetrieb]&lt;br /&gt;
&lt;br /&gt;
=== Software ===&lt;br /&gt;
==== ESPEasy ====&lt;br /&gt;
* [https://espeasy.readthedocs.io/en/latest/Plugin/P113.html ESPEasy Plugin]&lt;br /&gt;
* [https://nerdiy.de/howto-espeasy-vl53l0x-vl53l1x-distanzsensor-an-den-esp8266-esp32-anschliessen-und-auslesen/ ESPEasy zur Messung der Entfernung]&lt;br /&gt;
* Deep Sleep, damit die Messung nur alle drei Stunden erfolgt: unter Config &amp;quot;Sleep awake time&amp;quot; auf 20 sec (Messzeit), &amp;quot;Sleep time&amp;quot; auf 10800 sec (3 Stunden) und im Device 1 sec einstellen&lt;br /&gt;
&lt;br /&gt;
Alternativ kann Deep Sleep auch über [https://www.mwinklerblog.de/smarthome/esp-easy/espeasy-deep-sleep/ Rules] aktiviert werden&lt;br /&gt;
&lt;br /&gt;
==== Tasmota ====&lt;br /&gt;
Tasmota hat den Treiber für den VL53L1X nicht in der Sensor-Binary, deshalb muss eine eigene kompiliert werden.&lt;br /&gt;
* https://github.com/arendst/Tasmota/issues/14082#issuecomment-1022626820&lt;br /&gt;
&amp;lt;nowiki&amp;gt;&lt;br /&gt;
#define USE_I2C&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
#define USE_VL53L1X&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
#define I2CDRIVERS_0_31  0x00000000 &lt;br /&gt;
&lt;br /&gt;
#define I2CDRIVERS_32_63 0x00400000     // enable only device 54, the VL53L1X&lt;br /&gt;
&lt;br /&gt;
#define I2CDRIVERS_64_95 0x00000000&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== Console =====&lt;br /&gt;
* Rule1 ON Power1#Boot DO Power on ENDON&lt;br /&gt;
* Rule1 1&lt;br /&gt;
* DeepSleepTime 3600&lt;br /&gt;
&lt;br /&gt;
===== Modulkonfiguration =====&lt;br /&gt;
* GPIO12 (D6) I2C SDA&lt;br /&gt;
* GPIO13 (D7) I2C SCL&lt;br /&gt;
* GPIO15 (D8) Relay&lt;br /&gt;
* GPIO17 (A0) ADC Range&lt;br /&gt;
&lt;br /&gt;
{&amp;quot;NAME&amp;quot;:&amp;quot;Zisterne&amp;quot;,&amp;quot;GPIO&amp;quot;:[0,0,0,0,0,0,0,0,640,608,0,224,0,4864],&amp;quot;FLAG&amp;quot;:0,&amp;quot;BASE&amp;quot;:18}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ MQTT Parameter&lt;br /&gt;
|-&lt;br /&gt;
! Item !! Wert&lt;br /&gt;
|-&lt;br /&gt;
| Host || 192.168.1.1&lt;br /&gt;
|-&lt;br /&gt;
| Port || 1883&lt;br /&gt;
|-&lt;br /&gt;
| client || Zisterne&lt;br /&gt;
|-&lt;br /&gt;
| Benutzer || SaTaca&lt;br /&gt;
|-&lt;br /&gt;
| topic || Zisterne&lt;br /&gt;
|-&lt;br /&gt;
| full topic || wasser/%prefix%/%topic%/&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Die Übermittlung der Daten an den Server kann direkt durch ein Kabel erfolgen, oder per WLAN mit einem ESP über MQTT.&lt;br /&gt;
Allerdings ist die Länge des Kabels für I2C begrenzt.&lt;br /&gt;
&lt;br /&gt;
I2C Kabel:&lt;br /&gt;
* [https://www.youtube.com/watch?v=6v1KZBRZRCI CAT5]: all stripe wires are ground. Solid colors for vcc, sda, scl. Last pair are both ground.&lt;br /&gt;
* [https://github.com/mskutta/node-red-contrib-vl53l0x Node für Node Red]&lt;br /&gt;
* [https://www.horter-shop.de/de/i2c-baugruppen/132-bausatz-i2c-eeprom-testplatine-4260404260639.html Range Extender für I2C]&lt;br /&gt;
&lt;br /&gt;
WLAN:&lt;br /&gt;
* [https://www.bjoerns-techblog.de/2018/02/time-of-flight-mit-dem-vl53l0x/ Übermittlung per WLAN]&lt;br /&gt;
&lt;br /&gt;
== Hauptventil und Durchflussmesser ==&lt;br /&gt;
Der Durchflussmesser basiert auf einem ESP-01 mit Relais Modul. Er bekommt per MQTT die Wassermenge, die er abgeben soll, öffnet entsprechend lange das Hauptventil, sendet regelmäßig den aktuellen Durchfluss, schließt das Hauptventil wieder und sendet einen ready-Status.&lt;br /&gt;
&lt;br /&gt;
=== ESP-01 Modul ===&lt;br /&gt;
* [http://www.chinalctech.com/cpzx/1/331.html Herstellerseite]&lt;br /&gt;
* [https://wolles-elektronikkiste.de/esp8266-esp-01-modul wissenswertes]&lt;br /&gt;
* [https://templates.blakadder.com/LC-ESP8266.html Tasmota Konfiguration]&lt;br /&gt;
* [https://espeasy.readthedocs.io/en/latest/Plugin/P091.html ESPEasy Konfiguration]&lt;br /&gt;
* [https://www.letscontrolit.com/forum/viewtopic.php?f=6&amp;amp;t=3245&amp;amp;hilit=lctech&amp;amp;start=450 fertiges Mega Build von ESPEasy für ESP-01 Relais]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== YF-S201 Wasserfluss Durchfluss Sensor ==&lt;br /&gt;
Dieser Durchfluss-Sensor ermöglicht die Bestimmung von Flüssigkeitsmengen zwischen 1 bis 30 Liter pro Minute.&lt;br /&gt;
&lt;br /&gt;
Technische Daten:&lt;br /&gt;
&lt;br /&gt;
    Messbereich: 1 bis 30 Liter/Minute&lt;br /&gt;
    Sensorart: Hall-Sensor&lt;br /&gt;
    Signalausgang: Frequenz (Hz) = 7,5 * Flussrate (l/min)&lt;br /&gt;
    450 Pulse/Liter&lt;br /&gt;
    Stromaufnahme: 15 mA @ 5 V&lt;br /&gt;
    Spannungsversorgung: 3 bis 18 V DC&lt;br /&gt;
    Toleranz: ±10%&lt;br /&gt;
    Pinbelegung:&lt;br /&gt;
        schwarz: GND&lt;br /&gt;
        gelb: analoges Signal&lt;br /&gt;
        rot: Vcc&lt;br /&gt;
    Anschluss: 1/2 Zoll&lt;br /&gt;
    Maximaler Hydrostatischer Druck: 1,75 MPa&lt;br /&gt;
    Betriebstemperatur: -25 bis 85 °C&lt;br /&gt;
    Kabellänge: 15 cm&lt;br /&gt;
    Sensor Type: Hall effect&lt;br /&gt;
    Output Type: 5V TTL&lt;br /&gt;
    Working Humidity Range: 35%-80% RH&lt;br /&gt;
    Output duty cycle: 50% +-10%&lt;br /&gt;
    Output rise time: 0.04us&lt;br /&gt;
    Output fall time: 0.18us&lt;br /&gt;
    Flow rate pulse characteristics: Frequency (Hz) = 7.5 * Flow rate (L/min)&lt;br /&gt;
    Durability: minimum 300,000 cycles&lt;br /&gt;
    1/2&amp;quot; nominal pipe connections, 0.78&amp;quot; outer diameter, 1/2&amp;quot; of thread&lt;br /&gt;
    Größe: ca 6,3cm x 3,5cm x 3,5cm&lt;br /&gt;
&lt;br /&gt;
* [https://github.com/letscontrolit/ESPEasy ESPEasy] installieren&lt;br /&gt;
* mit neuem WLAN verbinden (192.168.4.1)&lt;br /&gt;
* Passwort: configesp&lt;br /&gt;
&lt;br /&gt;
GPIO2 muss beim booten auf high gezogen werden. Wenn der Durchflussmesser zufällig auf low ist, bootet der ESP-01 nicht. Deshalb besser in ESPEasy die serielle Ausgabe deaktivieren und GPIO3 (RX) als Eingang nehmen. Dann bootet der ESP-01 auch zuverlässig.&lt;br /&gt;
&lt;br /&gt;
An den GPIO3 einen Spannungsteiler schalten, um die 5V vom Durchflussmesser auf 3.3V zu regeln: Signal Durchflussmesser -&amp;gt; 4.7k -&amp;gt; GPIO3 -&amp;gt; 10k -&amp;gt; Masse.&lt;br /&gt;
* [https://randomnerdtutorials.com/esp8266-pinout-reference-gpios/ Nutzbare GPIOS]&lt;br /&gt;
* [https://de.farnell.com/widerstand-farbcode-rechner Widerstandswerte]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Relais-Boards ==&lt;br /&gt;
Ein 4-er Relais kann bis zu 5 Pflanzen bewässern, wenn alle 4 Ventile Durchgangsventile sind. Die Zentrale Steuerung muss entsprechend den Zweig komplett abschalten. Für das 2-er Relais gilt das entsprechend.&lt;br /&gt;
Gleichzeitig kann ein Modul bis zu 4 Feuchtigkeitssensoren auslesen. Dafür wird ein I2C-Modul mit 4 analogen Eingängen angeschlossen.&lt;br /&gt;
Das Relais-Modul muss mit der Sensor-Firmware von Tasmota geflasht sein, damit I2C nutzbar ist (tasmota-sensors.bin.gz).&lt;br /&gt;
Der Anschluss erfolgt an RX und TX mit RX = SDA und TX = CSL. Dafür muss unter &amp;quot;Configure Logging&amp;quot; &amp;quot;Serial log level&amp;quot; auf &amp;quot;None&amp;quot; eingestellt werden. Die anderen freien GPIOs funktionieren leider nicht mit I2C, warum auch immer... Der AD-Wandler wird erkannt, aber alle Messwerte sind 0.&lt;br /&gt;
&lt;br /&gt;
* 2-er Relais von LC Technology [http://www.chinalctech.com/m/view.php?aid=510 esp12f_relay_x2]&lt;br /&gt;
* 4-er Relais von LC Technology [http://www.chinalctech.com/m/view.php?aid=511 esp12f_relay_x4]&lt;br /&gt;
* [[I2C-Modul]]&lt;br /&gt;
* [https://tasmota.github.io/docs/devices/Sonoff-Basic-and-BME280/ RX/TX für I2C]&lt;br /&gt;
* [https://templates.blakadder.com/ESP12F_Relay_X2.html Tasmota Konfiguration 2-er]&lt;br /&gt;
* [https://templates.blakadder.com/ESP12F_Relay_X4.html Tasmota Konfiguration 4-er]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* https://acoptex.com/project/533/basics-project-071d-water-flow-sensor-yf-s201-5v-relay-module-12v-solenoid-valve-lcd2004-i2c-mod-at-lex-c/&lt;br /&gt;
&lt;br /&gt;
== Akku mit Solarladung ==&lt;br /&gt;
* https://www.youtube.com/watch?v=37kGva3NW8w&lt;br /&gt;
=== Micro USB 5 V 1A 18650 TP4056 Lithium-Batterie-Ladeg-Modul ===&lt;br /&gt;
Technische Daten:&lt;br /&gt;
&lt;br /&gt;
 Länge ca. 27,9 mm&lt;br /&gt;
 Breite ca. 17,2 mm&lt;br /&gt;
 Eingangsspannung: 4,5-5,5 V&lt;br /&gt;
 Vollladung Spannung: 4,2 V&lt;br /&gt;
 Max Ausgangsstrom: 1A voreingestellt kann durch den Austausch von R3 geändert werden.&lt;br /&gt;
 Power Anzeige: rot steht für Laden, Blau steht für voll aufgeladen.&lt;br /&gt;
 Eingangsschnittstelle: Micro USB Schnittstelle oder Lötpads.&lt;br /&gt;
 Achtung: Bei längeren Laden mit maximalem Strom kann der Lade-IC eine Temperatur von 60°C erreichen!&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ Widerstandswerte für Ladestrom&lt;br /&gt;
|-&lt;br /&gt;
! Widerstand R3 !! Akku Ladestrom&lt;br /&gt;
|-&lt;br /&gt;
| 10 kΩ || 130 mA&lt;br /&gt;
|-&lt;br /&gt;
| 5 kΩ || 250 mA&lt;br /&gt;
|-&lt;br /&gt;
| 4 kΩ || 300 mA&lt;br /&gt;
|-&lt;br /&gt;
| 3 kΩ || 400 mA&lt;br /&gt;
|-&lt;br /&gt;
| 2 kΩ || 580 mA&lt;br /&gt;
|-&lt;br /&gt;
| 1,66 kΩ || 690 mA&lt;br /&gt;
|-&lt;br /&gt;
| 1,5 kΩ || 780 mA&lt;br /&gt;
|-&lt;br /&gt;
| 1,33 kΩ || 900 mA&lt;br /&gt;
|-&lt;br /&gt;
| 1,2 kΩ || 1000 mA&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== MOSFET FQP27P06 ===&lt;br /&gt;
https://www.mouser.de/ProductDetail/onsemi-Fairchild/FQP27P06?qs=sGAEpiMZZMtqBmg8fZQA68ZR%252Bf36qak7&lt;br /&gt;
&lt;br /&gt;
=== Low-Drop Spannungsregler HT7333 ===&lt;br /&gt;
https://www.kollino.de/elektronik/low-drop-spannungsregler-ht73xx/&lt;/div&gt;</summary>
		<author><name>Middeke</name></author>
	</entry>
	<entry>
		<id>https://wiki.steinla.us/index.php?title=Module&amp;diff=139</id>
		<title>Module</title>
		<link rel="alternate" type="text/html" href="https://wiki.steinla.us/index.php?title=Module&amp;diff=139"/>
		<updated>2022-02-03T00:30:15Z</updated>

		<summary type="html">&lt;p&gt;Middeke: /* Tasmota */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Füllstand der Zisterne ==&lt;br /&gt;
Der Füllstand der Zisterne wird mit einem [https://de.aliexpress.com/item/1005003091941068.html?spm=a2g0s.12269583.0.0.17f86ec3Mabgfo VL53L1X Time of Flight (ToF) Laser Ranging Sensor Module] gemessen. Dieser misst die Entfernung bis zur Wasseroberfläche. Damit kann dann der Füllstand und damit dann wiederum das vorhandene Volumen berechnet werden.&lt;br /&gt;
&lt;br /&gt;
* [https://www.instructables.com/Solar-Powered-WiFi-Weather-Station/ Solarbetrieb]&lt;br /&gt;
&lt;br /&gt;
=== Software ===&lt;br /&gt;
==== ESPEasy ====&lt;br /&gt;
* [https://espeasy.readthedocs.io/en/latest/Plugin/P113.html ESPEasy Plugin]&lt;br /&gt;
* [https://nerdiy.de/howto-espeasy-vl53l0x-vl53l1x-distanzsensor-an-den-esp8266-esp32-anschliessen-und-auslesen/ ESPEasy zur Messung der Entfernung]&lt;br /&gt;
* Deep Sleep, damit die Messung nur alle drei Stunden erfolgt: unter Config &amp;quot;Sleep awake time&amp;quot; auf 20 sec (Messzeit), &amp;quot;Sleep time&amp;quot; auf 10800 sec (3 Stunden) und im Device 1 sec einstellen&lt;br /&gt;
&lt;br /&gt;
Alternativ kann Deep Sleep auch über [https://www.mwinklerblog.de/smarthome/esp-easy/espeasy-deep-sleep/ Rules] aktiviert werden&lt;br /&gt;
&lt;br /&gt;
==== Tasmota ====&lt;br /&gt;
Tasmota hat den Treiber für den VL53L1X nicht in der Sensor-Binary, deshalb muss eine eigene kompiliert werden.&lt;br /&gt;
* https://github.com/arendst/Tasmota/issues/14082#issuecomment-1022626820&lt;br /&gt;
&amp;lt;nowiki&amp;gt;&lt;br /&gt;
#define USE_I2C&lt;br /&gt;
&lt;br /&gt;
#define USE_VL53L1X&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
#define I2CDRIVERS_0_31  0x00000000 &lt;br /&gt;
&lt;br /&gt;
#define I2CDRIVERS_32_63 0x00400000     // enable only device 54, the VL53L1X&lt;br /&gt;
&lt;br /&gt;
#define I2CDRIVERS_64_95 0x00000000&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== Console =====&lt;br /&gt;
* Rule1 ON Power1#Boot DO Power on ENDON&lt;br /&gt;
* Rule1 1&lt;br /&gt;
* DeepSleepTime 3600&lt;br /&gt;
&lt;br /&gt;
===== Modulkonfiguration =====&lt;br /&gt;
* GPIO12 (D6) I2C SDA&lt;br /&gt;
* GPIO13 (D7) I2C SCL&lt;br /&gt;
* GPIO15 (D8) Relay&lt;br /&gt;
* GPIO17 (A0) ADC Range&lt;br /&gt;
&lt;br /&gt;
{&amp;quot;NAME&amp;quot;:&amp;quot;Zisterne&amp;quot;,&amp;quot;GPIO&amp;quot;:[0,0,0,0,0,0,0,0,640,608,0,224,0,4864],&amp;quot;FLAG&amp;quot;:0,&amp;quot;BASE&amp;quot;:18}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ MQTT Parameter&lt;br /&gt;
|-&lt;br /&gt;
! Item !! Wert&lt;br /&gt;
|-&lt;br /&gt;
| Host || 192.168.1.1&lt;br /&gt;
|-&lt;br /&gt;
| Port || 1883&lt;br /&gt;
|-&lt;br /&gt;
| client || Zisterne&lt;br /&gt;
|-&lt;br /&gt;
| Benutzer || SaTaca&lt;br /&gt;
|-&lt;br /&gt;
| topic || Zisterne&lt;br /&gt;
|-&lt;br /&gt;
| full topic || wasser/%prefix%/%topic%/&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Die Übermittlung der Daten an den Server kann direkt durch ein Kabel erfolgen, oder per WLAN mit einem ESP über MQTT.&lt;br /&gt;
Allerdings ist die Länge des Kabels für I2C begrenzt.&lt;br /&gt;
&lt;br /&gt;
I2C Kabel:&lt;br /&gt;
* [https://www.youtube.com/watch?v=6v1KZBRZRCI CAT5]: all stripe wires are ground. Solid colors for vcc, sda, scl. Last pair are both ground.&lt;br /&gt;
* [https://github.com/mskutta/node-red-contrib-vl53l0x Node für Node Red]&lt;br /&gt;
* [https://www.horter-shop.de/de/i2c-baugruppen/132-bausatz-i2c-eeprom-testplatine-4260404260639.html Range Extender für I2C]&lt;br /&gt;
&lt;br /&gt;
WLAN:&lt;br /&gt;
* [https://www.bjoerns-techblog.de/2018/02/time-of-flight-mit-dem-vl53l0x/ Übermittlung per WLAN]&lt;br /&gt;
&lt;br /&gt;
== Hauptventil und Durchflussmesser ==&lt;br /&gt;
Der Durchflussmesser basiert auf einem ESP-01 mit Relais Modul. Er bekommt per MQTT die Wassermenge, die er abgeben soll, öffnet entsprechend lange das Hauptventil, sendet regelmäßig den aktuellen Durchfluss, schließt das Hauptventil wieder und sendet einen ready-Status.&lt;br /&gt;
&lt;br /&gt;
=== ESP-01 Modul ===&lt;br /&gt;
* [http://www.chinalctech.com/cpzx/1/331.html Herstellerseite]&lt;br /&gt;
* [https://wolles-elektronikkiste.de/esp8266-esp-01-modul wissenswertes]&lt;br /&gt;
* [https://templates.blakadder.com/LC-ESP8266.html Tasmota Konfiguration]&lt;br /&gt;
* [https://espeasy.readthedocs.io/en/latest/Plugin/P091.html ESPEasy Konfiguration]&lt;br /&gt;
* [https://www.letscontrolit.com/forum/viewtopic.php?f=6&amp;amp;t=3245&amp;amp;hilit=lctech&amp;amp;start=450 fertiges Mega Build von ESPEasy für ESP-01 Relais]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== YF-S201 Wasserfluss Durchfluss Sensor ==&lt;br /&gt;
Dieser Durchfluss-Sensor ermöglicht die Bestimmung von Flüssigkeitsmengen zwischen 1 bis 30 Liter pro Minute.&lt;br /&gt;
&lt;br /&gt;
Technische Daten:&lt;br /&gt;
&lt;br /&gt;
    Messbereich: 1 bis 30 Liter/Minute&lt;br /&gt;
    Sensorart: Hall-Sensor&lt;br /&gt;
    Signalausgang: Frequenz (Hz) = 7,5 * Flussrate (l/min)&lt;br /&gt;
    450 Pulse/Liter&lt;br /&gt;
    Stromaufnahme: 15 mA @ 5 V&lt;br /&gt;
    Spannungsversorgung: 3 bis 18 V DC&lt;br /&gt;
    Toleranz: ±10%&lt;br /&gt;
    Pinbelegung:&lt;br /&gt;
        schwarz: GND&lt;br /&gt;
        gelb: analoges Signal&lt;br /&gt;
        rot: Vcc&lt;br /&gt;
    Anschluss: 1/2 Zoll&lt;br /&gt;
    Maximaler Hydrostatischer Druck: 1,75 MPa&lt;br /&gt;
    Betriebstemperatur: -25 bis 85 °C&lt;br /&gt;
    Kabellänge: 15 cm&lt;br /&gt;
    Sensor Type: Hall effect&lt;br /&gt;
    Output Type: 5V TTL&lt;br /&gt;
    Working Humidity Range: 35%-80% RH&lt;br /&gt;
    Output duty cycle: 50% +-10%&lt;br /&gt;
    Output rise time: 0.04us&lt;br /&gt;
    Output fall time: 0.18us&lt;br /&gt;
    Flow rate pulse characteristics: Frequency (Hz) = 7.5 * Flow rate (L/min)&lt;br /&gt;
    Durability: minimum 300,000 cycles&lt;br /&gt;
    1/2&amp;quot; nominal pipe connections, 0.78&amp;quot; outer diameter, 1/2&amp;quot; of thread&lt;br /&gt;
    Größe: ca 6,3cm x 3,5cm x 3,5cm&lt;br /&gt;
&lt;br /&gt;
* [https://github.com/letscontrolit/ESPEasy ESPEasy] installieren&lt;br /&gt;
* mit neuem WLAN verbinden (192.168.4.1)&lt;br /&gt;
* Passwort: configesp&lt;br /&gt;
&lt;br /&gt;
GPIO2 muss beim booten auf high gezogen werden. Wenn der Durchflussmesser zufällig auf low ist, bootet der ESP-01 nicht. Deshalb besser in ESPEasy die serielle Ausgabe deaktivieren und GPIO3 (RX) als Eingang nehmen. Dann bootet der ESP-01 auch zuverlässig.&lt;br /&gt;
&lt;br /&gt;
An den GPIO3 einen Spannungsteiler schalten, um die 5V vom Durchflussmesser auf 3.3V zu regeln: Signal Durchflussmesser -&amp;gt; 4.7k -&amp;gt; GPIO3 -&amp;gt; 10k -&amp;gt; Masse.&lt;br /&gt;
* [https://randomnerdtutorials.com/esp8266-pinout-reference-gpios/ Nutzbare GPIOS]&lt;br /&gt;
* [https://de.farnell.com/widerstand-farbcode-rechner Widerstandswerte]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Relais-Boards ==&lt;br /&gt;
Ein 4-er Relais kann bis zu 5 Pflanzen bewässern, wenn alle 4 Ventile Durchgangsventile sind. Die Zentrale Steuerung muss entsprechend den Zweig komplett abschalten. Für das 2-er Relais gilt das entsprechend.&lt;br /&gt;
Gleichzeitig kann ein Modul bis zu 4 Feuchtigkeitssensoren auslesen. Dafür wird ein I2C-Modul mit 4 analogen Eingängen angeschlossen.&lt;br /&gt;
Das Relais-Modul muss mit der Sensor-Firmware von Tasmota geflasht sein, damit I2C nutzbar ist (tasmota-sensors.bin.gz).&lt;br /&gt;
Der Anschluss erfolgt an RX und TX mit RX = SDA und TX = CSL. Dafür muss unter &amp;quot;Configure Logging&amp;quot; &amp;quot;Serial log level&amp;quot; auf &amp;quot;None&amp;quot; eingestellt werden. Die anderen freien GPIOs funktionieren leider nicht mit I2C, warum auch immer... Der AD-Wandler wird erkannt, aber alle Messwerte sind 0.&lt;br /&gt;
&lt;br /&gt;
* 2-er Relais von LC Technology [http://www.chinalctech.com/m/view.php?aid=510 esp12f_relay_x2]&lt;br /&gt;
* 4-er Relais von LC Technology [http://www.chinalctech.com/m/view.php?aid=511 esp12f_relay_x4]&lt;br /&gt;
* [[I2C-Modul]]&lt;br /&gt;
* [https://tasmota.github.io/docs/devices/Sonoff-Basic-and-BME280/ RX/TX für I2C]&lt;br /&gt;
* [https://templates.blakadder.com/ESP12F_Relay_X2.html Tasmota Konfiguration 2-er]&lt;br /&gt;
* [https://templates.blakadder.com/ESP12F_Relay_X4.html Tasmota Konfiguration 4-er]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* https://acoptex.com/project/533/basics-project-071d-water-flow-sensor-yf-s201-5v-relay-module-12v-solenoid-valve-lcd2004-i2c-mod-at-lex-c/&lt;br /&gt;
&lt;br /&gt;
== Akku mit Solarladung ==&lt;br /&gt;
* https://www.youtube.com/watch?v=37kGva3NW8w&lt;br /&gt;
=== Micro USB 5 V 1A 18650 TP4056 Lithium-Batterie-Ladeg-Modul ===&lt;br /&gt;
Technische Daten:&lt;br /&gt;
&lt;br /&gt;
 Länge ca. 27,9 mm&lt;br /&gt;
 Breite ca. 17,2 mm&lt;br /&gt;
 Eingangsspannung: 4,5-5,5 V&lt;br /&gt;
 Vollladung Spannung: 4,2 V&lt;br /&gt;
 Max Ausgangsstrom: 1A voreingestellt kann durch den Austausch von R3 geändert werden.&lt;br /&gt;
 Power Anzeige: rot steht für Laden, Blau steht für voll aufgeladen.&lt;br /&gt;
 Eingangsschnittstelle: Micro USB Schnittstelle oder Lötpads.&lt;br /&gt;
 Achtung: Bei längeren Laden mit maximalem Strom kann der Lade-IC eine Temperatur von 60°C erreichen!&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ Widerstandswerte für Ladestrom&lt;br /&gt;
|-&lt;br /&gt;
! Widerstand R3 !! Akku Ladestrom&lt;br /&gt;
|-&lt;br /&gt;
| 10 kΩ || 130 mA&lt;br /&gt;
|-&lt;br /&gt;
| 5 kΩ || 250 mA&lt;br /&gt;
|-&lt;br /&gt;
| 4 kΩ || 300 mA&lt;br /&gt;
|-&lt;br /&gt;
| 3 kΩ || 400 mA&lt;br /&gt;
|-&lt;br /&gt;
| 2 kΩ || 580 mA&lt;br /&gt;
|-&lt;br /&gt;
| 1,66 kΩ || 690 mA&lt;br /&gt;
|-&lt;br /&gt;
| 1,5 kΩ || 780 mA&lt;br /&gt;
|-&lt;br /&gt;
| 1,33 kΩ || 900 mA&lt;br /&gt;
|-&lt;br /&gt;
| 1,2 kΩ || 1000 mA&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== MOSFET FQP27P06 ===&lt;br /&gt;
https://www.mouser.de/ProductDetail/onsemi-Fairchild/FQP27P06?qs=sGAEpiMZZMtqBmg8fZQA68ZR%252Bf36qak7&lt;br /&gt;
&lt;br /&gt;
=== Low-Drop Spannungsregler HT7333 ===&lt;br /&gt;
https://www.kollino.de/elektronik/low-drop-spannungsregler-ht73xx/&lt;/div&gt;</summary>
		<author><name>Middeke</name></author>
	</entry>
	<entry>
		<id>https://wiki.steinla.us/index.php?title=Module&amp;diff=138</id>
		<title>Module</title>
		<link rel="alternate" type="text/html" href="https://wiki.steinla.us/index.php?title=Module&amp;diff=138"/>
		<updated>2022-02-03T00:29:44Z</updated>

		<summary type="html">&lt;p&gt;Middeke: /* Tasmota */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Füllstand der Zisterne ==&lt;br /&gt;
Der Füllstand der Zisterne wird mit einem [https://de.aliexpress.com/item/1005003091941068.html?spm=a2g0s.12269583.0.0.17f86ec3Mabgfo VL53L1X Time of Flight (ToF) Laser Ranging Sensor Module] gemessen. Dieser misst die Entfernung bis zur Wasseroberfläche. Damit kann dann der Füllstand und damit dann wiederum das vorhandene Volumen berechnet werden.&lt;br /&gt;
&lt;br /&gt;
* [https://www.instructables.com/Solar-Powered-WiFi-Weather-Station/ Solarbetrieb]&lt;br /&gt;
&lt;br /&gt;
=== Software ===&lt;br /&gt;
==== ESPEasy ====&lt;br /&gt;
* [https://espeasy.readthedocs.io/en/latest/Plugin/P113.html ESPEasy Plugin]&lt;br /&gt;
* [https://nerdiy.de/howto-espeasy-vl53l0x-vl53l1x-distanzsensor-an-den-esp8266-esp32-anschliessen-und-auslesen/ ESPEasy zur Messung der Entfernung]&lt;br /&gt;
* Deep Sleep, damit die Messung nur alle drei Stunden erfolgt: unter Config &amp;quot;Sleep awake time&amp;quot; auf 20 sec (Messzeit), &amp;quot;Sleep time&amp;quot; auf 10800 sec (3 Stunden) und im Device 1 sec einstellen&lt;br /&gt;
&lt;br /&gt;
Alternativ kann Deep Sleep auch über [https://www.mwinklerblog.de/smarthome/esp-easy/espeasy-deep-sleep/ Rules] aktiviert werden&lt;br /&gt;
&lt;br /&gt;
==== Tasmota ====&lt;br /&gt;
Tasmota hat den Treiber für den VL53L1X nicht in der Sensor-Binary, deshalb muss eine eigene kompiliert werden.&lt;br /&gt;
* https://github.com/arendst/Tasmota/issues/14082#issuecomment-1022626820&lt;br /&gt;
&amp;lt;nowiki&amp;gt;#define USE_I2C&lt;br /&gt;
#define USE_VL53L1X&lt;br /&gt;
&lt;br /&gt;
#define I2CDRIVERS_0_31  0x00000000 &lt;br /&gt;
#define I2CDRIVERS_32_63 0x00400000     // enable only device 54, the VL53L1X&lt;br /&gt;
#define I2CDRIVERS_64_95 0x00000000&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
#define USE_I2C&lt;br /&gt;
#define USE_VL53L1X&lt;br /&gt;
&lt;br /&gt;
#define I2CDRIVERS_0_31  0x00000000 &lt;br /&gt;
#define I2CDRIVERS_32_63 0x00400000     // enable only device 54, the VL53L1X&lt;br /&gt;
#define I2CDRIVERS_64_95 0x00000000&lt;br /&gt;
&lt;br /&gt;
===== Console =====&lt;br /&gt;
* Rule1 ON Power1#Boot DO Power on ENDON&lt;br /&gt;
* Rule1 1&lt;br /&gt;
* DeepSleepTime 3600&lt;br /&gt;
&lt;br /&gt;
===== Modulkonfiguration =====&lt;br /&gt;
* GPIO12 (D6) I2C SDA&lt;br /&gt;
* GPIO13 (D7) I2C SCL&lt;br /&gt;
* GPIO15 (D8) Relay&lt;br /&gt;
* GPIO17 (A0) ADC Range&lt;br /&gt;
&lt;br /&gt;
{&amp;quot;NAME&amp;quot;:&amp;quot;Zisterne&amp;quot;,&amp;quot;GPIO&amp;quot;:[0,0,0,0,0,0,0,0,640,608,0,224,0,4864],&amp;quot;FLAG&amp;quot;:0,&amp;quot;BASE&amp;quot;:18}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ MQTT Parameter&lt;br /&gt;
|-&lt;br /&gt;
! Item !! Wert&lt;br /&gt;
|-&lt;br /&gt;
| Host || 192.168.1.1&lt;br /&gt;
|-&lt;br /&gt;
| Port || 1883&lt;br /&gt;
|-&lt;br /&gt;
| client || Zisterne&lt;br /&gt;
|-&lt;br /&gt;
| Benutzer || SaTaca&lt;br /&gt;
|-&lt;br /&gt;
| topic || Zisterne&lt;br /&gt;
|-&lt;br /&gt;
| full topic || wasser/%prefix%/%topic%/&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Die Übermittlung der Daten an den Server kann direkt durch ein Kabel erfolgen, oder per WLAN mit einem ESP über MQTT.&lt;br /&gt;
Allerdings ist die Länge des Kabels für I2C begrenzt.&lt;br /&gt;
&lt;br /&gt;
I2C Kabel:&lt;br /&gt;
* [https://www.youtube.com/watch?v=6v1KZBRZRCI CAT5]: all stripe wires are ground. Solid colors for vcc, sda, scl. Last pair are both ground.&lt;br /&gt;
* [https://github.com/mskutta/node-red-contrib-vl53l0x Node für Node Red]&lt;br /&gt;
* [https://www.horter-shop.de/de/i2c-baugruppen/132-bausatz-i2c-eeprom-testplatine-4260404260639.html Range Extender für I2C]&lt;br /&gt;
&lt;br /&gt;
WLAN:&lt;br /&gt;
* [https://www.bjoerns-techblog.de/2018/02/time-of-flight-mit-dem-vl53l0x/ Übermittlung per WLAN]&lt;br /&gt;
&lt;br /&gt;
== Hauptventil und Durchflussmesser ==&lt;br /&gt;
Der Durchflussmesser basiert auf einem ESP-01 mit Relais Modul. Er bekommt per MQTT die Wassermenge, die er abgeben soll, öffnet entsprechend lange das Hauptventil, sendet regelmäßig den aktuellen Durchfluss, schließt das Hauptventil wieder und sendet einen ready-Status.&lt;br /&gt;
&lt;br /&gt;
=== ESP-01 Modul ===&lt;br /&gt;
* [http://www.chinalctech.com/cpzx/1/331.html Herstellerseite]&lt;br /&gt;
* [https://wolles-elektronikkiste.de/esp8266-esp-01-modul wissenswertes]&lt;br /&gt;
* [https://templates.blakadder.com/LC-ESP8266.html Tasmota Konfiguration]&lt;br /&gt;
* [https://espeasy.readthedocs.io/en/latest/Plugin/P091.html ESPEasy Konfiguration]&lt;br /&gt;
* [https://www.letscontrolit.com/forum/viewtopic.php?f=6&amp;amp;t=3245&amp;amp;hilit=lctech&amp;amp;start=450 fertiges Mega Build von ESPEasy für ESP-01 Relais]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== YF-S201 Wasserfluss Durchfluss Sensor ==&lt;br /&gt;
Dieser Durchfluss-Sensor ermöglicht die Bestimmung von Flüssigkeitsmengen zwischen 1 bis 30 Liter pro Minute.&lt;br /&gt;
&lt;br /&gt;
Technische Daten:&lt;br /&gt;
&lt;br /&gt;
    Messbereich: 1 bis 30 Liter/Minute&lt;br /&gt;
    Sensorart: Hall-Sensor&lt;br /&gt;
    Signalausgang: Frequenz (Hz) = 7,5 * Flussrate (l/min)&lt;br /&gt;
    450 Pulse/Liter&lt;br /&gt;
    Stromaufnahme: 15 mA @ 5 V&lt;br /&gt;
    Spannungsversorgung: 3 bis 18 V DC&lt;br /&gt;
    Toleranz: ±10%&lt;br /&gt;
    Pinbelegung:&lt;br /&gt;
        schwarz: GND&lt;br /&gt;
        gelb: analoges Signal&lt;br /&gt;
        rot: Vcc&lt;br /&gt;
    Anschluss: 1/2 Zoll&lt;br /&gt;
    Maximaler Hydrostatischer Druck: 1,75 MPa&lt;br /&gt;
    Betriebstemperatur: -25 bis 85 °C&lt;br /&gt;
    Kabellänge: 15 cm&lt;br /&gt;
    Sensor Type: Hall effect&lt;br /&gt;
    Output Type: 5V TTL&lt;br /&gt;
    Working Humidity Range: 35%-80% RH&lt;br /&gt;
    Output duty cycle: 50% +-10%&lt;br /&gt;
    Output rise time: 0.04us&lt;br /&gt;
    Output fall time: 0.18us&lt;br /&gt;
    Flow rate pulse characteristics: Frequency (Hz) = 7.5 * Flow rate (L/min)&lt;br /&gt;
    Durability: minimum 300,000 cycles&lt;br /&gt;
    1/2&amp;quot; nominal pipe connections, 0.78&amp;quot; outer diameter, 1/2&amp;quot; of thread&lt;br /&gt;
    Größe: ca 6,3cm x 3,5cm x 3,5cm&lt;br /&gt;
&lt;br /&gt;
* [https://github.com/letscontrolit/ESPEasy ESPEasy] installieren&lt;br /&gt;
* mit neuem WLAN verbinden (192.168.4.1)&lt;br /&gt;
* Passwort: configesp&lt;br /&gt;
&lt;br /&gt;
GPIO2 muss beim booten auf high gezogen werden. Wenn der Durchflussmesser zufällig auf low ist, bootet der ESP-01 nicht. Deshalb besser in ESPEasy die serielle Ausgabe deaktivieren und GPIO3 (RX) als Eingang nehmen. Dann bootet der ESP-01 auch zuverlässig.&lt;br /&gt;
&lt;br /&gt;
An den GPIO3 einen Spannungsteiler schalten, um die 5V vom Durchflussmesser auf 3.3V zu regeln: Signal Durchflussmesser -&amp;gt; 4.7k -&amp;gt; GPIO3 -&amp;gt; 10k -&amp;gt; Masse.&lt;br /&gt;
* [https://randomnerdtutorials.com/esp8266-pinout-reference-gpios/ Nutzbare GPIOS]&lt;br /&gt;
* [https://de.farnell.com/widerstand-farbcode-rechner Widerstandswerte]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Relais-Boards ==&lt;br /&gt;
Ein 4-er Relais kann bis zu 5 Pflanzen bewässern, wenn alle 4 Ventile Durchgangsventile sind. Die Zentrale Steuerung muss entsprechend den Zweig komplett abschalten. Für das 2-er Relais gilt das entsprechend.&lt;br /&gt;
Gleichzeitig kann ein Modul bis zu 4 Feuchtigkeitssensoren auslesen. Dafür wird ein I2C-Modul mit 4 analogen Eingängen angeschlossen.&lt;br /&gt;
Das Relais-Modul muss mit der Sensor-Firmware von Tasmota geflasht sein, damit I2C nutzbar ist (tasmota-sensors.bin.gz).&lt;br /&gt;
Der Anschluss erfolgt an RX und TX mit RX = SDA und TX = CSL. Dafür muss unter &amp;quot;Configure Logging&amp;quot; &amp;quot;Serial log level&amp;quot; auf &amp;quot;None&amp;quot; eingestellt werden. Die anderen freien GPIOs funktionieren leider nicht mit I2C, warum auch immer... Der AD-Wandler wird erkannt, aber alle Messwerte sind 0.&lt;br /&gt;
&lt;br /&gt;
* 2-er Relais von LC Technology [http://www.chinalctech.com/m/view.php?aid=510 esp12f_relay_x2]&lt;br /&gt;
* 4-er Relais von LC Technology [http://www.chinalctech.com/m/view.php?aid=511 esp12f_relay_x4]&lt;br /&gt;
* [[I2C-Modul]]&lt;br /&gt;
* [https://tasmota.github.io/docs/devices/Sonoff-Basic-and-BME280/ RX/TX für I2C]&lt;br /&gt;
* [https://templates.blakadder.com/ESP12F_Relay_X2.html Tasmota Konfiguration 2-er]&lt;br /&gt;
* [https://templates.blakadder.com/ESP12F_Relay_X4.html Tasmota Konfiguration 4-er]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* https://acoptex.com/project/533/basics-project-071d-water-flow-sensor-yf-s201-5v-relay-module-12v-solenoid-valve-lcd2004-i2c-mod-at-lex-c/&lt;br /&gt;
&lt;br /&gt;
== Akku mit Solarladung ==&lt;br /&gt;
* https://www.youtube.com/watch?v=37kGva3NW8w&lt;br /&gt;
=== Micro USB 5 V 1A 18650 TP4056 Lithium-Batterie-Ladeg-Modul ===&lt;br /&gt;
Technische Daten:&lt;br /&gt;
&lt;br /&gt;
 Länge ca. 27,9 mm&lt;br /&gt;
 Breite ca. 17,2 mm&lt;br /&gt;
 Eingangsspannung: 4,5-5,5 V&lt;br /&gt;
 Vollladung Spannung: 4,2 V&lt;br /&gt;
 Max Ausgangsstrom: 1A voreingestellt kann durch den Austausch von R3 geändert werden.&lt;br /&gt;
 Power Anzeige: rot steht für Laden, Blau steht für voll aufgeladen.&lt;br /&gt;
 Eingangsschnittstelle: Micro USB Schnittstelle oder Lötpads.&lt;br /&gt;
 Achtung: Bei längeren Laden mit maximalem Strom kann der Lade-IC eine Temperatur von 60°C erreichen!&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ Widerstandswerte für Ladestrom&lt;br /&gt;
|-&lt;br /&gt;
! Widerstand R3 !! Akku Ladestrom&lt;br /&gt;
|-&lt;br /&gt;
| 10 kΩ || 130 mA&lt;br /&gt;
|-&lt;br /&gt;
| 5 kΩ || 250 mA&lt;br /&gt;
|-&lt;br /&gt;
| 4 kΩ || 300 mA&lt;br /&gt;
|-&lt;br /&gt;
| 3 kΩ || 400 mA&lt;br /&gt;
|-&lt;br /&gt;
| 2 kΩ || 580 mA&lt;br /&gt;
|-&lt;br /&gt;
| 1,66 kΩ || 690 mA&lt;br /&gt;
|-&lt;br /&gt;
| 1,5 kΩ || 780 mA&lt;br /&gt;
|-&lt;br /&gt;
| 1,33 kΩ || 900 mA&lt;br /&gt;
|-&lt;br /&gt;
| 1,2 kΩ || 1000 mA&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== MOSFET FQP27P06 ===&lt;br /&gt;
https://www.mouser.de/ProductDetail/onsemi-Fairchild/FQP27P06?qs=sGAEpiMZZMtqBmg8fZQA68ZR%252Bf36qak7&lt;br /&gt;
&lt;br /&gt;
=== Low-Drop Spannungsregler HT7333 ===&lt;br /&gt;
https://www.kollino.de/elektronik/low-drop-spannungsregler-ht73xx/&lt;/div&gt;</summary>
		<author><name>Middeke</name></author>
	</entry>
	<entry>
		<id>https://wiki.steinla.us/index.php?title=Module&amp;diff=137</id>
		<title>Module</title>
		<link rel="alternate" type="text/html" href="https://wiki.steinla.us/index.php?title=Module&amp;diff=137"/>
		<updated>2022-02-03T00:29:00Z</updated>

		<summary type="html">&lt;p&gt;Middeke: /* Tasmota */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Füllstand der Zisterne ==&lt;br /&gt;
Der Füllstand der Zisterne wird mit einem [https://de.aliexpress.com/item/1005003091941068.html?spm=a2g0s.12269583.0.0.17f86ec3Mabgfo VL53L1X Time of Flight (ToF) Laser Ranging Sensor Module] gemessen. Dieser misst die Entfernung bis zur Wasseroberfläche. Damit kann dann der Füllstand und damit dann wiederum das vorhandene Volumen berechnet werden.&lt;br /&gt;
&lt;br /&gt;
* [https://www.instructables.com/Solar-Powered-WiFi-Weather-Station/ Solarbetrieb]&lt;br /&gt;
&lt;br /&gt;
=== Software ===&lt;br /&gt;
==== ESPEasy ====&lt;br /&gt;
* [https://espeasy.readthedocs.io/en/latest/Plugin/P113.html ESPEasy Plugin]&lt;br /&gt;
* [https://nerdiy.de/howto-espeasy-vl53l0x-vl53l1x-distanzsensor-an-den-esp8266-esp32-anschliessen-und-auslesen/ ESPEasy zur Messung der Entfernung]&lt;br /&gt;
* Deep Sleep, damit die Messung nur alle drei Stunden erfolgt: unter Config &amp;quot;Sleep awake time&amp;quot; auf 20 sec (Messzeit), &amp;quot;Sleep time&amp;quot; auf 10800 sec (3 Stunden) und im Device 1 sec einstellen&lt;br /&gt;
&lt;br /&gt;
Alternativ kann Deep Sleep auch über [https://www.mwinklerblog.de/smarthome/esp-easy/espeasy-deep-sleep/ Rules] aktiviert werden&lt;br /&gt;
&lt;br /&gt;
==== Tasmota ====&lt;br /&gt;
Tasmota hat den Treiber für den VL53L1X nicht in der Sensor-Binary, deshalb muss eine eigene kompiliert werden.&lt;br /&gt;
* https://github.com/arendst/Tasmota/issues/14082#issuecomment-1022626820&lt;br /&gt;
&lt;br /&gt;
#define USE_I2C&lt;br /&gt;
#define USE_VL53L1X&lt;br /&gt;
&lt;br /&gt;
#define I2CDRIVERS_0_31  0x00000000 &lt;br /&gt;
#define I2CDRIVERS_32_63 0x00400000     // enable only device 54, the VL53L1X&lt;br /&gt;
#define I2CDRIVERS_64_95 0x00000000&lt;br /&gt;
&lt;br /&gt;
===== Console =====&lt;br /&gt;
* Rule1 ON Power1#Boot DO Power on ENDON&lt;br /&gt;
* Rule1 1&lt;br /&gt;
* DeepSleepTime 3600&lt;br /&gt;
&lt;br /&gt;
===== Modulkonfiguration =====&lt;br /&gt;
* GPIO12 (D6) I2C SDA&lt;br /&gt;
* GPIO13 (D7) I2C SCL&lt;br /&gt;
* GPIO15 (D8) Relay&lt;br /&gt;
* GPIO17 (A0) ADC Range&lt;br /&gt;
&lt;br /&gt;
{&amp;quot;NAME&amp;quot;:&amp;quot;Zisterne&amp;quot;,&amp;quot;GPIO&amp;quot;:[0,0,0,0,0,0,0,0,640,608,0,224,0,4864],&amp;quot;FLAG&amp;quot;:0,&amp;quot;BASE&amp;quot;:18}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ MQTT Parameter&lt;br /&gt;
|-&lt;br /&gt;
! Item !! Wert&lt;br /&gt;
|-&lt;br /&gt;
| Host || 192.168.1.1&lt;br /&gt;
|-&lt;br /&gt;
| Port || 1883&lt;br /&gt;
|-&lt;br /&gt;
| client || Zisterne&lt;br /&gt;
|-&lt;br /&gt;
| Benutzer || SaTaca&lt;br /&gt;
|-&lt;br /&gt;
| topic || Zisterne&lt;br /&gt;
|-&lt;br /&gt;
| full topic || wasser/%prefix%/%topic%/&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Die Übermittlung der Daten an den Server kann direkt durch ein Kabel erfolgen, oder per WLAN mit einem ESP über MQTT.&lt;br /&gt;
Allerdings ist die Länge des Kabels für I2C begrenzt.&lt;br /&gt;
&lt;br /&gt;
I2C Kabel:&lt;br /&gt;
* [https://www.youtube.com/watch?v=6v1KZBRZRCI CAT5]: all stripe wires are ground. Solid colors for vcc, sda, scl. Last pair are both ground.&lt;br /&gt;
* [https://github.com/mskutta/node-red-contrib-vl53l0x Node für Node Red]&lt;br /&gt;
* [https://www.horter-shop.de/de/i2c-baugruppen/132-bausatz-i2c-eeprom-testplatine-4260404260639.html Range Extender für I2C]&lt;br /&gt;
&lt;br /&gt;
WLAN:&lt;br /&gt;
* [https://www.bjoerns-techblog.de/2018/02/time-of-flight-mit-dem-vl53l0x/ Übermittlung per WLAN]&lt;br /&gt;
&lt;br /&gt;
== Hauptventil und Durchflussmesser ==&lt;br /&gt;
Der Durchflussmesser basiert auf einem ESP-01 mit Relais Modul. Er bekommt per MQTT die Wassermenge, die er abgeben soll, öffnet entsprechend lange das Hauptventil, sendet regelmäßig den aktuellen Durchfluss, schließt das Hauptventil wieder und sendet einen ready-Status.&lt;br /&gt;
&lt;br /&gt;
=== ESP-01 Modul ===&lt;br /&gt;
* [http://www.chinalctech.com/cpzx/1/331.html Herstellerseite]&lt;br /&gt;
* [https://wolles-elektronikkiste.de/esp8266-esp-01-modul wissenswertes]&lt;br /&gt;
* [https://templates.blakadder.com/LC-ESP8266.html Tasmota Konfiguration]&lt;br /&gt;
* [https://espeasy.readthedocs.io/en/latest/Plugin/P091.html ESPEasy Konfiguration]&lt;br /&gt;
* [https://www.letscontrolit.com/forum/viewtopic.php?f=6&amp;amp;t=3245&amp;amp;hilit=lctech&amp;amp;start=450 fertiges Mega Build von ESPEasy für ESP-01 Relais]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== YF-S201 Wasserfluss Durchfluss Sensor ==&lt;br /&gt;
Dieser Durchfluss-Sensor ermöglicht die Bestimmung von Flüssigkeitsmengen zwischen 1 bis 30 Liter pro Minute.&lt;br /&gt;
&lt;br /&gt;
Technische Daten:&lt;br /&gt;
&lt;br /&gt;
    Messbereich: 1 bis 30 Liter/Minute&lt;br /&gt;
    Sensorart: Hall-Sensor&lt;br /&gt;
    Signalausgang: Frequenz (Hz) = 7,5 * Flussrate (l/min)&lt;br /&gt;
    450 Pulse/Liter&lt;br /&gt;
    Stromaufnahme: 15 mA @ 5 V&lt;br /&gt;
    Spannungsversorgung: 3 bis 18 V DC&lt;br /&gt;
    Toleranz: ±10%&lt;br /&gt;
    Pinbelegung:&lt;br /&gt;
        schwarz: GND&lt;br /&gt;
        gelb: analoges Signal&lt;br /&gt;
        rot: Vcc&lt;br /&gt;
    Anschluss: 1/2 Zoll&lt;br /&gt;
    Maximaler Hydrostatischer Druck: 1,75 MPa&lt;br /&gt;
    Betriebstemperatur: -25 bis 85 °C&lt;br /&gt;
    Kabellänge: 15 cm&lt;br /&gt;
    Sensor Type: Hall effect&lt;br /&gt;
    Output Type: 5V TTL&lt;br /&gt;
    Working Humidity Range: 35%-80% RH&lt;br /&gt;
    Output duty cycle: 50% +-10%&lt;br /&gt;
    Output rise time: 0.04us&lt;br /&gt;
    Output fall time: 0.18us&lt;br /&gt;
    Flow rate pulse characteristics: Frequency (Hz) = 7.5 * Flow rate (L/min)&lt;br /&gt;
    Durability: minimum 300,000 cycles&lt;br /&gt;
    1/2&amp;quot; nominal pipe connections, 0.78&amp;quot; outer diameter, 1/2&amp;quot; of thread&lt;br /&gt;
    Größe: ca 6,3cm x 3,5cm x 3,5cm&lt;br /&gt;
&lt;br /&gt;
* [https://github.com/letscontrolit/ESPEasy ESPEasy] installieren&lt;br /&gt;
* mit neuem WLAN verbinden (192.168.4.1)&lt;br /&gt;
* Passwort: configesp&lt;br /&gt;
&lt;br /&gt;
GPIO2 muss beim booten auf high gezogen werden. Wenn der Durchflussmesser zufällig auf low ist, bootet der ESP-01 nicht. Deshalb besser in ESPEasy die serielle Ausgabe deaktivieren und GPIO3 (RX) als Eingang nehmen. Dann bootet der ESP-01 auch zuverlässig.&lt;br /&gt;
&lt;br /&gt;
An den GPIO3 einen Spannungsteiler schalten, um die 5V vom Durchflussmesser auf 3.3V zu regeln: Signal Durchflussmesser -&amp;gt; 4.7k -&amp;gt; GPIO3 -&amp;gt; 10k -&amp;gt; Masse.&lt;br /&gt;
* [https://randomnerdtutorials.com/esp8266-pinout-reference-gpios/ Nutzbare GPIOS]&lt;br /&gt;
* [https://de.farnell.com/widerstand-farbcode-rechner Widerstandswerte]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Relais-Boards ==&lt;br /&gt;
Ein 4-er Relais kann bis zu 5 Pflanzen bewässern, wenn alle 4 Ventile Durchgangsventile sind. Die Zentrale Steuerung muss entsprechend den Zweig komplett abschalten. Für das 2-er Relais gilt das entsprechend.&lt;br /&gt;
Gleichzeitig kann ein Modul bis zu 4 Feuchtigkeitssensoren auslesen. Dafür wird ein I2C-Modul mit 4 analogen Eingängen angeschlossen.&lt;br /&gt;
Das Relais-Modul muss mit der Sensor-Firmware von Tasmota geflasht sein, damit I2C nutzbar ist (tasmota-sensors.bin.gz).&lt;br /&gt;
Der Anschluss erfolgt an RX und TX mit RX = SDA und TX = CSL. Dafür muss unter &amp;quot;Configure Logging&amp;quot; &amp;quot;Serial log level&amp;quot; auf &amp;quot;None&amp;quot; eingestellt werden. Die anderen freien GPIOs funktionieren leider nicht mit I2C, warum auch immer... Der AD-Wandler wird erkannt, aber alle Messwerte sind 0.&lt;br /&gt;
&lt;br /&gt;
* 2-er Relais von LC Technology [http://www.chinalctech.com/m/view.php?aid=510 esp12f_relay_x2]&lt;br /&gt;
* 4-er Relais von LC Technology [http://www.chinalctech.com/m/view.php?aid=511 esp12f_relay_x4]&lt;br /&gt;
* [[I2C-Modul]]&lt;br /&gt;
* [https://tasmota.github.io/docs/devices/Sonoff-Basic-and-BME280/ RX/TX für I2C]&lt;br /&gt;
* [https://templates.blakadder.com/ESP12F_Relay_X2.html Tasmota Konfiguration 2-er]&lt;br /&gt;
* [https://templates.blakadder.com/ESP12F_Relay_X4.html Tasmota Konfiguration 4-er]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* https://acoptex.com/project/533/basics-project-071d-water-flow-sensor-yf-s201-5v-relay-module-12v-solenoid-valve-lcd2004-i2c-mod-at-lex-c/&lt;br /&gt;
&lt;br /&gt;
== Akku mit Solarladung ==&lt;br /&gt;
* https://www.youtube.com/watch?v=37kGva3NW8w&lt;br /&gt;
=== Micro USB 5 V 1A 18650 TP4056 Lithium-Batterie-Ladeg-Modul ===&lt;br /&gt;
Technische Daten:&lt;br /&gt;
&lt;br /&gt;
 Länge ca. 27,9 mm&lt;br /&gt;
 Breite ca. 17,2 mm&lt;br /&gt;
 Eingangsspannung: 4,5-5,5 V&lt;br /&gt;
 Vollladung Spannung: 4,2 V&lt;br /&gt;
 Max Ausgangsstrom: 1A voreingestellt kann durch den Austausch von R3 geändert werden.&lt;br /&gt;
 Power Anzeige: rot steht für Laden, Blau steht für voll aufgeladen.&lt;br /&gt;
 Eingangsschnittstelle: Micro USB Schnittstelle oder Lötpads.&lt;br /&gt;
 Achtung: Bei längeren Laden mit maximalem Strom kann der Lade-IC eine Temperatur von 60°C erreichen!&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ Widerstandswerte für Ladestrom&lt;br /&gt;
|-&lt;br /&gt;
! Widerstand R3 !! Akku Ladestrom&lt;br /&gt;
|-&lt;br /&gt;
| 10 kΩ || 130 mA&lt;br /&gt;
|-&lt;br /&gt;
| 5 kΩ || 250 mA&lt;br /&gt;
|-&lt;br /&gt;
| 4 kΩ || 300 mA&lt;br /&gt;
|-&lt;br /&gt;
| 3 kΩ || 400 mA&lt;br /&gt;
|-&lt;br /&gt;
| 2 kΩ || 580 mA&lt;br /&gt;
|-&lt;br /&gt;
| 1,66 kΩ || 690 mA&lt;br /&gt;
|-&lt;br /&gt;
| 1,5 kΩ || 780 mA&lt;br /&gt;
|-&lt;br /&gt;
| 1,33 kΩ || 900 mA&lt;br /&gt;
|-&lt;br /&gt;
| 1,2 kΩ || 1000 mA&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== MOSFET FQP27P06 ===&lt;br /&gt;
https://www.mouser.de/ProductDetail/onsemi-Fairchild/FQP27P06?qs=sGAEpiMZZMtqBmg8fZQA68ZR%252Bf36qak7&lt;br /&gt;
&lt;br /&gt;
=== Low-Drop Spannungsregler HT7333 ===&lt;br /&gt;
https://www.kollino.de/elektronik/low-drop-spannungsregler-ht73xx/&lt;/div&gt;</summary>
		<author><name>Middeke</name></author>
	</entry>
	<entry>
		<id>https://wiki.steinla.us/index.php?title=Programmierung&amp;diff=136</id>
		<title>Programmierung</title>
		<link rel="alternate" type="text/html" href="https://wiki.steinla.us/index.php?title=Programmierung&amp;diff=136"/>
		<updated>2022-02-03T00:21:55Z</updated>

		<summary type="html">&lt;p&gt;Middeke: /* Tasmota */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Tasmota ==&lt;br /&gt;
=== analoger Eingang ===&lt;br /&gt;
==== Umrechnung ====&lt;br /&gt;
Mit dem Befehl AdcParam kann der Wertebereich des AD-Wandlers direkt umgerechnet werden. AdcParam 6 steht dabei für &amp;quot;ADC Range&amp;quot; an A0.&lt;br /&gt;
&lt;br /&gt;
Beim D1 mini ist der Standard: AdcParam1&amp;quot;:[1,0,1023,0]}&lt;br /&gt;
&lt;br /&gt;
Um den Messbereich eines Feuchtesensors umzurechnen ermittelt man den Wert für trocken und den für nass und konfiguriert dann:&lt;br /&gt;
&lt;br /&gt;
AdcParam 6, trocken, nass, 0, 100&lt;br /&gt;
&lt;br /&gt;
=== eigene Binary kompilieren ===&lt;br /&gt;
* https://tasmota.github.io/docs/Compile-your-build/&lt;br /&gt;
* https://forum.creationx.de/forum/index.php?thread/1833-tasmocompiler-tasmota-compiler-online-eigene-bin-erstellen/&lt;br /&gt;
* https://github.com/benzino77/tasmocompiler&lt;br /&gt;
* https://gitpod.io/#https://github.com/benzino77/tasmocompiler/tree/development&lt;br /&gt;
&lt;br /&gt;
==== Features ====&lt;br /&gt;
* ESP8266: generic&lt;br /&gt;
* Abstandssensoren&lt;br /&gt;
* Regeln&lt;br /&gt;
* Web Interface&lt;br /&gt;
&lt;br /&gt;
==== zusätzliche Parameter ====&lt;br /&gt;
#define USE_I2C&lt;br /&gt;
#define USE_VL53L1X&lt;br /&gt;
&lt;br /&gt;
#define I2CDRIVERS_0_31  0x00000000 &lt;br /&gt;
#define I2CDRIVERS_32_63 0x00400000     // enable only device 54, the VL53L1X&lt;br /&gt;
#define I2CDRIVERS_64_95 0x00000000&lt;br /&gt;
&lt;br /&gt;
== ESP ==&lt;br /&gt;
* Wifi Einstellungen nur speichern, wenn geändert&lt;br /&gt;
* [https://arduino-esp8266.readthedocs.io/en/latest/esp8266wifi/generic-class.html#persistent WiFi.persistent(false)]&lt;br /&gt;
&lt;br /&gt;
* [https://blog.hiebl.cc/posts/wemos-d1-mini-pro-digital-interrupt-pins/ Wemos D1 Mini Pro Digital Interrupt Pins]&lt;br /&gt;
* [https://thingpulse.com/5-hacks-prolong-espapers-battery-run-time Strom sparen]&lt;br /&gt;
* [https://thingpulse.com/max-deep-sleep-for-esp8266/ Deep Sleep &amp;gt; 71 Minuten]&lt;br /&gt;
&lt;br /&gt;
=== Konfigurationsportale ===&lt;br /&gt;
* [https://github.com/tzapu/WiFiManager WIFIManager]&lt;br /&gt;
* [https://github.com/prampec/IotWebConf IotWebConf]&lt;br /&gt;
&lt;br /&gt;
=== Frameworks ===&lt;br /&gt;
==== [https://github.com/letscontrolit/ESPEasy ESPEasy] ====&lt;br /&gt;
* [https://www.letscontrolit.com/wiki/index.php?title=Tutorial_Rules#Event_value_.28.25eventvalue.25.29 Tutorial Rules]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Tasmota&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* [https://github.com/xoseperez/espurna ESPurna]&lt;br /&gt;
&lt;br /&gt;
https://www.smarthome-tricks.de/software-iobroker/blockly-einfuehrung/&lt;br /&gt;
&lt;br /&gt;
https://www.youtube.com/watch?v=8BBYyIxyftU&lt;/div&gt;</summary>
		<author><name>Middeke</name></author>
	</entry>
	<entry>
		<id>https://wiki.steinla.us/index.php?title=Module&amp;diff=135</id>
		<title>Module</title>
		<link rel="alternate" type="text/html" href="https://wiki.steinla.us/index.php?title=Module&amp;diff=135"/>
		<updated>2022-02-02T23:44:31Z</updated>

		<summary type="html">&lt;p&gt;Middeke: /* MQTT */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Füllstand der Zisterne ==&lt;br /&gt;
Der Füllstand der Zisterne wird mit einem [https://de.aliexpress.com/item/1005003091941068.html?spm=a2g0s.12269583.0.0.17f86ec3Mabgfo VL53L1X Time of Flight (ToF) Laser Ranging Sensor Module] gemessen. Dieser misst die Entfernung bis zur Wasseroberfläche. Damit kann dann der Füllstand und damit dann wiederum das vorhandene Volumen berechnet werden.&lt;br /&gt;
&lt;br /&gt;
* [https://www.instructables.com/Solar-Powered-WiFi-Weather-Station/ Solarbetrieb]&lt;br /&gt;
&lt;br /&gt;
=== Software ===&lt;br /&gt;
==== ESPEasy ====&lt;br /&gt;
* [https://espeasy.readthedocs.io/en/latest/Plugin/P113.html ESPEasy Plugin]&lt;br /&gt;
* [https://nerdiy.de/howto-espeasy-vl53l0x-vl53l1x-distanzsensor-an-den-esp8266-esp32-anschliessen-und-auslesen/ ESPEasy zur Messung der Entfernung]&lt;br /&gt;
* Deep Sleep, damit die Messung nur alle drei Stunden erfolgt: unter Config &amp;quot;Sleep awake time&amp;quot; auf 20 sec (Messzeit), &amp;quot;Sleep time&amp;quot; auf 10800 sec (3 Stunden) und im Device 1 sec einstellen&lt;br /&gt;
&lt;br /&gt;
Alternativ kann Deep Sleep auch über [https://www.mwinklerblog.de/smarthome/esp-easy/espeasy-deep-sleep/ Rules] aktiviert werden&lt;br /&gt;
&lt;br /&gt;
==== Tasmota ====&lt;br /&gt;
===== Console =====&lt;br /&gt;
* Rule1 ON Power1#Boot DO Power on ENDON&lt;br /&gt;
* Rule1 1&lt;br /&gt;
* DeepSleepTime 3600&lt;br /&gt;
&lt;br /&gt;
===== Modulkonfiguration =====&lt;br /&gt;
* GPIO12 (D6) I2C SDA&lt;br /&gt;
* GPIO13 (D7) I2C SCL&lt;br /&gt;
* GPIO15 (D8) Relay&lt;br /&gt;
* GPIO17 (A0) ADC Range&lt;br /&gt;
&lt;br /&gt;
{&amp;quot;NAME&amp;quot;:&amp;quot;Zisterne&amp;quot;,&amp;quot;GPIO&amp;quot;:[0,0,0,0,0,0,0,0,640,608,0,224,0,4864],&amp;quot;FLAG&amp;quot;:0,&amp;quot;BASE&amp;quot;:18}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ MQTT Parameter&lt;br /&gt;
|-&lt;br /&gt;
! Item !! Wert&lt;br /&gt;
|-&lt;br /&gt;
| Host || 192.168.1.1&lt;br /&gt;
|-&lt;br /&gt;
| Port || 1883&lt;br /&gt;
|-&lt;br /&gt;
| client || Zisterne&lt;br /&gt;
|-&lt;br /&gt;
| Benutzer || SaTaca&lt;br /&gt;
|-&lt;br /&gt;
| topic || Zisterne&lt;br /&gt;
|-&lt;br /&gt;
| full topic || wasser/%prefix%/%topic%/&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Die Übermittlung der Daten an den Server kann direkt durch ein Kabel erfolgen, oder per WLAN mit einem ESP über MQTT.&lt;br /&gt;
Allerdings ist die Länge des Kabels für I2C begrenzt.&lt;br /&gt;
&lt;br /&gt;
I2C Kabel:&lt;br /&gt;
* [https://www.youtube.com/watch?v=6v1KZBRZRCI CAT5]: all stripe wires are ground. Solid colors for vcc, sda, scl. Last pair are both ground.&lt;br /&gt;
* [https://github.com/mskutta/node-red-contrib-vl53l0x Node für Node Red]&lt;br /&gt;
* [https://www.horter-shop.de/de/i2c-baugruppen/132-bausatz-i2c-eeprom-testplatine-4260404260639.html Range Extender für I2C]&lt;br /&gt;
&lt;br /&gt;
WLAN:&lt;br /&gt;
* [https://www.bjoerns-techblog.de/2018/02/time-of-flight-mit-dem-vl53l0x/ Übermittlung per WLAN]&lt;br /&gt;
&lt;br /&gt;
== Hauptventil und Durchflussmesser ==&lt;br /&gt;
Der Durchflussmesser basiert auf einem ESP-01 mit Relais Modul. Er bekommt per MQTT die Wassermenge, die er abgeben soll, öffnet entsprechend lange das Hauptventil, sendet regelmäßig den aktuellen Durchfluss, schließt das Hauptventil wieder und sendet einen ready-Status.&lt;br /&gt;
&lt;br /&gt;
=== ESP-01 Modul ===&lt;br /&gt;
* [http://www.chinalctech.com/cpzx/1/331.html Herstellerseite]&lt;br /&gt;
* [https://wolles-elektronikkiste.de/esp8266-esp-01-modul wissenswertes]&lt;br /&gt;
* [https://templates.blakadder.com/LC-ESP8266.html Tasmota Konfiguration]&lt;br /&gt;
* [https://espeasy.readthedocs.io/en/latest/Plugin/P091.html ESPEasy Konfiguration]&lt;br /&gt;
* [https://www.letscontrolit.com/forum/viewtopic.php?f=6&amp;amp;t=3245&amp;amp;hilit=lctech&amp;amp;start=450 fertiges Mega Build von ESPEasy für ESP-01 Relais]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== YF-S201 Wasserfluss Durchfluss Sensor ==&lt;br /&gt;
Dieser Durchfluss-Sensor ermöglicht die Bestimmung von Flüssigkeitsmengen zwischen 1 bis 30 Liter pro Minute.&lt;br /&gt;
&lt;br /&gt;
Technische Daten:&lt;br /&gt;
&lt;br /&gt;
    Messbereich: 1 bis 30 Liter/Minute&lt;br /&gt;
    Sensorart: Hall-Sensor&lt;br /&gt;
    Signalausgang: Frequenz (Hz) = 7,5 * Flussrate (l/min)&lt;br /&gt;
    450 Pulse/Liter&lt;br /&gt;
    Stromaufnahme: 15 mA @ 5 V&lt;br /&gt;
    Spannungsversorgung: 3 bis 18 V DC&lt;br /&gt;
    Toleranz: ±10%&lt;br /&gt;
    Pinbelegung:&lt;br /&gt;
        schwarz: GND&lt;br /&gt;
        gelb: analoges Signal&lt;br /&gt;
        rot: Vcc&lt;br /&gt;
    Anschluss: 1/2 Zoll&lt;br /&gt;
    Maximaler Hydrostatischer Druck: 1,75 MPa&lt;br /&gt;
    Betriebstemperatur: -25 bis 85 °C&lt;br /&gt;
    Kabellänge: 15 cm&lt;br /&gt;
    Sensor Type: Hall effect&lt;br /&gt;
    Output Type: 5V TTL&lt;br /&gt;
    Working Humidity Range: 35%-80% RH&lt;br /&gt;
    Output duty cycle: 50% +-10%&lt;br /&gt;
    Output rise time: 0.04us&lt;br /&gt;
    Output fall time: 0.18us&lt;br /&gt;
    Flow rate pulse characteristics: Frequency (Hz) = 7.5 * Flow rate (L/min)&lt;br /&gt;
    Durability: minimum 300,000 cycles&lt;br /&gt;
    1/2&amp;quot; nominal pipe connections, 0.78&amp;quot; outer diameter, 1/2&amp;quot; of thread&lt;br /&gt;
    Größe: ca 6,3cm x 3,5cm x 3,5cm&lt;br /&gt;
&lt;br /&gt;
* [https://github.com/letscontrolit/ESPEasy ESPEasy] installieren&lt;br /&gt;
* mit neuem WLAN verbinden (192.168.4.1)&lt;br /&gt;
* Passwort: configesp&lt;br /&gt;
&lt;br /&gt;
GPIO2 muss beim booten auf high gezogen werden. Wenn der Durchflussmesser zufällig auf low ist, bootet der ESP-01 nicht. Deshalb besser in ESPEasy die serielle Ausgabe deaktivieren und GPIO3 (RX) als Eingang nehmen. Dann bootet der ESP-01 auch zuverlässig.&lt;br /&gt;
&lt;br /&gt;
An den GPIO3 einen Spannungsteiler schalten, um die 5V vom Durchflussmesser auf 3.3V zu regeln: Signal Durchflussmesser -&amp;gt; 4.7k -&amp;gt; GPIO3 -&amp;gt; 10k -&amp;gt; Masse.&lt;br /&gt;
* [https://randomnerdtutorials.com/esp8266-pinout-reference-gpios/ Nutzbare GPIOS]&lt;br /&gt;
* [https://de.farnell.com/widerstand-farbcode-rechner Widerstandswerte]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Relais-Boards ==&lt;br /&gt;
Ein 4-er Relais kann bis zu 5 Pflanzen bewässern, wenn alle 4 Ventile Durchgangsventile sind. Die Zentrale Steuerung muss entsprechend den Zweig komplett abschalten. Für das 2-er Relais gilt das entsprechend.&lt;br /&gt;
Gleichzeitig kann ein Modul bis zu 4 Feuchtigkeitssensoren auslesen. Dafür wird ein I2C-Modul mit 4 analogen Eingängen angeschlossen.&lt;br /&gt;
Das Relais-Modul muss mit der Sensor-Firmware von Tasmota geflasht sein, damit I2C nutzbar ist (tasmota-sensors.bin.gz).&lt;br /&gt;
Der Anschluss erfolgt an RX und TX mit RX = SDA und TX = CSL. Dafür muss unter &amp;quot;Configure Logging&amp;quot; &amp;quot;Serial log level&amp;quot; auf &amp;quot;None&amp;quot; eingestellt werden. Die anderen freien GPIOs funktionieren leider nicht mit I2C, warum auch immer... Der AD-Wandler wird erkannt, aber alle Messwerte sind 0.&lt;br /&gt;
&lt;br /&gt;
* 2-er Relais von LC Technology [http://www.chinalctech.com/m/view.php?aid=510 esp12f_relay_x2]&lt;br /&gt;
* 4-er Relais von LC Technology [http://www.chinalctech.com/m/view.php?aid=511 esp12f_relay_x4]&lt;br /&gt;
* [[I2C-Modul]]&lt;br /&gt;
* [https://tasmota.github.io/docs/devices/Sonoff-Basic-and-BME280/ RX/TX für I2C]&lt;br /&gt;
* [https://templates.blakadder.com/ESP12F_Relay_X2.html Tasmota Konfiguration 2-er]&lt;br /&gt;
* [https://templates.blakadder.com/ESP12F_Relay_X4.html Tasmota Konfiguration 4-er]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* https://acoptex.com/project/533/basics-project-071d-water-flow-sensor-yf-s201-5v-relay-module-12v-solenoid-valve-lcd2004-i2c-mod-at-lex-c/&lt;br /&gt;
&lt;br /&gt;
== Akku mit Solarladung ==&lt;br /&gt;
* https://www.youtube.com/watch?v=37kGva3NW8w&lt;br /&gt;
=== Micro USB 5 V 1A 18650 TP4056 Lithium-Batterie-Ladeg-Modul ===&lt;br /&gt;
Technische Daten:&lt;br /&gt;
&lt;br /&gt;
 Länge ca. 27,9 mm&lt;br /&gt;
 Breite ca. 17,2 mm&lt;br /&gt;
 Eingangsspannung: 4,5-5,5 V&lt;br /&gt;
 Vollladung Spannung: 4,2 V&lt;br /&gt;
 Max Ausgangsstrom: 1A voreingestellt kann durch den Austausch von R3 geändert werden.&lt;br /&gt;
 Power Anzeige: rot steht für Laden, Blau steht für voll aufgeladen.&lt;br /&gt;
 Eingangsschnittstelle: Micro USB Schnittstelle oder Lötpads.&lt;br /&gt;
 Achtung: Bei längeren Laden mit maximalem Strom kann der Lade-IC eine Temperatur von 60°C erreichen!&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ Widerstandswerte für Ladestrom&lt;br /&gt;
|-&lt;br /&gt;
! Widerstand R3 !! Akku Ladestrom&lt;br /&gt;
|-&lt;br /&gt;
| 10 kΩ || 130 mA&lt;br /&gt;
|-&lt;br /&gt;
| 5 kΩ || 250 mA&lt;br /&gt;
|-&lt;br /&gt;
| 4 kΩ || 300 mA&lt;br /&gt;
|-&lt;br /&gt;
| 3 kΩ || 400 mA&lt;br /&gt;
|-&lt;br /&gt;
| 2 kΩ || 580 mA&lt;br /&gt;
|-&lt;br /&gt;
| 1,66 kΩ || 690 mA&lt;br /&gt;
|-&lt;br /&gt;
| 1,5 kΩ || 780 mA&lt;br /&gt;
|-&lt;br /&gt;
| 1,33 kΩ || 900 mA&lt;br /&gt;
|-&lt;br /&gt;
| 1,2 kΩ || 1000 mA&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== MOSFET FQP27P06 ===&lt;br /&gt;
https://www.mouser.de/ProductDetail/onsemi-Fairchild/FQP27P06?qs=sGAEpiMZZMtqBmg8fZQA68ZR%252Bf36qak7&lt;br /&gt;
&lt;br /&gt;
=== Low-Drop Spannungsregler HT7333 ===&lt;br /&gt;
https://www.kollino.de/elektronik/low-drop-spannungsregler-ht73xx/&lt;/div&gt;</summary>
		<author><name>Middeke</name></author>
	</entry>
	<entry>
		<id>https://wiki.steinla.us/index.php?title=Module&amp;diff=134</id>
		<title>Module</title>
		<link rel="alternate" type="text/html" href="https://wiki.steinla.us/index.php?title=Module&amp;diff=134"/>
		<updated>2022-02-02T23:43:41Z</updated>

		<summary type="html">&lt;p&gt;Middeke: /* MQTT */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Füllstand der Zisterne ==&lt;br /&gt;
Der Füllstand der Zisterne wird mit einem [https://de.aliexpress.com/item/1005003091941068.html?spm=a2g0s.12269583.0.0.17f86ec3Mabgfo VL53L1X Time of Flight (ToF) Laser Ranging Sensor Module] gemessen. Dieser misst die Entfernung bis zur Wasseroberfläche. Damit kann dann der Füllstand und damit dann wiederum das vorhandene Volumen berechnet werden.&lt;br /&gt;
&lt;br /&gt;
* [https://www.instructables.com/Solar-Powered-WiFi-Weather-Station/ Solarbetrieb]&lt;br /&gt;
&lt;br /&gt;
=== Software ===&lt;br /&gt;
==== ESPEasy ====&lt;br /&gt;
* [https://espeasy.readthedocs.io/en/latest/Plugin/P113.html ESPEasy Plugin]&lt;br /&gt;
* [https://nerdiy.de/howto-espeasy-vl53l0x-vl53l1x-distanzsensor-an-den-esp8266-esp32-anschliessen-und-auslesen/ ESPEasy zur Messung der Entfernung]&lt;br /&gt;
* Deep Sleep, damit die Messung nur alle drei Stunden erfolgt: unter Config &amp;quot;Sleep awake time&amp;quot; auf 20 sec (Messzeit), &amp;quot;Sleep time&amp;quot; auf 10800 sec (3 Stunden) und im Device 1 sec einstellen&lt;br /&gt;
&lt;br /&gt;
Alternativ kann Deep Sleep auch über [https://www.mwinklerblog.de/smarthome/esp-easy/espeasy-deep-sleep/ Rules] aktiviert werden&lt;br /&gt;
&lt;br /&gt;
==== Tasmota ====&lt;br /&gt;
===== Console =====&lt;br /&gt;
* Rule1 ON Power1#Boot DO Power on ENDON&lt;br /&gt;
* Rule1 1&lt;br /&gt;
* DeepSleepTime 3600&lt;br /&gt;
&lt;br /&gt;
===== Modulkonfiguration =====&lt;br /&gt;
* GPIO12 (D6) I2C SDA&lt;br /&gt;
* GPIO13 (D7) I2C SCL&lt;br /&gt;
* GPIO15 (D8) Relay&lt;br /&gt;
* GPIO17 (A0) ADC Range&lt;br /&gt;
&lt;br /&gt;
{&amp;quot;NAME&amp;quot;:&amp;quot;Zisterne&amp;quot;,&amp;quot;GPIO&amp;quot;:[0,0,0,0,0,0,0,0,640,608,0,224,0,4864],&amp;quot;FLAG&amp;quot;:0,&amp;quot;BASE&amp;quot;:18}&lt;br /&gt;
&lt;br /&gt;
====== MQTT ======&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ Text der Überschrift&lt;br /&gt;
|-&lt;br /&gt;
! Überschrift !! Überschrift&lt;br /&gt;
|-&lt;br /&gt;
| Host || 192.168.1.1&lt;br /&gt;
|-&lt;br /&gt;
| Port || 1883&lt;br /&gt;
|-&lt;br /&gt;
| client || Zisterne&lt;br /&gt;
|-&lt;br /&gt;
| Benutzer || SaTaca&lt;br /&gt;
|-&lt;br /&gt;
| topic || Zisterne&lt;br /&gt;
|-&lt;br /&gt;
| full topic || wasser/%prefix%/%topic%/&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Die Übermittlung der Daten an den Server kann direkt durch ein Kabel erfolgen, oder per WLAN mit einem ESP über MQTT.&lt;br /&gt;
Allerdings ist die Länge des Kabels für I2C begrenzt.&lt;br /&gt;
&lt;br /&gt;
I2C Kabel:&lt;br /&gt;
* [https://www.youtube.com/watch?v=6v1KZBRZRCI CAT5]: all stripe wires are ground. Solid colors for vcc, sda, scl. Last pair are both ground.&lt;br /&gt;
* [https://github.com/mskutta/node-red-contrib-vl53l0x Node für Node Red]&lt;br /&gt;
* [https://www.horter-shop.de/de/i2c-baugruppen/132-bausatz-i2c-eeprom-testplatine-4260404260639.html Range Extender für I2C]&lt;br /&gt;
&lt;br /&gt;
WLAN:&lt;br /&gt;
* [https://www.bjoerns-techblog.de/2018/02/time-of-flight-mit-dem-vl53l0x/ Übermittlung per WLAN]&lt;br /&gt;
&lt;br /&gt;
== Hauptventil und Durchflussmesser ==&lt;br /&gt;
Der Durchflussmesser basiert auf einem ESP-01 mit Relais Modul. Er bekommt per MQTT die Wassermenge, die er abgeben soll, öffnet entsprechend lange das Hauptventil, sendet regelmäßig den aktuellen Durchfluss, schließt das Hauptventil wieder und sendet einen ready-Status.&lt;br /&gt;
&lt;br /&gt;
=== ESP-01 Modul ===&lt;br /&gt;
* [http://www.chinalctech.com/cpzx/1/331.html Herstellerseite]&lt;br /&gt;
* [https://wolles-elektronikkiste.de/esp8266-esp-01-modul wissenswertes]&lt;br /&gt;
* [https://templates.blakadder.com/LC-ESP8266.html Tasmota Konfiguration]&lt;br /&gt;
* [https://espeasy.readthedocs.io/en/latest/Plugin/P091.html ESPEasy Konfiguration]&lt;br /&gt;
* [https://www.letscontrolit.com/forum/viewtopic.php?f=6&amp;amp;t=3245&amp;amp;hilit=lctech&amp;amp;start=450 fertiges Mega Build von ESPEasy für ESP-01 Relais]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== YF-S201 Wasserfluss Durchfluss Sensor ==&lt;br /&gt;
Dieser Durchfluss-Sensor ermöglicht die Bestimmung von Flüssigkeitsmengen zwischen 1 bis 30 Liter pro Minute.&lt;br /&gt;
&lt;br /&gt;
Technische Daten:&lt;br /&gt;
&lt;br /&gt;
    Messbereich: 1 bis 30 Liter/Minute&lt;br /&gt;
    Sensorart: Hall-Sensor&lt;br /&gt;
    Signalausgang: Frequenz (Hz) = 7,5 * Flussrate (l/min)&lt;br /&gt;
    450 Pulse/Liter&lt;br /&gt;
    Stromaufnahme: 15 mA @ 5 V&lt;br /&gt;
    Spannungsversorgung: 3 bis 18 V DC&lt;br /&gt;
    Toleranz: ±10%&lt;br /&gt;
    Pinbelegung:&lt;br /&gt;
        schwarz: GND&lt;br /&gt;
        gelb: analoges Signal&lt;br /&gt;
        rot: Vcc&lt;br /&gt;
    Anschluss: 1/2 Zoll&lt;br /&gt;
    Maximaler Hydrostatischer Druck: 1,75 MPa&lt;br /&gt;
    Betriebstemperatur: -25 bis 85 °C&lt;br /&gt;
    Kabellänge: 15 cm&lt;br /&gt;
    Sensor Type: Hall effect&lt;br /&gt;
    Output Type: 5V TTL&lt;br /&gt;
    Working Humidity Range: 35%-80% RH&lt;br /&gt;
    Output duty cycle: 50% +-10%&lt;br /&gt;
    Output rise time: 0.04us&lt;br /&gt;
    Output fall time: 0.18us&lt;br /&gt;
    Flow rate pulse characteristics: Frequency (Hz) = 7.5 * Flow rate (L/min)&lt;br /&gt;
    Durability: minimum 300,000 cycles&lt;br /&gt;
    1/2&amp;quot; nominal pipe connections, 0.78&amp;quot; outer diameter, 1/2&amp;quot; of thread&lt;br /&gt;
    Größe: ca 6,3cm x 3,5cm x 3,5cm&lt;br /&gt;
&lt;br /&gt;
* [https://github.com/letscontrolit/ESPEasy ESPEasy] installieren&lt;br /&gt;
* mit neuem WLAN verbinden (192.168.4.1)&lt;br /&gt;
* Passwort: configesp&lt;br /&gt;
&lt;br /&gt;
GPIO2 muss beim booten auf high gezogen werden. Wenn der Durchflussmesser zufällig auf low ist, bootet der ESP-01 nicht. Deshalb besser in ESPEasy die serielle Ausgabe deaktivieren und GPIO3 (RX) als Eingang nehmen. Dann bootet der ESP-01 auch zuverlässig.&lt;br /&gt;
&lt;br /&gt;
An den GPIO3 einen Spannungsteiler schalten, um die 5V vom Durchflussmesser auf 3.3V zu regeln: Signal Durchflussmesser -&amp;gt; 4.7k -&amp;gt; GPIO3 -&amp;gt; 10k -&amp;gt; Masse.&lt;br /&gt;
* [https://randomnerdtutorials.com/esp8266-pinout-reference-gpios/ Nutzbare GPIOS]&lt;br /&gt;
* [https://de.farnell.com/widerstand-farbcode-rechner Widerstandswerte]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Relais-Boards ==&lt;br /&gt;
Ein 4-er Relais kann bis zu 5 Pflanzen bewässern, wenn alle 4 Ventile Durchgangsventile sind. Die Zentrale Steuerung muss entsprechend den Zweig komplett abschalten. Für das 2-er Relais gilt das entsprechend.&lt;br /&gt;
Gleichzeitig kann ein Modul bis zu 4 Feuchtigkeitssensoren auslesen. Dafür wird ein I2C-Modul mit 4 analogen Eingängen angeschlossen.&lt;br /&gt;
Das Relais-Modul muss mit der Sensor-Firmware von Tasmota geflasht sein, damit I2C nutzbar ist (tasmota-sensors.bin.gz).&lt;br /&gt;
Der Anschluss erfolgt an RX und TX mit RX = SDA und TX = CSL. Dafür muss unter &amp;quot;Configure Logging&amp;quot; &amp;quot;Serial log level&amp;quot; auf &amp;quot;None&amp;quot; eingestellt werden. Die anderen freien GPIOs funktionieren leider nicht mit I2C, warum auch immer... Der AD-Wandler wird erkannt, aber alle Messwerte sind 0.&lt;br /&gt;
&lt;br /&gt;
* 2-er Relais von LC Technology [http://www.chinalctech.com/m/view.php?aid=510 esp12f_relay_x2]&lt;br /&gt;
* 4-er Relais von LC Technology [http://www.chinalctech.com/m/view.php?aid=511 esp12f_relay_x4]&lt;br /&gt;
* [[I2C-Modul]]&lt;br /&gt;
* [https://tasmota.github.io/docs/devices/Sonoff-Basic-and-BME280/ RX/TX für I2C]&lt;br /&gt;
* [https://templates.blakadder.com/ESP12F_Relay_X2.html Tasmota Konfiguration 2-er]&lt;br /&gt;
* [https://templates.blakadder.com/ESP12F_Relay_X4.html Tasmota Konfiguration 4-er]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* https://acoptex.com/project/533/basics-project-071d-water-flow-sensor-yf-s201-5v-relay-module-12v-solenoid-valve-lcd2004-i2c-mod-at-lex-c/&lt;br /&gt;
&lt;br /&gt;
== Akku mit Solarladung ==&lt;br /&gt;
* https://www.youtube.com/watch?v=37kGva3NW8w&lt;br /&gt;
=== Micro USB 5 V 1A 18650 TP4056 Lithium-Batterie-Ladeg-Modul ===&lt;br /&gt;
Technische Daten:&lt;br /&gt;
&lt;br /&gt;
 Länge ca. 27,9 mm&lt;br /&gt;
 Breite ca. 17,2 mm&lt;br /&gt;
 Eingangsspannung: 4,5-5,5 V&lt;br /&gt;
 Vollladung Spannung: 4,2 V&lt;br /&gt;
 Max Ausgangsstrom: 1A voreingestellt kann durch den Austausch von R3 geändert werden.&lt;br /&gt;
 Power Anzeige: rot steht für Laden, Blau steht für voll aufgeladen.&lt;br /&gt;
 Eingangsschnittstelle: Micro USB Schnittstelle oder Lötpads.&lt;br /&gt;
 Achtung: Bei längeren Laden mit maximalem Strom kann der Lade-IC eine Temperatur von 60°C erreichen!&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ Widerstandswerte für Ladestrom&lt;br /&gt;
|-&lt;br /&gt;
! Widerstand R3 !! Akku Ladestrom&lt;br /&gt;
|-&lt;br /&gt;
| 10 kΩ || 130 mA&lt;br /&gt;
|-&lt;br /&gt;
| 5 kΩ || 250 mA&lt;br /&gt;
|-&lt;br /&gt;
| 4 kΩ || 300 mA&lt;br /&gt;
|-&lt;br /&gt;
| 3 kΩ || 400 mA&lt;br /&gt;
|-&lt;br /&gt;
| 2 kΩ || 580 mA&lt;br /&gt;
|-&lt;br /&gt;
| 1,66 kΩ || 690 mA&lt;br /&gt;
|-&lt;br /&gt;
| 1,5 kΩ || 780 mA&lt;br /&gt;
|-&lt;br /&gt;
| 1,33 kΩ || 900 mA&lt;br /&gt;
|-&lt;br /&gt;
| 1,2 kΩ || 1000 mA&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== MOSFET FQP27P06 ===&lt;br /&gt;
https://www.mouser.de/ProductDetail/onsemi-Fairchild/FQP27P06?qs=sGAEpiMZZMtqBmg8fZQA68ZR%252Bf36qak7&lt;br /&gt;
&lt;br /&gt;
=== Low-Drop Spannungsregler HT7333 ===&lt;br /&gt;
https://www.kollino.de/elektronik/low-drop-spannungsregler-ht73xx/&lt;/div&gt;</summary>
		<author><name>Middeke</name></author>
	</entry>
	<entry>
		<id>https://wiki.steinla.us/index.php?title=Module&amp;diff=133</id>
		<title>Module</title>
		<link rel="alternate" type="text/html" href="https://wiki.steinla.us/index.php?title=Module&amp;diff=133"/>
		<updated>2022-02-02T23:41:23Z</updated>

		<summary type="html">&lt;p&gt;Middeke: /* Modulkonfiguration */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Füllstand der Zisterne ==&lt;br /&gt;
Der Füllstand der Zisterne wird mit einem [https://de.aliexpress.com/item/1005003091941068.html?spm=a2g0s.12269583.0.0.17f86ec3Mabgfo VL53L1X Time of Flight (ToF) Laser Ranging Sensor Module] gemessen. Dieser misst die Entfernung bis zur Wasseroberfläche. Damit kann dann der Füllstand und damit dann wiederum das vorhandene Volumen berechnet werden.&lt;br /&gt;
&lt;br /&gt;
* [https://www.instructables.com/Solar-Powered-WiFi-Weather-Station/ Solarbetrieb]&lt;br /&gt;
&lt;br /&gt;
=== Software ===&lt;br /&gt;
==== ESPEasy ====&lt;br /&gt;
* [https://espeasy.readthedocs.io/en/latest/Plugin/P113.html ESPEasy Plugin]&lt;br /&gt;
* [https://nerdiy.de/howto-espeasy-vl53l0x-vl53l1x-distanzsensor-an-den-esp8266-esp32-anschliessen-und-auslesen/ ESPEasy zur Messung der Entfernung]&lt;br /&gt;
* Deep Sleep, damit die Messung nur alle drei Stunden erfolgt: unter Config &amp;quot;Sleep awake time&amp;quot; auf 20 sec (Messzeit), &amp;quot;Sleep time&amp;quot; auf 10800 sec (3 Stunden) und im Device 1 sec einstellen&lt;br /&gt;
&lt;br /&gt;
Alternativ kann Deep Sleep auch über [https://www.mwinklerblog.de/smarthome/esp-easy/espeasy-deep-sleep/ Rules] aktiviert werden&lt;br /&gt;
&lt;br /&gt;
==== Tasmota ====&lt;br /&gt;
===== Console =====&lt;br /&gt;
* Rule1 ON Power1#Boot DO Power on ENDON&lt;br /&gt;
* Rule1 1&lt;br /&gt;
* DeepSleepTime 3600&lt;br /&gt;
&lt;br /&gt;
===== Modulkonfiguration =====&lt;br /&gt;
* GPIO12 (D6) I2C SDA&lt;br /&gt;
* GPIO13 (D7) I2C SCL&lt;br /&gt;
* GPIO15 (D8) Relay&lt;br /&gt;
* GPIO17 (A0) ADC Range&lt;br /&gt;
&lt;br /&gt;
{&amp;quot;NAME&amp;quot;:&amp;quot;Zisterne&amp;quot;,&amp;quot;GPIO&amp;quot;:[0,0,0,0,0,0,0,0,640,608,0,224,0,4864],&amp;quot;FLAG&amp;quot;:0,&amp;quot;BASE&amp;quot;:18}&lt;br /&gt;
&lt;br /&gt;
====== MQTT ======&lt;br /&gt;
Host: 192.168.1.1&lt;br /&gt;
Port: 1883&lt;br /&gt;
client: Zisterne&lt;br /&gt;
Benutzer:&lt;br /&gt;
Passwort:&lt;br /&gt;
topic: Zisterne&lt;br /&gt;
full topic: wasser/%prefix%/%topic%/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Die Übermittlung der Daten an den Server kann direkt durch ein Kabel erfolgen, oder per WLAN mit einem ESP über MQTT.&lt;br /&gt;
Allerdings ist die Länge des Kabels für I2C begrenzt.&lt;br /&gt;
&lt;br /&gt;
I2C Kabel:&lt;br /&gt;
* [https://www.youtube.com/watch?v=6v1KZBRZRCI CAT5]: all stripe wires are ground. Solid colors for vcc, sda, scl. Last pair are both ground.&lt;br /&gt;
* [https://github.com/mskutta/node-red-contrib-vl53l0x Node für Node Red]&lt;br /&gt;
* [https://www.horter-shop.de/de/i2c-baugruppen/132-bausatz-i2c-eeprom-testplatine-4260404260639.html Range Extender für I2C]&lt;br /&gt;
&lt;br /&gt;
WLAN:&lt;br /&gt;
* [https://www.bjoerns-techblog.de/2018/02/time-of-flight-mit-dem-vl53l0x/ Übermittlung per WLAN]&lt;br /&gt;
&lt;br /&gt;
== Hauptventil und Durchflussmesser ==&lt;br /&gt;
Der Durchflussmesser basiert auf einem ESP-01 mit Relais Modul. Er bekommt per MQTT die Wassermenge, die er abgeben soll, öffnet entsprechend lange das Hauptventil, sendet regelmäßig den aktuellen Durchfluss, schließt das Hauptventil wieder und sendet einen ready-Status.&lt;br /&gt;
&lt;br /&gt;
=== ESP-01 Modul ===&lt;br /&gt;
* [http://www.chinalctech.com/cpzx/1/331.html Herstellerseite]&lt;br /&gt;
* [https://wolles-elektronikkiste.de/esp8266-esp-01-modul wissenswertes]&lt;br /&gt;
* [https://templates.blakadder.com/LC-ESP8266.html Tasmota Konfiguration]&lt;br /&gt;
* [https://espeasy.readthedocs.io/en/latest/Plugin/P091.html ESPEasy Konfiguration]&lt;br /&gt;
* [https://www.letscontrolit.com/forum/viewtopic.php?f=6&amp;amp;t=3245&amp;amp;hilit=lctech&amp;amp;start=450 fertiges Mega Build von ESPEasy für ESP-01 Relais]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== YF-S201 Wasserfluss Durchfluss Sensor ==&lt;br /&gt;
Dieser Durchfluss-Sensor ermöglicht die Bestimmung von Flüssigkeitsmengen zwischen 1 bis 30 Liter pro Minute.&lt;br /&gt;
&lt;br /&gt;
Technische Daten:&lt;br /&gt;
&lt;br /&gt;
    Messbereich: 1 bis 30 Liter/Minute&lt;br /&gt;
    Sensorart: Hall-Sensor&lt;br /&gt;
    Signalausgang: Frequenz (Hz) = 7,5 * Flussrate (l/min)&lt;br /&gt;
    450 Pulse/Liter&lt;br /&gt;
    Stromaufnahme: 15 mA @ 5 V&lt;br /&gt;
    Spannungsversorgung: 3 bis 18 V DC&lt;br /&gt;
    Toleranz: ±10%&lt;br /&gt;
    Pinbelegung:&lt;br /&gt;
        schwarz: GND&lt;br /&gt;
        gelb: analoges Signal&lt;br /&gt;
        rot: Vcc&lt;br /&gt;
    Anschluss: 1/2 Zoll&lt;br /&gt;
    Maximaler Hydrostatischer Druck: 1,75 MPa&lt;br /&gt;
    Betriebstemperatur: -25 bis 85 °C&lt;br /&gt;
    Kabellänge: 15 cm&lt;br /&gt;
    Sensor Type: Hall effect&lt;br /&gt;
    Output Type: 5V TTL&lt;br /&gt;
    Working Humidity Range: 35%-80% RH&lt;br /&gt;
    Output duty cycle: 50% +-10%&lt;br /&gt;
    Output rise time: 0.04us&lt;br /&gt;
    Output fall time: 0.18us&lt;br /&gt;
    Flow rate pulse characteristics: Frequency (Hz) = 7.5 * Flow rate (L/min)&lt;br /&gt;
    Durability: minimum 300,000 cycles&lt;br /&gt;
    1/2&amp;quot; nominal pipe connections, 0.78&amp;quot; outer diameter, 1/2&amp;quot; of thread&lt;br /&gt;
    Größe: ca 6,3cm x 3,5cm x 3,5cm&lt;br /&gt;
&lt;br /&gt;
* [https://github.com/letscontrolit/ESPEasy ESPEasy] installieren&lt;br /&gt;
* mit neuem WLAN verbinden (192.168.4.1)&lt;br /&gt;
* Passwort: configesp&lt;br /&gt;
&lt;br /&gt;
GPIO2 muss beim booten auf high gezogen werden. Wenn der Durchflussmesser zufällig auf low ist, bootet der ESP-01 nicht. Deshalb besser in ESPEasy die serielle Ausgabe deaktivieren und GPIO3 (RX) als Eingang nehmen. Dann bootet der ESP-01 auch zuverlässig.&lt;br /&gt;
&lt;br /&gt;
An den GPIO3 einen Spannungsteiler schalten, um die 5V vom Durchflussmesser auf 3.3V zu regeln: Signal Durchflussmesser -&amp;gt; 4.7k -&amp;gt; GPIO3 -&amp;gt; 10k -&amp;gt; Masse.&lt;br /&gt;
* [https://randomnerdtutorials.com/esp8266-pinout-reference-gpios/ Nutzbare GPIOS]&lt;br /&gt;
* [https://de.farnell.com/widerstand-farbcode-rechner Widerstandswerte]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Relais-Boards ==&lt;br /&gt;
Ein 4-er Relais kann bis zu 5 Pflanzen bewässern, wenn alle 4 Ventile Durchgangsventile sind. Die Zentrale Steuerung muss entsprechend den Zweig komplett abschalten. Für das 2-er Relais gilt das entsprechend.&lt;br /&gt;
Gleichzeitig kann ein Modul bis zu 4 Feuchtigkeitssensoren auslesen. Dafür wird ein I2C-Modul mit 4 analogen Eingängen angeschlossen.&lt;br /&gt;
Das Relais-Modul muss mit der Sensor-Firmware von Tasmota geflasht sein, damit I2C nutzbar ist (tasmota-sensors.bin.gz).&lt;br /&gt;
Der Anschluss erfolgt an RX und TX mit RX = SDA und TX = CSL. Dafür muss unter &amp;quot;Configure Logging&amp;quot; &amp;quot;Serial log level&amp;quot; auf &amp;quot;None&amp;quot; eingestellt werden. Die anderen freien GPIOs funktionieren leider nicht mit I2C, warum auch immer... Der AD-Wandler wird erkannt, aber alle Messwerte sind 0.&lt;br /&gt;
&lt;br /&gt;
* 2-er Relais von LC Technology [http://www.chinalctech.com/m/view.php?aid=510 esp12f_relay_x2]&lt;br /&gt;
* 4-er Relais von LC Technology [http://www.chinalctech.com/m/view.php?aid=511 esp12f_relay_x4]&lt;br /&gt;
* [[I2C-Modul]]&lt;br /&gt;
* [https://tasmota.github.io/docs/devices/Sonoff-Basic-and-BME280/ RX/TX für I2C]&lt;br /&gt;
* [https://templates.blakadder.com/ESP12F_Relay_X2.html Tasmota Konfiguration 2-er]&lt;br /&gt;
* [https://templates.blakadder.com/ESP12F_Relay_X4.html Tasmota Konfiguration 4-er]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* https://acoptex.com/project/533/basics-project-071d-water-flow-sensor-yf-s201-5v-relay-module-12v-solenoid-valve-lcd2004-i2c-mod-at-lex-c/&lt;br /&gt;
&lt;br /&gt;
== Akku mit Solarladung ==&lt;br /&gt;
* https://www.youtube.com/watch?v=37kGva3NW8w&lt;br /&gt;
=== Micro USB 5 V 1A 18650 TP4056 Lithium-Batterie-Ladeg-Modul ===&lt;br /&gt;
Technische Daten:&lt;br /&gt;
&lt;br /&gt;
 Länge ca. 27,9 mm&lt;br /&gt;
 Breite ca. 17,2 mm&lt;br /&gt;
 Eingangsspannung: 4,5-5,5 V&lt;br /&gt;
 Vollladung Spannung: 4,2 V&lt;br /&gt;
 Max Ausgangsstrom: 1A voreingestellt kann durch den Austausch von R3 geändert werden.&lt;br /&gt;
 Power Anzeige: rot steht für Laden, Blau steht für voll aufgeladen.&lt;br /&gt;
 Eingangsschnittstelle: Micro USB Schnittstelle oder Lötpads.&lt;br /&gt;
 Achtung: Bei längeren Laden mit maximalem Strom kann der Lade-IC eine Temperatur von 60°C erreichen!&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ Widerstandswerte für Ladestrom&lt;br /&gt;
|-&lt;br /&gt;
! Widerstand R3 !! Akku Ladestrom&lt;br /&gt;
|-&lt;br /&gt;
| 10 kΩ || 130 mA&lt;br /&gt;
|-&lt;br /&gt;
| 5 kΩ || 250 mA&lt;br /&gt;
|-&lt;br /&gt;
| 4 kΩ || 300 mA&lt;br /&gt;
|-&lt;br /&gt;
| 3 kΩ || 400 mA&lt;br /&gt;
|-&lt;br /&gt;
| 2 kΩ || 580 mA&lt;br /&gt;
|-&lt;br /&gt;
| 1,66 kΩ || 690 mA&lt;br /&gt;
|-&lt;br /&gt;
| 1,5 kΩ || 780 mA&lt;br /&gt;
|-&lt;br /&gt;
| 1,33 kΩ || 900 mA&lt;br /&gt;
|-&lt;br /&gt;
| 1,2 kΩ || 1000 mA&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== MOSFET FQP27P06 ===&lt;br /&gt;
https://www.mouser.de/ProductDetail/onsemi-Fairchild/FQP27P06?qs=sGAEpiMZZMtqBmg8fZQA68ZR%252Bf36qak7&lt;br /&gt;
&lt;br /&gt;
=== Low-Drop Spannungsregler HT7333 ===&lt;br /&gt;
https://www.kollino.de/elektronik/low-drop-spannungsregler-ht73xx/&lt;/div&gt;</summary>
		<author><name>Middeke</name></author>
	</entry>
	<entry>
		<id>https://wiki.steinla.us/index.php?title=Module&amp;diff=132</id>
		<title>Module</title>
		<link rel="alternate" type="text/html" href="https://wiki.steinla.us/index.php?title=Module&amp;diff=132"/>
		<updated>2022-02-02T23:06:37Z</updated>

		<summary type="html">&lt;p&gt;Middeke: /* Modulkonfiguration */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Füllstand der Zisterne ==&lt;br /&gt;
Der Füllstand der Zisterne wird mit einem [https://de.aliexpress.com/item/1005003091941068.html?spm=a2g0s.12269583.0.0.17f86ec3Mabgfo VL53L1X Time of Flight (ToF) Laser Ranging Sensor Module] gemessen. Dieser misst die Entfernung bis zur Wasseroberfläche. Damit kann dann der Füllstand und damit dann wiederum das vorhandene Volumen berechnet werden.&lt;br /&gt;
&lt;br /&gt;
* [https://www.instructables.com/Solar-Powered-WiFi-Weather-Station/ Solarbetrieb]&lt;br /&gt;
&lt;br /&gt;
=== Software ===&lt;br /&gt;
==== ESPEasy ====&lt;br /&gt;
* [https://espeasy.readthedocs.io/en/latest/Plugin/P113.html ESPEasy Plugin]&lt;br /&gt;
* [https://nerdiy.de/howto-espeasy-vl53l0x-vl53l1x-distanzsensor-an-den-esp8266-esp32-anschliessen-und-auslesen/ ESPEasy zur Messung der Entfernung]&lt;br /&gt;
* Deep Sleep, damit die Messung nur alle drei Stunden erfolgt: unter Config &amp;quot;Sleep awake time&amp;quot; auf 20 sec (Messzeit), &amp;quot;Sleep time&amp;quot; auf 10800 sec (3 Stunden) und im Device 1 sec einstellen&lt;br /&gt;
&lt;br /&gt;
Alternativ kann Deep Sleep auch über [https://www.mwinklerblog.de/smarthome/esp-easy/espeasy-deep-sleep/ Rules] aktiviert werden&lt;br /&gt;
&lt;br /&gt;
==== Tasmota ====&lt;br /&gt;
===== Console =====&lt;br /&gt;
* Rule1 ON Power1#Boot DO Power on ENDON&lt;br /&gt;
* Rule1 1&lt;br /&gt;
* DeepSleepTime 3600&lt;br /&gt;
&lt;br /&gt;
===== Modulkonfiguration =====&lt;br /&gt;
* GPIO12 (D6) I2C SDA&lt;br /&gt;
* GPIO13 (D7) I2C SCL&lt;br /&gt;
* GPIO15 (D8) Relay&lt;br /&gt;
* GPIO17 (A0) ADC Range&lt;br /&gt;
&lt;br /&gt;
{&amp;quot;NAME&amp;quot;:&amp;quot;Zisterne&amp;quot;,&amp;quot;GPIO&amp;quot;:[0,0,0,0,0,0,0,0,640,608,0,224,0,4864],&amp;quot;FLAG&amp;quot;:0,&amp;quot;BASE&amp;quot;:18}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Die Übermittlung der Daten an den Server kann direkt durch ein Kabel erfolgen, oder per WLAN mit einem ESP über MQTT.&lt;br /&gt;
Allerdings ist die Länge des Kabels für I2C begrenzt.&lt;br /&gt;
&lt;br /&gt;
I2C Kabel:&lt;br /&gt;
* [https://www.youtube.com/watch?v=6v1KZBRZRCI CAT5]: all stripe wires are ground. Solid colors for vcc, sda, scl. Last pair are both ground.&lt;br /&gt;
* [https://github.com/mskutta/node-red-contrib-vl53l0x Node für Node Red]&lt;br /&gt;
* [https://www.horter-shop.de/de/i2c-baugruppen/132-bausatz-i2c-eeprom-testplatine-4260404260639.html Range Extender für I2C]&lt;br /&gt;
&lt;br /&gt;
WLAN:&lt;br /&gt;
* [https://www.bjoerns-techblog.de/2018/02/time-of-flight-mit-dem-vl53l0x/ Übermittlung per WLAN]&lt;br /&gt;
&lt;br /&gt;
== Hauptventil und Durchflussmesser ==&lt;br /&gt;
Der Durchflussmesser basiert auf einem ESP-01 mit Relais Modul. Er bekommt per MQTT die Wassermenge, die er abgeben soll, öffnet entsprechend lange das Hauptventil, sendet regelmäßig den aktuellen Durchfluss, schließt das Hauptventil wieder und sendet einen ready-Status.&lt;br /&gt;
&lt;br /&gt;
=== ESP-01 Modul ===&lt;br /&gt;
* [http://www.chinalctech.com/cpzx/1/331.html Herstellerseite]&lt;br /&gt;
* [https://wolles-elektronikkiste.de/esp8266-esp-01-modul wissenswertes]&lt;br /&gt;
* [https://templates.blakadder.com/LC-ESP8266.html Tasmota Konfiguration]&lt;br /&gt;
* [https://espeasy.readthedocs.io/en/latest/Plugin/P091.html ESPEasy Konfiguration]&lt;br /&gt;
* [https://www.letscontrolit.com/forum/viewtopic.php?f=6&amp;amp;t=3245&amp;amp;hilit=lctech&amp;amp;start=450 fertiges Mega Build von ESPEasy für ESP-01 Relais]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== YF-S201 Wasserfluss Durchfluss Sensor ==&lt;br /&gt;
Dieser Durchfluss-Sensor ermöglicht die Bestimmung von Flüssigkeitsmengen zwischen 1 bis 30 Liter pro Minute.&lt;br /&gt;
&lt;br /&gt;
Technische Daten:&lt;br /&gt;
&lt;br /&gt;
    Messbereich: 1 bis 30 Liter/Minute&lt;br /&gt;
    Sensorart: Hall-Sensor&lt;br /&gt;
    Signalausgang: Frequenz (Hz) = 7,5 * Flussrate (l/min)&lt;br /&gt;
    450 Pulse/Liter&lt;br /&gt;
    Stromaufnahme: 15 mA @ 5 V&lt;br /&gt;
    Spannungsversorgung: 3 bis 18 V DC&lt;br /&gt;
    Toleranz: ±10%&lt;br /&gt;
    Pinbelegung:&lt;br /&gt;
        schwarz: GND&lt;br /&gt;
        gelb: analoges Signal&lt;br /&gt;
        rot: Vcc&lt;br /&gt;
    Anschluss: 1/2 Zoll&lt;br /&gt;
    Maximaler Hydrostatischer Druck: 1,75 MPa&lt;br /&gt;
    Betriebstemperatur: -25 bis 85 °C&lt;br /&gt;
    Kabellänge: 15 cm&lt;br /&gt;
    Sensor Type: Hall effect&lt;br /&gt;
    Output Type: 5V TTL&lt;br /&gt;
    Working Humidity Range: 35%-80% RH&lt;br /&gt;
    Output duty cycle: 50% +-10%&lt;br /&gt;
    Output rise time: 0.04us&lt;br /&gt;
    Output fall time: 0.18us&lt;br /&gt;
    Flow rate pulse characteristics: Frequency (Hz) = 7.5 * Flow rate (L/min)&lt;br /&gt;
    Durability: minimum 300,000 cycles&lt;br /&gt;
    1/2&amp;quot; nominal pipe connections, 0.78&amp;quot; outer diameter, 1/2&amp;quot; of thread&lt;br /&gt;
    Größe: ca 6,3cm x 3,5cm x 3,5cm&lt;br /&gt;
&lt;br /&gt;
* [https://github.com/letscontrolit/ESPEasy ESPEasy] installieren&lt;br /&gt;
* mit neuem WLAN verbinden (192.168.4.1)&lt;br /&gt;
* Passwort: configesp&lt;br /&gt;
&lt;br /&gt;
GPIO2 muss beim booten auf high gezogen werden. Wenn der Durchflussmesser zufällig auf low ist, bootet der ESP-01 nicht. Deshalb besser in ESPEasy die serielle Ausgabe deaktivieren und GPIO3 (RX) als Eingang nehmen. Dann bootet der ESP-01 auch zuverlässig.&lt;br /&gt;
&lt;br /&gt;
An den GPIO3 einen Spannungsteiler schalten, um die 5V vom Durchflussmesser auf 3.3V zu regeln: Signal Durchflussmesser -&amp;gt; 4.7k -&amp;gt; GPIO3 -&amp;gt; 10k -&amp;gt; Masse.&lt;br /&gt;
* [https://randomnerdtutorials.com/esp8266-pinout-reference-gpios/ Nutzbare GPIOS]&lt;br /&gt;
* [https://de.farnell.com/widerstand-farbcode-rechner Widerstandswerte]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Relais-Boards ==&lt;br /&gt;
Ein 4-er Relais kann bis zu 5 Pflanzen bewässern, wenn alle 4 Ventile Durchgangsventile sind. Die Zentrale Steuerung muss entsprechend den Zweig komplett abschalten. Für das 2-er Relais gilt das entsprechend.&lt;br /&gt;
Gleichzeitig kann ein Modul bis zu 4 Feuchtigkeitssensoren auslesen. Dafür wird ein I2C-Modul mit 4 analogen Eingängen angeschlossen.&lt;br /&gt;
Das Relais-Modul muss mit der Sensor-Firmware von Tasmota geflasht sein, damit I2C nutzbar ist (tasmota-sensors.bin.gz).&lt;br /&gt;
Der Anschluss erfolgt an RX und TX mit RX = SDA und TX = CSL. Dafür muss unter &amp;quot;Configure Logging&amp;quot; &amp;quot;Serial log level&amp;quot; auf &amp;quot;None&amp;quot; eingestellt werden. Die anderen freien GPIOs funktionieren leider nicht mit I2C, warum auch immer... Der AD-Wandler wird erkannt, aber alle Messwerte sind 0.&lt;br /&gt;
&lt;br /&gt;
* 2-er Relais von LC Technology [http://www.chinalctech.com/m/view.php?aid=510 esp12f_relay_x2]&lt;br /&gt;
* 4-er Relais von LC Technology [http://www.chinalctech.com/m/view.php?aid=511 esp12f_relay_x4]&lt;br /&gt;
* [[I2C-Modul]]&lt;br /&gt;
* [https://tasmota.github.io/docs/devices/Sonoff-Basic-and-BME280/ RX/TX für I2C]&lt;br /&gt;
* [https://templates.blakadder.com/ESP12F_Relay_X2.html Tasmota Konfiguration 2-er]&lt;br /&gt;
* [https://templates.blakadder.com/ESP12F_Relay_X4.html Tasmota Konfiguration 4-er]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* https://acoptex.com/project/533/basics-project-071d-water-flow-sensor-yf-s201-5v-relay-module-12v-solenoid-valve-lcd2004-i2c-mod-at-lex-c/&lt;br /&gt;
&lt;br /&gt;
== Akku mit Solarladung ==&lt;br /&gt;
* https://www.youtube.com/watch?v=37kGva3NW8w&lt;br /&gt;
=== Micro USB 5 V 1A 18650 TP4056 Lithium-Batterie-Ladeg-Modul ===&lt;br /&gt;
Technische Daten:&lt;br /&gt;
&lt;br /&gt;
 Länge ca. 27,9 mm&lt;br /&gt;
 Breite ca. 17,2 mm&lt;br /&gt;
 Eingangsspannung: 4,5-5,5 V&lt;br /&gt;
 Vollladung Spannung: 4,2 V&lt;br /&gt;
 Max Ausgangsstrom: 1A voreingestellt kann durch den Austausch von R3 geändert werden.&lt;br /&gt;
 Power Anzeige: rot steht für Laden, Blau steht für voll aufgeladen.&lt;br /&gt;
 Eingangsschnittstelle: Micro USB Schnittstelle oder Lötpads.&lt;br /&gt;
 Achtung: Bei längeren Laden mit maximalem Strom kann der Lade-IC eine Temperatur von 60°C erreichen!&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ Widerstandswerte für Ladestrom&lt;br /&gt;
|-&lt;br /&gt;
! Widerstand R3 !! Akku Ladestrom&lt;br /&gt;
|-&lt;br /&gt;
| 10 kΩ || 130 mA&lt;br /&gt;
|-&lt;br /&gt;
| 5 kΩ || 250 mA&lt;br /&gt;
|-&lt;br /&gt;
| 4 kΩ || 300 mA&lt;br /&gt;
|-&lt;br /&gt;
| 3 kΩ || 400 mA&lt;br /&gt;
|-&lt;br /&gt;
| 2 kΩ || 580 mA&lt;br /&gt;
|-&lt;br /&gt;
| 1,66 kΩ || 690 mA&lt;br /&gt;
|-&lt;br /&gt;
| 1,5 kΩ || 780 mA&lt;br /&gt;
|-&lt;br /&gt;
| 1,33 kΩ || 900 mA&lt;br /&gt;
|-&lt;br /&gt;
| 1,2 kΩ || 1000 mA&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== MOSFET FQP27P06 ===&lt;br /&gt;
https://www.mouser.de/ProductDetail/onsemi-Fairchild/FQP27P06?qs=sGAEpiMZZMtqBmg8fZQA68ZR%252Bf36qak7&lt;br /&gt;
&lt;br /&gt;
=== Low-Drop Spannungsregler HT7333 ===&lt;br /&gt;
https://www.kollino.de/elektronik/low-drop-spannungsregler-ht73xx/&lt;/div&gt;</summary>
		<author><name>Middeke</name></author>
	</entry>
	<entry>
		<id>https://wiki.steinla.us/index.php?title=Server&amp;diff=131</id>
		<title>Server</title>
		<link rel="alternate" type="text/html" href="https://wiki.steinla.us/index.php?title=Server&amp;diff=131"/>
		<updated>2022-02-02T00:07:52Z</updated>

		<summary type="html">&lt;p&gt;Middeke: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Server ==&lt;br /&gt;
* Der Server läuft auf einem RasPi 3B.&lt;br /&gt;
* Zur Verbesserung der WLAN-Reichweite ist eine externe Antenne angeschlossen.&lt;br /&gt;
* Der Server läuft als eigenständiger Router, alle anderen Geräte können sich direkt mit ihm verbinden.&lt;br /&gt;
* Bei Bedarf wird ein LTE-Modem aktiviert und ein Reverse-SSH-Tunnel nach hause aufgebaut. Darüber kann das System von extern konfiguriert und kontrolliert werden.&lt;br /&gt;
* Angeschlossen ist ein 16-fach Relais, mit dem alle weiteren Geräte eingeschaltet werden.&lt;br /&gt;
&lt;br /&gt;
Er steuert die Bewässerung einzelner Pflanzen, direkt, oder per WLAN/MQTT-Anweisungen an ESPs, die wiederum einzelne Venzile öffnen.&lt;br /&gt;
Er öffnet das Haupventil, wenn eine Pflanze bewässert wird.&lt;br /&gt;
Er misst die jeweilige Wassermenge, die abgegeben wird.&lt;br /&gt;
Er nimmt Messdaten von Feuchtigkeitssensoren, einem Regensensor und dem Füllstand der Zisterne entgegen.&lt;br /&gt;
Aus diesen Daten sollte er selbstständig ein optimales Bewässerungsprofil entwickeln.&lt;br /&gt;
Er meldet Probleme, z.B. per Mail.&lt;br /&gt;
Die Funktionen können durch automatischen Download eines neuen Programms aktualisiert werden. Dafür fragt er regelmäßig auf einen Server nach Updates und installiert diese automatisch.&lt;br /&gt;
&lt;br /&gt;
* [https://www.raspberry-buy.de/Tutorial_Kuehlung_Luefterregelung_am_Raspberry_Pi.html Lüfter ansteuern]&lt;br /&gt;
* [https://www.embeddedcomputing.com/technology/processing/compute-modules/raspberry-pi-os-fan-control steuern mit raspi-config]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[https://www.youtube.com/watch?v=RCNqkPWvKZ8 Raspi und Abstandsmessung]&lt;br /&gt;
&lt;br /&gt;
== WLAN-Reichweite verbessern mit externer Antenne ==&lt;br /&gt;
* https://geeks-r-us.de/2019/02/03/raspberry-pi-3b-mit-externer-wlan-antenne/&lt;br /&gt;
* https://geeks-r-us.de/2018/01/07/raspberry-pi3-reichweite-von-wlan-und-bluetooth-verbessern/&lt;br /&gt;
* https://forum-raspberrypi.de/forum/thread/41858-raspberry-pi-3-b-externe-wlan-antenne/&lt;br /&gt;
* https://www.az-delivery.de/blogs/azdelivery-blog-fur-arduino-und-raspberry-pi/reichweite-des-raspberry-3-erhohen&lt;br /&gt;
* [https://wlan-profi-shop.de/Zubehoer-im-Bereich-WLAN-wie-Kabel-Pigtails-Adapter-Stecker WLAN Kabel]&lt;br /&gt;
* [https://www.berrybase.de/raspberry-pi/raspberry-pi-computer/bauelemente/u.fl-steckverbinder-stecker-50-937-gerade-smd U.FL-Steckverbinder]&lt;br /&gt;
* https://www.kabelwissen.de/steckverbinder/u-fl_stecker_ipx_ipex/&lt;br /&gt;
* [https://www.rasppishop.de/Raspberry-Pi-3-Model-B-14-GHz-64Bit-Quad-Core Raspberry Pi 3 Model B+]&lt;br /&gt;
&lt;br /&gt;
== Raspberry Pi von SSD booten ==&lt;br /&gt;
* https://zukunftathome.de/raspberry-pi-von-ssd-booten/&lt;br /&gt;
* https://www.elektronik-kompendium.de/sites/raspberry-pi/2404241.htm&lt;br /&gt;
* https://tutorials-raspberrypi.de/raspberry-pi-usb-boot-per-stick-ssd-einrichten/&lt;br /&gt;
&lt;br /&gt;
== Fragen ==&lt;br /&gt;
* wo sollte der Server aufgebaut werden, dass er Zugang zum Internet hat&lt;br /&gt;
* kann ein ca. 30 Meter langes Antennenkabel genutzt werden&lt;br /&gt;
* soll er auch selber etwas steuern über seine GPIOs, oder nur per WLAN&lt;br /&gt;
* Installation in der Gareage, oder im Haus?????&lt;br /&gt;
* er muss sicher laufen, bei Bedarf über das Internet neu gestartet werden können&lt;br /&gt;
* vielleicht sollte er automatisch regelmäßig neu starten?&lt;br /&gt;
* es gibt einen WatchDog, der den PasPI neu startet, wenn etwas ausfällt&lt;br /&gt;
* Bewässerungspläne per NodeRed, openHaB, ioBroker&lt;br /&gt;
* [https://arduinodiy.wordpress.com/2018/09/04/the-16-relay-module-and-the-raspberry-pi-not-an-ideal-marriage/ Probleme] mit dem 5 Volt Relais&lt;br /&gt;
* welche Geräte sind verbunden: ip neigh show dev wlan0&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
* [https://www.raspberrypi.com/software/operating-systems/ Raspberry Pi OS with desktop] installiert und aktualisiert&lt;br /&gt;
* [https://www.raspberry-pi-geek.de/ausgaben/rpg/2017/10/ssh-und-wlan-schon-bei-der-installation-konfigurieren/ WLAN / SSH]&lt;br /&gt;
* Hostname geändert&lt;br /&gt;
* [https://nodered.org/docs/getting-started/raspberrypi Node Red als Service installiert]&lt;br /&gt;
* MqTT installiert&lt;br /&gt;
* [https://www.elektronik-kompendium.de/sites/raspberry-pi/2002171.htm Accesspoint] eingerichtet&lt;br /&gt;
&lt;br /&gt;
== InfluxDB und Grafana ==&lt;br /&gt;
* https://www.reichelt.de/magazin/how-to/sensordatenbank-auf-dem-raspberry-pi/&lt;br /&gt;
* https://simonhearne.com/2020/pi-influx-grafana/&lt;br /&gt;
* https://www.youtube.com/watch?v=ffg3_1AgtyA&lt;br /&gt;
* https://www.superhouse.tv/41-datalogging-with-mqtt-node-red-influxdb-and-grafana/&lt;br /&gt;
* https://docs.influxdata.com/influxdb/v1.8/query_language/manage-database/#drop-series-from-the-index-with-drop-series&lt;br /&gt;
* [https://www.smarthome-tricks.de/grafana/6-1-grafana-anpassung-der-konfiguration/ Grafana embedding]&lt;br /&gt;
* [https://docs.influxdata.com/influxdb/v1.5/query_language/database_management/#drop-series-from-the-index-with-drop-series Daten in InfluxDB löschen]&lt;br /&gt;
&lt;br /&gt;
== Node red Konfiguration ==&lt;br /&gt;
* [https://stevesnoderedguide.com/node-red-variables Storing Data in Node-Red Variables]&lt;br /&gt;
&lt;br /&gt;
== Tasmota ==&lt;br /&gt;
* https://github.com/arendst/Tasmota/releases&lt;br /&gt;
* [https://tasmota.github.io/docs/MQTT/ MQTT]&lt;br /&gt;
* [https://stevessmarthomeguide.com/setting-up-the-sonoff-tasmota-mqtt-switch/ Relays schalten]&lt;br /&gt;
* [https://templates.blakadder.com/ESP12F_Relay_X2.html 2fach Relays]&lt;br /&gt;
* [https://templates.blakadder.com/ESP12F_Relay_X4.html 4fach Relays]&lt;br /&gt;
* [https://mono.software/2018/03/27/IoT-with-ESP8266-Flashing/ FTDI-Adapter / flashen]&lt;br /&gt;
* [https://github.com/reloxx13/tasmoAdmin TasmoAdmin]&lt;br /&gt;
* [https://www.bachmann-lan.de/tasmoadmin-webinterface-fuer-geraete-mit-tasmota-firmware/ TasmoAdmin installieren]&lt;br /&gt;
&lt;br /&gt;
== lokalen NTP Server einrichten ==&lt;br /&gt;
Damit die Tasmota-Module, die automatisch per deep-sleep aufwachen und ihre Messungen übermitteln, möglichst genau arbeiten, müssen sie ihre interne Teit von einem NTP-Server holen. Da der Server nur gelegentlich mit dem Internet verbuden ist, ist kein externer NTP-Server dauerhaft erreichbar. Dafür wirw auf dem RPi ein lokaler NTP-Server eingerichtet:&lt;br /&gt;
*  http://raspberrypi.tomasgreno.cz/ntp-client-and-server.html&lt;br /&gt;
Zusätzlich wird auf der Kommandozeile des Moduls der NTP-Server bekannt gemacht:&lt;br /&gt;
* NTPSERVER1 192.168.1.1&lt;/div&gt;</summary>
		<author><name>Middeke</name></author>
	</entry>
	<entry>
		<id>https://wiki.steinla.us/index.php?title=Module&amp;diff=130</id>
		<title>Module</title>
		<link rel="alternate" type="text/html" href="https://wiki.steinla.us/index.php?title=Module&amp;diff=130"/>
		<updated>2022-01-31T02:39:07Z</updated>

		<summary type="html">&lt;p&gt;Middeke: /* Console */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Füllstand der Zisterne ==&lt;br /&gt;
Der Füllstand der Zisterne wird mit einem [https://de.aliexpress.com/item/1005003091941068.html?spm=a2g0s.12269583.0.0.17f86ec3Mabgfo VL53L1X Time of Flight (ToF) Laser Ranging Sensor Module] gemessen. Dieser misst die Entfernung bis zur Wasseroberfläche. Damit kann dann der Füllstand und damit dann wiederum das vorhandene Volumen berechnet werden.&lt;br /&gt;
&lt;br /&gt;
* [https://www.instructables.com/Solar-Powered-WiFi-Weather-Station/ Solarbetrieb]&lt;br /&gt;
&lt;br /&gt;
=== Software ===&lt;br /&gt;
==== ESPEasy ====&lt;br /&gt;
* [https://espeasy.readthedocs.io/en/latest/Plugin/P113.html ESPEasy Plugin]&lt;br /&gt;
* [https://nerdiy.de/howto-espeasy-vl53l0x-vl53l1x-distanzsensor-an-den-esp8266-esp32-anschliessen-und-auslesen/ ESPEasy zur Messung der Entfernung]&lt;br /&gt;
* Deep Sleep, damit die Messung nur alle drei Stunden erfolgt: unter Config &amp;quot;Sleep awake time&amp;quot; auf 20 sec (Messzeit), &amp;quot;Sleep time&amp;quot; auf 10800 sec (3 Stunden) und im Device 1 sec einstellen&lt;br /&gt;
&lt;br /&gt;
Alternativ kann Deep Sleep auch über [https://www.mwinklerblog.de/smarthome/esp-easy/espeasy-deep-sleep/ Rules] aktiviert werden&lt;br /&gt;
&lt;br /&gt;
==== Tasmota ====&lt;br /&gt;
===== Console =====&lt;br /&gt;
* Rule1 ON Power1#Boot DO Power on ENDON&lt;br /&gt;
* Rule1 1&lt;br /&gt;
* DeepSleepTime 3600&lt;br /&gt;
&lt;br /&gt;
===== Modulkonfiguration =====&lt;br /&gt;
* GPIO12 (D6) I2C SDA&lt;br /&gt;
* GPIO13 (D7) I2C SCL&lt;br /&gt;
* GPIO15 (D8) Relay&lt;br /&gt;
* GPIO17 (A0) ADC Range&lt;br /&gt;
&lt;br /&gt;
Die Übermittlung der Daten an den Server kann direkt durch ein Kabel erfolgen, oder per WLAN mit einem ESP über MQTT.&lt;br /&gt;
Allerdings ist die Länge des Kabels für I2C begrenzt.&lt;br /&gt;
&lt;br /&gt;
I2C Kabel:&lt;br /&gt;
* [https://www.youtube.com/watch?v=6v1KZBRZRCI CAT5]: all stripe wires are ground. Solid colors for vcc, sda, scl. Last pair are both ground.&lt;br /&gt;
* [https://github.com/mskutta/node-red-contrib-vl53l0x Node für Node Red]&lt;br /&gt;
* [https://www.horter-shop.de/de/i2c-baugruppen/132-bausatz-i2c-eeprom-testplatine-4260404260639.html Range Extender für I2C]&lt;br /&gt;
&lt;br /&gt;
WLAN:&lt;br /&gt;
* [https://www.bjoerns-techblog.de/2018/02/time-of-flight-mit-dem-vl53l0x/ Übermittlung per WLAN]&lt;br /&gt;
&lt;br /&gt;
== Hauptventil und Durchflussmesser ==&lt;br /&gt;
Der Durchflussmesser basiert auf einem ESP-01 mit Relais Modul. Er bekommt per MQTT die Wassermenge, die er abgeben soll, öffnet entsprechend lange das Hauptventil, sendet regelmäßig den aktuellen Durchfluss, schließt das Hauptventil wieder und sendet einen ready-Status.&lt;br /&gt;
&lt;br /&gt;
=== ESP-01 Modul ===&lt;br /&gt;
* [http://www.chinalctech.com/cpzx/1/331.html Herstellerseite]&lt;br /&gt;
* [https://wolles-elektronikkiste.de/esp8266-esp-01-modul wissenswertes]&lt;br /&gt;
* [https://templates.blakadder.com/LC-ESP8266.html Tasmota Konfiguration]&lt;br /&gt;
* [https://espeasy.readthedocs.io/en/latest/Plugin/P091.html ESPEasy Konfiguration]&lt;br /&gt;
* [https://www.letscontrolit.com/forum/viewtopic.php?f=6&amp;amp;t=3245&amp;amp;hilit=lctech&amp;amp;start=450 fertiges Mega Build von ESPEasy für ESP-01 Relais]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== YF-S201 Wasserfluss Durchfluss Sensor ==&lt;br /&gt;
Dieser Durchfluss-Sensor ermöglicht die Bestimmung von Flüssigkeitsmengen zwischen 1 bis 30 Liter pro Minute.&lt;br /&gt;
&lt;br /&gt;
Technische Daten:&lt;br /&gt;
&lt;br /&gt;
    Messbereich: 1 bis 30 Liter/Minute&lt;br /&gt;
    Sensorart: Hall-Sensor&lt;br /&gt;
    Signalausgang: Frequenz (Hz) = 7,5 * Flussrate (l/min)&lt;br /&gt;
    450 Pulse/Liter&lt;br /&gt;
    Stromaufnahme: 15 mA @ 5 V&lt;br /&gt;
    Spannungsversorgung: 3 bis 18 V DC&lt;br /&gt;
    Toleranz: ±10%&lt;br /&gt;
    Pinbelegung:&lt;br /&gt;
        schwarz: GND&lt;br /&gt;
        gelb: analoges Signal&lt;br /&gt;
        rot: Vcc&lt;br /&gt;
    Anschluss: 1/2 Zoll&lt;br /&gt;
    Maximaler Hydrostatischer Druck: 1,75 MPa&lt;br /&gt;
    Betriebstemperatur: -25 bis 85 °C&lt;br /&gt;
    Kabellänge: 15 cm&lt;br /&gt;
    Sensor Type: Hall effect&lt;br /&gt;
    Output Type: 5V TTL&lt;br /&gt;
    Working Humidity Range: 35%-80% RH&lt;br /&gt;
    Output duty cycle: 50% +-10%&lt;br /&gt;
    Output rise time: 0.04us&lt;br /&gt;
    Output fall time: 0.18us&lt;br /&gt;
    Flow rate pulse characteristics: Frequency (Hz) = 7.5 * Flow rate (L/min)&lt;br /&gt;
    Durability: minimum 300,000 cycles&lt;br /&gt;
    1/2&amp;quot; nominal pipe connections, 0.78&amp;quot; outer diameter, 1/2&amp;quot; of thread&lt;br /&gt;
    Größe: ca 6,3cm x 3,5cm x 3,5cm&lt;br /&gt;
&lt;br /&gt;
* [https://github.com/letscontrolit/ESPEasy ESPEasy] installieren&lt;br /&gt;
* mit neuem WLAN verbinden (192.168.4.1)&lt;br /&gt;
* Passwort: configesp&lt;br /&gt;
&lt;br /&gt;
GPIO2 muss beim booten auf high gezogen werden. Wenn der Durchflussmesser zufällig auf low ist, bootet der ESP-01 nicht. Deshalb besser in ESPEasy die serielle Ausgabe deaktivieren und GPIO3 (RX) als Eingang nehmen. Dann bootet der ESP-01 auch zuverlässig.&lt;br /&gt;
&lt;br /&gt;
An den GPIO3 einen Spannungsteiler schalten, um die 5V vom Durchflussmesser auf 3.3V zu regeln: Signal Durchflussmesser -&amp;gt; 4.7k -&amp;gt; GPIO3 -&amp;gt; 10k -&amp;gt; Masse.&lt;br /&gt;
* [https://randomnerdtutorials.com/esp8266-pinout-reference-gpios/ Nutzbare GPIOS]&lt;br /&gt;
* [https://de.farnell.com/widerstand-farbcode-rechner Widerstandswerte]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Relais-Boards ==&lt;br /&gt;
Ein 4-er Relais kann bis zu 5 Pflanzen bewässern, wenn alle 4 Ventile Durchgangsventile sind. Die Zentrale Steuerung muss entsprechend den Zweig komplett abschalten. Für das 2-er Relais gilt das entsprechend.&lt;br /&gt;
Gleichzeitig kann ein Modul bis zu 4 Feuchtigkeitssensoren auslesen. Dafür wird ein I2C-Modul mit 4 analogen Eingängen angeschlossen.&lt;br /&gt;
Das Relais-Modul muss mit der Sensor-Firmware von Tasmota geflasht sein, damit I2C nutzbar ist (tasmota-sensors.bin.gz).&lt;br /&gt;
Der Anschluss erfolgt an RX und TX mit RX = SDA und TX = CSL. Dafür muss unter &amp;quot;Configure Logging&amp;quot; &amp;quot;Serial log level&amp;quot; auf &amp;quot;None&amp;quot; eingestellt werden. Die anderen freien GPIOs funktionieren leider nicht mit I2C, warum auch immer... Der AD-Wandler wird erkannt, aber alle Messwerte sind 0.&lt;br /&gt;
&lt;br /&gt;
* 2-er Relais von LC Technology [http://www.chinalctech.com/m/view.php?aid=510 esp12f_relay_x2]&lt;br /&gt;
* 4-er Relais von LC Technology [http://www.chinalctech.com/m/view.php?aid=511 esp12f_relay_x4]&lt;br /&gt;
* [[I2C-Modul]]&lt;br /&gt;
* [https://tasmota.github.io/docs/devices/Sonoff-Basic-and-BME280/ RX/TX für I2C]&lt;br /&gt;
* [https://templates.blakadder.com/ESP12F_Relay_X2.html Tasmota Konfiguration 2-er]&lt;br /&gt;
* [https://templates.blakadder.com/ESP12F_Relay_X4.html Tasmota Konfiguration 4-er]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* https://acoptex.com/project/533/basics-project-071d-water-flow-sensor-yf-s201-5v-relay-module-12v-solenoid-valve-lcd2004-i2c-mod-at-lex-c/&lt;br /&gt;
&lt;br /&gt;
== Akku mit Solarladung ==&lt;br /&gt;
* https://www.youtube.com/watch?v=37kGva3NW8w&lt;br /&gt;
=== Micro USB 5 V 1A 18650 TP4056 Lithium-Batterie-Ladeg-Modul ===&lt;br /&gt;
Technische Daten:&lt;br /&gt;
&lt;br /&gt;
 Länge ca. 27,9 mm&lt;br /&gt;
 Breite ca. 17,2 mm&lt;br /&gt;
 Eingangsspannung: 4,5-5,5 V&lt;br /&gt;
 Vollladung Spannung: 4,2 V&lt;br /&gt;
 Max Ausgangsstrom: 1A voreingestellt kann durch den Austausch von R3 geändert werden.&lt;br /&gt;
 Power Anzeige: rot steht für Laden, Blau steht für voll aufgeladen.&lt;br /&gt;
 Eingangsschnittstelle: Micro USB Schnittstelle oder Lötpads.&lt;br /&gt;
 Achtung: Bei längeren Laden mit maximalem Strom kann der Lade-IC eine Temperatur von 60°C erreichen!&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ Widerstandswerte für Ladestrom&lt;br /&gt;
|-&lt;br /&gt;
! Widerstand R3 !! Akku Ladestrom&lt;br /&gt;
|-&lt;br /&gt;
| 10 kΩ || 130 mA&lt;br /&gt;
|-&lt;br /&gt;
| 5 kΩ || 250 mA&lt;br /&gt;
|-&lt;br /&gt;
| 4 kΩ || 300 mA&lt;br /&gt;
|-&lt;br /&gt;
| 3 kΩ || 400 mA&lt;br /&gt;
|-&lt;br /&gt;
| 2 kΩ || 580 mA&lt;br /&gt;
|-&lt;br /&gt;
| 1,66 kΩ || 690 mA&lt;br /&gt;
|-&lt;br /&gt;
| 1,5 kΩ || 780 mA&lt;br /&gt;
|-&lt;br /&gt;
| 1,33 kΩ || 900 mA&lt;br /&gt;
|-&lt;br /&gt;
| 1,2 kΩ || 1000 mA&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== MOSFET FQP27P06 ===&lt;br /&gt;
https://www.mouser.de/ProductDetail/onsemi-Fairchild/FQP27P06?qs=sGAEpiMZZMtqBmg8fZQA68ZR%252Bf36qak7&lt;br /&gt;
&lt;br /&gt;
=== Low-Drop Spannungsregler HT7333 ===&lt;br /&gt;
https://www.kollino.de/elektronik/low-drop-spannungsregler-ht73xx/&lt;/div&gt;</summary>
		<author><name>Middeke</name></author>
	</entry>
	<entry>
		<id>https://wiki.steinla.us/index.php?title=Module&amp;diff=129</id>
		<title>Module</title>
		<link rel="alternate" type="text/html" href="https://wiki.steinla.us/index.php?title=Module&amp;diff=129"/>
		<updated>2022-01-31T02:32:23Z</updated>

		<summary type="html">&lt;p&gt;Middeke: /* Console */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Füllstand der Zisterne ==&lt;br /&gt;
Der Füllstand der Zisterne wird mit einem [https://de.aliexpress.com/item/1005003091941068.html?spm=a2g0s.12269583.0.0.17f86ec3Mabgfo VL53L1X Time of Flight (ToF) Laser Ranging Sensor Module] gemessen. Dieser misst die Entfernung bis zur Wasseroberfläche. Damit kann dann der Füllstand und damit dann wiederum das vorhandene Volumen berechnet werden.&lt;br /&gt;
&lt;br /&gt;
* [https://www.instructables.com/Solar-Powered-WiFi-Weather-Station/ Solarbetrieb]&lt;br /&gt;
&lt;br /&gt;
=== Software ===&lt;br /&gt;
==== ESPEasy ====&lt;br /&gt;
* [https://espeasy.readthedocs.io/en/latest/Plugin/P113.html ESPEasy Plugin]&lt;br /&gt;
* [https://nerdiy.de/howto-espeasy-vl53l0x-vl53l1x-distanzsensor-an-den-esp8266-esp32-anschliessen-und-auslesen/ ESPEasy zur Messung der Entfernung]&lt;br /&gt;
* Deep Sleep, damit die Messung nur alle drei Stunden erfolgt: unter Config &amp;quot;Sleep awake time&amp;quot; auf 20 sec (Messzeit), &amp;quot;Sleep time&amp;quot; auf 10800 sec (3 Stunden) und im Device 1 sec einstellen&lt;br /&gt;
&lt;br /&gt;
Alternativ kann Deep Sleep auch über [https://www.mwinklerblog.de/smarthome/esp-easy/espeasy-deep-sleep/ Rules] aktiviert werden&lt;br /&gt;
&lt;br /&gt;
==== Tasmota ====&lt;br /&gt;
===== Console =====&lt;br /&gt;
* Rule1 ON Power1#Boot DO Power on ENDON ON System#Save DO Power off ENDON&lt;br /&gt;
* Rule1 1&lt;br /&gt;
&lt;br /&gt;
===== Modulkonfiguration =====&lt;br /&gt;
* GPIO12 (D6) I2C SDA&lt;br /&gt;
* GPIO13 (D7) I2C SCL&lt;br /&gt;
* GPIO15 (D8) Relay&lt;br /&gt;
* GPIO17 (A0) ADC Range&lt;br /&gt;
&lt;br /&gt;
Die Übermittlung der Daten an den Server kann direkt durch ein Kabel erfolgen, oder per WLAN mit einem ESP über MQTT.&lt;br /&gt;
Allerdings ist die Länge des Kabels für I2C begrenzt.&lt;br /&gt;
&lt;br /&gt;
I2C Kabel:&lt;br /&gt;
* [https://www.youtube.com/watch?v=6v1KZBRZRCI CAT5]: all stripe wires are ground. Solid colors for vcc, sda, scl. Last pair are both ground.&lt;br /&gt;
* [https://github.com/mskutta/node-red-contrib-vl53l0x Node für Node Red]&lt;br /&gt;
* [https://www.horter-shop.de/de/i2c-baugruppen/132-bausatz-i2c-eeprom-testplatine-4260404260639.html Range Extender für I2C]&lt;br /&gt;
&lt;br /&gt;
WLAN:&lt;br /&gt;
* [https://www.bjoerns-techblog.de/2018/02/time-of-flight-mit-dem-vl53l0x/ Übermittlung per WLAN]&lt;br /&gt;
&lt;br /&gt;
== Hauptventil und Durchflussmesser ==&lt;br /&gt;
Der Durchflussmesser basiert auf einem ESP-01 mit Relais Modul. Er bekommt per MQTT die Wassermenge, die er abgeben soll, öffnet entsprechend lange das Hauptventil, sendet regelmäßig den aktuellen Durchfluss, schließt das Hauptventil wieder und sendet einen ready-Status.&lt;br /&gt;
&lt;br /&gt;
=== ESP-01 Modul ===&lt;br /&gt;
* [http://www.chinalctech.com/cpzx/1/331.html Herstellerseite]&lt;br /&gt;
* [https://wolles-elektronikkiste.de/esp8266-esp-01-modul wissenswertes]&lt;br /&gt;
* [https://templates.blakadder.com/LC-ESP8266.html Tasmota Konfiguration]&lt;br /&gt;
* [https://espeasy.readthedocs.io/en/latest/Plugin/P091.html ESPEasy Konfiguration]&lt;br /&gt;
* [https://www.letscontrolit.com/forum/viewtopic.php?f=6&amp;amp;t=3245&amp;amp;hilit=lctech&amp;amp;start=450 fertiges Mega Build von ESPEasy für ESP-01 Relais]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== YF-S201 Wasserfluss Durchfluss Sensor ==&lt;br /&gt;
Dieser Durchfluss-Sensor ermöglicht die Bestimmung von Flüssigkeitsmengen zwischen 1 bis 30 Liter pro Minute.&lt;br /&gt;
&lt;br /&gt;
Technische Daten:&lt;br /&gt;
&lt;br /&gt;
    Messbereich: 1 bis 30 Liter/Minute&lt;br /&gt;
    Sensorart: Hall-Sensor&lt;br /&gt;
    Signalausgang: Frequenz (Hz) = 7,5 * Flussrate (l/min)&lt;br /&gt;
    450 Pulse/Liter&lt;br /&gt;
    Stromaufnahme: 15 mA @ 5 V&lt;br /&gt;
    Spannungsversorgung: 3 bis 18 V DC&lt;br /&gt;
    Toleranz: ±10%&lt;br /&gt;
    Pinbelegung:&lt;br /&gt;
        schwarz: GND&lt;br /&gt;
        gelb: analoges Signal&lt;br /&gt;
        rot: Vcc&lt;br /&gt;
    Anschluss: 1/2 Zoll&lt;br /&gt;
    Maximaler Hydrostatischer Druck: 1,75 MPa&lt;br /&gt;
    Betriebstemperatur: -25 bis 85 °C&lt;br /&gt;
    Kabellänge: 15 cm&lt;br /&gt;
    Sensor Type: Hall effect&lt;br /&gt;
    Output Type: 5V TTL&lt;br /&gt;
    Working Humidity Range: 35%-80% RH&lt;br /&gt;
    Output duty cycle: 50% +-10%&lt;br /&gt;
    Output rise time: 0.04us&lt;br /&gt;
    Output fall time: 0.18us&lt;br /&gt;
    Flow rate pulse characteristics: Frequency (Hz) = 7.5 * Flow rate (L/min)&lt;br /&gt;
    Durability: minimum 300,000 cycles&lt;br /&gt;
    1/2&amp;quot; nominal pipe connections, 0.78&amp;quot; outer diameter, 1/2&amp;quot; of thread&lt;br /&gt;
    Größe: ca 6,3cm x 3,5cm x 3,5cm&lt;br /&gt;
&lt;br /&gt;
* [https://github.com/letscontrolit/ESPEasy ESPEasy] installieren&lt;br /&gt;
* mit neuem WLAN verbinden (192.168.4.1)&lt;br /&gt;
* Passwort: configesp&lt;br /&gt;
&lt;br /&gt;
GPIO2 muss beim booten auf high gezogen werden. Wenn der Durchflussmesser zufällig auf low ist, bootet der ESP-01 nicht. Deshalb besser in ESPEasy die serielle Ausgabe deaktivieren und GPIO3 (RX) als Eingang nehmen. Dann bootet der ESP-01 auch zuverlässig.&lt;br /&gt;
&lt;br /&gt;
An den GPIO3 einen Spannungsteiler schalten, um die 5V vom Durchflussmesser auf 3.3V zu regeln: Signal Durchflussmesser -&amp;gt; 4.7k -&amp;gt; GPIO3 -&amp;gt; 10k -&amp;gt; Masse.&lt;br /&gt;
* [https://randomnerdtutorials.com/esp8266-pinout-reference-gpios/ Nutzbare GPIOS]&lt;br /&gt;
* [https://de.farnell.com/widerstand-farbcode-rechner Widerstandswerte]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Relais-Boards ==&lt;br /&gt;
Ein 4-er Relais kann bis zu 5 Pflanzen bewässern, wenn alle 4 Ventile Durchgangsventile sind. Die Zentrale Steuerung muss entsprechend den Zweig komplett abschalten. Für das 2-er Relais gilt das entsprechend.&lt;br /&gt;
Gleichzeitig kann ein Modul bis zu 4 Feuchtigkeitssensoren auslesen. Dafür wird ein I2C-Modul mit 4 analogen Eingängen angeschlossen.&lt;br /&gt;
Das Relais-Modul muss mit der Sensor-Firmware von Tasmota geflasht sein, damit I2C nutzbar ist (tasmota-sensors.bin.gz).&lt;br /&gt;
Der Anschluss erfolgt an RX und TX mit RX = SDA und TX = CSL. Dafür muss unter &amp;quot;Configure Logging&amp;quot; &amp;quot;Serial log level&amp;quot; auf &amp;quot;None&amp;quot; eingestellt werden. Die anderen freien GPIOs funktionieren leider nicht mit I2C, warum auch immer... Der AD-Wandler wird erkannt, aber alle Messwerte sind 0.&lt;br /&gt;
&lt;br /&gt;
* 2-er Relais von LC Technology [http://www.chinalctech.com/m/view.php?aid=510 esp12f_relay_x2]&lt;br /&gt;
* 4-er Relais von LC Technology [http://www.chinalctech.com/m/view.php?aid=511 esp12f_relay_x4]&lt;br /&gt;
* [[I2C-Modul]]&lt;br /&gt;
* [https://tasmota.github.io/docs/devices/Sonoff-Basic-and-BME280/ RX/TX für I2C]&lt;br /&gt;
* [https://templates.blakadder.com/ESP12F_Relay_X2.html Tasmota Konfiguration 2-er]&lt;br /&gt;
* [https://templates.blakadder.com/ESP12F_Relay_X4.html Tasmota Konfiguration 4-er]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* https://acoptex.com/project/533/basics-project-071d-water-flow-sensor-yf-s201-5v-relay-module-12v-solenoid-valve-lcd2004-i2c-mod-at-lex-c/&lt;br /&gt;
&lt;br /&gt;
== Akku mit Solarladung ==&lt;br /&gt;
* https://www.youtube.com/watch?v=37kGva3NW8w&lt;br /&gt;
=== Micro USB 5 V 1A 18650 TP4056 Lithium-Batterie-Ladeg-Modul ===&lt;br /&gt;
Technische Daten:&lt;br /&gt;
&lt;br /&gt;
 Länge ca. 27,9 mm&lt;br /&gt;
 Breite ca. 17,2 mm&lt;br /&gt;
 Eingangsspannung: 4,5-5,5 V&lt;br /&gt;
 Vollladung Spannung: 4,2 V&lt;br /&gt;
 Max Ausgangsstrom: 1A voreingestellt kann durch den Austausch von R3 geändert werden.&lt;br /&gt;
 Power Anzeige: rot steht für Laden, Blau steht für voll aufgeladen.&lt;br /&gt;
 Eingangsschnittstelle: Micro USB Schnittstelle oder Lötpads.&lt;br /&gt;
 Achtung: Bei längeren Laden mit maximalem Strom kann der Lade-IC eine Temperatur von 60°C erreichen!&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ Widerstandswerte für Ladestrom&lt;br /&gt;
|-&lt;br /&gt;
! Widerstand R3 !! Akku Ladestrom&lt;br /&gt;
|-&lt;br /&gt;
| 10 kΩ || 130 mA&lt;br /&gt;
|-&lt;br /&gt;
| 5 kΩ || 250 mA&lt;br /&gt;
|-&lt;br /&gt;
| 4 kΩ || 300 mA&lt;br /&gt;
|-&lt;br /&gt;
| 3 kΩ || 400 mA&lt;br /&gt;
|-&lt;br /&gt;
| 2 kΩ || 580 mA&lt;br /&gt;
|-&lt;br /&gt;
| 1,66 kΩ || 690 mA&lt;br /&gt;
|-&lt;br /&gt;
| 1,5 kΩ || 780 mA&lt;br /&gt;
|-&lt;br /&gt;
| 1,33 kΩ || 900 mA&lt;br /&gt;
|-&lt;br /&gt;
| 1,2 kΩ || 1000 mA&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== MOSFET FQP27P06 ===&lt;br /&gt;
https://www.mouser.de/ProductDetail/onsemi-Fairchild/FQP27P06?qs=sGAEpiMZZMtqBmg8fZQA68ZR%252Bf36qak7&lt;br /&gt;
&lt;br /&gt;
=== Low-Drop Spannungsregler HT7333 ===&lt;br /&gt;
https://www.kollino.de/elektronik/low-drop-spannungsregler-ht73xx/&lt;/div&gt;</summary>
		<author><name>Middeke</name></author>
	</entry>
	<entry>
		<id>https://wiki.steinla.us/index.php?title=Module&amp;diff=128</id>
		<title>Module</title>
		<link rel="alternate" type="text/html" href="https://wiki.steinla.us/index.php?title=Module&amp;diff=128"/>
		<updated>2022-01-31T02:31:47Z</updated>

		<summary type="html">&lt;p&gt;Middeke: /* Console */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Füllstand der Zisterne ==&lt;br /&gt;
Der Füllstand der Zisterne wird mit einem [https://de.aliexpress.com/item/1005003091941068.html?spm=a2g0s.12269583.0.0.17f86ec3Mabgfo VL53L1X Time of Flight (ToF) Laser Ranging Sensor Module] gemessen. Dieser misst die Entfernung bis zur Wasseroberfläche. Damit kann dann der Füllstand und damit dann wiederum das vorhandene Volumen berechnet werden.&lt;br /&gt;
&lt;br /&gt;
* [https://www.instructables.com/Solar-Powered-WiFi-Weather-Station/ Solarbetrieb]&lt;br /&gt;
&lt;br /&gt;
=== Software ===&lt;br /&gt;
==== ESPEasy ====&lt;br /&gt;
* [https://espeasy.readthedocs.io/en/latest/Plugin/P113.html ESPEasy Plugin]&lt;br /&gt;
* [https://nerdiy.de/howto-espeasy-vl53l0x-vl53l1x-distanzsensor-an-den-esp8266-esp32-anschliessen-und-auslesen/ ESPEasy zur Messung der Entfernung]&lt;br /&gt;
* Deep Sleep, damit die Messung nur alle drei Stunden erfolgt: unter Config &amp;quot;Sleep awake time&amp;quot; auf 20 sec (Messzeit), &amp;quot;Sleep time&amp;quot; auf 10800 sec (3 Stunden) und im Device 1 sec einstellen&lt;br /&gt;
&lt;br /&gt;
Alternativ kann Deep Sleep auch über [https://www.mwinklerblog.de/smarthome/esp-easy/espeasy-deep-sleep/ Rules] aktiviert werden&lt;br /&gt;
&lt;br /&gt;
==== Tasmota ====&lt;br /&gt;
===== Console =====&lt;br /&gt;
* Rule1 ON Power1#Boot DO Power on ENDON ON System#Save DO Power off ENDON&lt;br /&gt;
&lt;br /&gt;
===== Modulkonfiguration =====&lt;br /&gt;
* GPIO12 (D6) I2C SDA&lt;br /&gt;
* GPIO13 (D7) I2C SCL&lt;br /&gt;
* GPIO15 (D8) Relay&lt;br /&gt;
* GPIO17 (A0) ADC Range&lt;br /&gt;
&lt;br /&gt;
Die Übermittlung der Daten an den Server kann direkt durch ein Kabel erfolgen, oder per WLAN mit einem ESP über MQTT.&lt;br /&gt;
Allerdings ist die Länge des Kabels für I2C begrenzt.&lt;br /&gt;
&lt;br /&gt;
I2C Kabel:&lt;br /&gt;
* [https://www.youtube.com/watch?v=6v1KZBRZRCI CAT5]: all stripe wires are ground. Solid colors for vcc, sda, scl. Last pair are both ground.&lt;br /&gt;
* [https://github.com/mskutta/node-red-contrib-vl53l0x Node für Node Red]&lt;br /&gt;
* [https://www.horter-shop.de/de/i2c-baugruppen/132-bausatz-i2c-eeprom-testplatine-4260404260639.html Range Extender für I2C]&lt;br /&gt;
&lt;br /&gt;
WLAN:&lt;br /&gt;
* [https://www.bjoerns-techblog.de/2018/02/time-of-flight-mit-dem-vl53l0x/ Übermittlung per WLAN]&lt;br /&gt;
&lt;br /&gt;
== Hauptventil und Durchflussmesser ==&lt;br /&gt;
Der Durchflussmesser basiert auf einem ESP-01 mit Relais Modul. Er bekommt per MQTT die Wassermenge, die er abgeben soll, öffnet entsprechend lange das Hauptventil, sendet regelmäßig den aktuellen Durchfluss, schließt das Hauptventil wieder und sendet einen ready-Status.&lt;br /&gt;
&lt;br /&gt;
=== ESP-01 Modul ===&lt;br /&gt;
* [http://www.chinalctech.com/cpzx/1/331.html Herstellerseite]&lt;br /&gt;
* [https://wolles-elektronikkiste.de/esp8266-esp-01-modul wissenswertes]&lt;br /&gt;
* [https://templates.blakadder.com/LC-ESP8266.html Tasmota Konfiguration]&lt;br /&gt;
* [https://espeasy.readthedocs.io/en/latest/Plugin/P091.html ESPEasy Konfiguration]&lt;br /&gt;
* [https://www.letscontrolit.com/forum/viewtopic.php?f=6&amp;amp;t=3245&amp;amp;hilit=lctech&amp;amp;start=450 fertiges Mega Build von ESPEasy für ESP-01 Relais]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== YF-S201 Wasserfluss Durchfluss Sensor ==&lt;br /&gt;
Dieser Durchfluss-Sensor ermöglicht die Bestimmung von Flüssigkeitsmengen zwischen 1 bis 30 Liter pro Minute.&lt;br /&gt;
&lt;br /&gt;
Technische Daten:&lt;br /&gt;
&lt;br /&gt;
    Messbereich: 1 bis 30 Liter/Minute&lt;br /&gt;
    Sensorart: Hall-Sensor&lt;br /&gt;
    Signalausgang: Frequenz (Hz) = 7,5 * Flussrate (l/min)&lt;br /&gt;
    450 Pulse/Liter&lt;br /&gt;
    Stromaufnahme: 15 mA @ 5 V&lt;br /&gt;
    Spannungsversorgung: 3 bis 18 V DC&lt;br /&gt;
    Toleranz: ±10%&lt;br /&gt;
    Pinbelegung:&lt;br /&gt;
        schwarz: GND&lt;br /&gt;
        gelb: analoges Signal&lt;br /&gt;
        rot: Vcc&lt;br /&gt;
    Anschluss: 1/2 Zoll&lt;br /&gt;
    Maximaler Hydrostatischer Druck: 1,75 MPa&lt;br /&gt;
    Betriebstemperatur: -25 bis 85 °C&lt;br /&gt;
    Kabellänge: 15 cm&lt;br /&gt;
    Sensor Type: Hall effect&lt;br /&gt;
    Output Type: 5V TTL&lt;br /&gt;
    Working Humidity Range: 35%-80% RH&lt;br /&gt;
    Output duty cycle: 50% +-10%&lt;br /&gt;
    Output rise time: 0.04us&lt;br /&gt;
    Output fall time: 0.18us&lt;br /&gt;
    Flow rate pulse characteristics: Frequency (Hz) = 7.5 * Flow rate (L/min)&lt;br /&gt;
    Durability: minimum 300,000 cycles&lt;br /&gt;
    1/2&amp;quot; nominal pipe connections, 0.78&amp;quot; outer diameter, 1/2&amp;quot; of thread&lt;br /&gt;
    Größe: ca 6,3cm x 3,5cm x 3,5cm&lt;br /&gt;
&lt;br /&gt;
* [https://github.com/letscontrolit/ESPEasy ESPEasy] installieren&lt;br /&gt;
* mit neuem WLAN verbinden (192.168.4.1)&lt;br /&gt;
* Passwort: configesp&lt;br /&gt;
&lt;br /&gt;
GPIO2 muss beim booten auf high gezogen werden. Wenn der Durchflussmesser zufällig auf low ist, bootet der ESP-01 nicht. Deshalb besser in ESPEasy die serielle Ausgabe deaktivieren und GPIO3 (RX) als Eingang nehmen. Dann bootet der ESP-01 auch zuverlässig.&lt;br /&gt;
&lt;br /&gt;
An den GPIO3 einen Spannungsteiler schalten, um die 5V vom Durchflussmesser auf 3.3V zu regeln: Signal Durchflussmesser -&amp;gt; 4.7k -&amp;gt; GPIO3 -&amp;gt; 10k -&amp;gt; Masse.&lt;br /&gt;
* [https://randomnerdtutorials.com/esp8266-pinout-reference-gpios/ Nutzbare GPIOS]&lt;br /&gt;
* [https://de.farnell.com/widerstand-farbcode-rechner Widerstandswerte]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Relais-Boards ==&lt;br /&gt;
Ein 4-er Relais kann bis zu 5 Pflanzen bewässern, wenn alle 4 Ventile Durchgangsventile sind. Die Zentrale Steuerung muss entsprechend den Zweig komplett abschalten. Für das 2-er Relais gilt das entsprechend.&lt;br /&gt;
Gleichzeitig kann ein Modul bis zu 4 Feuchtigkeitssensoren auslesen. Dafür wird ein I2C-Modul mit 4 analogen Eingängen angeschlossen.&lt;br /&gt;
Das Relais-Modul muss mit der Sensor-Firmware von Tasmota geflasht sein, damit I2C nutzbar ist (tasmota-sensors.bin.gz).&lt;br /&gt;
Der Anschluss erfolgt an RX und TX mit RX = SDA und TX = CSL. Dafür muss unter &amp;quot;Configure Logging&amp;quot; &amp;quot;Serial log level&amp;quot; auf &amp;quot;None&amp;quot; eingestellt werden. Die anderen freien GPIOs funktionieren leider nicht mit I2C, warum auch immer... Der AD-Wandler wird erkannt, aber alle Messwerte sind 0.&lt;br /&gt;
&lt;br /&gt;
* 2-er Relais von LC Technology [http://www.chinalctech.com/m/view.php?aid=510 esp12f_relay_x2]&lt;br /&gt;
* 4-er Relais von LC Technology [http://www.chinalctech.com/m/view.php?aid=511 esp12f_relay_x4]&lt;br /&gt;
* [[I2C-Modul]]&lt;br /&gt;
* [https://tasmota.github.io/docs/devices/Sonoff-Basic-and-BME280/ RX/TX für I2C]&lt;br /&gt;
* [https://templates.blakadder.com/ESP12F_Relay_X2.html Tasmota Konfiguration 2-er]&lt;br /&gt;
* [https://templates.blakadder.com/ESP12F_Relay_X4.html Tasmota Konfiguration 4-er]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* https://acoptex.com/project/533/basics-project-071d-water-flow-sensor-yf-s201-5v-relay-module-12v-solenoid-valve-lcd2004-i2c-mod-at-lex-c/&lt;br /&gt;
&lt;br /&gt;
== Akku mit Solarladung ==&lt;br /&gt;
* https://www.youtube.com/watch?v=37kGva3NW8w&lt;br /&gt;
=== Micro USB 5 V 1A 18650 TP4056 Lithium-Batterie-Ladeg-Modul ===&lt;br /&gt;
Technische Daten:&lt;br /&gt;
&lt;br /&gt;
 Länge ca. 27,9 mm&lt;br /&gt;
 Breite ca. 17,2 mm&lt;br /&gt;
 Eingangsspannung: 4,5-5,5 V&lt;br /&gt;
 Vollladung Spannung: 4,2 V&lt;br /&gt;
 Max Ausgangsstrom: 1A voreingestellt kann durch den Austausch von R3 geändert werden.&lt;br /&gt;
 Power Anzeige: rot steht für Laden, Blau steht für voll aufgeladen.&lt;br /&gt;
 Eingangsschnittstelle: Micro USB Schnittstelle oder Lötpads.&lt;br /&gt;
 Achtung: Bei längeren Laden mit maximalem Strom kann der Lade-IC eine Temperatur von 60°C erreichen!&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ Widerstandswerte für Ladestrom&lt;br /&gt;
|-&lt;br /&gt;
! Widerstand R3 !! Akku Ladestrom&lt;br /&gt;
|-&lt;br /&gt;
| 10 kΩ || 130 mA&lt;br /&gt;
|-&lt;br /&gt;
| 5 kΩ || 250 mA&lt;br /&gt;
|-&lt;br /&gt;
| 4 kΩ || 300 mA&lt;br /&gt;
|-&lt;br /&gt;
| 3 kΩ || 400 mA&lt;br /&gt;
|-&lt;br /&gt;
| 2 kΩ || 580 mA&lt;br /&gt;
|-&lt;br /&gt;
| 1,66 kΩ || 690 mA&lt;br /&gt;
|-&lt;br /&gt;
| 1,5 kΩ || 780 mA&lt;br /&gt;
|-&lt;br /&gt;
| 1,33 kΩ || 900 mA&lt;br /&gt;
|-&lt;br /&gt;
| 1,2 kΩ || 1000 mA&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== MOSFET FQP27P06 ===&lt;br /&gt;
https://www.mouser.de/ProductDetail/onsemi-Fairchild/FQP27P06?qs=sGAEpiMZZMtqBmg8fZQA68ZR%252Bf36qak7&lt;br /&gt;
&lt;br /&gt;
=== Low-Drop Spannungsregler HT7333 ===&lt;br /&gt;
https://www.kollino.de/elektronik/low-drop-spannungsregler-ht73xx/&lt;/div&gt;</summary>
		<author><name>Middeke</name></author>
	</entry>
	<entry>
		<id>https://wiki.steinla.us/index.php?title=Module&amp;diff=127</id>
		<title>Module</title>
		<link rel="alternate" type="text/html" href="https://wiki.steinla.us/index.php?title=Module&amp;diff=127"/>
		<updated>2022-01-31T01:48:28Z</updated>

		<summary type="html">&lt;p&gt;Middeke: /* Console */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Füllstand der Zisterne ==&lt;br /&gt;
Der Füllstand der Zisterne wird mit einem [https://de.aliexpress.com/item/1005003091941068.html?spm=a2g0s.12269583.0.0.17f86ec3Mabgfo VL53L1X Time of Flight (ToF) Laser Ranging Sensor Module] gemessen. Dieser misst die Entfernung bis zur Wasseroberfläche. Damit kann dann der Füllstand und damit dann wiederum das vorhandene Volumen berechnet werden.&lt;br /&gt;
&lt;br /&gt;
* [https://www.instructables.com/Solar-Powered-WiFi-Weather-Station/ Solarbetrieb]&lt;br /&gt;
&lt;br /&gt;
=== Software ===&lt;br /&gt;
==== ESPEasy ====&lt;br /&gt;
* [https://espeasy.readthedocs.io/en/latest/Plugin/P113.html ESPEasy Plugin]&lt;br /&gt;
* [https://nerdiy.de/howto-espeasy-vl53l0x-vl53l1x-distanzsensor-an-den-esp8266-esp32-anschliessen-und-auslesen/ ESPEasy zur Messung der Entfernung]&lt;br /&gt;
* Deep Sleep, damit die Messung nur alle drei Stunden erfolgt: unter Config &amp;quot;Sleep awake time&amp;quot; auf 20 sec (Messzeit), &amp;quot;Sleep time&amp;quot; auf 10800 sec (3 Stunden) und im Device 1 sec einstellen&lt;br /&gt;
&lt;br /&gt;
Alternativ kann Deep Sleep auch über [https://www.mwinklerblog.de/smarthome/esp-easy/espeasy-deep-sleep/ Rules] aktiviert werden&lt;br /&gt;
&lt;br /&gt;
==== Tasmota ====&lt;br /&gt;
===== Console =====&lt;br /&gt;
* Rule1 ON Power1#Boot DO Relay1 1 ENDON&lt;br /&gt;
&lt;br /&gt;
===== Modulkonfiguration =====&lt;br /&gt;
* GPIO12 (D6) I2C SDA&lt;br /&gt;
* GPIO13 (D7) I2C SCL&lt;br /&gt;
* GPIO15 (D8) Relay&lt;br /&gt;
* GPIO17 (A0) ADC Range&lt;br /&gt;
&lt;br /&gt;
Die Übermittlung der Daten an den Server kann direkt durch ein Kabel erfolgen, oder per WLAN mit einem ESP über MQTT.&lt;br /&gt;
Allerdings ist die Länge des Kabels für I2C begrenzt.&lt;br /&gt;
&lt;br /&gt;
I2C Kabel:&lt;br /&gt;
* [https://www.youtube.com/watch?v=6v1KZBRZRCI CAT5]: all stripe wires are ground. Solid colors for vcc, sda, scl. Last pair are both ground.&lt;br /&gt;
* [https://github.com/mskutta/node-red-contrib-vl53l0x Node für Node Red]&lt;br /&gt;
* [https://www.horter-shop.de/de/i2c-baugruppen/132-bausatz-i2c-eeprom-testplatine-4260404260639.html Range Extender für I2C]&lt;br /&gt;
&lt;br /&gt;
WLAN:&lt;br /&gt;
* [https://www.bjoerns-techblog.de/2018/02/time-of-flight-mit-dem-vl53l0x/ Übermittlung per WLAN]&lt;br /&gt;
&lt;br /&gt;
== Hauptventil und Durchflussmesser ==&lt;br /&gt;
Der Durchflussmesser basiert auf einem ESP-01 mit Relais Modul. Er bekommt per MQTT die Wassermenge, die er abgeben soll, öffnet entsprechend lange das Hauptventil, sendet regelmäßig den aktuellen Durchfluss, schließt das Hauptventil wieder und sendet einen ready-Status.&lt;br /&gt;
&lt;br /&gt;
=== ESP-01 Modul ===&lt;br /&gt;
* [http://www.chinalctech.com/cpzx/1/331.html Herstellerseite]&lt;br /&gt;
* [https://wolles-elektronikkiste.de/esp8266-esp-01-modul wissenswertes]&lt;br /&gt;
* [https://templates.blakadder.com/LC-ESP8266.html Tasmota Konfiguration]&lt;br /&gt;
* [https://espeasy.readthedocs.io/en/latest/Plugin/P091.html ESPEasy Konfiguration]&lt;br /&gt;
* [https://www.letscontrolit.com/forum/viewtopic.php?f=6&amp;amp;t=3245&amp;amp;hilit=lctech&amp;amp;start=450 fertiges Mega Build von ESPEasy für ESP-01 Relais]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== YF-S201 Wasserfluss Durchfluss Sensor ==&lt;br /&gt;
Dieser Durchfluss-Sensor ermöglicht die Bestimmung von Flüssigkeitsmengen zwischen 1 bis 30 Liter pro Minute.&lt;br /&gt;
&lt;br /&gt;
Technische Daten:&lt;br /&gt;
&lt;br /&gt;
    Messbereich: 1 bis 30 Liter/Minute&lt;br /&gt;
    Sensorart: Hall-Sensor&lt;br /&gt;
    Signalausgang: Frequenz (Hz) = 7,5 * Flussrate (l/min)&lt;br /&gt;
    450 Pulse/Liter&lt;br /&gt;
    Stromaufnahme: 15 mA @ 5 V&lt;br /&gt;
    Spannungsversorgung: 3 bis 18 V DC&lt;br /&gt;
    Toleranz: ±10%&lt;br /&gt;
    Pinbelegung:&lt;br /&gt;
        schwarz: GND&lt;br /&gt;
        gelb: analoges Signal&lt;br /&gt;
        rot: Vcc&lt;br /&gt;
    Anschluss: 1/2 Zoll&lt;br /&gt;
    Maximaler Hydrostatischer Druck: 1,75 MPa&lt;br /&gt;
    Betriebstemperatur: -25 bis 85 °C&lt;br /&gt;
    Kabellänge: 15 cm&lt;br /&gt;
    Sensor Type: Hall effect&lt;br /&gt;
    Output Type: 5V TTL&lt;br /&gt;
    Working Humidity Range: 35%-80% RH&lt;br /&gt;
    Output duty cycle: 50% +-10%&lt;br /&gt;
    Output rise time: 0.04us&lt;br /&gt;
    Output fall time: 0.18us&lt;br /&gt;
    Flow rate pulse characteristics: Frequency (Hz) = 7.5 * Flow rate (L/min)&lt;br /&gt;
    Durability: minimum 300,000 cycles&lt;br /&gt;
    1/2&amp;quot; nominal pipe connections, 0.78&amp;quot; outer diameter, 1/2&amp;quot; of thread&lt;br /&gt;
    Größe: ca 6,3cm x 3,5cm x 3,5cm&lt;br /&gt;
&lt;br /&gt;
* [https://github.com/letscontrolit/ESPEasy ESPEasy] installieren&lt;br /&gt;
* mit neuem WLAN verbinden (192.168.4.1)&lt;br /&gt;
* Passwort: configesp&lt;br /&gt;
&lt;br /&gt;
GPIO2 muss beim booten auf high gezogen werden. Wenn der Durchflussmesser zufällig auf low ist, bootet der ESP-01 nicht. Deshalb besser in ESPEasy die serielle Ausgabe deaktivieren und GPIO3 (RX) als Eingang nehmen. Dann bootet der ESP-01 auch zuverlässig.&lt;br /&gt;
&lt;br /&gt;
An den GPIO3 einen Spannungsteiler schalten, um die 5V vom Durchflussmesser auf 3.3V zu regeln: Signal Durchflussmesser -&amp;gt; 4.7k -&amp;gt; GPIO3 -&amp;gt; 10k -&amp;gt; Masse.&lt;br /&gt;
* [https://randomnerdtutorials.com/esp8266-pinout-reference-gpios/ Nutzbare GPIOS]&lt;br /&gt;
* [https://de.farnell.com/widerstand-farbcode-rechner Widerstandswerte]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Relais-Boards ==&lt;br /&gt;
Ein 4-er Relais kann bis zu 5 Pflanzen bewässern, wenn alle 4 Ventile Durchgangsventile sind. Die Zentrale Steuerung muss entsprechend den Zweig komplett abschalten. Für das 2-er Relais gilt das entsprechend.&lt;br /&gt;
Gleichzeitig kann ein Modul bis zu 4 Feuchtigkeitssensoren auslesen. Dafür wird ein I2C-Modul mit 4 analogen Eingängen angeschlossen.&lt;br /&gt;
Das Relais-Modul muss mit der Sensor-Firmware von Tasmota geflasht sein, damit I2C nutzbar ist (tasmota-sensors.bin.gz).&lt;br /&gt;
Der Anschluss erfolgt an RX und TX mit RX = SDA und TX = CSL. Dafür muss unter &amp;quot;Configure Logging&amp;quot; &amp;quot;Serial log level&amp;quot; auf &amp;quot;None&amp;quot; eingestellt werden. Die anderen freien GPIOs funktionieren leider nicht mit I2C, warum auch immer... Der AD-Wandler wird erkannt, aber alle Messwerte sind 0.&lt;br /&gt;
&lt;br /&gt;
* 2-er Relais von LC Technology [http://www.chinalctech.com/m/view.php?aid=510 esp12f_relay_x2]&lt;br /&gt;
* 4-er Relais von LC Technology [http://www.chinalctech.com/m/view.php?aid=511 esp12f_relay_x4]&lt;br /&gt;
* [[I2C-Modul]]&lt;br /&gt;
* [https://tasmota.github.io/docs/devices/Sonoff-Basic-and-BME280/ RX/TX für I2C]&lt;br /&gt;
* [https://templates.blakadder.com/ESP12F_Relay_X2.html Tasmota Konfiguration 2-er]&lt;br /&gt;
* [https://templates.blakadder.com/ESP12F_Relay_X4.html Tasmota Konfiguration 4-er]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* https://acoptex.com/project/533/basics-project-071d-water-flow-sensor-yf-s201-5v-relay-module-12v-solenoid-valve-lcd2004-i2c-mod-at-lex-c/&lt;br /&gt;
&lt;br /&gt;
== Akku mit Solarladung ==&lt;br /&gt;
* https://www.youtube.com/watch?v=37kGva3NW8w&lt;br /&gt;
=== Micro USB 5 V 1A 18650 TP4056 Lithium-Batterie-Ladeg-Modul ===&lt;br /&gt;
Technische Daten:&lt;br /&gt;
&lt;br /&gt;
 Länge ca. 27,9 mm&lt;br /&gt;
 Breite ca. 17,2 mm&lt;br /&gt;
 Eingangsspannung: 4,5-5,5 V&lt;br /&gt;
 Vollladung Spannung: 4,2 V&lt;br /&gt;
 Max Ausgangsstrom: 1A voreingestellt kann durch den Austausch von R3 geändert werden.&lt;br /&gt;
 Power Anzeige: rot steht für Laden, Blau steht für voll aufgeladen.&lt;br /&gt;
 Eingangsschnittstelle: Micro USB Schnittstelle oder Lötpads.&lt;br /&gt;
 Achtung: Bei längeren Laden mit maximalem Strom kann der Lade-IC eine Temperatur von 60°C erreichen!&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ Widerstandswerte für Ladestrom&lt;br /&gt;
|-&lt;br /&gt;
! Widerstand R3 !! Akku Ladestrom&lt;br /&gt;
|-&lt;br /&gt;
| 10 kΩ || 130 mA&lt;br /&gt;
|-&lt;br /&gt;
| 5 kΩ || 250 mA&lt;br /&gt;
|-&lt;br /&gt;
| 4 kΩ || 300 mA&lt;br /&gt;
|-&lt;br /&gt;
| 3 kΩ || 400 mA&lt;br /&gt;
|-&lt;br /&gt;
| 2 kΩ || 580 mA&lt;br /&gt;
|-&lt;br /&gt;
| 1,66 kΩ || 690 mA&lt;br /&gt;
|-&lt;br /&gt;
| 1,5 kΩ || 780 mA&lt;br /&gt;
|-&lt;br /&gt;
| 1,33 kΩ || 900 mA&lt;br /&gt;
|-&lt;br /&gt;
| 1,2 kΩ || 1000 mA&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== MOSFET FQP27P06 ===&lt;br /&gt;
https://www.mouser.de/ProductDetail/onsemi-Fairchild/FQP27P06?qs=sGAEpiMZZMtqBmg8fZQA68ZR%252Bf36qak7&lt;br /&gt;
&lt;br /&gt;
=== Low-Drop Spannungsregler HT7333 ===&lt;br /&gt;
https://www.kollino.de/elektronik/low-drop-spannungsregler-ht73xx/&lt;/div&gt;</summary>
		<author><name>Middeke</name></author>
	</entry>
	<entry>
		<id>https://wiki.steinla.us/index.php?title=Module&amp;diff=126</id>
		<title>Module</title>
		<link rel="alternate" type="text/html" href="https://wiki.steinla.us/index.php?title=Module&amp;diff=126"/>
		<updated>2022-01-29T12:33:35Z</updated>

		<summary type="html">&lt;p&gt;Middeke: /* Füllstand der Zisterne */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Füllstand der Zisterne ==&lt;br /&gt;
Der Füllstand der Zisterne wird mit einem [https://de.aliexpress.com/item/1005003091941068.html?spm=a2g0s.12269583.0.0.17f86ec3Mabgfo VL53L1X Time of Flight (ToF) Laser Ranging Sensor Module] gemessen. Dieser misst die Entfernung bis zur Wasseroberfläche. Damit kann dann der Füllstand und damit dann wiederum das vorhandene Volumen berechnet werden.&lt;br /&gt;
&lt;br /&gt;
* [https://www.instructables.com/Solar-Powered-WiFi-Weather-Station/ Solarbetrieb]&lt;br /&gt;
&lt;br /&gt;
=== Software ===&lt;br /&gt;
==== ESPEasy ====&lt;br /&gt;
* [https://espeasy.readthedocs.io/en/latest/Plugin/P113.html ESPEasy Plugin]&lt;br /&gt;
* [https://nerdiy.de/howto-espeasy-vl53l0x-vl53l1x-distanzsensor-an-den-esp8266-esp32-anschliessen-und-auslesen/ ESPEasy zur Messung der Entfernung]&lt;br /&gt;
* Deep Sleep, damit die Messung nur alle drei Stunden erfolgt: unter Config &amp;quot;Sleep awake time&amp;quot; auf 20 sec (Messzeit), &amp;quot;Sleep time&amp;quot; auf 10800 sec (3 Stunden) und im Device 1 sec einstellen&lt;br /&gt;
&lt;br /&gt;
Alternativ kann Deep Sleep auch über [https://www.mwinklerblog.de/smarthome/esp-easy/espeasy-deep-sleep/ Rules] aktiviert werden&lt;br /&gt;
&lt;br /&gt;
==== Tasmota ====&lt;br /&gt;
===== Console =====&lt;br /&gt;
* PowerOnState 1&lt;br /&gt;
===== Modulkonfiguration =====&lt;br /&gt;
* GPIO12 (D6) I2C SDA&lt;br /&gt;
* GPIO13 (D7) I2C SCL&lt;br /&gt;
* GPIO15 (D8) Relay&lt;br /&gt;
* GPIO17 (A0) ADC Range&lt;br /&gt;
&lt;br /&gt;
Die Übermittlung der Daten an den Server kann direkt durch ein Kabel erfolgen, oder per WLAN mit einem ESP über MQTT.&lt;br /&gt;
Allerdings ist die Länge des Kabels für I2C begrenzt.&lt;br /&gt;
&lt;br /&gt;
I2C Kabel:&lt;br /&gt;
* [https://www.youtube.com/watch?v=6v1KZBRZRCI CAT5]: all stripe wires are ground. Solid colors for vcc, sda, scl. Last pair are both ground.&lt;br /&gt;
* [https://github.com/mskutta/node-red-contrib-vl53l0x Node für Node Red]&lt;br /&gt;
* [https://www.horter-shop.de/de/i2c-baugruppen/132-bausatz-i2c-eeprom-testplatine-4260404260639.html Range Extender für I2C]&lt;br /&gt;
&lt;br /&gt;
WLAN:&lt;br /&gt;
* [https://www.bjoerns-techblog.de/2018/02/time-of-flight-mit-dem-vl53l0x/ Übermittlung per WLAN]&lt;br /&gt;
&lt;br /&gt;
== Hauptventil und Durchflussmesser ==&lt;br /&gt;
Der Durchflussmesser basiert auf einem ESP-01 mit Relais Modul. Er bekommt per MQTT die Wassermenge, die er abgeben soll, öffnet entsprechend lange das Hauptventil, sendet regelmäßig den aktuellen Durchfluss, schließt das Hauptventil wieder und sendet einen ready-Status.&lt;br /&gt;
&lt;br /&gt;
=== ESP-01 Modul ===&lt;br /&gt;
* [http://www.chinalctech.com/cpzx/1/331.html Herstellerseite]&lt;br /&gt;
* [https://wolles-elektronikkiste.de/esp8266-esp-01-modul wissenswertes]&lt;br /&gt;
* [https://templates.blakadder.com/LC-ESP8266.html Tasmota Konfiguration]&lt;br /&gt;
* [https://espeasy.readthedocs.io/en/latest/Plugin/P091.html ESPEasy Konfiguration]&lt;br /&gt;
* [https://www.letscontrolit.com/forum/viewtopic.php?f=6&amp;amp;t=3245&amp;amp;hilit=lctech&amp;amp;start=450 fertiges Mega Build von ESPEasy für ESP-01 Relais]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== YF-S201 Wasserfluss Durchfluss Sensor ==&lt;br /&gt;
Dieser Durchfluss-Sensor ermöglicht die Bestimmung von Flüssigkeitsmengen zwischen 1 bis 30 Liter pro Minute.&lt;br /&gt;
&lt;br /&gt;
Technische Daten:&lt;br /&gt;
&lt;br /&gt;
    Messbereich: 1 bis 30 Liter/Minute&lt;br /&gt;
    Sensorart: Hall-Sensor&lt;br /&gt;
    Signalausgang: Frequenz (Hz) = 7,5 * Flussrate (l/min)&lt;br /&gt;
    450 Pulse/Liter&lt;br /&gt;
    Stromaufnahme: 15 mA @ 5 V&lt;br /&gt;
    Spannungsversorgung: 3 bis 18 V DC&lt;br /&gt;
    Toleranz: ±10%&lt;br /&gt;
    Pinbelegung:&lt;br /&gt;
        schwarz: GND&lt;br /&gt;
        gelb: analoges Signal&lt;br /&gt;
        rot: Vcc&lt;br /&gt;
    Anschluss: 1/2 Zoll&lt;br /&gt;
    Maximaler Hydrostatischer Druck: 1,75 MPa&lt;br /&gt;
    Betriebstemperatur: -25 bis 85 °C&lt;br /&gt;
    Kabellänge: 15 cm&lt;br /&gt;
    Sensor Type: Hall effect&lt;br /&gt;
    Output Type: 5V TTL&lt;br /&gt;
    Working Humidity Range: 35%-80% RH&lt;br /&gt;
    Output duty cycle: 50% +-10%&lt;br /&gt;
    Output rise time: 0.04us&lt;br /&gt;
    Output fall time: 0.18us&lt;br /&gt;
    Flow rate pulse characteristics: Frequency (Hz) = 7.5 * Flow rate (L/min)&lt;br /&gt;
    Durability: minimum 300,000 cycles&lt;br /&gt;
    1/2&amp;quot; nominal pipe connections, 0.78&amp;quot; outer diameter, 1/2&amp;quot; of thread&lt;br /&gt;
    Größe: ca 6,3cm x 3,5cm x 3,5cm&lt;br /&gt;
&lt;br /&gt;
* [https://github.com/letscontrolit/ESPEasy ESPEasy] installieren&lt;br /&gt;
* mit neuem WLAN verbinden (192.168.4.1)&lt;br /&gt;
* Passwort: configesp&lt;br /&gt;
&lt;br /&gt;
GPIO2 muss beim booten auf high gezogen werden. Wenn der Durchflussmesser zufällig auf low ist, bootet der ESP-01 nicht. Deshalb besser in ESPEasy die serielle Ausgabe deaktivieren und GPIO3 (RX) als Eingang nehmen. Dann bootet der ESP-01 auch zuverlässig.&lt;br /&gt;
&lt;br /&gt;
An den GPIO3 einen Spannungsteiler schalten, um die 5V vom Durchflussmesser auf 3.3V zu regeln: Signal Durchflussmesser -&amp;gt; 4.7k -&amp;gt; GPIO3 -&amp;gt; 10k -&amp;gt; Masse.&lt;br /&gt;
* [https://randomnerdtutorials.com/esp8266-pinout-reference-gpios/ Nutzbare GPIOS]&lt;br /&gt;
* [https://de.farnell.com/widerstand-farbcode-rechner Widerstandswerte]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Relais-Boards ==&lt;br /&gt;
Ein 4-er Relais kann bis zu 5 Pflanzen bewässern, wenn alle 4 Ventile Durchgangsventile sind. Die Zentrale Steuerung muss entsprechend den Zweig komplett abschalten. Für das 2-er Relais gilt das entsprechend.&lt;br /&gt;
Gleichzeitig kann ein Modul bis zu 4 Feuchtigkeitssensoren auslesen. Dafür wird ein I2C-Modul mit 4 analogen Eingängen angeschlossen.&lt;br /&gt;
Das Relais-Modul muss mit der Sensor-Firmware von Tasmota geflasht sein, damit I2C nutzbar ist (tasmota-sensors.bin.gz).&lt;br /&gt;
Der Anschluss erfolgt an RX und TX mit RX = SDA und TX = CSL. Dafür muss unter &amp;quot;Configure Logging&amp;quot; &amp;quot;Serial log level&amp;quot; auf &amp;quot;None&amp;quot; eingestellt werden. Die anderen freien GPIOs funktionieren leider nicht mit I2C, warum auch immer... Der AD-Wandler wird erkannt, aber alle Messwerte sind 0.&lt;br /&gt;
&lt;br /&gt;
* 2-er Relais von LC Technology [http://www.chinalctech.com/m/view.php?aid=510 esp12f_relay_x2]&lt;br /&gt;
* 4-er Relais von LC Technology [http://www.chinalctech.com/m/view.php?aid=511 esp12f_relay_x4]&lt;br /&gt;
* [[I2C-Modul]]&lt;br /&gt;
* [https://tasmota.github.io/docs/devices/Sonoff-Basic-and-BME280/ RX/TX für I2C]&lt;br /&gt;
* [https://templates.blakadder.com/ESP12F_Relay_X2.html Tasmota Konfiguration 2-er]&lt;br /&gt;
* [https://templates.blakadder.com/ESP12F_Relay_X4.html Tasmota Konfiguration 4-er]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* https://acoptex.com/project/533/basics-project-071d-water-flow-sensor-yf-s201-5v-relay-module-12v-solenoid-valve-lcd2004-i2c-mod-at-lex-c/&lt;br /&gt;
&lt;br /&gt;
== Akku mit Solarladung ==&lt;br /&gt;
* https://www.youtube.com/watch?v=37kGva3NW8w&lt;br /&gt;
=== Micro USB 5 V 1A 18650 TP4056 Lithium-Batterie-Ladeg-Modul ===&lt;br /&gt;
Technische Daten:&lt;br /&gt;
&lt;br /&gt;
 Länge ca. 27,9 mm&lt;br /&gt;
 Breite ca. 17,2 mm&lt;br /&gt;
 Eingangsspannung: 4,5-5,5 V&lt;br /&gt;
 Vollladung Spannung: 4,2 V&lt;br /&gt;
 Max Ausgangsstrom: 1A voreingestellt kann durch den Austausch von R3 geändert werden.&lt;br /&gt;
 Power Anzeige: rot steht für Laden, Blau steht für voll aufgeladen.&lt;br /&gt;
 Eingangsschnittstelle: Micro USB Schnittstelle oder Lötpads.&lt;br /&gt;
 Achtung: Bei längeren Laden mit maximalem Strom kann der Lade-IC eine Temperatur von 60°C erreichen!&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ Widerstandswerte für Ladestrom&lt;br /&gt;
|-&lt;br /&gt;
! Widerstand R3 !! Akku Ladestrom&lt;br /&gt;
|-&lt;br /&gt;
| 10 kΩ || 130 mA&lt;br /&gt;
|-&lt;br /&gt;
| 5 kΩ || 250 mA&lt;br /&gt;
|-&lt;br /&gt;
| 4 kΩ || 300 mA&lt;br /&gt;
|-&lt;br /&gt;
| 3 kΩ || 400 mA&lt;br /&gt;
|-&lt;br /&gt;
| 2 kΩ || 580 mA&lt;br /&gt;
|-&lt;br /&gt;
| 1,66 kΩ || 690 mA&lt;br /&gt;
|-&lt;br /&gt;
| 1,5 kΩ || 780 mA&lt;br /&gt;
|-&lt;br /&gt;
| 1,33 kΩ || 900 mA&lt;br /&gt;
|-&lt;br /&gt;
| 1,2 kΩ || 1000 mA&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== MOSFET FQP27P06 ===&lt;br /&gt;
https://www.mouser.de/ProductDetail/onsemi-Fairchild/FQP27P06?qs=sGAEpiMZZMtqBmg8fZQA68ZR%252Bf36qak7&lt;br /&gt;
&lt;br /&gt;
=== Low-Drop Spannungsregler HT7333 ===&lt;br /&gt;
https://www.kollino.de/elektronik/low-drop-spannungsregler-ht73xx/&lt;/div&gt;</summary>
		<author><name>Middeke</name></author>
	</entry>
	<entry>
		<id>https://wiki.steinla.us/index.php?title=Module&amp;diff=125</id>
		<title>Module</title>
		<link rel="alternate" type="text/html" href="https://wiki.steinla.us/index.php?title=Module&amp;diff=125"/>
		<updated>2022-01-29T12:32:53Z</updated>

		<summary type="html">&lt;p&gt;Middeke: /* Füllstand der Zisterne */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Füllstand der Zisterne ==&lt;br /&gt;
Der Füllstand der Zisterne wird mit einem [https://de.aliexpress.com/item/1005003091941068.html?spm=a2g0s.12269583.0.0.17f86ec3Mabgfo VL53L1X Time of Flight (ToF) Laser Ranging Sensor Module] gemessen. Dieser misst die Entfernung bis zur Wasseroberfläche. Damit kann dann der Füllstand und damit dann wiederum das vorhandene Volumen berechnet werden.&lt;br /&gt;
&lt;br /&gt;
* [https://www.instructables.com/Solar-Powered-WiFi-Weather-Station/ Solarbetrieb]&lt;br /&gt;
&lt;br /&gt;
=== Software ===&lt;br /&gt;
=== ESPEasy ===&lt;br /&gt;
* [https://espeasy.readthedocs.io/en/latest/Plugin/P113.html ESPEasy Plugin]&lt;br /&gt;
* [https://nerdiy.de/howto-espeasy-vl53l0x-vl53l1x-distanzsensor-an-den-esp8266-esp32-anschliessen-und-auslesen/ ESPEasy zur Messung der Entfernung]&lt;br /&gt;
* Deep Sleep, damit die Messung nur alle drei Stunden erfolgt: unter Config &amp;quot;Sleep awake time&amp;quot; auf 20 sec (Messzeit), &amp;quot;Sleep time&amp;quot; auf 10800 sec (3 Stunden) und im Device 1 sec einstellen&lt;br /&gt;
&lt;br /&gt;
Alternativ kann Deep Sleep auch über [https://www.mwinklerblog.de/smarthome/esp-easy/espeasy-deep-sleep/ Rules] aktiviert werden&lt;br /&gt;
&lt;br /&gt;
=== Tasmota ===&lt;br /&gt;
==== Console ====&lt;br /&gt;
* PowerOnState 1&lt;br /&gt;
==== Modulkonfiguration ====&lt;br /&gt;
* GPIO12 (D6) I2C SDA&lt;br /&gt;
* GPIO13 (D7) I2C SCL&lt;br /&gt;
* GPIO15 (D8) Relay&lt;br /&gt;
* GPIO17 (A0) ADC Range&lt;br /&gt;
&lt;br /&gt;
Die Übermittlung der Daten an den Server kann direkt durch ein Kabel erfolgen, oder per WLAN mit einem ESP über MQTT.&lt;br /&gt;
Allerdings ist die Länge des Kabels für I2C begrenzt.&lt;br /&gt;
&lt;br /&gt;
I2C Kabel:&lt;br /&gt;
* [https://www.youtube.com/watch?v=6v1KZBRZRCI CAT5]: all stripe wires are ground. Solid colors for vcc, sda, scl. Last pair are both ground.&lt;br /&gt;
* [https://github.com/mskutta/node-red-contrib-vl53l0x Node für Node Red]&lt;br /&gt;
* [https://www.horter-shop.de/de/i2c-baugruppen/132-bausatz-i2c-eeprom-testplatine-4260404260639.html Range Extender für I2C]&lt;br /&gt;
&lt;br /&gt;
WLAN:&lt;br /&gt;
* [https://www.bjoerns-techblog.de/2018/02/time-of-flight-mit-dem-vl53l0x/ Übermittlung per WLAN]&lt;br /&gt;
&lt;br /&gt;
== Hauptventil und Durchflussmesser ==&lt;br /&gt;
Der Durchflussmesser basiert auf einem ESP-01 mit Relais Modul. Er bekommt per MQTT die Wassermenge, die er abgeben soll, öffnet entsprechend lange das Hauptventil, sendet regelmäßig den aktuellen Durchfluss, schließt das Hauptventil wieder und sendet einen ready-Status.&lt;br /&gt;
&lt;br /&gt;
=== ESP-01 Modul ===&lt;br /&gt;
* [http://www.chinalctech.com/cpzx/1/331.html Herstellerseite]&lt;br /&gt;
* [https://wolles-elektronikkiste.de/esp8266-esp-01-modul wissenswertes]&lt;br /&gt;
* [https://templates.blakadder.com/LC-ESP8266.html Tasmota Konfiguration]&lt;br /&gt;
* [https://espeasy.readthedocs.io/en/latest/Plugin/P091.html ESPEasy Konfiguration]&lt;br /&gt;
* [https://www.letscontrolit.com/forum/viewtopic.php?f=6&amp;amp;t=3245&amp;amp;hilit=lctech&amp;amp;start=450 fertiges Mega Build von ESPEasy für ESP-01 Relais]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== YF-S201 Wasserfluss Durchfluss Sensor ==&lt;br /&gt;
Dieser Durchfluss-Sensor ermöglicht die Bestimmung von Flüssigkeitsmengen zwischen 1 bis 30 Liter pro Minute.&lt;br /&gt;
&lt;br /&gt;
Technische Daten:&lt;br /&gt;
&lt;br /&gt;
    Messbereich: 1 bis 30 Liter/Minute&lt;br /&gt;
    Sensorart: Hall-Sensor&lt;br /&gt;
    Signalausgang: Frequenz (Hz) = 7,5 * Flussrate (l/min)&lt;br /&gt;
    450 Pulse/Liter&lt;br /&gt;
    Stromaufnahme: 15 mA @ 5 V&lt;br /&gt;
    Spannungsversorgung: 3 bis 18 V DC&lt;br /&gt;
    Toleranz: ±10%&lt;br /&gt;
    Pinbelegung:&lt;br /&gt;
        schwarz: GND&lt;br /&gt;
        gelb: analoges Signal&lt;br /&gt;
        rot: Vcc&lt;br /&gt;
    Anschluss: 1/2 Zoll&lt;br /&gt;
    Maximaler Hydrostatischer Druck: 1,75 MPa&lt;br /&gt;
    Betriebstemperatur: -25 bis 85 °C&lt;br /&gt;
    Kabellänge: 15 cm&lt;br /&gt;
    Sensor Type: Hall effect&lt;br /&gt;
    Output Type: 5V TTL&lt;br /&gt;
    Working Humidity Range: 35%-80% RH&lt;br /&gt;
    Output duty cycle: 50% +-10%&lt;br /&gt;
    Output rise time: 0.04us&lt;br /&gt;
    Output fall time: 0.18us&lt;br /&gt;
    Flow rate pulse characteristics: Frequency (Hz) = 7.5 * Flow rate (L/min)&lt;br /&gt;
    Durability: minimum 300,000 cycles&lt;br /&gt;
    1/2&amp;quot; nominal pipe connections, 0.78&amp;quot; outer diameter, 1/2&amp;quot; of thread&lt;br /&gt;
    Größe: ca 6,3cm x 3,5cm x 3,5cm&lt;br /&gt;
&lt;br /&gt;
* [https://github.com/letscontrolit/ESPEasy ESPEasy] installieren&lt;br /&gt;
* mit neuem WLAN verbinden (192.168.4.1)&lt;br /&gt;
* Passwort: configesp&lt;br /&gt;
&lt;br /&gt;
GPIO2 muss beim booten auf high gezogen werden. Wenn der Durchflussmesser zufällig auf low ist, bootet der ESP-01 nicht. Deshalb besser in ESPEasy die serielle Ausgabe deaktivieren und GPIO3 (RX) als Eingang nehmen. Dann bootet der ESP-01 auch zuverlässig.&lt;br /&gt;
&lt;br /&gt;
An den GPIO3 einen Spannungsteiler schalten, um die 5V vom Durchflussmesser auf 3.3V zu regeln: Signal Durchflussmesser -&amp;gt; 4.7k -&amp;gt; GPIO3 -&amp;gt; 10k -&amp;gt; Masse.&lt;br /&gt;
* [https://randomnerdtutorials.com/esp8266-pinout-reference-gpios/ Nutzbare GPIOS]&lt;br /&gt;
* [https://de.farnell.com/widerstand-farbcode-rechner Widerstandswerte]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Relais-Boards ==&lt;br /&gt;
Ein 4-er Relais kann bis zu 5 Pflanzen bewässern, wenn alle 4 Ventile Durchgangsventile sind. Die Zentrale Steuerung muss entsprechend den Zweig komplett abschalten. Für das 2-er Relais gilt das entsprechend.&lt;br /&gt;
Gleichzeitig kann ein Modul bis zu 4 Feuchtigkeitssensoren auslesen. Dafür wird ein I2C-Modul mit 4 analogen Eingängen angeschlossen.&lt;br /&gt;
Das Relais-Modul muss mit der Sensor-Firmware von Tasmota geflasht sein, damit I2C nutzbar ist (tasmota-sensors.bin.gz).&lt;br /&gt;
Der Anschluss erfolgt an RX und TX mit RX = SDA und TX = CSL. Dafür muss unter &amp;quot;Configure Logging&amp;quot; &amp;quot;Serial log level&amp;quot; auf &amp;quot;None&amp;quot; eingestellt werden. Die anderen freien GPIOs funktionieren leider nicht mit I2C, warum auch immer... Der AD-Wandler wird erkannt, aber alle Messwerte sind 0.&lt;br /&gt;
&lt;br /&gt;
* 2-er Relais von LC Technology [http://www.chinalctech.com/m/view.php?aid=510 esp12f_relay_x2]&lt;br /&gt;
* 4-er Relais von LC Technology [http://www.chinalctech.com/m/view.php?aid=511 esp12f_relay_x4]&lt;br /&gt;
* [[I2C-Modul]]&lt;br /&gt;
* [https://tasmota.github.io/docs/devices/Sonoff-Basic-and-BME280/ RX/TX für I2C]&lt;br /&gt;
* [https://templates.blakadder.com/ESP12F_Relay_X2.html Tasmota Konfiguration 2-er]&lt;br /&gt;
* [https://templates.blakadder.com/ESP12F_Relay_X4.html Tasmota Konfiguration 4-er]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* https://acoptex.com/project/533/basics-project-071d-water-flow-sensor-yf-s201-5v-relay-module-12v-solenoid-valve-lcd2004-i2c-mod-at-lex-c/&lt;br /&gt;
&lt;br /&gt;
== Akku mit Solarladung ==&lt;br /&gt;
* https://www.youtube.com/watch?v=37kGva3NW8w&lt;br /&gt;
=== Micro USB 5 V 1A 18650 TP4056 Lithium-Batterie-Ladeg-Modul ===&lt;br /&gt;
Technische Daten:&lt;br /&gt;
&lt;br /&gt;
 Länge ca. 27,9 mm&lt;br /&gt;
 Breite ca. 17,2 mm&lt;br /&gt;
 Eingangsspannung: 4,5-5,5 V&lt;br /&gt;
 Vollladung Spannung: 4,2 V&lt;br /&gt;
 Max Ausgangsstrom: 1A voreingestellt kann durch den Austausch von R3 geändert werden.&lt;br /&gt;
 Power Anzeige: rot steht für Laden, Blau steht für voll aufgeladen.&lt;br /&gt;
 Eingangsschnittstelle: Micro USB Schnittstelle oder Lötpads.&lt;br /&gt;
 Achtung: Bei längeren Laden mit maximalem Strom kann der Lade-IC eine Temperatur von 60°C erreichen!&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ Widerstandswerte für Ladestrom&lt;br /&gt;
|-&lt;br /&gt;
! Widerstand R3 !! Akku Ladestrom&lt;br /&gt;
|-&lt;br /&gt;
| 10 kΩ || 130 mA&lt;br /&gt;
|-&lt;br /&gt;
| 5 kΩ || 250 mA&lt;br /&gt;
|-&lt;br /&gt;
| 4 kΩ || 300 mA&lt;br /&gt;
|-&lt;br /&gt;
| 3 kΩ || 400 mA&lt;br /&gt;
|-&lt;br /&gt;
| 2 kΩ || 580 mA&lt;br /&gt;
|-&lt;br /&gt;
| 1,66 kΩ || 690 mA&lt;br /&gt;
|-&lt;br /&gt;
| 1,5 kΩ || 780 mA&lt;br /&gt;
|-&lt;br /&gt;
| 1,33 kΩ || 900 mA&lt;br /&gt;
|-&lt;br /&gt;
| 1,2 kΩ || 1000 mA&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== MOSFET FQP27P06 ===&lt;br /&gt;
https://www.mouser.de/ProductDetail/onsemi-Fairchild/FQP27P06?qs=sGAEpiMZZMtqBmg8fZQA68ZR%252Bf36qak7&lt;br /&gt;
&lt;br /&gt;
=== Low-Drop Spannungsregler HT7333 ===&lt;br /&gt;
https://www.kollino.de/elektronik/low-drop-spannungsregler-ht73xx/&lt;/div&gt;</summary>
		<author><name>Middeke</name></author>
	</entry>
</feed>