ErikPropell Skrevet 30. september 2020 Skrevet 30. september 2020 Jeg ønsker å spille av korte nyhetsklipp basert på automasjon på mine smarthøyttalere, men jeg finner ikke norske nyhetsklipp tilgjengelig. Dette er ikke noe problem med engelske nyhetsklipp, f.eks. fra BBC. Noen som vet hvem, om noen, som tilbyr korte nyhetsklipp via URL, f.eks. fra NRK nyheter eller P4? Siter
NilsOF Skrevet 30. september 2020 Skrevet 30. september 2020 Kanskje det finnes noe her: https://lyd.nrk.no Siter
Hillmar Skrevet 30. september 2020 Skrevet 30. september 2020 Denne URLen gir deg siste nyhetene fra NRK (time eller halvtime avhengig av når på dagen): http://nl.nrk.no/podkast/dagsnytt/dagsnytt/dagsnytt.mp3 Bruker den selv for å spille av nyheter om morgenen. Den oppdatere rimelig kort etter at nyhetene har gått på radio. 2 2 Siter
ZoRaC Skrevet 30. september 2020 Skrevet 30. september 2020 3 timer siden, Hillmar skrev: Denne URLen gir deg siste nyhetene fra NRK (time eller halvtime avhengig av når på dagen): http://nl.nrk.no/podkast/dagsnytt/dagsnytt/dagsnytt.mp3 Bruker den selv for å spille av nyheter om morgenen. Den oppdatere rimelig kort etter at nyhetene har gått på radio. Whaat!? Er den ny? Jeg har laget et finurlig system med noe script som henter ut nyeste Dagsnytt fra noe API-greier hos NRK og laster den ned hver time... Siter
Hillmar Skrevet 30. september 2020 Skrevet 30. september 2020 25 minutes ago, ZoRaC said: Whaat!? Er den ny? Jeg har laget et finurlig system med noe script som henter ut nyeste Dagsnytt fra noe API-greier hos NRK og laster den ned hver time... Nei, har hatt den morgen-eventen gående i rundt 2 år tror jeg... 🤪 Skal ikke ta æren for å ha gravd den opp i NRK-systemet selv! Fant URLen beskrevet på nett et sted, men husker ikke hvor. Siter
ErikPropell Skrevet 1. oktober 2020 Forfatter Skrevet 1. oktober 2020 12 hours ago, Hillmar said: Denne URLen gir deg siste nyhetene fra NRK (time eller halvtime avhengig av når på dagen): http://nl.nrk.no/podkast/dagsnytt/dagsnytt/dagsnytt.mp3 Bruker den selv for å spille av nyheter om morgenen. Den oppdatere rimelig kort etter at nyhetene har gått på radio. Perfekt! Akkurat det jeg var ute etter! Hjertelig takk. Siter
Moskus Skrevet 1. oktober 2020 Skrevet 1. oktober 2020 14 timer siden, Hillmar skrev: Denne URLen gir deg siste nyhetene fra NRK (time eller halvtime avhengig av når på dagen): http://nl.nrk.no/podkast/dagsnytt/dagsnytt/dagsnytt.mp3 Bruker den selv for å spille av nyheter om morgenen. Den oppdatere rimelig kort etter at nyhetene har gått på radio. Genialt! Hadde vært spennende med noe tilsvarende for TV-nyheter. Finnes det? Siter
NilsOF Skrevet 1. oktober 2020 Skrevet 1. oktober 2020 Hm, ser ut som det kan bli litt tull mens programmet er på lufta; Startet ni-sendingen Dagsnytt kl 9.03 sånn ca, avpillingen startet programmet fra begynnelsen og ble avbrutt ca tre minutter uti. Kun prøvd på Ipad med safari en gang. Men ellers er det genialt. 🙂 Sjekket kjapt NRK sin API https://psapi-ne.nrk.no/documentation/ Den ser jo overkommelig ut. Om ikke annet så skal man kunne loppe ut en programoversikt. Siter
ZoRaC Skrevet 1. oktober 2020 Skrevet 1. oktober 2020 45 minutter siden, NilsOF skrev: Sjekket kjapt NRK sin API https://psapi-ne.nrk.no/documentation/ Den ser jo overkommelig ut. Om ikke annet så skal man kunne loppe ut en programoversikt. Dette er min løsning: <?php $json = json_decode(file_get_contents('https://radio.nrk.no/psapi/series/dagsnytt/latestAndNextEpisodes?futureEpisodeCount=0&pastEpisodeCount=2')); // Dette håndterer en pågående sending, da henter den forrige sending i stedet if ($json[0]->mediaAssetsOnDemand[0]->hlsUrl !== NULL) $m3u8 = $json[0]->mediaAssetsOnDemand[0]->hlsUrl; else $m3u8 = $json[1]->mediaAssetsOnDemand[0]->hlsUrl; system("ffmpeg -y -i \"$m3u8\" -bsf:a aac_adtstoasc -vcodec copy -c copy -crf 50 /usr/local/HomeSeer/html/cast/dagsnytt.mp4"); ?> Jeg var til og med i kontakt med en som sto oppført som kontaktperson for PSAPI når jeg laget dette i august 2018, han sendte spørsmålet mitt videre til en jurist i NRK... 🙄 ... men, ingen respons fra juristen da... 2 Siter
NilsOF Skrevet 1. oktober 2020 Skrevet 1. oktober 2020 @ZoRaC Gulle godt, jeg visste ikke at NRK hadde en API før i dag, takk for tips! Så var det bare jobben igjen med å legge Dagsnytt radio til "vekkerklokka" mi. Enda ett punkt til på todo-lista. 🙂 Siter
Gjelsvik Skrevet 1. oktober 2020 Skrevet 1. oktober 2020 4 hours ago, ZoRaC said: Dette er min løsning: <?php $json = json_decode(file_get_contents('https://radio.nrk.no/psapi/series/dagsnytt/latestAndNextEpisodes?futureEpisodeCount=0&pastEpisodeCount=2')); // Dette håndterer en pågående sending, da henter den forrige sending i stedet if ($json[0]->mediaAssetsOnDemand[0]->hlsUrl !== NULL) $m3u8 = $json[0]->mediaAssetsOnDemand[0]->hlsUrl; else $m3u8 = $json[1]->mediaAssetsOnDemand[0]->hlsUrl; system("ffmpeg -y -i \"$m3u8\" -bsf:a aac_adtstoasc -vcodec copy -c copy -crf 50 /usr/local/HomeSeer/html/cast/dagsnytt.mp4"); ?> Jeg var til og med i kontakt med en som sto oppført som kontaktperson for PSAPI når jeg laget dette i august 2018, han sendte spørsmålet mitt videre til en jurist i NRK... 🙄 ... men, ingen respons fra juristen da... Hvordan kan dette sendes videre? Bruker google nest mini til talekommandoer. Klarer man å få homeseer til å spille av denne filen mot en nest`? Siter
Moskus Skrevet 1. oktober 2020 Skrevet 1. oktober 2020 41 minutter siden, Gjelsvik skrev: Klarer man å få homeseer til å spille av denne filen mot en nest`? Ja, via Chromecast. 1 Siter
ErikPropell Skrevet 1. oktober 2020 Forfatter Skrevet 1. oktober 2020 1 hour ago, Gjelsvik said: Hvordan kan dette sendes videre? Bruker google nest mini til talekommandoer. Klarer man å få homeseer til å spille av denne filen mot en nest`? I Node Red er dette superenkelt. Jeg bruker Home Assistant, men NR er vel tilgjengelig i Homeseer også, går jeg ut i fra. { "media_content_id": "http://nl.nrk.no/podkast/dagsnytt/dagsnytt/dagsnytt.mp3", "media_content_type": "audio/mpeg" } Siter
erikbj Skrevet 10. juli 2021 Skrevet 10. juli 2021 URLen (http://nl.nrk.no/podkast/dagsnytt/dagsnytt/dagsnytt.mp3) er ikke lengre i bruk. Jeg kontaktet NRK og fikk bekreftet dette, og ble henvist til https://radio.nrk.no/serie/dagsnytt/ i stedet. Problemet er at siden dette ikke er en MP3-link, så fungerer det heller ikke sømløst med automatiseringer i for eksempel Home Assistant. Noen som har en løsning for å hente siste nyhetssending og spille av? Siter
ZoRaC Skrevet 13. juli 2021 Skrevet 13. juli 2021 erikbj skrev (På 10.7.2021 den 17.31): Noen som har en løsning for å hente siste nyhetssending og spille av? Ja: ZoRaC skrev (På 1.10.2020 den 10.34): Dette er min løsning: <?php $json = json_decode(file_get_contents('https://radio.nrk.no/psapi/series/dagsnytt/latestAndNextEpisodes?futureEpisodeCount=0&pastEpisodeCount=2')); // Dette håndterer en pågående sending, da henter den forrige sending i stedet if ($json[0]->mediaAssetsOnDemand[0]->hlsUrl !== NULL) $m3u8 = $json[0]->mediaAssetsOnDemand[0]->hlsUrl; else $m3u8 = $json[1]->mediaAssetsOnDemand[0]->hlsUrl; system("ffmpeg -y -i \"$m3u8\" -bsf:a aac_adtstoasc -vcodec copy -c copy -crf 50 /usr/local/HomeSeer/html/cast/dagsnytt.mp4"); ?> 1 Siter
erikbj Skrevet 14. juli 2021 Skrevet 14. juli 2021 ZoRaC skrev (13 timer siden): Ja: Interessant! Noen forslag eller erfaringer på hvordan dette kan implementeres i Home Assistant? Siter
ZoRaC Skrevet 14. juli 2021 Skrevet 14. juli 2021 erikbj skrev (4 minutter siden): Interessant! Noen forslag eller erfaringer på hvordan dette kan implementeres i Home Assistant? Ingen anelse, dessverre… Men det er Linux, så det er nok ikke så vanskelig om man vet hvordan. Siter
slippern Skrevet 14. juli 2021 Skrevet 14. juli 2021 erikbj skrev (11 timer siden): Interessant! Noen forslag eller erfaringer på hvordan dette kan implementeres i Home Assistant? Bør være en smal sak og spille av MP3 filen med feks media_player.play_media (https://www.home-assistant.io/integrations/media_player/) Siter
ZoRaC Skrevet 15. juli 2021 Skrevet 15. juli 2021 slippern skrev (11 timer siden): Bør være en smal sak og spille av MP3 filen med feks media_player.play_media (https://www.home-assistant.io/integrations/media_player/) Spørsmålet hans er nok hvordan han kan få tak i MP3-filen, ikke hvordan han kan spille den av. Siter
ErikPropell Skrevet 2. september 2021 Forfatter Skrevet 2. september 2021 erikbj skrev (På 10.7.2021 den 17.31): URLen (http://nl.nrk.no/podkast/dagsnytt/dagsnytt/dagsnytt.mp3) er ikke lengre i bruk. Jeg kontaktet NRK og fikk bekreftet dette, og ble henvist til https://radio.nrk.no/serie/dagsnytt/ i stedet. Problemet er at siden dette ikke er en MP3-link, så fungerer det heller ikke sømløst med automatiseringer i for eksempel Home Assistant. Noen som har en løsning for å hente siste nyhetssending og spille av? Beklager sent svar, men ja. Om du bruker Node Red kan du bare importere følgende: [{"id":"9440a5b87b866ad6","type":"api-call-service","z":"d39eb157.eb5268","name":"Play Dagsnytt på kjøkken","server":"215c2d51.4e4e8a","version":3,"debugenabled":true,"service_domain":"media_player","service":"play_media","entityId":"media_player.kjokken","data":"{\"media_content_id\":\"{{{payload}}}\",\"media_content_type\":\"music\"}","dataType":"json","mergecontext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","x":1490,"y":1120,"wires":[[]]},{"id":"85fbcdf457a2aeb4","type":"http request","z":"d39eb157.eb5268","name":"Get siste nytt","method":"GET","ret":"txt","paytoqs":"body","url":"https://psapi.nrk.no/smartspeaker/news/rss/nrknyheter.rss","tls":"","persist":false,"proxy":"","authType":"","credentials":{"user":"","password":""},"x":1010,"y":1120,"wires":[["456b5ba1b7e00d53"]]},{"id":"d01a641f39c76d18","type":"function","z":"d39eb157.eb5268","name":"Extract URL","func":"newmsg = {}\nnewmsg.payload = msg.payload.rss.channel[0].item[0].enclosure[0].$.url;\nreturn newmsg;\n\n","outputs":1,"noerr":0,"initialize":"","finalize":"","libs":[],"x":1290,"y":1120,"wires":[["9440a5b87b866ad6"]]},{"id":"456b5ba1b7e00d53","type":"xml","z":"d39eb157.eb5268","name":"XML","property":"payload","attr":"","chr":"","x":1150,"y":1120,"wires":[["d01a641f39c76d18"]]},{"id":"1c78d7283fb4ab6c","type":"inject","z":"d39eb157.eb5268","name":"","props":[{"p":"payload"},{"p":"topic","vt":"str"}],"repeat":"","crontab":"","once":false,"onceDelay":0.1,"topic":"","payload":"","payloadType":"date","x":860,"y":1120,"wires":[["85fbcdf457a2aeb4"]]},{"id":"215c2d51.4e4e8a","type":"server","name":"Home Assistant","version":1,"legacy":false,"addon":true,"rejectUnauthorizedCerts":true,"ha_boolean":"y|yes|true|on|home|open","connectionDelay":true,"cacheJson":true}] Siter
erikbj Skrevet 2. september 2021 Skrevet 2. september 2021 ErikPropell skrev (11 timer siden): Beklager sent svar, men ja. Om du bruker Node Red kan du bare importere følgende: [{"id":"9440a5b87b866ad6","type":"api-call-service","z":"d39eb157.eb5268","name":"Play Dagsnytt på kjøkken","server":"215c2d51.4e4e8a","version":3,"debugenabled":true,"service_domain":"media_player","service":"play_media","entityId":"media_player.kjokken","data":"{\"media_content_id\":\"{{{payload}}}\",\"media_content_type\":\"music\"}","dataType":"json","mergecontext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","x":1490,"y":1120,"wires":[[]]},{"id":"85fbcdf457a2aeb4","type":"http request","z":"d39eb157.eb5268","name":"Get siste nytt","method":"GET","ret":"txt","paytoqs":"body","url":"https://psapi.nrk.no/smartspeaker/news/rss/nrknyheter.rss","tls":"","persist":false,"proxy":"","authType":"","credentials":{"user":"","password":""},"x":1010,"y":1120,"wires":[["456b5ba1b7e00d53"]]},{"id":"d01a641f39c76d18","type":"function","z":"d39eb157.eb5268","name":"Extract URL","func":"newmsg = {}\nnewmsg.payload = msg.payload.rss.channel[0].item[0].enclosure[0].$.url;\nreturn newmsg;\n\n","outputs":1,"noerr":0,"initialize":"","finalize":"","libs":[],"x":1290,"y":1120,"wires":[["9440a5b87b866ad6"]]},{"id":"456b5ba1b7e00d53","type":"xml","z":"d39eb157.eb5268","name":"XML","property":"payload","attr":"","chr":"","x":1150,"y":1120,"wires":[["d01a641f39c76d18"]]},{"id":"1c78d7283fb4ab6c","type":"inject","z":"d39eb157.eb5268","name":"","props":[{"p":"payload"},{"p":"topic","vt":"str"}],"repeat":"","crontab":"","once":false,"onceDelay":0.1,"topic":"","payload":"","payloadType":"date","x":860,"y":1120,"wires":[["85fbcdf457a2aeb4"]]},{"id":"215c2d51.4e4e8a","type":"server","name":"Home Assistant","version":1,"legacy":false,"addon":true,"rejectUnauthorizedCerts":true,"ha_boolean":"y|yes|true|on|home|open","connectionDelay":true,"cacheJson":true}] Helt rått, det funket jo utmerket! Tusen takk for hjelpen Siter
erikbj Skrevet 14. november 2021 Skrevet 14. november 2021 Ser ut til at NRK har gjort noen endringer i encoding i RSS-fila? Nå får jeg opp: Error: Non-whitespace before first tag i XML-noden. Vet du en fiks, @ErikPropell? Siter
ZoRaC Skrevet 11. mai Skrevet 11. mai For de som bruker HASS kan man få inn siste NRK Dagsnytt slik: configuration.yaml: feedreader: urls: - https://psapi.nrk.no/smartspeaker/news/rss/nrknyheter.rss scan_interval: minutes: 10 template: - trigger: - platform: event event_type: feedreader event_data: feed_url: https://psapi.nrk.no/smartspeaker/news/rss/nrknyheter.rss sensor: - name: "NRK Dagsnytt URL" state: "{{ trigger.event['data']['links'][0]['href'] }}" I en automasjon: service: media_player.play_media metadata: {} data: media_content_id: "{{ states('sensor.nrk_dagsnytt_url') }}" media_content_type: audio/mp3 target: device_id: bd3125d06f55683cc 2 Siter
Anbefalte innlegg
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.