Gå til innhold
  • Bli medlem
Støtt hjemmeautomasjon! 🥇🥈🥉

Anbefalte innlegg

Skrevet
  Arne Johnny skrev (På 30.10.2017 den 20.05):

Nå fikk jeg denne: 

Running script C:\Program Files (x86)\HomeSeer HS3\scripts\voice.vb :Målet forårsaket et unntak under aktivering.Forespørselen ble avbrutt: Kan ikke opprette SSL/TLS-sikret kanal.

Ekspander  

 

Prøv å endre fra https:// til http:// i scriptet. :) 

Skrevet
  ZoRaC skrev (På 30.10.2017 den 20.08):

 

Prøv å endre fra https:// til http:// i scriptet. :) 

Ekspander  

huh.. Av en eller merkelig årsak startet det plutselig å funke igjen. Uten å endre noenting etter forrige feilmelding. Pussig.  Eneste jeg egentlig gjorde var å åpne webbrowser for så å kjøre scriptet på nytt..

Prøver litt mer så får man se om det endrer seg igjen.

Skrevet

Jeg sliter med å få spilt av mp3er over Squeezebox-plugin. Plugin kræsjer hver gang, kommer aldri noe lyd ut. Har forsøkt både "play audio file" og "speak". @Moskus??

image.thumb.png.7a9144716bfff5cb8b1e8dd79842be0f.png

 

nov-03 23.38.52   SqueezeBox Debug SpeakOutNextInQueue - Started Speech: cc:cc:09:c1:22:64 playlist index 3
nov-03 23.38.52   SqueezeBox (Player_cccc09c12264) Debug Kjøkken - SpeakerClientSpeakStart. Play index: 3
nov-03 23.38.52   SqueezeBox Debug SpeakToFile(). Call Duration=00:00:00.0740185
nov-03 23.38.52   SqueezeBox Debug SpeakToFile mp3 start. cmd: C:\Program Files (x86)\HomeSeer HS3\lame.exe args: --silent "C:\Program Files (x86)\HomeSeer HS3\html\SqueezeBox\SpeakIn_0.wav" "C:\Program Files (x86)\HomeSeer HS3\html\SqueezeBox\SpeakIn_0.mp3"
nov-03 23.38.52   SqueezeBox Debug SpeakToFile sound file: c:\program files (x86)\homeseer hs3\media\nattatid.mp3
nov-03 23.38.52   SqueezeBox Debug SpeakToFile. WAV: C:\Program Files (x86)\HomeSeer HS3\html\SqueezeBox\SpeakIn_0.wav MP3: C:\Program Files (x86)\HomeSeer HS3\html\SqueezeBox\SpeakIn_0.mp3 Text: c:\program files (x86)\homeseer hs3\media\nattatid.mp3 IsFile: True FileExists: True
nov-03 23.38.52   SqueezeBox Debug SpeakOutNextInQueue - Added URLs: cc:cc:09:c1:22:64 playlist add http://192.168.1.4/SqueezeBox/SpeakIn_0.mp3
nov-03 23.38.52   SqueezeBox (Player_cccc09c12264) Debug Kjøkken - SpeakerClientSpeakAddURL. URL: http://192.168.1.4/SqueezeBox/SpeakIn_0.mp3 Play index: 3
nov-03 23.38.52   SqueezeBox Debug SpeakOutNextInQueue - SpeakProxy. Remaining Queue Length: 0 SpeakerClient: LMS Host: Text: c:\program files (x86)\homeseer hs3\media\nattatid.mp3
nov-03 23.38.52   SqueezeBox Debug Entering SpeakOutNextInQueue. Status: starting. PendingSpeechTrackEnd: False
nov-03 23.38.52   SqueezeBox Debug Entering speechTimer_Elapsed
nov-03 23.38.51   SqueezeBox Debug Exiting speechTimer_Elapsed
nov-03 23.38.51   SqueezeBox Debug Exiting SpeakOutNextInQueue. New status: starting. PendingSpeechTrackEnd: False
nov-03 23.38.51   SqueezeBox (Player_cccc09c12264) Debug Kjøkken - SpeakerClientSpeakCheckIfDone. Setting PendingSpeechTrackEnd (current: False) to False
nov-03 23.38.51   SqueezeBox Debug StartSpeechTimer. State: starting Duration: 0:1:0 (1000)
nov-03 23.38.51   SqueezeBox (Player_cccc09c12264) Debug Kjøkken - SpeakerClientEnable. speakVolume: 26
nov-03 23.38.51   SqueezeBox Debug Entering EnableSpeaking, Client:
nov-03 23.38.51   SqueezeBox Debug SpeakOutNextInQueue - Starting. Queue Length: 1 SpeechAudioEnabled: False SpeakerClient: LMS Speak Host:
nov-03 23.38.51   SqueezeBox Debug Entering SpeakOutNextInQueue. Status: stopped. PendingSpeechTrackEnd: False
nov-03 23.38.51   SqueezeBox Debug Entering speechTimer_Elapsed
nov-03 23.38.51   SqueezeBox Debug Exiting SpeakIn. Queue Length: 1 State: stopped
nov-03 23.38.51   SqueezeBox Debug StartSpeechTimer. State: stopped Duration: 0:0:4 (4)
nov-03 23.38.51   SqueezeBox Debug Entering SpeakProxyUpdateDevices
nov-03 23.38.51   SqueezeBox Debug Entering SpeakIn host: , device: 0, Text: c:\program files (x86)\homeseer hs3\media\nattatid.mp3 , Enabled: True
Skrevet
  iceball skrev (På 3.11.2017 den 22.40):

