Varsler
3DPrintForge støtter varsler gjennom en rekke kanaler slik at du alltid vet hva som skjer med printerne dine — enten du er hjemme eller på farten.
Gå til: https://localhost:3443/#settings → fanen Varsler
Tilgjengelige kanaler
| Kanal | Krever | Støtter bilder |
|---|---|---|
| Telegram | Bot-token + Chat-ID | ✅ |
| Discord | Webhook-URL | ✅ |
| E-post | SMTP-server | ✅ |
| Webhook | URL + valgfri nøkkel | ✅ (base64) |
| ntfy | ntfy-server + topic | ❌ |
| Pushover | API-token + User-key | ✅ |
| SMS (Twilio) | Account SID + Auth token | ❌ |
| Browser push | Ingen konfig nødvendig | ❌ |
Oppsett per kanal
Telegram
- Opprett en bot via @BotFather — send
/newbot - Kopier bot-token (format:
123456789:ABC-def...) - Start en samtale med boten og send
/start - Finn din Chat-ID: gå til
https://api.telegram.org/bot<TOKEN>/getUpdates - I 3DPrintForge: lim inn token og Chat-ID, klikk Test
Du kan bruke en Telegram-gruppe som mottaker. Chat-ID for grupper starter med -.
Discord
- Åpne Discord-serveren du vil varsle til
- Gå til kanalinnstillinger → Integrasjoner → Webhooks
- Klikk Ny webhook, gi den et navn og velg kanal
- Kopier webhook-URL
- Lim inn URL i 3DPrintForge og klikk Test
E-post
- Fyll inn SMTP-server, port (vanligvis 587 for TLS)
- Brukernavn og passord for SMTP-kontoen
- Fra-adresse og Til-adresse(r) (kommaseparert for flere)
- Aktiver TLS/STARTTLS for sikker sending
- Klikk Test for å sende en test-e-post
Bruk App-passord for Gmail, ikke vanlig passord. Aktiver 2-faktor-autentisering i Google-kontoen din først.
ntfy
- Opprett et topic på ntfy.sh eller kjør din egen ntfy-server
- Fyll inn server-URL (f.eks.
https://ntfy.sh) og topic-navn - Installer ntfy-appen på mobilen og abonner på samme topic
- Klikk Test
Pushover
- Opprett en konto på pushover.net
- Opprett en ny applikasjon — kopier API Token
- Finn din User Key på Pushover-dashboardet
- Fyll inn begge i 3DPrintForge og klikk Test
Webhook (egendefinert)
3DPrintForge sender en HTTP POST med JSON-payload:
{
"event": "print_complete",
"printer": "Min X1C",
"printer_id": "abc123",
"timestamp": "2026-03-22T14:30:00Z",
"data": {
"file": "benchy.3mf",
"duration_minutes": 47,
"filament_used_g": 12.4
}
}
Legg til en Hemmelig nøkkel for å validere forespørsler med HMAC-SHA256-signatur i headeren X-Bambu-Signature.
Hendelsesfilter
Velg hvilke hendelser som skal utløse varsler per kanal:
| Hendelse | Beskrivelse |
|---|---|
| Print startet | Ny utskrift begynner |
| Print fullført | Utskrift ferdig (med bilde) |
| Print feilet | Utskrift avbrutt med feil |
| Print pauset | Manuell eller automatisk pause |
| Print Guard varslet | XCam eller sensor utløste en handling |
| Filament lavt | Spole nær tom |
| AMS-feil | Blokkering, fuktig filament, osv. |
| Printer frakoblet | MQTT-tilkobling mistet |
| Kø-jobb sendt | Jobb dispatched fra kø |
Huk av hendelsene du ønsker for hver kanal individuelt.
Stille timer
Unngå varsler på natten:
- Aktiver Stille timer under varselinnstillingene
- Sett Fra og Til klokkeslett (f.eks. 23:00 → 07:00)
- Velg Tidssone for timeren
- Kritiske varsler (Print Guard feil) kan overstyres — huk av Alltid send kritiske
Browser push-varsler
Motta varsler direkte i nettleseren uten app:
- Gå til Innstillinger → Varsler → Browser Push
- Klikk Aktiver push-varsler
- Godta tillatelsesdialogen fra nettleseren
- Varsler fungerer selv om dashboardet er minimert (krever at fanen er åpen)
Installer 3DPrintForge som PWA for push-varsler i bakgrunnen uten åpen fane. Se PWA.