Simulate an application-layer uplink message from an end device, sent directly to the Application Server

ttn-lw-cli simulate application-uplink [application-id] [device-id] [flags]

Options

      --app-s-key.encrypted-key bytesHex                                      
      --app-s-key.kek-label string                                            
      --app-s-key.key 16-bytes                                                
      --application-id string                                                 
      --confirmed                                                             
      --consumed-airtime duration                                             
      --decoded-payload-warnings strings                                      
      --dev-eui string                                                        (hex)
      --device-id string                                                      
      --f-cnt uint32                                                          
      --f-port uint32                                                         
      --frm-payload bytesBase64                                               
  -h, --help                                                                  help for application-uplink
      --join-eui string                                                       (hex)
      --last-a-f-cnt-down uint32                                              
      --network-ids.cluster-address string                                    
      --network-ids.cluster-id string                                         
      --network-ids.net-id 3-bytes                                            
      --network-ids.ns-id 8-bytes                                             
      --network-ids.tenant-address string                                     
      --network-ids.tenant-id string                                          
      --normalized-payload-warnings strings                                   
      --received-at timestamp                                                 
      --session-key-id bytesBase64                                            
      --settings.concentrator-timestamp int                                   
      --settings.data-rate.modulation.fsk.bit-rate uint32                     
      --settings.data-rate.modulation.lora.bandwidth uint32                   
      --settings.data-rate.modulation.lora.coding-rate string                 
      --settings.data-rate.modulation.lora.spreading-factor uint32            
      --settings.data-rate.modulation.lrfhss.coding-rate string               
      --settings.data-rate.modulation.lrfhss.modulation-type uint32           
      --settings.data-rate.modulation.lrfhss.operating-channel-width uint32   
      --settings.downlink.antenna-index uint32                                
      --settings.downlink.invert-polarization                                 
      --settings.downlink.tx-power float32                                    
      --settings.enable-crc                                                   
      --settings.frequency uint                                               
      --settings.time timestamp                                               
      --settings.timestamp uint32                                             
      --version-ids.band-id string                                            
      --version-ids.brand-id string                                           
      --version-ids.firmware-version string                                   
      --version-ids.hardware-version string                                   
      --version-ids.model-id string                                           

Options inherited from parent commands

      --allow-unknown-hosts                             Allow sending credentials to unknown hosts
      --application-server-enabled                      Application Server enabled (default true)
      --application-server-grpc-address string          Application Server address (default "localhost:8884")
      --ca string                                       CA certificate file
  -c, --config strings                                  Location of the config files (default [.ttn-lw-cli.yml,$HOME/.ttn-lw-cli.yml,$HOME/.config/.ttn-lw-cli.yml])
      --credentials-id string                           Credentials ID (if using multiple configurations)
      --device-claiming-server-grpc-address string      Device Claiming Server address (default "localhost:8884")
      --device-template-converter-grpc-address string   Device Template Converter address (default "localhost:8884")
      --dump-requests                                   When log level is set to debug, also dump request payload as JSON
      --experimental.features strings                   Experimental features to activate
      --gateway-server-enabled                          Gateway Server enabled (default true)
      --gateway-server-grpc-address string              Gateway Server address (default "localhost:8884")
      --identity-server-grpc-address string             Identity Server address (default "localhost:8884")
      --input-format string                             Input format (default "json")
      --insecure                                        Connect without TLS
      --join-server-enabled                             Join Server enabled (default true)
      --join-server-grpc-address string                 Join Server address (default "localhost:8884")
      --log.format string                               Log format to write (console, json) (default "console")
      --log.level string                                The minimum level log messages must have to be shown (default "info")
      --network-server-enabled                          Network Server enabled (default true)
      --network-server-grpc-address string              Network Server address (default "localhost:8884")
      --oauth-server-address string                     OAuth Server address (default "https://localhost/oauth")
      --output-format string                            Output format (default "json")
      --packet-broker-agent-grpc-address string         Packet Broker Agent address (default "localhost:8884")
      --qr-code-generator-grpc-address string           QR Code Generator address (default "localhost:8884")
      --retry.default-timeout duration                  Default timeout between retry attempts (default 100ms)
      --retry.enable-metadata                           Use request response metadata to dynamically calculate timeout between retry attempts (default true)
      --retry.jitter float                              Fraction that creates a deviation of the timeout used between retry attempts
      --retry.max uint                                  Maximum amount of times that a request can be reattempted
      --skip-version-check                              Do not perform version checks
      --telemetry.enable                                Enables telemetry for CLI (default true)
      --telemetry.target string                         Target to which the information will be sent to (default "https://telemetry.thethingsstack.io/collect")

SEE ALSO