FHEM Forum

FHEM => Sonstiges => Thema gestartet von: ChHerrm am 26 November 2015, 17:32:18

Titel: notify-Problem
Beitrag von: ChHerrm am 26 November 2015, 17:32:18
Hallo,
seit Monaten ließ sich meine Lautstärke am Raspberry Pi folgendermaßen einstellen:


define Volume dummy
attr Volume alias Lautstärke
attr Volume group Radio
attr Volume icon audio_volume_mid
attr Volume room Wohnzimmer
attr Volume setList state:0,70,75,80,85,90,95,100
attr Volume webCmd state

define Volsetz notify Volume {system('sudo amixer -c 0 set PCM %EVENT%%')}


Vor 3 Tagen habe ich dann ein Update gemacht und heute fiel mir auf, dass die Lautstärke nicht mehr reagiert. Der notify-Befehl geht scheinbar nicht mehr so wie vorher. Woran kann das liegen?  :-\
Titel: Antw:notify-Problem
Beitrag von: kumue am 26 November 2015, 17:36:06
such mal nach featurelevel 5.7.
Titel: Antw:notify-Problem
Beitrag von: franky08 am 26 November 2015, 18:24:28
Zitat%EVENT%%

wurde ersetzt durch $EVENT.

http://forum.fhem.de/index.php/topic,44094.0.html
Titel: Antw:notify-Problem
Beitrag von: ChHerrm am 26 November 2015, 18:32:16
Danke für den Hinweis! Habe mir das mal angesehen. Statt %EVENT brauche ich jetzt also $EVENT. Es geht aber trotzdem nicht. Selbst wenn ich den Wert direkt reinschreibe reagiert nichts, also z.B. 0%. Schreibe ich aber genau den Code in die Befehlsleiste direkt rein, funktioniert es.
Es liegt daher denke ich weiterhin am notify, da scheint sich nichts zu tun. Was kann ich dagegen nun tun?  :(
Titel: Antw:notify-Problem
Beitrag von: krikan am 26 November 2015, 18:37:17
Wie sieht dein notify denn jetzt aus?
So ungefähr sollte es mMn sein:
set PCM $EVENT%
Titel: Antw:notify-Problem
Beitrag von: franky08 am 26 November 2015, 18:40:02
Wollte ich gerade schreiben das die verdopplung von% nicht mehr gebraucht wird.
Titel: Antw:notify-Problem
Beitrag von: ChHerrm am 26 November 2015, 18:44:18
So sieht jetzt mein Testbefehl aus, in der Befehlsleiste gehts und im notify nicht:

define Volsetz notify Volume {system('sudo amixer -c 0 set PCM 40%')}
Titel: Antw:notify-Problem
Beitrag von: franky08 am 26 November 2015, 18:46:57
Dann bleib doch mal bei deinem ursprünglichen Code, nur geändert:

define Volsetz notify Volume {system('sudo amixer -c 0 set PCM $EVENT%')}
Titel: Antw:notify-Problem
Beitrag von: frank am 26 November 2015, 19:03:25
define Volsetz notify Volume {system('sudo amixer -c 0 set PCM '.$EVENT.'%')}
Titel: Antw:notify-Problem
Beitrag von: franky08 am 26 November 2015, 19:06:54
Wohl war...  :-X
Titel: Antw:notify-Problem
Beitrag von: ChHerrm am 26 November 2015, 19:11:29
Perfekt, es läuft! :) Weiß zwar nicht warum das mit einer normalen Zahl nicht ging aber ist ja egal. Danke für eure Hilfe!
Titel: Antw:notify-Problem
Beitrag von: tik-tak-tok am 28 November 2017, 15:49:38
Moin, weiß zufällig jemand wie ich das gleiche auf einem remote Pi im gleichen LAN anstellen kann? :-)

Danke & lg,
Mike
Titel: Antw:notify-Problem
Beitrag von: CoolTux am 28 November 2017, 16:05:54
SSH mit Zertifikat, also Passwortlose Anmeldung