Coder Social home page Coder Social logo

chirpstack-docs's People

Contributors

alwint3r avatar arctic-alpaca avatar basva923 avatar brocaar avatar carlanwray avatar danonika avatar fabaff avatar iegomez avatar johnroesler avatar lg007 avatar loffa avatar mjl- avatar mploof avatar nadahmed avatar safrone avatar sagar-patel-sls avatar sophiekovalevsky avatar sylveon avatar tomknuth avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

chirpstack-docs's Issues

Small fixes

Hi @brocaar!

Some things to fix on quick-install page:

  • On Installing LoRa Server section: postgres dsn (following the configurations from page) should be: postgres://loraserver_ns:dbpassword@localhost/loraserver_ns?sslmode=disable instead of postgres://loraserver_ns:dbpassword@localhost/loraserver?sslmode=disable

  • On the Setting up an initial application section: The link to lora-app-server overview page is wrong, it should be https://www.loraserver.io/lora-app-**server**/ instead of https://www.loraserver.io/lora-app-**servr**

Regards

Installation Ordering

image

Should be:

Requirements
Installation
Configuration

I'll pull this if I get a chance but not sure I want to set up MkDocs for that.

Postgres 9.4 on Raspberry PI 2 needs postgresql-contrib-9.4

To install the PG Extensions you need to install postgresql-contrib as well.

pi@LoRaGateway:~ $ cat /etc/os-release
PRETTY_NAME="Raspbian GNU/Linux 8 (jessie)"
NAME="Raspbian GNU/Linux"
VERSION_ID="8"
VERSION="8 (jessie)"
ID=raspbian
ID_LIKE=debian
HOME_URL="http://www.raspbian.org/"
SUPPORT_URL="http://www.raspbian.org/RaspbianForums"
BUG_REPORT_URL="http://www.raspbian.org/RaspbianBugs"

Documentation and `gateway-config` disagree on channel-plan configuration

I'm testing a private, proof-of-concept LoRaWAN network using ChirpStack Gateway OS version 3.3.3 running on a RAK7246 (US915 model). The RAK7246 consists of a Raspberry PI Zero W paired with a RAK2246 concentrator module.

As far as I can tell, I've managed to get everything working correctly; LoRaWAN frames are making it to my application and there don't seem to be any issues in the logs. I'm a little confused, however, by how the channel plan should be configured, because the documentation seems to conflict with the configuration generated by gateway-config.

If I run sudo gateway-config and configure the concentrator module via the "Setup LoRa concentrator shield" option, selecting "Channel 8 - 15 + 65", my /etc/chirpstack-network-server/chirpstack-network-server.toml will be modified to contain enabled_uplink_channels=[8, 9, 10, 11, 12, 13, 14, 15]. To my understanding, that makes sense; those are the uplink channels I selected, and 65 is the 500 kHz downlink channel. On the other hand, the sample Network Server configuration file in the documentation contains the following:

# Example: (sub-band 1)
# enabled_uplink_channels=[0, 1, 2, 3, 4, 5, 6, 7, 64]
# Exmaple: (sub-band 2)
# enabled_uplink_channels=[8, 9, 10, 11, 12, 13, 14, 15, 65]
enabled_uplink_channels=[]

Here, the sub-bands include the 500 kHz channels. The same goes for the sample configuration shown in the Quickstart Debian or Ubuntu guide. Which source is correct: the documentation or the gateway-config utility? Perhaps they are both correct, and I'm misunderstanding something.

Add join server to architecture scheme + make it more detailed

The general scheme here is clear but lacks lots of useful information one could otherwise grasp at a glance.

In particular, it would be useful to draw the join server and other inner components. It would also be nice to be able to click in the component/protocol and get to the right section of the right config file - this is useful since components are modulare and each its network config

Mosquitto Go Auth Plugin Documentation is out of date

The Mosquitto Go Auth Plugin information is now incorrect. The method for installing the plugin has recently changed; IMO, the user should be directed to follow the instructions on the plugin's git repo instead of reproducing the same here.

Additionally, the SQL statements the user is instructed to put in the configuration file (mosquitto-go-auth.conf) are now incorrect. You must substitute the "username" field with "email". E.g.: select password_hash from "user" where username = $1 and is_active = true limit 1 becomes select password_hash from "user" where email = $1 and is_active = true limit 1

Example JSON message for ack event integration do not match the actual JSON

Hi! I found that the actual JSON message I'm receiving from the AWS SNS integration is different from the documentation. The actual JSON does not contain any rxInfo or txInfo members. I decided to open the issue in this repo as I assume that this behaviour is present in every integration (due to protobuf) and the actual content of the JSON makes sense this way. Still, I'm not sure if this is the intended behaviour of the integration. Here is a sample of the JSON I'm receiving from SNS.

Regards!

{
   "messageId":"DUMMY-36e6-4ca0-ad82-d61d6e36597a",
   "receiptHandle":"DUMMY",
   "body":{
      "applicationID":"2",
      "applicationName":"test-app",
      "deviceName":"dev0",
      "devEUI":"Dm4xcd7Nkcg=",
      "acknowledged":true,
      "fCnt":773,
      "tags":{
         
      }
   },
   "attributes":{
      "ApproximateReceiveCount":"496",
      "SentTimestamp":"1611000114155",
      "SenderId":"DUMMY",
      "ApproximateFirstReceiveTimestamp":"1611000114155"
   },
   "messageAttributes":{
      "dev_eui":{
         "stringValue":"0e6e3171decd91c8",
         "binaryValue":"None",
         "stringListValues":[
            
         ],
         "binaryListValues":[
            
         ],
         "dataType":"String"
      },
      "event":{
         "stringValue":"ack",
         "binaryValue":"None",
         "stringListValues":[
            
         ],
         "binaryListValues":[
            
         ],
         "dataType":"String"
      },
      "application_id":{
         "stringValue":"2",
         "binaryValue":"None",
         "stringListValues":[
            
         ],
         "binaryListValues":[
            
         ],
         "dataType":"String"
      }
   },
   "md5OfMessageAttributes":"DUMMY",
   "md5OfBody":"DUMMY",
   "eventSource":"aws:sqs",
   "eventSourceARN":"DUMMY",
   "awsRegion":"us-east-1"
}

Where should I put "loraserver, lora-app-server and lora-gateway-server" docs in this project?

Hi,
I am newbie of loraserver project. If I press the title button linked to other project docs, the page show "404 page not found". So, where should I put other project docs(e.g., "loraserver/docs")?
Now, my temporary method to see "loraserver" project docs is: run the command "hugo server -w" from the root of "loraserver" project, open another port. So I open sereral port the see the whole docs of these projects.This is too inconvenient.
Wish to receive your answer!
Thanks!

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.