( ! ) Notice: Undefined index: option in /Users/charlesmerlen/Sites/Joomla/components/com_content/views/article/view.html.php on line 245
Call Stack
#TimeMemoryFunctionLocation
10.0002412784{main}( ).../index.php:0
20.04475126800Joomla\CMS\Application\SiteApplication->execute( ).../index.php:49
30.04475126800Joomla\CMS\Application\SiteApplication->doExecute( ).../CMSApplication.php:196
40.09238666912Joomla\CMS\Application\SiteApplication->dispatch( ).../SiteApplication.php:233
50.09698940256Joomla\CMS\Component\ComponentHelper::renderComponent( ).../SiteApplication.php:194
60.09788955072Joomla\CMS\Component\ComponentHelper::executeComponent( ).../ComponentHelper.php:377
70.09798981656require_once( '/Users/charlesmerlen/Sites/Joomla/components/com_content/content.php' ).../ComponentHelper.php:402
80.10039181936ContentController->execute( ).../content.php:43
90.10039181936ContentController->display( ).../BaseController.php:710
100.116710077456ContentController->display( ).../controller.php:118
110.118410218224ContentViewArticle->display( ).../BaseController.php:672
120.139211522472ContentViewArticle->_prepareDocument( ).../view.html.php:208

( ! ) Notice: Undefined index: option in /Users/charlesmerlen/Sites/Joomla/components/com_content/views/article/view.html.php on line 253
Call Stack
#TimeMemoryFunctionLocation
10.0002412784{main}( ).../index.php:0
20.04475126800Joomla\CMS\Application\SiteApplication->execute( ).../index.php:49
30.04475126800Joomla\CMS\Application\SiteApplication->doExecute( ).../CMSApplication.php:196
40.09238666912Joomla\CMS\Application\SiteApplication->dispatch( ).../SiteApplication.php:233
50.09698940256Joomla\CMS\Component\ComponentHelper::renderComponent( ).../SiteApplication.php:194
60.09788955072Joomla\CMS\Component\ComponentHelper::executeComponent( ).../ComponentHelper.php:377
70.09798981656require_once( '/Users/charlesmerlen/Sites/Joomla/components/com_content/content.php' ).../ComponentHelper.php:402
80.10039181936ContentController->execute( ).../content.php:43
90.10039181936ContentController->display( ).../BaseController.php:710
100.116710077456ContentController->display( ).../controller.php:118
110.118410218224ContentViewArticle->display( ).../BaseController.php:672
120.139211522472ContentViewArticle->_prepareDocument( ).../view.html.php:208

( ! ) Notice: Undefined index: option in /Users/charlesmerlen/Sites/Joomla/components/com_content/views/article/view.html.php on line 253
Call Stack
#TimeMemoryFunctionLocation
10.0002412784{main}( ).../index.php:0
20.04475126800Joomla\CMS\Application\SiteApplication->execute( ).../index.php:49
30.04475126800Joomla\CMS\Application\SiteApplication->doExecute( ).../CMSApplication.php:196
40.09238666912Joomla\CMS\Application\SiteApplication->dispatch( ).../SiteApplication.php:233
50.09698940256Joomla\CMS\Component\ComponentHelper::renderComponent( ).../SiteApplication.php:194
60.09788955072Joomla\CMS\Component\ComponentHelper::executeComponent( ).../ComponentHelper.php:377
70.09798981656require_once( '/Users/charlesmerlen/Sites/Joomla/components/com_content/content.php' ).../ComponentHelper.php:402
80.10039181936ContentController->execute( ).../content.php:43
90.10039181936ContentController->display( ).../BaseController.php:710
100.116710077456ContentController->display( ).../controller.php:118
110.118410218224ContentViewArticle->display( ).../BaseController.php:672
120.139211522472ContentViewArticle->_prepareDocument( ).../view.html.php:208

( ! ) Notice: Undefined index: option in /Users/charlesmerlen/Sites/Joomla/components/com_content/views/article/view.html.php on line 253
Call Stack
#TimeMemoryFunctionLocation
10.0002412784{main}( ).../index.php:0
20.04475126800Joomla\CMS\Application\SiteApplication->execute( ).../index.php:49
30.04475126800Joomla\CMS\Application\SiteApplication->doExecute( ).../CMSApplication.php:196
40.09238666912Joomla\CMS\Application\SiteApplication->dispatch( ).../SiteApplication.php:233
50.09698940256Joomla\CMS\Component\ComponentHelper::renderComponent( ).../SiteApplication.php:194
60.09788955072Joomla\CMS\Component\ComponentHelper::executeComponent( ).../ComponentHelper.php:377
70.09798981656require_once( '/Users/charlesmerlen/Sites/Joomla/components/com_content/content.php' ).../ComponentHelper.php:402
80.10039181936ContentController->execute( ).../content.php:43
90.10039181936ContentController->display( ).../BaseController.php:710
100.116710077456ContentController->display( ).../controller.php:118
110.118410218224ContentViewArticle->display( ).../BaseController.php:672
120.139211522472ContentViewArticle->_prepareDocument( ).../view.html.php:208
Imprimer

Gestion des petits pots d'Edouard

 

Objectif : Connaitre le stock et différencier les différents petits pots d'Edouard.

 Lire la suite Gestion des petits pots - RFID Scanner

 

 

Puces RFID et NFC :

Par l'ajout de puce RFID sur des pots, il est possible de scanner les pots afin de connaitre les informations de ce dernier. 

 

Suite au stock d'un grand nombre de Puce RFID (by SNCF) avec les caractéristiques suivantes : 

Norme ISO  15693  de type NfcV à une fréquence de 13,54 MHz.

 

Lecteur via Galaxy Note 4 : 

tags - Android NfcV get information command returns only one byte - https://www.oipapio.com/question-4724616

Android NFC read ISO15693 RFID Tag - https://www.oipapio.com/question-4724605

 

 

Faire une requête HTTP GET avec Retrofit en Kotlin Android [AK 9] :

https://www.chillcoding.com/blog/2017/03/14/requete-http-get-retrofit-android/

 

Faire une requête HTTP POST avec Retrofit en Android :

https://www.chillcoding.com/blog/2015/11/16/requete-http-post-retrofit-android/

 

Lecteur via Module DIY dédié : 

Achat pour test de 2 kit RFID Mifare ( à 1,33EUR/pcs) 

Code pour exemple  : https://www.instructables.com/id/ESP32-With-RFID-Access-Control/

 https://www.latelierdugeek.fr/tag/mifare-classic/

 

PN5180 NFC RFI capteur ISO15693 RFID  - https://www.aliexpress.com/i/32846338190.html

 

API de gestion des pots :

En PHP et MYSQL sur le MacPro

Bdd dédié : PetitPot avec le user charlesmerlen.

   API :  PetitPot

  Objet : Tag

 

https://merlen.ch/PetitPot/Tag/readTag.php?guid=79:5B:C3:7E

https://merlen.ch/PetitPot/Tag/addTag.php?guid=1234890&type=1

 

infoTag / readTag / addTag / stockOutTag

 

 

 

 

 

Tutoriel pour api en PHP ( json ) : https://codinginfinite.com/restful-web-services-php-example-php-mysql-source-code/ 

 

 

QRCode : 

Répertoire :  Sites/PetitPot/QrCode/

Script : query.sql ( par type ) 

Execution :   mysql PetitPot --password=******* < query.sql

Puis execution Shell.