Also bei mir (Linux) musste ich die loaclIp setzen:
Code:
knx:localIp=IP.des.Raspberry.Pi
knx:ip=192.168.100.119 #knx:type=ROUTER #knx:port= #knx:localIp= #knx:serialPort=COM1 #knx:pause= #knx:timeout #knx:readRetries
16:44:02.108 ERROR o.o.b.k.i.c.KNXConnection[:229]- Error connecting to KNX bus: Invalid argument
11:19:15.007 ERROR o.o.i.multimedia.actions.Audio[:211]- No TTS service available - tried to say: 26989 11:19:30.007 ERROR o.o.i.multimedia.actions.Audio[:211]- No TTS service available - tried to say: 26990 11:19:45.007 ERROR o.o.i.multimedia.actions.Audio[:211]- No TTS service available - tried to say: 26991 11:20:00.007 ERROR o.o.i.multimedia.actions.Audio[:211]- No TTS service available - tried to say: 26992 11:20:04.906 WARN o.a.cpr.DefaultBroadcaster[:500]- This message Entry{message=Date (Type=DateTimeItem, State=2014-03-12T11:20:04), type=ALL, future=org.atmosphere.cpr.BroadcasterFuture@11b59d} will be lost
[ERROR] [.o.io.multimedia.actions.Audio] - No TTS service available
import org.openhab.core.library.types.* import org.openhab.model.script.actions.* rule "Temperatur ansagen" when Item Switch_Heating_Heater changed then say("Die Aussentemperatur betraegt") playStream("http://translate.google.com/translate_tts?tl=de&q=Die+Aussentemperatur+betraegt") executeCommandLine("/home/pi/speech.sh Die+Aussentemperatur+betraegt") end
[ERROR] [.o.io.multimedia.actions.Audio] - Cannot play stream 'http://translate.google.com/translate_tts?tl=de&q=Die+Aussentemperatur+betraegt': java.io.IOException: Server returned HTTP response code: 403 for URL: http://translate.google.com/translate_tts?tl=de&q=Die+Aussentemperatur+betraegt [INFO ] [g.openhab.io.net.exec.ExecUtil] - executed commandLine '/home/pi/speech.sh Die+Aussentemperatur+betraegt'
No TTS service available
#!/bin/sh IFS=+ /usr/bin/mplayer -ao alsa -really-quiet -noconsolecontrols "http://translate.google.com/translate_tts?tl=de&q=$*"
Wir verarbeiten personenbezogene Daten über die Nutzer unserer Website mithilfe von Cookies und anderen Technologien, um unsere Dienste bereitzustellen. Weitere Informationen findest Du in unserer Datenschutzerklärung.
Indem Du unten auf "ICH stimme zu" klickst, stimmst Du unserer Datenschutzerklärung und unseren persönlichen Datenverarbeitungs- und Cookie-Praktiken zu, wie darin beschrieben. Du erkennst außerdem an, dass dieses Forum möglicherweise außerhalb Deines Landes gehostet wird und bist damit einverstanden, dass Deine Daten in dem Land, in dem dieses Forum gehostet wird, gesammelt, gespeichert und verarbeitet werden.
Kommentar