物联网系统
-
Go开发docker部署的网络应用流程
接上篇Go开发网络应用初探 , 写一下本人在Windows下打包docker并在Linux服务器上部署的流程。 一、还是强调必备的科学上网环境 我尝试过配置和使用代理,结果发现在打…
-
Go开发网络应用初探
Go语言因其高效,适合开发网络应用。本文介绍Windows11环境下,Go开发环境搭建及Hello World!并打包成Docker的网络应用。Docker镜像文件最小,在20MB…
-
Nginx提供公网IP,经纬度,服务器时间的配置
使用Nginx 来提供公网IP,经纬度和服务器时间的配置,是一种比较简单和实用的做法,无需额外开销和代码,简单实用。系统环境:CentOS9,宝塔面板 ,Debian的也差不多。目…
-
配置Thingsboard服务依赖postgreSQL随系统启动
CentOS9的postgreSQL 默认可能不随系统启动而启动,导致后续的依赖服务,如Thingsboard未能成功启动。 本文的环境:CentOS9 、 宝塔面板、宝塔面板安装…
-
Thingsboard 修改管理面板和Http API端口
Thingsboard 修改管理面板及http API 端口都需要通过thingsboard.yml 来修改。一、 修改管理面板Dashboard找到配置文件:/etc/thing…
-
Syncthing报错,failed to set up inotify handler. Please increase inotify limits
Syncthing在文件同步时报错,failed to set up inotify handler. Please increase inotify limits, see ht…
-
Syncthing文件同步服务的跨平台迁移
Syncthing 是一款非常优秀的文件多端同步软件,用来做数据多端同步及备份是最优选择。本篇介绍如何迁移一个Syncthing文件同步服务,跨平台迁移,从Windows平台迁移到…
-
Linux下Docker 安装配置Syncthing的最佳实践
Syncthing 是一款优秀的多端跨平台同步软件,它无需服务器,无需公网IP, 只需要能够上网,就能完成多端数据文件同步。本文介绍在Linux下,通过Docker 安装Synct…
-
物联网开源平台开发系列028 – Thingsboard 仪表板数据键的数据后处理功能处理复杂Json对象
Thingsboard 仪表板数据键的数据后处理功能,对value只支持简单的计算。如果这个键值是一个Json对象,需要以下的方法来实现。 譬如,我要取value中的一个叫Tota…
-
物联网开源平台开发系列027 – Thingsboard 仪表板数据筛选复杂的数值计算或者多层嵌套筛选逻辑实现
Thingsboard 仪表板的数据源筛选器,目前不支持复杂的数值计算或者多层嵌套筛选逻辑 ,只支持简单判断。为了使用复杂的计算逻辑, 我们有2种解决方案, 方案1:修改源码 这个…