Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [iot-wg] a tiny tool for iot data collection and monitoring

Hello Kai,

I have no detail plan for now. However, bug fixes, refactorings, and the following minor
improvements are planned.

- If dbus-java used by bluez-dbus is rewritten by jnr-unixsocket, I would like to support this.

- If there is a sensor that I want to add, I may support it, but from the point of view of
  monitoring the indoor environment, including the factory, I do not think so far.

Regarding usage,

- I would like to use the collected data (sensor / equipment running information)
  for offline analysis (statistical analysis, machine learning) and streaming processing
  (Apache Flink, etc.).

- I would like to consider cooperation with other systems in Docker / Kubernetes
  container cluster environment.

As an aside, at work, we (a small team) released a simple tool that supports building and
operating a cloud robotics environment using Docker / K8s containerized ROS applications.

https://github.com/rdbox-intec/rdbox

Incidentally, my tool "rainy" is private.

Regards,

--Shigeru



2019年8月21日(水) 16:18 Hudalla Kai (INST/ECS4) <kai.hudalla@xxxxxxxxxxxx>:
Hi Shigeru,

thanks a lot for sharing this information about your success using some
of the Eclipse IoT projects in your tool :-)

Do you have any further plans regarding contributing the code one of the
projects or extending it further?

Kai

On 21.08.19 02:37, shigeru ishida wrote:
> Yesterday Eclipse Milo 0.3.3 maven repository has been released, so I
> updated to these
> bundles in my tool. In addition, in README.md, I added a photo of the
> sensors
> connected to Raspberry Pi 3B and also updated the dashboard images a little.
>
> Although at a simple level. this tool has reached the following goals
> that were
> initially planned.
>
> - For private / office / factory room, easily collect general environmental
>   information and industrial / factory equipment running information via
> OPC-UA.
>
> - Real-time monitoring and convert these information to MQTT as a data
> source
>   for any other purposes.
>
> - Runs as Java / OSGi application on Raspberry Pi 3B (arm) and Ubuntu
> machine (amd64).
>
> Although I think the functionality and performance of this tool are not
> sufficient
> for formal operation, it may be an easy-to-try tool.
>
> Thank you.
>
>
> 2019年8月19日(月) 5:00 shigeru ishida <s5u.ishida@xxxxxxxxx
> <mailto:s5u.ishida@xxxxxxxxx>>:
>
>     > Also, I would like to add PM2.5 sensor to environmental
>     information, but it has not been done yet
>     > (to be determined).
>
>     Now, my tool supports PM2.5 measurement of PPD42NS dust sensor using
>     GPIO facility of Pi4J and
>     may monitor the easy environmental information for private / office
>     / factory room.
>
>     2019年8月16日(金) 2:39 shigeru ishida <s5u.ishida@xxxxxxxxx
>     <mailto:s5u.ishida@xxxxxxxxx>>:
>
>         Hi all,
>
>         I created a simple IoT data collection and monitoring tool using
>         Eclipse Milo (OPC-UA),
>         Eclipse Paho (MQTT) and other OSS. It runs as a Java / OSGi
>         application on Raspberry Pi 3B
>         or Ubuntu machine.
>
>         https://github.com/s5uishida/rainy
>
>         In fact, last week I announced to milo-dev ML. After that, I
>         improved this tool, revised documentation,
>         and thought to announce to iot-wg ML. The brief introduction is
>         as follows.
>
>         [IoT data]
>
>         - Industrial / Factory equipment information
>           OPC-UA (by Eclise Milo)
>           Collect data by monitoredItem.
>
>         - Environmental information
>           - TI SensorTag CC2650 (by bluez-dbus)
>               IR Temperature (Object / Ambience)
>               Relative humidity
>               Barometric pressure
>               Optical
>               Movement (Gyroscope / Accelerometer / Magnetometer)
>
>           - MH-Z19B (by jSerialComm)
>               CO2 gas concentration
>
>           Collect data by scheduling with cron4j (crontab format).
>         Sensor data is read according to the cron4j schedule,
>           but sensor data can also be read using BLE Notification. You
>         can also use WakeOnMotion of CC2650.
>
>         [Sending data]
>
>         - InfluxDB (Time series DB)
>         - MQTT (Eclipse Paho - Eclipse Mosquitto)
>
>         [Visualization / monitoring]
>
>         - Grafana (via InfluxDB)
>         - Chronograf (via InfluxDB)
>
>         Also, I would like to add PM2.5 sensor to environmental
>         information, but it has not been done yet
>         (to be determined).
>
>         For a list of bundles I created and third party bundles, see the
>         "Bundle list" at that URL.
>
>         Regards,
>
>         --Shigeru
>
>
> _______________________________________________
> iot-wg mailing list
> iot-wg@xxxxxxxxxxx
> To change your delivery options, retrieve your password, or unsubscribe from this list, visit
> https://www.eclipse.org/mailman/listinfo/iot-wg
>

--
Mit freundlichen Grüßen / Best regards

Kai Hudalla
Chief Software Architect

Bosch Software Innovations GmbH
Ullsteinstr. 128
12109 Berlin
GERMANY
www.bosch-si.com

Registered Office: Berlin, Registration Court: Amtsgericht
Charlottenburg; HRB 148411 B
Chairman of the Supervisory Board: Dr.-Ing. Thorsten Lücke;
Managing Directors: Dr. Stefan Ferber, Michael Hahn, Dr. Aleksandar Mitrovic
_______________________________________________
iot-wg mailing list
iot-wg@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://www.eclipse.org/mailman/listinfo/iot-wg

Back to the top