Mijn vraag
Beste mensen, voor mijn opleiding Domotica zijn wij bezig met het opzetten van een domoticaserver met behulp van een Raspberry Pi, helemaal prima. Dit project is bijna tot z'n einde en ik wil thuis verder hierin. Wij hebben 2 Yamaha MusicCast speakers. Deze kunnen bediend worden door middel van een koppeling tussen MusicCast en Google Home, dit werkt heel omslachtig en de commando's zijn te lang. Nu ben ik er achter dat je ze ook aan kunt sturen door middel van HTTP requests. Klik hier voor PDF met links
Wat ik nu wil proberen, even los van safety. Is dat ik met een script op mijn NAS, welke intern draait en een domeinnaam heeft en van buiten bereikbaar is, de lokale HTTP requests kan aansturen.
Dus laten we zeggen, intern gebruik je: http://192.168.5.219/Yama...v1/main/setPower?power=on en dan schakelt het apparaat in. Wat ik dus graag wil is dat ik: http://contoso.com/yamahacontrol/controls?power=on kan sturen bijvoorbeeld. En dat we met server sided scripting deze interne link kunnen sturen naar de Yamaha speakers.
Of per commando eerst een pagina, dus http://contoso.com/yamaha/on en http://contoso.com/yamaha/off bijvoorbeeld. Als ik eerst die externe commando's meer op het netwerk krijg zodat ik dit aan kan sturen.
Dan kan ik namelijk met IFTTT gaan werken om dit klaar te spelen.
Ik kan me een klein beetje redden in PHP, voornamelijk door veel Googlen en trial and error.
Maar ik heb nu werkelijk geen idee waar ik precies op moet zoeken zeg maar, om dit werkend te krijgen.
Ik had al wel dat ik, als ik de pagina oproep wordt doorgestuurd naar de interne link, dit werkt wel als ik ben aangesloten op interne netwerk maar als ik het dus oproep via 4G ga ik al nat haha.
Ik hoop dat jullie mijn verhaal snappen, en ben benieuwd of het uberhaupt mogelijk is.
Ik wil dus niet de poorten doorsturen, daar deze al gebruikt worden door mijn NAS.
Mvg Jelle
Beste mensen, voor mijn opleiding Domotica zijn wij bezig met het opzetten van een domoticaserver met behulp van een Raspberry Pi, helemaal prima. Dit project is bijna tot z'n einde en ik wil thuis verder hierin. Wij hebben 2 Yamaha MusicCast speakers. Deze kunnen bediend worden door middel van een koppeling tussen MusicCast en Google Home, dit werkt heel omslachtig en de commando's zijn te lang. Nu ben ik er achter dat je ze ook aan kunt sturen door middel van HTTP requests. Klik hier voor PDF met links
Wat ik nu wil proberen, even los van safety. Is dat ik met een script op mijn NAS, welke intern draait en een domeinnaam heeft en van buiten bereikbaar is, de lokale HTTP requests kan aansturen.
Dus laten we zeggen, intern gebruik je: http://192.168.5.219/Yama...v1/main/setPower?power=on en dan schakelt het apparaat in. Wat ik dus graag wil is dat ik: http://contoso.com/yamahacontrol/controls?power=on kan sturen bijvoorbeeld. En dat we met server sided scripting deze interne link kunnen sturen naar de Yamaha speakers.
Of per commando eerst een pagina, dus http://contoso.com/yamaha/on en http://contoso.com/yamaha/off bijvoorbeeld. Als ik eerst die externe commando's meer op het netwerk krijg zodat ik dit aan kan sturen.
Dan kan ik namelijk met IFTTT gaan werken om dit klaar te spelen.
Ik kan me een klein beetje redden in PHP, voornamelijk door veel Googlen en trial and error.
Maar ik heb nu werkelijk geen idee waar ik precies op moet zoeken zeg maar, om dit werkend te krijgen.
Ik had al wel dat ik, als ik de pagina oproep wordt doorgestuurd naar de interne link, dit werkt wel als ik ben aangesloten op interne netwerk maar als ik het dus oproep via 4G ga ik al nat haha.
Ik hoop dat jullie mijn verhaal snappen, en ben benieuwd of het uberhaupt mogelijk is.
Ik wil dus niet de poorten doorsturen, daar deze al gebruikt worden door mijn NAS.
Mvg Jelle