Vraag

Lora Kiss board KPN netwerk

  • 28 July 2022
  • 3 reacties
  • 44 keer bekeken

Hoi,

Wellicht heeft iemand een goed suggestie.
Device toegevoegd aan mijn things portal met de juiste 3 keys. Ik zie  join request en accepts in de portal. Met zelf een RSSI van -90. Maar geen data.

Ik de applicatie (serial debug) zie ik onderstaande data.

Waar gaat dit mis? lijkt erop dat de applicatie de acceptatie niet ontvangt of niet goed verwerkt

Alle hulp welkom.

Groet,
Edwin


Join not accepted: denied
Check your coverage, keys and backend status.
Sending: mac join otaa
Join not accepted: denied
Check your coverage, keys and backend status.
-- Status
EUI: 0004A30B001Fxxxx
Battery: 3283        
AppEUI: 0059AC000018xxxx
DevEUI: 0004A30B001Fxxxx
Data Rate: 3
RX Delay 1: 1000
RX Delay 2: 2000

……..

-- hwEui read from module: 0004A30B001Fxxxx
-- Decoding following data:
-- Humidity: 69
-- Temperature: 25.31
-- Lux: 8827
-- Accelerometer x position: 1
-- Accelerometer y position: 4
-- Accelerometer z position: 65
-- hwEui: 4B31
-- Setting Data Rate
--- SF: 10
-- Sending data
Sending: mac set dr 2
Sending: mac tx uncnf 1 45E2097B22010441xxxx
Response is not OK: not_joined
Send command failed


3 reacties

Nogmaals de initialisatie riedel, misschien staat daar nog wat tussen wat anders moet zijn?

(xxxx/yyyy/zzzz uiteraard zelf even aangebracht)

--- Resetting RN module
Model: RN2483
Version: 1.0.1
Sending: mac set deveui 0004A30B001Fxxxx
Sending: mac set adr off
-- hwEui read from module: 0004A30B001Fxxxx
-- seed created from HwEui: 19249
--- I2C Accelerometer initialized
Model: RN2483
Version: 1.0.1
Sending: mac set deveui 0004A30B001Fxxxx
Sending: mac set adr off
Sending: mac set deveui 0004A30B001Fxxxx
Sending: mac set appeui 0059AC000018yyyy
Sending: mac set appkey 4A9A507DF8EFD742BB07192B29EFzzzz
Sending: mac save
Sending: mac set rx2 3 869525000
Sending: mac set ch drrange 1 0 6
Sending: mac set ch dcycle 0 299
Sending: mac set ch dcycle 1 299
Sending: mac set ch dcycle 2 299
Sending: mac set ch freq 3 867100000
Sending: mac set ch drrange 3 0 5
Sending: mac set ch dcycle 3 499
Sending: mac set ch status 3 on
Sending: mac set ch freq 4 867300000
Sending: mac set ch drrange 4 0 5
Sending: mac set ch dcycle 4 499
Sending: mac set ch status 4 on
Sending: mac set ch freq 5 867500000
Sending: mac set ch drrange 5 0 5
Sending: mac set ch dcycle 5 499
Sending: mac set ch status 5 on
Sending: mac set ch freq 6 867700000
Sending: mac set ch drrange 6 0 5
Sending: mac set ch dcycle 6 499
Sending: mac set ch status 6 on
Sending: mac set ch freq 7 867900000
Sending: mac set ch drrange 7 0 5
Sending: mac set ch dcycle 7 499
Sending: mac set ch status 7 on
Sending: mac set pwridx 1
Sending: mac set retx 7
Sending: mac set dr 3
Sending: mac join otaa
Join not accepted: denied
Check your coverage, keys and backend status.
Sending: mac join otaa
Join not accepted: denied
Check your coverage, keys and backend status.
-- Status
EUI: 0004A30B001Fxxxx
Battery: 3283
AppEUI: 0059AC000018xxxx
DevEUI: 0004A30B001Fyyyy

Making progress. For those using the Kiss Lora TTN firmware.
1) change 9 into 12:   #define ttnJoinSF 12

The DR for Rx2 is calculated from SF DR=SF-12 (dont know why)

After this change data is received.

But I saw one other error: The firmware is set class to lora class A for some reason and KNP responds to that with invalid command.
 

Search for the code line  return provision(appEui, appKey) && join(retries, retryDelay) && setClass(p_lw_class);

and remove the &&SetClass(..) call.

So now I see data. Next step is why it is called “UNconfirmed DATA+MAC”

 

 
Reputatie 7
Badge +6

Goedemiddag @TwoStick,

Ik heb zojuist uw account in de Things Portal gecheckt en ik zie daar één device naar voren komen. 
Het device (genaamd Blabla1) is in de Portal toegevoegd, maar is nog niet aangemeld op het netwerk. Als je naar de Device Details pagina gaat kun je daar via ‘Link connectivity’ de DevEUI, AppEUI en Appkey invullen. 

Daarnaast zie ik dat de flow nog verder ingericht moet worden. Als dit allemaal gebeurt is kan er vanaf het device een Join Request verstuurd worden. 

Reageer