FHEM Forum

FHEM => Frontends => fronthem / smartVISU => Thema gestartet von: pcbastler am 09 Oktober 2016, 13:43:31

Titel: [Gelöst:] GAD-Definition für Sony Bravia
Beitrag von: pcbastler am 09 Oktober 2016, 13:43:31
Hallo zusammen, ich bin am verzweifeln.
Ich habe den Sony Bravia im SmartVISU eingebunden

<tr><td width="50%">Sony-TV</td><td width="50%">{{ basic.flip('TV_Status', 'SonyTV', 'Ein', 'Aus') }}</td></tr>
<tr><td width="50%">Kanal: </td><td width="50%">{{ basic.value('TV_channel', 'TV_channel_value') }}</td></tr>

und die Anzeige stimmt auch. Leider lässt sich das Gerät über das basic.flip aber nicht schalten (mit dem WLAN der Fritzbox klappt das).
Ein per FHEM abgesetztes "set SonyTV on" funktioniert wie erwartet, daher vermute ich den Fehler in der GAD-Definition.

mode: item
device: SonyTV
reading:power
converter: OnOff
cmd set: toggle:noArg

Ich habe auch schon andere Readings (presence, state) probiert, aber die liefern absent/present zurück, da passt nicht mal die Anzeige im SV.
Wer hat eine Idee?
   
Titel: Antw:GAD-Definition für Sony Bravia
Beitrag von: raman am 09 Oktober 2016, 14:58:48
Hast du auch schon mal die Kombination

reading:power   
cmd set: state

probiert?
Titel: Antw:GAD-Definition für Sony Bravia
Beitrag von: pcbastler am 09 Oktober 2016, 15:32:57
gerade getestet, auch ohne Erfolg :(
Was mir zu denken gibt:
Das Wlan der Fritzbox schalte ich mit FHEM "set fritzbox wlan24 on" , analog müsste das dann für den TV ja "set SonyTV power on" sein? Aber ein "set SonyTV on" reicht eben.
Titel: Antw:GAD-Definition für Sony Bravia
Beitrag von: herrmannj am 09 Oktober 2016, 16:17:17
ZitatAber ein "set SonyTV on" reicht eben.
In fhemweb ?

Wenn ja dann ist die def im editor
set SonyTV state on
das wird dann als
set SonyTV on

an fhem übergeben.

vg
joerg
Titel: Antw:GAD-Definition für Sony Bravia
Beitrag von: pcbastler am 09 Oktober 2016, 18:28:14
Ich hab jetzt testweise mal ein SIRD-Gerät (Medion Internetradio) ins FHEM aufgenommen, das verhält sich ebenso.
SV: {{ basic.switch('radio_Status', 'radio_Status_value') }}
GAD: (radio_Status_Value)
mode   : item
device: Badradio   
reading: power   
converter:OnOff   
cmd set:state

Hier klappt ebenfalls im FHEMweb: set Badradio on/off, aber nicht per SV

Kann man das irgendwie loggen, das FHEM-Eventlog schreibt bei SV-Events nichts mit?

EDIT: Der Status wird im SV korrekt angezeigt, auch nach dem Schalten per FHEM stimmt die Anzeige sofort.
Titel: Antw:GAD-Definition für Sony Bravia:
Beitrag von: pcbastler am 02 Dezember 2016, 08:54:03
Lösung:
Das GAD mus so aussehen:

mode   : item
device: SonyTV
reading: state   
converter:OnOff   
cmd set:state