1.2 KiB
1.2 KiB
PS4 Gametime
Prerequisites
- MySQL Database
- Node-Red server with ps4-waker installed.
MySQL Database
- Table :
CREATE DATABASEps4/*!40100 DEFAULT CHARACTER SET utf8 */;
- game_time :
USEps4; DROP TABLE IF EXISTSgame_time; CREATE TABLEgame_time(idint(11) NOT NULL AUTO_INCREMENT,timestamptimestamp NOT NULL DEFAULT current_timestamp(),game_idvarchar(255) NOT NULL,game_namevarchar(255) NOT NULL,game_startvarchar(255) NOT NULL,game_endvarchar(255) DEFAULT NULL, PRIMARY KEY (id) ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
- game_thumbnail :
USEps4; DROP TABLE IF EXISTSgame_thumbnail; CREATE TABLEgame_thumbnail(idint(11) NOT NULL AUTO_INCREMENT,game_idvarchar(255) NOT NULL,thumbnaillongblob NOT NULL, PRIMARY KEY (id) ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
Node-Red Flow
- Use "nodered.flow" to import the flow.
To do
-
Ajouter un systeme Multi-User "manuel" puisque ce n'est pas possible de lire le psn ID a partir de ps4-waker.
-
Login (oauth?) pour fonctions (genre changer les images).
-
Ajouter les informations sur les tables MySQL dans le Git.