Inloggen

📻
SmartRadioPlanner
AI Playlist Generator

Dashboard

Status overzicht en handmatig genereren

Tracks in cache
Huidig dagdeel
Scheduler
Laatste generatie
⏱ Huidig uur
Laden…
⏭ Volgend uur
Laden…
🕒 Generatie geschiedenis
Tijdstip Dagdeel Trigger Tracks Duur Status
Nog geen generaties uitgevoerd

Instellingen

API sleutels, PlayIt Live verbinding en scheduler configuratie

📻 Station

💡 De stationsnaam wordt gebruikt in de AI-prompts, in de browsertitel en in koppen. De taalkeuze bepaalt zowel de interface als de taal van de AI-antwoorden en weersturing.
📍 De locatie (plaats, breedte- en lengtegraad) wordt gebruikt om het huidige weer via Open-Meteo op te halen en als context aan de AI door te geven.

🤖 AI Provider

💡 Haal een API key op via console.anthropic.com

🎙️ PlayIt Live

💡 Alle communicatie gaat via de PlayIt Live API — geen directe databaseverbinding vereist.

⏰ Scheduler

Standaard: 5 min (aanpassing om xx:55, voor het volgende uur)

🔁 Playout regels

Stel in hoe ver terug hetzelfde nummer, dezelfde artiest of titel niet opnieuw mag voorkomen. Waarde 0 = uitgeschakeld.

uur (max. 8)
uur (max. 8)
uur (max. 8)

🗄️ Track Cache

De track cache is een lokale kopie van tracks opgebouwd vanuit de PlayIt Live playout history. Synchroniseer regelmatig om de kandidatenpool actueel te houden.

Laden…
(traag — alleen aanvinken als je expliciet wilt synchroniseren)
Klik op ↺ om groepen te laden…

📅 Scheduler schema

Vink per dag en uur aan wanneer de scheduler automatisch mag draaien. Uren die niet zijn aangevinkt worden overgeslagen. Handmatig genereren werkt altijd.

⛅ Weercontext & sturing per weerbeeld

Het huidige weer voor Utrecht wordt automatisch opgehaald en als context aan de AI meegegeven. Per categorie kun je hieronder zelf bepalen of er een sturingsregel wordt toegevoegd en welke tekst de AI krijgt.

Huidig weer laden…

Tip: je dagdeel-prompt komt ná deze STURING-regel — daar kun je dwingender overrulen (“negeer weercontext”).

Dagdelen

Stel per dagdeel de AI-prompt en muziekverdeling in

Slot Overrides

Plan custom prompts voor specifieke datums/uren of terugkerende slots

Actieve Overrides
Laden...
Slot configureren
Laat leeg om verdeling van dagdeel te gebruiken. Een bucket combineert eventueel een decennium met TrackGroups.
Kies datum/uur en klik op "Laad log".
📋 Huidige playout log
#Titel / ArtiestDuur
Nog geen data geladen
AI Voorstel
#Titel / ArtiestDuur
Klik op "AI Voorstel" om de AI te laten kiezen

Playlist

Vergelijk de huidige playout log met het AI-voorstel

Kies een uur en klik op "Laad log".
📋 Huidige playout log
#Titel / ArtiestDuur
Nog geen data geladen
AI Voorstel
#Titel / ArtiestDuur
Genereer eerst een AI-voorstel

Prompt Helper

De AI genereert een optimale playlist-prompt op basis van jouw beschrijving

✏️ Beschrijving
📝 Gegenereerde Prompt
Klik op "Genereer Prompt" om een optimale playlist-prompt te laten maken door de AI.

🎵 Track Editor

Beheer genre, tags en notities per track

📥 Tags importeren

Formaat: één regel per track: Artiest - Titel: tag1, tag2, tag3



Artiest – Titel Jaar Genre Tags Acties
Selecteer een trackgroep en klik op Laden

📋 Logs

Serverlogboek van de playlist AI applicatie

Klik op Vernieuwen om logs te laden…

👤 Gebruikersbeheer

Beheer loginaccounts voor deze applicatie

Gebruikersnaam Rol Acties
Laden...

Help

Overzicht van alle functionaliteit

Laden…