Feed RSS
Inclusa in Macro DeckSegui feed RSS e Atom, mostra i loro articoli più recenti nei widget e reagisci quando arrivano nuovi articoli.
Un widget Elenco feed e un widget Articolo in evidenza con articoli di esempio di un feed Tech News
- Segui qualsiasi feed RSS 2.0 o Atom, quanti ne vuoi
- Widget Elenco feed e Articolo in evidenza
- Apri un articolo sul dispositivo su cui lo tocchi
- Trigger per nuovi articoli e aggiornamenti non riusciti
- Filtri per parole chiave e categorie per ogni feed
L'integrazione Feed RSS segue siti di notizie, blog, podcast e qualsiasi altra cosa pubblichi un feed RSS 2.0 o Atom. Macro Deck controlla i tuoi feed in background, conserva i loro articoli più recenti e li mostra nei widget. Non ti serve un account e puoi aggiungere tutti i feed che vuoi.
Widget, azioni e trigger
Il widget Elenco feed elenca gli articoli più recenti con titolo e data e, se vuoi, l'inizio del testo e una piccola immagine. Il widget Articolo in evidenza mostra un articolo in grande, con la sua immagine, e può alternare diversi degli articoli più recenti. Ogni widget mostra tutti i feed, un feed o un gruppo di feed. Toccando un articolo, questo si apre nel browser del dispositivo su cui l'hai toccato, per esempio il tuo telefono con il client web, oppure ne vengono mostrati i dettagli in una finestra.
L'azione Aggiorna i feed controlla subito un feed o tutti. I trigger reagiscono quando un feed ha un nuovo articolo (Nuovo articolo del feed), quando un feed è stato aggiornato, quando un aggiornamento non è riuscito e quando qualcuno tocca un articolo su un widget. Le azioni che eseguono possono usare i valori dell'articolo, come {{ event.title }} o {{ event.url }}.
Ogni feed riceve anche delle variabili, per esempio feeds_<feed>_latest_title e feeds_<feed>_unread_count, più feeds_all_unread_count per tutti i feed insieme.
Alcuni esempi di configurazione:
- Un widget Elenco feed con il gruppo
News, che mostra gli articoli più recenti di tre siti di notizie. - Un widget Articolo in evidenza che passa al successivo dei cinque articoli più recenti ogni 10 secondi.
- Un'automazione che si attiva con Nuovo articolo del feed per il feed di un podcast e pubblica il titolo dell'episodio in un canale Discord con Invia messaggio webhook Discord dell'integrazione Webhook Discord.
- Un pulsante che esegue Aggiorna i feed prima della tua routine mattutina.
Come si aggiorna
Ogni feed viene controllato con un proprio intervallo, 30 minuti se non lo cambi, e al massimo ogni 5 minuti. Macro Deck chiede al server se il feed è cambiato dall'ultimo controllo, quindi un feed invariato costa pochissimo. Quando un controllo non riesce, Macro Deck riprova dopo 1 minuto e poi aspetta più a lungo dopo ogni ulteriore errore, fino a un'ora. I widget si aggiornano da soli dopo ogni aggiornamento e mostrano solo ciò che Macro Deck ha già scaricato, quindi più widget non significano più richieste.
Gli articoli che un feed contiene già quando lo aggiungi non attivano mai Nuovo articolo del feed, e nemmeno un riavvio li attiva di nuovo. Per la tua sicurezza, Macro Deck rifiuta gli indirizzi di feed in reti locali e private, a meno che tu non li consenta per quel feed.
Cosa ti serve
- Macro Deck 3 su Windows, macOS o Linux
- Una connessione a internet sul computer su cui gira Macro Deck
- L'indirizzo di un feed RSS 2.0 o Atom
Configurala
Passaggio 1: Apri l'integrazione Feed RSS
In Macro Deck, fai clic su Integrazioni nella barra laterale e poi su Feed RSS. Nella scheda Panoramica, fai clic su Aggiungi configurazione nella sezione Configurazione. Attivando l'interruttore in alto a destra si apre la stessa finestra.
Passaggio 2: Aggiungi un feed
Compila la finestra Aggiungi un feed:
- Indirizzo del feed: l'indirizzo del feed, di solito il link dietro l'icona RSS di un sito web, per esempio
https://example.com/feed.xml. - Nome configurazione: come si chiama il feed nei widget, nei trigger e nelle variabili. Lascialo vuoto per usare il titolo del feed stesso.
- Gruppo: facoltativo, per esempio
News. I feed dello stesso gruppo possono essere mostrati insieme in un widget. - Aggiorna ogni (minuti): ogni quanto Macro Deck controlla il feed, almeno 5 minuti.
In Configurazione avanzata puoi impostare Solo articoli che contengono, Salta articoli che contengono e Solo queste categorie (ognuno un elenco separato da virgole), e Consenti indirizzi della rete locale per un feed servito nella tua rete. Fai clic su Continua. Macro Deck legge il feed una volta prima di salvarlo.
- Indirizzo del feed: l'indirizzo del feed, di solito il link dietro l'icona RSS di un sito web, per esempio
Passaggio 3: Aggiungi altri feed se ti servono
Fai di nuovo clic su Aggiungi configurazione per ogni altro feed. L'elenco delle configurazioni mostra per ogni feed se l'ultimo aggiornamento è riuscito.
Passaggio 4: Aggiungi un widget dei feed
Nella pagina Deck, con il deck sbloccato (in alto a destra compare il pulsante Blocca), aggiungi un widget Elenco feed o Articolo in evidenza. In Mostra, scegli Tutti i feed, Un feed o Un gruppo, e imposta Articoli, Mostra descrizione, Mostra immagini e Al tocco.
Passaggio 5: Aggiungi l'azione di aggiornamento a un pulsante
Per cercare nuovi articoli quando vuoi, fai clic su un pulsante nella pagina Deck. L'editor si apre con Pressione Breve selezionata. Fai clic su + Aggiungi azione, seleziona Feed RSS a sinistra nella finestra Aggiungi azione e scegli Aggiorna i feed. Scegli un Feed oppure lascialo vuoto per aggiornare tutti i feed.
Passaggio 6: Controlla il risultato
Il widget mostra gli articoli più recenti non appena il feed è stato letto. Tocca un articolo per aprirlo sul dispositivo su cui l'hai toccato. Gli articoli arrivati da quando hai aggiunto il feed e che non hai ancora toccato sono mostrati in grassetto.
Azioni1
Assegnale a un pulsante o eseguile da un flusso.
- Aggiorna i feed
- Cerca subito nuovi articoli, in tutti i feed o solo in quello scelto, e attende il risultato fino a 2 minuti.
Trigger4
Un pulsante o un flusso può reagire a questi eventi.
- Nuovo articolo del feed
- Un feed contiene un articolo che prima non c'era. Con molti nuovi articoli insieme, si attiva per i 20 più recenti.
- Feed aggiornato
- Gli articoli di un feed sono cambiati durante un aggiornamento. Riporta l'articolo più recente.
- Aggiornamento del feed non riuscito
- Non è stato possibile aggiornare un feed, con un codice di errore come
timeoutohttp-404. - Articolo del feed aperto
- È stato toccato un articolo in un widget Elenco feed o Articolo in evidenza. Facoltativamente solo per un widget.
Variabili7
Mostra questi valori su pulsanti e widget o usali nelle condizioni.
feeds_<feed>_latest_title,feeds_<feed>_latest_url,feeds_<feed>_latest_description,feeds_<feed>_latest_author- Il titolo, il link, la descrizione e l'autore dell'articolo più recente del feed.
feeds_<feed>_latest_published- Quando è stato pubblicato l'articolo più recente, come orario ISO 8601.
feeds_<feed>_item_count- Quanti articoli Macro Deck conserva per il feed, al massimo 50.
feeds_<feed>_unread_count- Gli articoli arrivati da quando hai aggiunto il feed e non toccati in nessun widget.
feeds_<feed>_last_updated- Quando il feed è stato controllato con successo l'ultima volta, come orario ISO 8601.
feeds_<feed>_update_status- Il risultato dell'ultimo controllo:
ok,not-modified,error, oppurependingprima del primo controllo. feeds_all_item_count,feeds_all_unread_count- Il numero di articoli e di articoli non letti in tutti i feed insieme.
Widget2
Aggiungili al tuo deck dal selettore dei widget.
- Elenco feed
- Elenca fino a 10 degli articoli più recenti di tutti i feed, di un feed o di un gruppo.
- Articolo in evidenza
- Mostra in grande l'articolo più recente con la sua immagine e può alternare diversi degli articoli più recenti.
Domande frequenti
Dove si apre un articolo quando lo tocco?
Con Apri nel browser, l'articolo si apre nel browser del dispositivo su cui l'hai toccato, non sul computer su cui gira Macro Deck. Se quel dispositivo non può aprire link, per esempio un deck hardware, Macro Deck mostra invece i dettagli con l'indirizzo. Scegli Mostra dettagli o Esegui solo le azioni del widget in Al tocco per cambiare questo comportamento.
Perché Macro Deck rifiuta l'indirizzo del mio feed?
Macro Deck rifiuta gli indirizzi in reti locali e private, come localhost o 192.168.…, anche quando un feed reindirizza lì. Se servi il feed tu stesso, per esempio da un NAS, attiva Consenti indirizzi della rete locale per quel feed in Configurazione avanzata. Gli altri errori indicano se il feed non ha risposto in tempo, non era raggiungibile, non è un feed RSS o Atom oppure supera i 5 MB.
Come si chiamano le variabili?
Le variabili di ogni feed prendono il nome dal nome della configurazione che aveva quando l'hai aggiunto, per esempio feeds_tech_news_latest_title. Se in seguito rinomini la configurazione, i nomi restano invariati. La scheda Variabili dell'integrazione mostra i nomi esatti.
Perché Nuovo articolo del feed non si è attivato per gli articoli più vecchi?
Gli articoli che un feed contiene già quando lo aggiungi non attivano mai Nuovo articolo del feed, e anche gli articoli esclusi dai tuoi filtri contano come visti. Cambiare l'indirizzo di un feed fa ricominciare da capo, come se avessi aggiunto un nuovo feed.
Cosa invia Macro Deck ai server dei feed?
Macro Deck contatta solo i feed che aggiungi e i server da cui provengono le loro immagini, con una normale richiesta del feed. Il testo degli articoli viene mostrato come testo semplice, e script o contenuti incorporati del feed non vengono mai eseguiti.
Altro in Smart home e web
Home Assistant
Inclusa in Macro DeckAccendi luci, esegui scene e script e mostra sul deck gli stati in tempo reale del tuo Home Assistant.
AdGuard Home
Inclusa in Macro DeckAttiva, disattiva o metti in pausa la protezione di AdGuard Home e mostra le sue statistiche sul deck.
HTTP
Inclusa in Macro DeckInvia richieste HTTP da un pulsante e salva in variabili i valori della risposta.
Meteo
Inclusa in Macro DeckMostra sul tuo deck il meteo attuale e le previsioni per le tue località, senza chiave API.