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