Jeg sliter med å få spilt av mp3er over Squeezebox-plugin. Plugin kræsjer hver gang, kommer aldri noe lyd ut. Har forsøkt både "play audio file" og "speak". @Moskus1f913.png1f62c.png

Ekspander  

Spør her:

https://forums.homeseer.com/forumdisplay.php?f=982

 

.. men det er mulig MP3-filen må ligge et sted som er tilgjengelig fra Logitech Media Center.

  • 4 uker senere...
Skrevet

Nytt problem, scriptet vil ikke lage en lengre TTS, stopper ved grader celsius når jeg vil forsøke å spille av noen stringer fra YR.

Parameter som scriptet skal lage TTS av:

Været i dag $$DTR:1925:

Og selve devicen.

Reference ID 1925
Technology Address WD-0018
Status 0 = OFF
Value 0   
String Snø, -1 °C. Laber bris, 6,6 m/s fra Nord-nordøst. 0,3 - 0,6 mm regn

 

Samme gjelder 0 °C, så det må være grader-tegnet som er problemet for min HS. Hvis jeg kopierer stringen inn i nettadressen manuelt så fungerer det fint. Bruker Siggi sin versjon med WebClient. Noen som har tips?

Skrevet
  iceball skrev (På 27.11.2017 den 23.35):

Samme gjelder 0 °C, så det må være grader-tegnet som er problemet for min HS. Hvis jeg kopierer stringen inn i nettadressen manuelt så fungerer det fint. Bruker Siggi sin versjon med WebClient. Noen som har tips?

Ekspander  

 

Må sikkert url-encodes. 

Kanskje funksjonen her fungerer?

https://forums.homeseer.com/showpost.php?p=1148547&postcount=3

 

Alternativt, kjøre en replace av grader-tegnet med ordet «grader». :) 

Skrevet
  ZoRaC skrev (På 28.11.2017 den 5.50):

Alternativt, kjøre en replace av grader-tegnet med ordet «grader». :) 

Ekspander  

Dette hadde jeg prøvd først... ;)

 

Dim speakThis as String = hs.ReplaceVariables(input.ToString).Replace("°C","grader")

 

Skrevet
  Moskus skrev (På 28.11.2017 den 8.04):

Dette hadde jeg prøvd først... ;)

 

Dim speakThis as String = hs.ReplaceVariables(input.ToString).Replace("°C","grader")

 

Ekspander  

Takk! Det fungerte først ikke, men tenkte at det var HTML-kodet så da fungerte .Replace("°","grader"). 

  • Like 1
Skrevet
  Guahtdim skrev (På 28.11.2017 den 11.47):

@iceball: Har du fått Squeezeboxplugin til å fungere for avspilling avmeldinger? Hva er løsningen?

Ekspander  

Jeg har gitt den litt opp. Kontaktet dog ikke utvikleren, men røyk på en Sonos Playbase på fredagen, så regner med jeg bytter resten også over til Sonos ?

  • Haha 1
  • 11 måneder senere...
Skrevet (endret)
  Moskus skrev (På 22.9.2017 den 9.20):

Jeg testet dette over kl. 11:15 og spilte av "Dette er en test! Klokken er kvart over elleve!".

