2017 © Pedro PelĆ”ez
 

library iot

Cliente para o YMI IOT

image

ymi/iot

Cliente para o YMI IOT

  • Wednesday, May 30, 2018
  • by Rbertolli
  • Repository
  • 2 Watchers
  • 0 Stars
  • 9 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 1 Forks
  • 0 Open issues
  • 8 Versions
  • 0 % Grown

The README.md

Integração IOT YMI

Este documento mostra como fazer a instalação do YMI cliente em um device, (*1)

Requisitos

  • PHP CLI 7+
  • lsusb

Instalação

Crie um diretório onde vai ficar hospedada a aplicação cliente do YMI IOT, (*2)

Execute o seguindo comando no terminal, (*3)

composer require ymi/iot, (*4)

Entre na pasta vendor/ymi/iot/ e crie o arquivo de licenƧa do deviceid, (*5)

ifconfig | grep -o -E '([[:xdigit:]]{1,2}:){5}[[:xdigit:]]{1,2}' | head -1 > macaddr.txt, (*6)

Depois adicione ao cron para executar o arquivo a cada 1 minuto, (*7)

ymi-client, (*8)

Add an alias to your application client, (*9)

vi .bash_profile !, (*10)

alias ymi-client='php {DIRINSTALATION}/input.php', (*11)

After Save, (*12)

source .bash_profile, (*13)

How to test

Now, everytime you need you client just type, (*14)

ymi-client, (*15)

He will open a background consume.php to receive messages from rabbitMq, (*16)

examples

Queue message to print, (*17)

{"print":[{"text":"rafael"},{"qrcode":"joaozinho"},{"barcode":"sabrina"},{"text":"texto2"}]}, (*18)

{dir} is replaced with the IOT client directory, (*19)

Generate barcode to barcode.png, (*20)

php barcode_noprint.php {text_to_barcode} {label_to_barcodeoptional} {type_barcodeoptional}, (*21)

Generate qrcode to qrcode.png, (*22)

php qrcode '{text_to_qrcode|' '{setLabeloptional}' {setSizeoptional} {setFontSizeoptional} {SetPaddingoptional}, (*23)

The Versions

30/05 2018

dev-master

9999999-dev

Cliente para o YMI IOT

  Sources   Download

The Requires

 

by Rafael Bertolli

16/05 2018

1.1.6

1.1.6.0

Cliente para o YMI IOT

  Sources   Download

The Requires

 

by Rafael Bertolli

16/05 2018

1.1.5

1.1.5.0

Cliente para o YMI IOT

  Sources   Download

The Requires

 

by Rafael Bertolli

11/05 2018

1.1.4

1.1.4.0

Cliente para o YMI IOT

  Sources   Download

The Requires

 

by Rafael Bertolli

11/05 2018

1.1.3

1.1.3.0

Cliente para o YMI IOT

  Sources   Download

The Requires

  • php ^5.6 || ^7.0

 

by Rafael Bertolli

11/05 2018

1.1.2

1.1.2.0

Cliente para o YMI IOT

  Sources   Download

The Requires

  • php ^5.6 || ^7.0

 

by Rafael Bertolli

11/05 2018

1.1.1

1.1.1.0

Cliente para o YMI IOT

  Sources   Download

The Requires

  • php ^5.6 || ^7.0

 

by Rafael Bertolli

11/05 2018

1.0

1.0.0.0

Cliente para o YMI IOT

  Sources   Download

The Requires

  • php ^5.6 || ^7.0

 

by Rafael Bertolli