问题标签 [teltonika]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
61 浏览

c# - 从 Azure IoT 中心触发器读取原始数据

我只想说我是 C# 和 Visual Studio 编程新手。

我有一个项目,我使用远程信息处理单元将传感器数据发送到我的 Azure IoT 中心。我已经建立了连接,我正在尝试读取来自远程信息处理单元的原始数据。我还使用 Azure 功能 IoT Hub Trigger v2 在 Visual Studio 中设置了 Azure IoT 中心触发器。

请参阅下面的代码:

我正在使用 Teltonika 远程信息处理单元,我知道他们使用称为 Codec8 的特殊编码(https://wiki.teltonika-gps.com/view/Codec

最初,我只是对读取发送到我的 IoT 中心的原始字节感兴趣,无需任何翻译,我该怎么做?

使用上面的代码,我得到了一些 非常奇怪的结果

我尝试删除该Encoding.UTF8.GetString部分,但这只是将数据显示为“System.Byte []”。

如何读取进入 IoT 中心的原始数据?

0 投票
0 回答
21 浏览

ruby-on-rails - IoT 模块与 AWS EC2 服务器的通信

我有一个连接到 AWS EC2 实例的 IoT 设备。

首先,当模块连接到服务器时,模块会发送它的 IMEI。收到 IMEI 后,服务器应确定是否接受来自该模块的数据。如果是,服务器将回复模块 01,如果不是 00。

然后模块开始发送第一个数据包。服务器接收到数据包并解析后,服务器必须向模块报告。如果发送的数据数量与服务器上报的数据不匹配,模块会重新发送数据。

我了解理论上的通信是如何发生的,但是我不知道我需要使用哪些底层技术来捕获 IMEI 和数据包以处理并保存到数据库?

目前我正在使用 Ruby on Rails、Postgres。任何帮助表示赞赏。

0 投票
1 回答
53 浏览

javascript - 如何通过 Messages 对 teltonika 设备 fmb 120 进行编程?

我拥有一台 Teltonika FMB120,那么它是如何通过 SMS 编程的?我正在尝试通过消息对设备进行编程,但我不知道这一点。

0 投票
0 回答
8 浏览

php - 从 teltonika FMB202 接收不可读数据

我正在尝试开发一个用于 GPS 跟踪的应用程序,但我无法理解从我的 gps 接收到的数据。

有没有人可以帮助我?

这是我的代码

这是我得到的一个例子

0 投票
0 回答
11 浏览

vpn - 如何通过 IPSec VPN 将 RTU240 LTE 路由器连接到 FritzBox?

在不同的位置,我有一个连接了 LAN 设备的 RTU240 LTE 路由器。

现在我想从我的家用电脑访问这个设备。在那里,我通过 DSL 和 FritzBox 连接了互联网。

现在我的想法是通过 VPN 将 RTU 连接到我的 FritzBox。FritzBox 正在为此使用 IPsec。

我的问题:填写RTU240路由器的掩码我完全迷失了……太多我不明白的设置。是否有人已经这样做并且可以提供帮助?

谢谢!

RTU 配置截图

0 投票
1 回答
12 浏览

node.js - Teltonika TST100 GPRS 命令未通过 TCP 发送

我有一个解析数据的 teltonika tcp 服务器,它工作正常,但我无法发送 gprs 命令,我不知道为什么或我做错了什么。以下是他们的网站文档:

首先,Teltonika 设备打开 GPRS 会话并将 AVL 数据发送到服务器(参考设备协议)。一旦发送了所有记录并且设备接收到正确的发送数据阵列确认,则可以将十六进制的 GPRS 命令发送到设备。ACK(来自服务器的 IMEI 确认)是一个单字节常量 0x01。从设备发送的每个数据数组的确认是四个字节的整数——接收到的记录数。

这是应该工作的 getinfo 十六进制示例第一个示例:Sending getinfo SMS command via GPRS Codec12

十六进制流中的服务器请求:000000000000000F0C010500000007676574696E666F0100004312

这是我的 nodejs tcp 服务器

最后一个 c.write("000000000000000F0C010500000007676574696E666F0100004312"); 应该发送 getinfo 命令,我应该得到答案,但我什么也得不到。