MyTTS soll z.B Fritz200 Werte und andere Statusmeldun ansagen lassen

Begonnen von harway2007, 04 Februar 2015, 01:31:03

Vorheriges Thema - Nächstes Thema

harway2007

Hintergrund ist eine Sehschwäche - deshalb sollen alle Statusmeldung vom Rasp mit Fhem
mit MyTTS z.B. von dem Actor Fritz 200 Werte gezielt auslesen und ansagt werden, auch wenn
keine aktive Sensormeldung vorliegt. Die würde ich stündlich oder zusätzlich per Fernsteuerung auslösen.
z.B. aktuelle Wattzahl hier Power 91.76 W oder Zustand an/aus, die Versuche
mit set MyTTS tts Schalter 4 an. und angefügten Variablen Abrufe sind fehlgeschlagen.

Frage: kann MyTTS nur Text ? gibt es eine Alternative ?

Vorhanden:
Raspberry mit Fhem - Fenstersensoren Bewegungsmelder Thermostate Relays Fernsteuerung 433/Homematic




Rince

Oh, das geht durchaus.
Bis dir wer ein fertiges Codeteil postet:
https://docs.google.com/document/d/153NYOUdErYlg8FKlIUI6vQlcerkEm0Dupd_0RO2UtUE/edit?usp=docslist_api
Da findest du ein Kapitel "über die Beschwörung von Stimmen"
Dieses Kapitel funktioniert gut. Damit sollte das Umsetzen für deine Zwecke easy sein. Wenn du magst, schaus dir mal an.
Wer zu meinen Posts eine Frage schreibt und auf eine Antwort wartet, ist hiermit herzlich eingeladen mich per PN darauf aufmerksam zu machen. (Bitte mit Link zum betreffenden Thread)

bergadler

Hallo,
mal ein Beispiel zur Temperaturansage, per notify auf einen DummySwitch:

say_bad_temp_switch:on {   
    my $bad_temp = (ReadingsVal("Hzg_Bad","measured-temp","Fehler"));
    $bad_temp =~ s/\./ komma /;
    fhem ("set MyTTS tts aktuell messe ich im Bad $bad_temp Grad");
    fhem ("set say_bad_temp_switch off");
}


Gruß
aktuelles FHEM auf Raspberry B+, FHEM von fhem.de V.5.7, CUL868 V1.57, (6x FHT80B+ FHTTK, div. IT,div. FS20,Harmony Hub)

harway2007

 DANKE - ;D ;D ;D ;D perfekte Antworten beides funktioniert ...
die Anleitung in Buchform ist absolut klasse - schon lange nicht mehr so gut
angeleitet worden - nochmals Danke für die Tips..
MFG Harway
p.s. nächste Frage steht schon im Raum ... Thema