Inloggen

📻
SmartRadioPlanner
AI Playlist Generator

Dashboard

Status overzicht en handmatig genereren

Tracks in cache
Huidig uurtemplate
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 tijdzone bepaalt voor welke lokale uren de scheduler de playout-log opbouwt. Standaard: Europe/Amsterdam.
💡 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

🎙️ Playout systeem

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

⏰ Scheduler

Standaard: 5 min (aanpassing om xx:55, voor het volgende uur). Maximaal 360 min = 6 uur vooruit.

🔁 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

Het schema wordt nu beheerd in de Weekkalender. Dit overzicht laat zien welke uren actief zijn (afgeleid).

⛅ 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”).

Uur-templates

Maak templates aan (b.v. Ochtend, Middag, Nieuwsuur, Themablok) en koppel ze in de Weekkalender aan de uren waarop ze moeten draaien.

Gebruik de Uur Overrides-tab alleen voor eenmalige afwijkingen op een specifieke datum.

Weekkalender

Kies per uur van de week welk uur-template (Ochtend/Middag/…) draait, of laat het uur uit.

Selecteer cellen met klik, klik+sleep of Shift-klik. Ctrl-klik = los toevoegen/verwijderen.
● = eenmalige override op deze datum  ·  ★ = override op het zichtbare datum-uur

Slot Overrides

Plan custom prompts voor specifieke datums/uren of terugkerende slots

Actieve Overrides
Laden...
Slot configureren
Eenmalige slot-override (datum + uur)
Terugkerende overrides worden nu beheerd in de Weekkalender.
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

Handmatig genereren

Kies datum, uur en uur-template om een AI-voorstel te maken — bijvoorbeeld voor een vooruit-gegenereerd uur dat je daarna met voicetracks aankleedt.

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…