Imponerende. :)

Ekspander  

Funket på første forsøk. Tenk noe så "enkelt"! Takk for at du deler din HS kunnskap med oss @Moskus

Endret av toonwolf
Skrevet
  toonwolf skrev (På 9.11.2018 den 12.25):

En liten detalj @Moskus, hvordan kan jeg legge inn pause i teksten? Har forsøkt med forskjellige varianter ref denne tråden

Dette her funker ikke f.eks:

Hei $$DSR:219:<silence mSec=""700"" />Døra er låst opp. 

 

Ekspander  

Svarer på mitt eget spørsmål. Dette funker vel ikke fordi denne løsningen ikke bruker den innebygde TTS motoren i HS men code.responsivevoice.org - spørsmålet da er om det i det hele tatt er mulig å legge inn pause i teksten?

Skrevet
  toonwolf skrev (På 9.11.2018 den 12.37):

Dette funker vel ikke fordi denne løsningen ikke bruker den innebygde TTS motoren i HS men code.responsivevoice.org - spørsmålet da er om det i det hele tatt er mulig å legge inn pause i teksten?

Ekspander  

Riktig, det er ikke HS sin TTS. Så det kan bare responsivevoice.org svare på. :) 

  • 1 måned senere...
Skrevet (endret)

Kjører Linux og har endret til webClient, slik det er foreslått tidligere.

 

Det fungerer, men får disse feilmeldingene: 

Dec-18 12:29:41   Error Compiling script /usr/local/HomeSeer/scripts/ResponsiveVoice.vb: 'WebClient' is not declared. It may be inaccessible due to its protection level.
Dec-18 12:29:41   Error Compiling script /usr/local/HomeSeer/scripts/ResponsiveVoice.vb: The import 'System.Core' could not be found.

 

I og med at det er en statisk tekst jeg kjører (varsler ungene om ferdig middag på deres Sonoser), har jeg renamet tts.mp3 til middag.mp3 og kaller den i eventet. Da slipper jeg å oppdatere mp3-filen hver gang, og kaller pr nå ikke scriptet.

Endret av BME
  • 1 måned senere...
Skrevet

Jeg har begynt å få følgende melding når jeg kjører scriptet. 

 

	VB.Net script exception(0), re-starting: Objektvariabel eller "With"-blokkvariabel er ikke angitt.

Noen som kan hjelpe meg ? 

  • 5 måneder senere...
Skrevet

Dette er sikkert superenkelt, men jeg får det ikke helt til. 

 

Bakgrunn: Jeg har nettopp begynt å bruke Chromecast-enheter som speaker proxy. Da ble det plutselig problemer, for det virker som om disse enhetene (eller plugin'en?) cacher filen som blir brukt så lenge filnavnet er det samme. Alle eventene mine lager samme fil, tts.mp3, og de vanlige speaker-klientene spiller av den nye filen, mens Chromecastenhetene spiller av den første som ble spilt av. Da er det litt vanskelig når noen ringer på døra og dette annonseres riktig på vanlige speakerklienter, mens chromecastenhetene maser om at vaskemaskinen ikke er tømt...:)

 

Anyhow, tenkte det var enklest å omgå problemet ved å angi filnavn som parameter til scriptet, slik at hvert event hadde hver sin fil. Noen (@Moskus?) som kan modifisere scriptet?

 

PS: Har spurt om problematikken på HS-forumet nå nettopp, kanskje det er noe som kan gjøre med plugin'en også.

Bli med i samtalen

Du kan publisere innhold nå og registrere deg senere. Hvis du har en konto, logg inn nå for å poste med kontoen din.

Gjest
Skriv svar til emnet...

×   Du har limt inn tekst med formatering.   Lim inn uten formatering i stedet

  Du kan kun bruke opp til 75 smilefjes.

×   Lenken din har blitt bygget inn på siden automatisk.   Vis som en ordinær lenke i stedet

×   Tidligere tekst har blitt gjenopprettet.   Tøm tekstverktøy

×   Du kan ikke lime inn bilder direkte. Last opp eller legg inn bilder fra URL.

×
×
  • Opprett ny...

Viktig informasjon

Vi har plassert informasjonskapsler/cookies på din enhet for å gjøre denne siden bedre. Du kan justere dine innstillinger for informasjonskapsler, ellers vil vi anta at dette er ok for deg.