Hauptmenü

notify-Problem

Begonnen von ChHerrm, 26 November 2015, 17:32:18

Vorheriges Thema - Nächstes Thema

ChHerrm

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?  :-\

kumue

such mal nach featurelevel 5.7.

franky08

Debian Bookworm auf HUNSN / Debian Bullseye auf 2.ter HUNSN F2F an 2x RaspiB
mit FHEM aktuell
22Zoll ViewSonic als Infodislay (WVC)
3xHMLAN mit vccu, raspmatic_rpi3, HMIP-HCU1

ChHerrm

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?  :(

krikan

Wie sieht dein notify denn jetzt aus?
So ungefähr sollte es mMn sein:
set PCM $EVENT%

franky08

Wollte ich gerade schreiben das die verdopplung von% nicht mehr gebraucht wird.
Debian Bookworm auf HUNSN / Debian Bullseye auf 2.ter HUNSN F2F an 2x RaspiB
mit FHEM aktuell
22Zoll ViewSonic als Infodislay (WVC)
3xHMLAN mit vccu, raspmatic_rpi3, HMIP-HCU1

ChHerrm

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%')}

franky08

Dann bleib doch mal bei deinem ursprünglichen Code, nur geändert:

define Volsetz notify Volume {system('sudo amixer -c 0 set PCM $EVENT%')}
Debian Bookworm auf HUNSN / Debian Bullseye auf 2.ter HUNSN F2F an 2x RaspiB
mit FHEM aktuell
22Zoll ViewSonic als Infodislay (WVC)
3xHMLAN mit vccu, raspmatic_rpi3, HMIP-HCU1

frank

define Volsetz notify Volume {system('sudo amixer -c 0 set PCM '.$EVENT.'%')}
FHEM: 6.0(SVN) => Pi3(buster)
IO: CUL433|CUL868|HMLAN|HMUSB2|HMUART
CUL_HM: CC-TC|CC-VD|SEC-SD|SEC-SC|SEC-RHS|Sw1PBU-FM|Sw1-FM|Dim1TPBU-FM|Dim1T-FM|ES-PMSw1-Pl
IT: ITZ500|ITT1500|ITR1500|GRR3500
WebUI [HMdeviceTools.js (hm.js)]: https://forum.fhem.de/index.php/topic,106959.0.html

franky08

Debian Bookworm auf HUNSN / Debian Bullseye auf 2.ter HUNSN F2F an 2x RaspiB
mit FHEM aktuell
22Zoll ViewSonic als Infodislay (WVC)
3xHMLAN mit vccu, raspmatic_rpi3, HMIP-HCU1

ChHerrm

Perfekt, es läuft! :) Weiß zwar nicht warum das mit einer normalen Zahl nicht ging aber ist ja egal. Danke für eure Hilfe!

tik-tak-tok

Moin, weiß zufällig jemand wie ich das gleiche auf einem remote Pi im gleichen LAN anstellen kann? :-)

Danke & lg,
Mike

CoolTux

SSH mit Zertifikat, also Passwortlose Anmeldung
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net