Difference between revisions of "Buzzer (RTTTL)"
Grovkillen (talk | contribs) |
Grovkillen (talk | contribs) m (→ESP Easy) |
||
Line 6: | Line 6: | ||
= ESP Easy = | = ESP Easy = | ||
+ | No device is needed, generally you use rules to activate different notifications, or you send commands to activate them. Below you find more information on how to do this. | ||
== Tones == | == Tones == | ||
− | From | + | From ESP Easy v2.0.0 it's also possible to play a tone on a pin, via a speaker or piezo element: |
'''<nowiki>http://<ESP IP address>/control?cmd=tone,14,1300,200</nowiki>''' | '''<nowiki>http://<ESP IP address>/control?cmd=tone,14,1300,200</nowiki>''' |
Revision as of 19:49, 19 July 2017
Introduction
Hardware
ESP Easy
No device is needed, generally you use rules to activate different notifications, or you send commands to activate them. Below you find more information on how to do this.
Tones
From ESP Easy v2.0.0 it's also possible to play a tone on a pin, via a speaker or piezo element:
http://<ESP IP address>/control?cmd=tone,14,1300,200
Plays a 1300 hz tone for 200 ms on gpio-14h
Melodies and ringtones
From ESPEasy v2.0.0-dev6 (in the testing plugin set) its also possible to play melodies via [RTTTL]
(don't forget to remove the spaces)
http://<ESP IP address>/control?cmd=rtttl,14:d=8,o=5,b=180,c6,b,c6,p,g,g-,p,f,b,c6,p,d6,p,g,p,c6,b,c6,p,d6,p,f,g,g-,4p,g,f,4d-
This plays a melody on pin 14.
You can also use these from rules. We use it to let our alarm system give feedback to the user via a piezo speaker.
To make a boot-sound on startup, create a rule like this:
On System#Boot do rtttl,14:d=10,o=6,b=180,c,e,g endon