Magic Mirror

De Wikijoan
(Diferència entre revisions)
Dreceres ràpides: navegació, cerca
(Es crea la pàgina amb «__TOC__ =Començant a treballar= Projecte oficial: *https://magicmirror.builders/ Mirar també: *http://www.bujarra.com/instalando-configurando-magic-mirror-raspberry-pi/...».)
 
 
Línia 1: Línia 1:
 
__TOC__
 
__TOC__
 +
[[Fitxer:Mm.jpg | thumbnail]]
 
=Començant a treballar=
 
=Començant a treballar=
 
Projecte oficial:
 
Projecte oficial:
Línia 140: Línia 141:
  
 
en l'inici del sistema protesta (avís modal) perquè no he canviat el password per defecte (forat de seguretat amb SSH). Canvio el password (amb raspi-config) per S*******.
 
en l'inici del sistema protesta (avís modal) perquè no he canviat el password per defecte (forat de seguretat amb SSH). Canvio el password (amb raspi-config) per S*******.
+
=Construcció (TBD)=
 
{{Autor}}, juliol 2019
 
{{Autor}}, juliol 2019

Revisió de 11:26, 25 jul 2019

Contingut

Mm.jpg

Començant a treballar

Projecte oficial:

Mirar també:

El fitxer de configuració important és config/config.js

i el fitxer CSS personalitzat és: css/custom.css

si vull canviar el color del mòdul compliments:

.compliments .bright {
color : #ff0000;
}

és important ficar la classe .bright perquè el div del complimentss deu tenir a dins un div d'aquesta classe.

El bright està definit al main.css


Finalment he aconseguit canviar el tipus de font del mòdul 'compliments':

body {
font-family: "SF";
}

@font-face {
  font-family: "SF";
  font-style: normal;
  font-weight: 100;
  src:
    local("LibreBaskerville-Regular"),
    url("../fonts/LibreBaskerville-Regular.ttf") format("truetype");
}

.clock .time {
  color: yellow;
}

.calendar {
  width: 300px;
}

.compliments .bright {
color : #ff0000;
font-family: SF;
}

on fonts/ està al mateix nivell que css/

Feeds (sindicació de continguts)

He sindicat els continguts del diari ARA. I partint d'aquest mòdul, vull fer que les meves lliçons de català es basin en aquest mòdul.

Els feeds del català tenen aquest format:

<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:media="http://search.yahoo.com/mrss/">
<channel>
<title><![CDATA[El català, cosa de tots]]></title>
<description><![CDATA[El català, cosa de tots]]></description>
<language><![CDATA[ca]]></language>

<item>
<title><![CDATA[Em veig amb cor a llençar-me de cap (<strike>m'atreveixo</strike> a llençar-me de cap)]]></title>
<pubDate><![CDATA[Sat, 09 Mar 2019 20:10:00 +0100]]></pubDate>
</item>

</channel>
</rss>

Google Calendar

Per comprovar que tinc el calendari funcionant:

$ curl -L https://calendar.google.com/calendar/ical/joanqc%40gmail.com/private-82dc357e1e9600d697d3158910546e02/basic.ics

no cal cap api key. He tingut una mica de lio entre events i recordatoris (reminders). Els reminders i les tasques (tasks) no formen part de la API. El meu calendari de 'Joan Quintana' no inclou els reminders i tasks. I és difícil de sincronitzar. Per tant, la conclusió és que no he de fer servir recordatoris, sinó només events.

Mòdul de fotos

Provo amb el mòdul MMM-EasyPix

posem que el tamany vertical siguin 600 px.

aquest mòdul és un lio per tal de ficar múltiples fotos, i al final instal·lo aquest mòdul:

MMM-ImageSlideshow

$ scp foto*.jpg   pi@192.168.1.35:/home/pi/MagicMirror/modules/MMM-ImageSlideshow/exampleImages

Petit canvi en el fitxer MMM-ImageSlideshow.js:

        // if zero do nothing, otherwise set height to a pixel value        
        fixedImageHeight: 500,

Les meves imatges les he fet de 600px d'alt, però en realitat l'altre mòdul que estava provant les estava escalant. En realitat, l'altura correcta de les fotos per tal de què no es solapi amb el div del català és de 500px.

Últims temes per anar acabant

sudo apt-get install unclutter
sudo apt-get install x11-xserver-utils
sudo joe /etc/xdg/lxsession/LXDE/autostart

add the following lines:

@xset s noblank
@xset s off
@xset -dpms 


sudo joe /etc/lightdm/lightdm.conf

add the following lines:

xserver-command=X -s 0 -dpms
Reboot the raspberry pi:

sudo apt-get install xscreensaver
sudo apt-get remove xscreensaver
sudo reboot

Per treure el raig aquest groc o vagi, el warning de poca txitxa, afegim a '/boot/config.txt’ al final:

avoid_warnings=1

Inicial MagicMirror en l'inici del sistema

He utilitzat PM2 tal com s'explica en aquest enllaç:


en l'inici del sistema protesta (avís modal) perquè no he canviat el password per defecte (forat de seguretat amb SSH). Canvio el password (amb raspi-config) per S*******.

Construcció (TBD)


creat per Joan Quintana Compte, juliol 2019

Eines de l'usuari
Espais de noms
Variants
Accions
Navegació
Institut Jaume Balmes
Màquines recreatives
CNC
Informàtica musical
joanillo.org Planet
Eines