Das Plugin ** **). . :
).
.
.
.
:
:
**.
.
:
!alt text](./images/image.png)
:
!alt text](./images/accueil_config_equip.png)
:
:
###
** : :
** : ** .
!alt text](./images/image-1.png) .
.
Auf der rechten Seite ist es wichtig, die Art der Ausrüstung zu wählen. So können Sie den Frame analysieren.
: !alt text](./images/equiplorawanconfig.png)
Sobald Sie fertig sind, können Sie speichern. Danach werden die Befehle für Ihr Gerät aktualisiert, wenn Sie das nächste Mal einen Frame erhalten
##
.
:
** .
** :
**:
**.
Remplacer: js ) {
}
) {
}
Remplacer: js ) {
}
) {
}
: js = { Decode, Encode }
/var/www/html/plugins/lorapayload/core/config/devices/ .js).:
json
{
“”: {
“name”: “
“groupe”: “
“configuration”: {
“type”: “”,
“language”: “)
“deviceProfile”: “)
},
“commands”:
{
“name”: “
“type”: “)
“subtype”: “
“isVisible”:
“isHistorized”:
“unite”: “
“logicalId”: “parsed::)
},
{
“name”: “
“type”: “info”,
“subtype”: “numeric”,
“isVisible”: 0,
“isHistorized”: 0,
“unite”: “”,
“logicalId”: “
},
{
“name”: “Reboot”,
“type”: “)
“subtype”: “other”,
“isVisible”: 1,
“logicalId”: “encoder::reboot::::
.
####
**: .
**: : ).
**:
type: .
language: .
deviceProfile: ).
**: ).
**:
info: ).
action: ).
**:
numeric: .
string: .
binary: .
: .
other: .
**: ).
**: ). (“)
**: ).
**:
: parsed::nom_de_la_variable (.)
:
json
action::
ou
json
encoder::
ou
encoder::
(: slider)
: "logicalId": "payload"
**: .
#####
: : decoded.temperature ⇒ "parsed::temperature").
.
.).
.
###
:
milesight_gs601.png).
Regarde le tableau la section “ downlink” “ via payload”,
.
.
- .
| (. |
:
| 0: : | ||
| 1: : … | ||
json { “”: { “enable”: 1, “”: 2, “”: 30, “”: 40 } }
** .
###
####
:
:
.
.
.
####
.
###
. :
..
,
).
).
.
.
###
.. :
!alt text](./images/image-11.png)
:
.
: ). .
.
. .
!alt text](./images/image-13.png) . . !alt text](./images/image-12.png) . .
##
##
##
##
##
** :
.. !alt text](./images/rak3.png)
.
## !alt text](./images/rak4.png)