ESP8266_Potentiometer_Lautstärke

Begonnen von Nasty, 14 März 2021, 15:50:18

Vorheriges Thema - Nächstes Thema

Nasty

Hallo Liebe mit Fhemler,

ich habe mal eine Kleine Frage und hoffe evtl hier Hilfe zu bekommen  ::)
habe eine ähnliche Frage schon in der FB-Gruppe gepostet,falls es jemanden auffallen sollte.
wenn die Frage hier fehl am Platz ist, dann bitte verschieben.....

so nun die Frage:

ich habe an einem ESP8266 ein Poti angeschlossen, dieser liefert mir im Reading
folgende Werte:

Readings
state     vol: 60
vol        60

natürlich ändern sich die Werte im Reading wenn ich den Poti drehe ;D
range von " 0 - 100 "

jetzt wollte ich mit einem notify darauf reagieren und testweise die Lautstärke meines eccodevices ändern.
nur funktioniert das ganze nicht wirklich.
Denn nun habe ich im volume reading, von meinem eccodevice entweder, die reale lautsärke vom gerät selber stehen.
Oder kurz das reading vom poti, sprich entweder "17" oder "vol:"
und das eccodevice reagiert natürlich nicht auf die eingabe vom Poti.....

hier mal meine versuche mit div notifys:


ESPEasy_Wifi_Fernbedienung_poti
{fhem('set  ECHO_G090LF1072270G36 volume $EVENT ;')}

oder

ESPEasy_Wifi_Fernbedienung_poti:vol:.*
{fhem('set  ECHO_G090LF1072270G36 volume $EVENT ;')}

oder einfach

ESPEasy_Wifi_Fernbedienung_poti
set ECHO_G090LF1072270G36 volume $EVENT;




übersehe ich da was ? oder ist mein vorhaben nicht umzusetzen ?

LIeben Gruß bleibt gesund und frohes Coden allerseits
Nasty
Raspberry pi 3 B+ = FHEM/Motioneye/HomeKit
Raspberry pi 2 B+ = OMV/HYperion/Squeezebox
Raspberry pi 2 B+ = Picoreplayer/Motion
Raspberry pi 1 B+ = Squeezebox/HAbridge
Nanopi Neo           = LogitechMediaServer/Pihole

Otto123

Hallo natsy,

zum Verständnis schau Dir bitte diesen Wikibeitrag an https://wiki.fhem.de/wiki/Notify
Das ist geraten - die Perl Klammer brauchst Du bei einem Befehl nicht!
ESPEasy_Wifi_Fernbedienung_poti:vol:.* set ECHO_G090LF1072270G36 volume $EVTPART1

Gruß Otto
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz

Nasty

Hallo Otto,

danke für deine schnelle Hilfe  ;D

das mit dem ($EVTPART1) war der Knackpunkt.    ;D
Die Perl Klammer war dann der letzte Akt der Verzweiflung


ESPEasy_Wifi_Fernbedienung_poti:vol:.* set ECHO_G090LF1072270G36 volume $EVTPART1


das mit dem $EVENT und $EVPART1 habe ich bis Heute nicht verstanden, muss mich da wohl nochmal einlesen  ::)

danke dir jedenfalls noch einmal für die Hilfe.
Raspberry pi 3 B+ = FHEM/Motioneye/HomeKit
Raspberry pi 2 B+ = OMV/HYperion/Squeezebox
Raspberry pi 2 B+ = Picoreplayer/Motion
Raspberry pi 1 B+ = Squeezebox/HAbridge
Nanopi Neo           = LogitechMediaServer/Pihole