Helios Inloggen
v0.15.4 beta 2026-07-02
change De changelog-pagina is nu openbaar toegankelijk — ook zonder inloggen — met een eigen, opgeschoonde opmaak en een 'Inloggen'-knop.
v0.15.3 beta 2026-07-02
fix De footer met versienummer en changelog-link ontbrak op de inlogpagina; die staat er nu ook.
v0.15.2 beta 2026-07-02
change Uitleg over de naam Helios toegevoegd — een vast kader op de changelog-pagina en een korte, subtiele notitie op de inlogpagina: waarom de naam past bij het licht dat monitoring brengt in een IT-wereld waar het echte probleem vaak niet de storing zelf is, maar het niet weten wat de status van een apparaat is.
v0.15.1 beta 2026-07-02
nieuw SpeedFusion-monitoring voor Peplink: je ziet nu per router of de SpeedFusion-tunnel verbonden is — met een 'SF'-label in de rij en de tunnelnaam plus de tegenkant (bijv. → aggregator.vpn.001) in het detailvenster.
nieuw Het detailvenster van een apparaat is opnieuw ingedeeld: bovenaan een statusbalk die in één oogopslag de kern toont (status, actieve verbinding, kwaliteit, SpeedFusion, doorvoer en uptime), daaronder logisch gegroepeerde kolommen (Verbinding, Actieve verbinding, Signaal, Grafieken) en de clients als kaartjes over de volledige breedte eronder.
fix Routers die via SpeedFusion meerdere verbindingen bundelen werden ten onrechte als offline getoond; ze worden nu correct als online herkend.
change Bij een SpeedFusion-router toont de kwaliteit (zowel de lijn in de balk als het cijfer) nu de gecombineerde tunnelkwaliteit — het gemiddelde van de actieve verbindingen — in plaats van losse, verwarrende lijnen.
fix De doorvoersnelheid werd in Mbps weergegeven terwijl het om kbps ging; dit klopt nu (kbps, met automatische omschakeling naar Mbps bij hoge waarden).
change Tijd zonder bruikbare service ('geen service') telt nu mee als offline in de verbindingsverdeling.
change Grafieken zonder gegevens worden niet meer als leeg kader getoond, maar weggelaten.
change De gedeelde-link-pagina heeft nu exact dezelfde opmaak en indeling als de Monitor-pagina.
v0.15.0 beta 2026-07-02
nieuw Nieuwe naam én logo: de tool heet vanaf nu Helios, met een nieuw zon-logo in de balk bovenin, op de loginpagina en als tab-icoon (favicon).
change Nieuwe huisstijl-kleur: het blauw is vervangen door het warme goud/oranje van het Helios-logo — knoppen, links en accenten door de hele app.
v0.14.8 beta 2026-07-02
fix Betrouwbaarheid: ging een router online/offline terwijl de monitoring even niet draaide, dan wordt die statuswijziging nu alsnog gemeld zodra de monitoring terug is — voorheen kon zo'n melding gemist worden.
refactor Interne opschoning en kleine prestatieverbeteringen (efficiëntere queries en tijdlijn-verwerking, betere diagnostische logging). Geen zichtbare wijziging in het gebruik.
v0.14.7 beta 2026-07-01
fix Beveiligingsverbetering: de uitvoer-escaping bij het tonen van apparaat- en clientgegevens is gehardend, zodat namen met speciale tekens nooit als code geïnterpreteerd kunnen worden.
fix Een gedeelde link moet nu altijd een organisatie of router als scope hebben — een link zonder scope (die per ongeluk álle apparaten zou tonen) wordt niet meer aangemaakt.
v0.14.6 beta 2026-07-01
change Lichte modus verfijnd, vooral op de Monitor-pagina: hover-effecten en statuskleuren kloppen nu ook op wit (beter contrast), de oppervlakken hebben meer diepte, en de balk bovenin blijft donker — een consistente header die de lichtere content eronder verankert.
v0.14.5 beta 2026-06-30
change De grafieken bij een apparaat (Monitor) zijn wat groter en de bijschriften (min/nu/max) compacter op één regel — de grafiek zelf krijgt zo meer ruimte en is beter af te lezen.
v0.14.4 beta 2026-06-30
fix De temperatuurgrafiek bleef leeg bij apparaten met veel metingen (neveneffect van de gladmaak-wijziging in de vorige versie). De volledige historische lijn wordt nu weer getoond.
v0.14.3 beta 2026-06-30
change De temperatuurgrafiek bij een apparaat (Monitor) is nu een rustige, gladde lijn die de trend toont in plaats van een gekartelde zaagtand — veel beter leesbaar. De MIN/NU/MAX-waarden eronder blijven de echte metingen tonen.
v0.14.2 beta 2026-06-30
change UI-verfijning: een nieuwe, modernere letter (Plus Jakarta Sans), het lichte thema is overal goed leesbaar gemaakt (contrast), en subtiele hover-effecten op klikbare kaarten.
change Het uitklap-paneel van een apparaat op Monitor is rustiger: het gekleurde kader is vervangen door één neutrale rand (de status lees je af aan de stip) en de grafieken zijn smaller zodat de gegevens meer ruimte krijgen.
v0.14.1 beta 2026-06-30
nieuw Nieuw: licht/donker thema. Wissel via de schakelaar rechtsboven in de balk — je keuze wordt onthouden. De hele app, inclusief de tijdlijn, kleurt direct mee zonder herladen.
v0.14.0 beta 2026-06-30
refactor Interne stap richting meerdere routermerken: de ZeroTier-connectiviteit zit nu in een gedeelde laag die elke module kan gebruiken, en modules kunnen voortaan 'capabilities' opgeven (zoals ZeroTier). Het ZeroTier-IP-veld bij apparaten verschijnt nu automatisch voor elke ZeroTier-geschikte bron. De Teltonika-module is bovendien netter losgekoppeld van de kern. Geen zichtbare wijziging in het dagelijks gebruik.
v0.13.3 beta 2026-06-30
fix De tijdlijn-tooltip verscheen na de vorige versie niet meer goed (verdween bij elke achtergrond-verversing). Hersteld: de tooltip blijft zichtbaar tijdens het hoveren en verdwijnt netjes zodra je de balk verlaat.
v0.13.2 beta 2026-06-30
fix De tooltip op de tijdlijn-segmenten bleef soms hangen wanneer de weergave op de achtergrond ververste. De tooltip verdwijnt nu betrouwbaar zodra je de balk verlaat (zowel op de Monitor- als de gedeelde-link-pagina).
v0.13.1 beta 2026-06-30
fix De netwerk-verdeling op het Dashboard toonde per ongeluk het aantal metingen van de afgelopen 24 uur in plaats van het aantal apparaten. Het telt nu het aantal apparaten dat nú online is per netwerk (gelijk aan de telling op de Overzicht-pagina).
v0.13.0 beta 2026-06-30
nieuw Volledig nieuwe indeling én een nieuwe naam: de tool heet nu Helios. Bovenin een vaste balk met de naam en een organisatie-kiezer, links een vast menu. Je werkt nu per organisatie: kies bovenin een organisatie en alle pagina's (Overzicht, Monitor, Alerting, Apparaten, Rapport, Gedeelde links) tonen alleen die organisatie.
nieuw Nieuwe Overzicht-pagina per organisatie: in één oogopslag het aantal apparaten, online/offline en actieve alerts, plus 'Aandacht nodig' (welke routers nu offline zijn) en de netwerk-verdeling (aantal online routers per netwerk).
nieuw Het Dashboard is nu een globaal statusbord over álle organisaties dat je vanaf de bovenbalk opent: status per organisatie, welke apparaten offline zijn en de netwerk-verdeling van de hele vloot.
nieuw Nieuwe Profiel-pagina (in het menu onder Systeem): wijzig je eigen gebruikersnaam, e-mailadres en wachtwoord. Het beheren van álle gebruikers blijft onder Instellingen → Gebruikers.
change Alerting per organisatie heeft nu een eigen pagina: stel de WhatsApp-groep in, kies welke meldingen actief zijn (offline, providerwissel, signaal, data) en zet alerts per apparaat aan of uit.
change Apparaten beheer je nu op een eigen pagina per organisatie — routers toewijzen of verwijderen en het ZeroTier-IP per apparaat instellen (voorheen verspreid over de instellingen).
change Instellingen is opnieuw ingedeeld met tabbladen bovenaan en gaat nu puur over de applicatie zelf; module-instellingen (Peplink, Teltonika) staan gebundeld onder Modules → Configureren. De losse Alerting-, ZeroTier- en Organisaties-tabs zijn vervallen.
fix Het opslaan van WhatsApp-instellingen zette per ongeluk het Teltonika-pollinginterval terug naar 30 seconden. Het interval is nu losgekoppeld en blijft staan.
refactor Betrouwbaarheid: het opschonen van oude metingen en de service-watchdog draaien nu los van de modules, zodat ze blijven werken ook als je een module uitschakelt. Daarnaast is veel ongebruikte code opgeruimd.
v0.12.1 beta 2026-06-29
refactor Interne opschoning: de Teltonika-endpoints en poller-instellingen hebben nu een eigen 'teltonika'-prefix (net als Peplink), zodat elke module z'n eigen namen heeft. Bestaande instellingen verhuizen automatisch mee. Geen zichtbare wijziging in het gebruik.
v0.12.0 beta 2026-06-29
nieuw Teltonika is nu een losse, uitschakelbare module (net als Peplink) — aan/uit via Instellingen → Modules. Handig voor opstellingen zonder Teltonika-routers. Standaard staat 'ie gewoon aan.
nieuw Nieuwe 'Monitor'-pagina (voorheen 'LTE Routers') verzamelt álle bronnen op één plek — Teltonika én Peplink — met een nieuw filter per module/bron. De losse Peplink-pagina is hiermee vervallen; Peplink-routers staan gewoon tussen de rest in het overzicht.
refactor De Teltonika-code (poller, RMS- en ZeroTier-clients) is verplaatst naar een eigen module; de gedeelde laag (alerting, providers, clients-cache) blijft centraal. Geen zichtbare wijziging in het dagelijks gebruik.
v0.11.4 beta 2026-06-29
fix WhatsApp-meldingen worden nu opnieuw geprobeerd bij een tijdelijke fout (quota-propagatie, rate-limit, korte storing): 3 pogingen met oplopende wachttijd, zodat alerts niet meer verloren gaan bij een hapering.
v0.11.3 beta 2026-06-28
refactor Interne opschoning: de alerting-/notificatielogica zit nu in een gedeelde laag die door alle apparaatbronnen wordt gebruikt. Geen zichtbare wijziging — het maakt toekomstige uitbreidingen (zoals Teltonika als losse module) schoner en veiliger.
v0.11.2 beta 2026-06-28
nieuw Privénetwerken op naam: Peplink-routers op een PLMN zonder providernaam (zoals het Virtical private-LTE-net, PLMN 20495) tonen nu de juiste naam i.p.v. 'LTE'. PLMN-koppelingen beheer je in Instellingen → Providers.
v0.11.1 beta 2026-06-26
fix Peplink-routers sturen nu ook WhatsApp-alerts bij offline/online en providerwissel (deze ontbraken; alleen Teltonika-routers alarmeerden).
v0.11.0 beta 2026-06-24
nieuw Offline routers tonen nu de laatst bekende verbonden clients, met een subtiele 'offline / laatst bekend'-melding.
nieuw Instellingen overzichtelijker: de tabs zijn vervangen door een gegroepeerde zijbalk (Beheer / Meldingen / Monitoring / Systeem).
nieuw Router die wel bereikbaar is maar geen bruikbare verbinding heeft, krijgt een oranje 'gedegradeerd'-status i.p.v. groen.
nieuw Temperatuur- en dataverbruikgrafieken vernieuwd met een nettere stijl en een opgeruimde legenda.
fix De groep 'Standaard' staat nu overal bovenaan (tijdlijn, alerting, gedeelde links).
fix Providers → Naam-koppelingen toont alleen providers die echt in de data voorkomen; vooraf-ingestelde varianten kunnen niet meer per ongeluk verdwijnen.
v0.10.10 beta 2026-06-24
fix Alerting: de keuze van WhatsApp-groep én de alert-type-instellingen per groep werden niet opgeslagen (gevolg van de groep-ontkoppeling). Opgelost met een unieke index op organization_id.
v0.10.9 beta 2026-06-24
nieuw Providers beheren in Instellingen → Providers: kleur per provider én ruwe modem-namen samenvoegen onder één naam (bv. 'T-Mobile / Ben' → Odido). Geldt voor tijdlijn, gedeelde links én statistieken.
nieuw Gedeelde links verhuisd naar een eigen item in het hoofdmenu (was een tabblad onder Instellingen).
fix Operatornamen worden nu op één plek genormaliseerd (bij het inlezen), zodat dezelfde provider niet meer als twee aparte providers in kleuren/statistieken verschijnt.
fix Linklijst toont nu de actuele groepsnaam en de juiste scope; een groep hernoemen werkt direct door.
fix Geen native browser-dialogen meer (verwijderen/hernoemen): overal nette in-app modals en toast-meldingen.
fix Fouten in achtergrond-acties verschijnen nu als melding in plaats van stil te mislukken.
refactor Interne opschoning: gedeelde CSS centraal, legenda uit de provider-config, en share-link-logica op één plek.
v0.10.8 beta 2026-06-23
fix Segmentenbalk: T-Mobile / Ben kreeg de verkeerde (paarse) kleur — wordt nu als Odido (blauw) getoond, ook in gedeelde links
fix Native browser-dialogen (verwijderen/hernoemen van een groep) vervangen door nette in-app modals en toast-meldingen
v0.10.7 beta 2026-06-23
fix Toast-meldingen werkten nergens (showToast was niet gedefinieerd) — hierdoor leek o.a. de bulk-verplaatsknop niets te doen; toasts én de auto-refresh na een actie werken nu overal
v0.10.6 beta 2026-06-23
nieuw Organisaties-tab: routers in bulk verplaatsen — selecteer meerdere (of alles) en verplaats ze in één keer naar een groep
v0.10.5 beta 2026-06-23
fix Peplink-tab in de instellingen verschijnt nu alleen als de Peplink-module actief is (voorheen altijd zichtbaar met niet-werkende knoppen)
fix Peplink-module activeren start de poller nu direct, zonder herstart (de poll-loop checkt module-status + aan/uit elke cyclus)
v0.10.4 beta 2026-06-23
nieuw Peplink-poller aan/uit te zetten in de Peplink-instellingen
nieuw Peplink poll-interval instelbaar (10–600s) in de Peplink-instellingen
v0.10.3 beta 2026-06-23
fix Peplink-clients werden niet meer opgehaald — de IC2-org werd nog via de losgekoppelde org-map gezocht; nu staat het IC2-org-id op het device zelf
v0.10.2 beta 2026-06-23
fix Gedeelde links gaven een serverfout op de tijdlijn — de share-query miste de nieuwe herkomst-velden
v0.10.1 beta 2026-06-23
nieuw Nieuw ontdekte routers landen in de Standaard-groep; groeperen doe je zelf op de Organisaties-tab
nieuw Peplink-instellingen: kies welke IC2-organisaties je monitort (geen vaste groep-koppeling meer)
nieuw Herkomst (RMS-company / IC2-groep) zichtbaar in het device-detailpaneel
nieuw Alerting-tab: één Opslaan-knop voor alle wijzigingen i.p.v. een knop per groep
fix Na opslaan op de Alerting/WhatsApp-tab blijf je nu op het juiste tabblad
fix Alerting-schakelaars en -instellingen werden niet opgeslagen door een ontbrekende CSRF-header
refactor Externe groep losgekoppeld van de interne indeling; pollers overschrijven je handmatige groepering niet meer
refactor App-brede CSRF-afhandeling voor AJAX (globale fetch-wrapper); ~17 plekken boilerplate verwijderd
v0.10.0 beta 2026-06-22
nieuw Peplink (InControl2) routers op de tijdlijn — naast Teltonika, gepolld via de IC2-cloud
nieuw Peplink org-koppeling in de instellingen — IC2-organisatie aan interne organisatie koppelen
nieuw Live doorvoer (Mbps) per Peplink-router met eigen grafiek
nieuw Clients per Peplink-router (naam/IP/type/fabrikant) via IC2
nieuw Instelbare signaaldrempels werken nu overal — opgeslagen waarde, sparkline én notificaties (niet meer alleen de badge)
fix Segmentbalken vullen nu het hele venster — kleine gaten dichtgetrokken, grote gaten als offline i.p.v. zwarte/onbekende gaten
fix Kwaliteitslijn liep door WAN-segmenten en dreef weg bij auto-refresh — nu correct uitgelijnd en herijkt
fix Alerting groeps-/bulk-toggle bleef niet aan (gebruikte ontbrekend company_id i.p.v. organization_id)
fix WiFi WAN-kwaliteit nu RSSI-gebaseerd, zelfde formule als Teltonika
fix IC2-token zelfherstellend bij 401 — poller en instellingen vielen anders uit tot de token verliep
refactor Signaalkwaliteit-berekening naar gedeelde signal_utils-module (notifier, beide pollers, tijdlijn, dashboard)
refactor primary_conn-naamgeving gelijkgetrokken: lte/wan/wwan over beide bronnen + datamigratie
v0.9.4 beta 2026-06-21
nieuw Logboek-tab in instellingen — live weergave van achtergrondprocessen (polling, WhatsApp, fouten)
nieuw Laatste login zichtbaar per gebruikersaccount op de Gebruikers-tab
nieuw Laatste gebruik zichtbaar per gedeelde link op de Links-tab
perf WAL pragma uit get_db() verwijderd — persisteert toch al in het DB-bestand
perf Poll-instellingen gecached (60s TTL) — geen DB-verbinding meer per poll-cyclus
refactor Dubbele effectieve-verbindingslogica samengevoegd — poller gebruikt nu core._eff_conn()
refactor share_timeline en api_timeline delen nu één _fetch_timeline() helper
v0.9.3 beta 2026-06-21
fix Kwaliteits- en dataalert cooldown werd opgeslagen vóór WhatsApp-levering — nu alleen bij succes
v0.9.2 beta 2026-06-21
nieuw Eigen organisaties tabel — niet langer afhankelijk van Teltonika company ID
nieuw Instellingen → Organisaties tab: aanmaken, hernoemen, verwijderen, routers verplaatsen
nieuw Nieuwe routers landen automatisch in passende organisatie of Standaard
nieuw Nino Bonding en Peplink InControl2 als losse modules met eigen templatedirectory
nieuw Status bolletje (groen/rood/grijs) per router op Alerting tab
nieuw Instellingen openen altijd op het juiste tabblad na refresh (URL sync)
perf Tijdlijn API gereduceerd van ~120 naar 4 DB-queries via bulk fetch
perf Index toegevoegd op snapshots(ts) voor snellere dashboard queries
fix Kwaliteitslabel toonde 'kwal.' — is nu 'LTE'
fix Alerting: last_notified werd bijgewerkt voor levering — nu alleen bij succes
fix SSH deploy key hersteld voor wachtwoordloze productie-deploys
v0.9.1 beta 2026-06-20
nieuw WAN en WiFi WAN als eigen segmenten op de tijdlijn (paars / roze)
nieuw Precomputed segments tabel voor snellere tijdlijn laadtijd
nieuw In-memory cache (28s TTL) op tijdlijn API — direct laden bij auto-refresh
nieuw WAN/WWAN features doorgetrokken naar gedeelde view pagina's
fix Kwaliteitskolom toonde LTE-kwaliteit terwijl WAN primaire verbinding was
fix Shared view gaf Internal Server Error door sqlite3.Row.get() aanroep
v0.9.0 beta 2026-06-20
nieuw LTE Routers tijdlijn met provider-kleuren per segment
nieuw Signaalkwaliteit als sparkline overlay op tijdlijnbalken
nieuw Slimme tooltip met exacte timestamp, provider en kwaliteit op hover
nieuw Gedeelde links — tijdelijke toegang zonder inloggen
nieuw Multi-org selectie op gedeelde links
nieuw Open-knop naast Kopieer op gedeelde links pagina
nieuw Poller aan/uit schakelaar in instellingen
nieuw ZeroTier integratie voor directe signaaldata van routers
nieuw WhatsApp notificaties via Green API bij status- en providerwijzigingen
nieuw Signaalkwaliteits- en datagebruikwaarschuwingen per organisatie
nieuw Organisatie-specifieke WhatsApp groepschat configuratie
nieuw Systemd watchdog keepalive voor poller robuustheid
fix Notificaties gingen verloren door geneste SQLite-verbindingen — opgelost met alert queue buiten DB-schrijfblok
fix Poller stopte stilzwijgend bij onverwachte fouten — herstelt nu automatisch
fix Tijdlijn flikkerde bij elke auto-refresh — segmenten worden nu in-place bijgewerkt
fix Cooldown-status werd als 'verstuurd' gemarkeerd ook als WhatsApp bericht nooit aangemaakt werd