LOG


2024-09-29

Weatherdata for Havixbeck

It has been a while since the database of my weatherstation ceased to work. This year also the old sensors of the old station fell apart. It was time for something new. So we bougth a Ecowitt WittBoy WS90 and a WS3700 station. It was very easy to implement into WeeWX. I'm sharing the weather data here: https://dmth.eu/weather
2019-05-24

Tactical Time as a date-time-group

I had the need for a simple tactical clock, thus I made one as a singl-page web application. See https://github.com/dmth/datetimegroup for the code, or look at the clock here: dmth.eu/datetimegroup.html
2014-08-17

Simple attenuator for your home stereo

I have this nerdy problem that the output of my CD and MD player is too high and my amplifier volume halways has to stay in 7 o'clock position. To lower the volume of the CD and MD player, one can insert attenuators between CD player and amplifier.
Unfortunately those attenuators are quite expensive, ranging from 38 EUR to 55 EUR. To solve the issue, I build my own attenuators with simple RCA plug and sockets and a voltage divider consisting of a 6,8 kOhm and a 2,7 kOhm resistor, which creates approximately 10 dB attenuation. The resistors fit into the RCA plugs.
The solution works quite good. Unfortunately 10dB is not sufficient. Therefore I'm going to build 20dB attenuators soon. This requires 10 kOhm and 1,2 kOhm resistors. If you need some more information about these attenuators, here are some german forum posts: [1], [2] Approximate costs for one pair of attenuators: 2,40 EUR.
2014-04-23

Monitor a switchport on your dd-wrt router with iptables

If you want to monitor a device within your network (i.e. to check if your printer is talking with its manufacturer), you do not need a plain old hub. You can also use the firewall of your dd-wrt router. Access your router by web-interface (and browse to Adminstration -> Commands) or ssh or telnet, and execute the following code, where you replace $IPTOBEMONITORED with the IP-Address of the device which you want to monitor, and $MONITORIP with the IP of the device which is running wireshark or some other packet capturing software.
#Add Rules to monitor a Device
iptables -t mangle -A POSTROUTING -d $IPTOBEMONITORED -j ROUTE --tee --gw $MONITORIP
iptables -t mangle -A PREROUTING -s $IPTOBEMONITORED -j ROUTE --tee --gw $MONITORIP

				
This will modify your mangle-table (how this works is depicted here), and tee's all traffic from and to your $IPTOBEMONITORED to your $MONITORIP.
To remove the rules, just run the follwing code:
#Remove the Rules
iptables -t mangle -D POSTROUTING -d $IPTOBEMONITORED -j ROUTE --tee --gw $MONITORIP
iptables -t mangle -D PREROUTING -s $IPTOBEMONITORED -j ROUTE --tee --gw $MONITORIP
			
2013-09-05

Website Migration

After some work, this website is now running on a Raspberry Pi. The server is located in my flat and powered by solarpanels.
2013-07-29

NEW PGP KEY

I switched PGP keys and upgraded to a stronger encryption. My new key has the fingerprint: 666AB60B66E715636D54CE95B526D786882B9A80 (Key ID: 882B9A80). You can download the revocation of the old key (8E073D8A) here, and my new public key block here.
2013-03-02

FrankenDisc: use a PCGA-MDN1 MiniDisc over USB

Still I'm a MiniDisc fan. I shed some tears when Sony announced that their last device capable of using this superior medium will be produced end of this month. Recently I had the chance to aquire a Sony PCGA-MDN1 netMD player/recorder which was intended to be used in the multibay of Sony Vaio NV-Series notebooks. Some guys from minidiscforum.de already converted that device to a USB device[1]. I tried to do that myself now.

What do you need for that?
A calm hand, soldering iron and tin, USB-plug / cable, some THIN wire (I used old IDE-Connector wires, but coated litz wire is more appropriate).

Soldering
Open the device by removing the four screws. Pop off the top metal cover. You can see the net-MD Drive (MZD-N1) and a Vaio Interface Connector. Carefully solder the USB plug / cable according to that specification: http://www.nord-com.net/dglander/md/sony_pcga-mdn1_steckerbelegungen.pdf to the Vaio Interface Connector. When using this connector you don't risk ruinining your precious player, but only the Interface connector. You can find images of the soldering on the page of the guy who also provided the pin-settings: http://www.nord-com.net/dglander/md/

Drivers
After soldering you'll find it testing, that the normal netMD drivers are not working. Have a look on this FTP-Server: ftp://ftp.vaio-link.com/. You can find the drivers here: ftp://ftp.vaio-link.com/PUB/VAIO/ORIGINAL/NV1_DRIVERS.EXE. Unpack the exe file, you'll find a folder named NETMD. Install the drivers and enjoy your new, USB-Only MiniDisc Recorder.

Thanks to the authors at the minidiscforum for providing information on the possibilities of this modification.
2013-01-25

External Semester Wrap Up Slides

Today is the wrap-up seminar of the external semesters in the MSc Geoinformatics programmme @ ifgi. You can download my slides here.
2012-09-06

Air Quality Egg Workshop

The Schedule for the Airquality Egg Workshop in Münster is out! Workshop-participants might be the first people worldwide to receive an Air Quality Egg!
The Workshop is sponsored by ifgi and 52°North
2012-06-12

SMART

The search engine SMART shall enable a "search and retrieval architecture" for sensor data (focussed on multimedia such as cameras and microphones), by using the open source search engine Terrier. SMART is going to combine sensor data with data harvested from social networks.
(via golem.de)
2012-05-25

openelec on Raspberry PI

I just finished installing openelec on the Raspberry Pi. This tutorial released by the developers works great. The distribution works like a charm, apart from some minor issues (Weather Update Location Settings Screen does appear when beein called, but after leaving the menu).
Anyway, it seems like our pi has some thermal issues. The device does not reboot when beeing warm. I attached a heatsink to the processor let's see if it helps.
2012-04-09

English Terms in Germany

There is a trend to give every event an english name. One of the worst terms of the last years, which will surely be used in this summer during the European Football Championships in Poland, is the term which is used to express the public presentation of a match. Someone started to use the term public viewing. The term denotes the public demonstration of a corpse.
2012-03-27

Webservice controlled RC-Buggy

Yes. This is the answer to the question below. A video of the solution can be downloaded here: VIDEO
Visualization is not included right now, but JS-hacking should be possible. (EDIT 31.05.12: The visualistation has been included by using leaflet)
2012-03-19

Whats Next?

After I finished my thesis, the next project will be a RC-Car controlled by Arduino.
The car will be controlled via Ethernet. Four Ultrasonic Sensors are going to sense the cars environment, whilst two old computermice are measuring the movement of the car.
The question is: Is it possible to map the cars environment and movement on a webserver running on the cars Arduino-Board?
2012-03-19

AgriSenseBox

Finished my BSc Thesis "A Web Of Things Integrated Sensor Platform For Precision Agriculture". The developed sensor platform is called AgriSenseBox.
The sourcecode can be downloaded from the following svn-repository: https://ifgi-vcs.uni-muenster.de/thesis-demuth
2012-03-16

SenseBox

The SenseBox project web site is now on-line.
You can find information about the WoT integrated sensor platform here: http://sensebox.uni-muenster.de/
2012-02-15

BSc Thesis

Alright, currently I'm working on my BSc Thesis: "A Web Of Things Integrated Sensor Platform For Precision Agriculture". ETA is mid of March.
2012-01-03

A new year, a new design

Happy new year.

Work


Thesis: Integration of geospatial services into e-Government applications based on e-Government and SDI standards

Dustin DEMUTH
2014
Published: unpublished
Sourcecode: github repository
Abstract. This thesis analyses the technical means that are necessary to integrate geospatial data services into e-Government applications. To do so, experts from both, the geospatial domain and the e-Government domain were interviewed to find use-cases which emerge from this integration. The examination of these use-cases showed, that an integration is only possible when basic requirements addressing the secure, traceable, and legally binding transport of messages are met. In e-Government infrastructures standardised transport technologies like OSCI were developed to meet these requirements. In order to satisfy the identified requirements and to enable legally binding, secure and traceable information exchange between services of SDIs and e-Government applications, this work applies the techniques of the transport protocol OSCI to a geospatial data service. The developed prototypical application is on the one hand capable of providing the necessary security, on the other hand it preserves the standards which are used in SDIs. This work shows that an integration of geospatial services into standardised e-Government applications is feasible, when all requirements are met.
@MASTERSHESIS{Demuth2014, author = {Dustin Demuth}, title = {{Integration of geospatial services into e-Government applications based on e-Government and SDI standards}}, school = {University of Münster}, year = {2014}, month = {12}, url = {http://www.dmth.eu/files/msc/Demuth_MScThesis_Signed.pdf} }

Publish data from local weatherstation as json

2014
Offline since 2015, due to database issues.

A Citizen Science Sensor Platform as a Live Link from GIS to the Internet of Things

Dustin Demuth, Arne Bröring, Albert Remke
2013
Published: Paper for AGILE-Conference, May 2013
Abstract.Making citizen science sensor platforms and their measured data accessible to GIS users can be a challenging task. Data has to be discovered, downloaded, and converted before adding it to a GIS project. To facilitate integration and enhance interoperability between sensor platforms and GIS, this work proposes a method for accessing sensorplatforms directly through GIS. Our approach implements selected parts of the OGC GeoServices REST API directly on a sensor platform, thus making it a first class node on the Internet of Things. Users can get a live view of what is measured in the field, in their GIS.
@INPROCEEDINGS{Demuth2013b, author = {Dustin Demuth AND Arne Bröring AND Albert Remke}, title = {{A Citizen Science Sensor Platform as a Live Link from GIS to the Internet of Things}}, year = {2013}, note = {Shortpaper for AGILE 2013 - Conference, May 2013}, url = {http://www.agile-online.org/Conference_Paper/CDs/agile_2013/Short_Papers/SP_S4.3_Demuth.pdf} }

The AirQuality SenseBox

Dustin Demuth
2013
Published: not published, long version of EGU 2013 paper
@misc{Demuth2013c, author = {Dustin Demuth}, title = {{The AirQuality SenseBox}}, year = {2013}, url = {http://dmth.eu/files/paper/airqualitysensebox.pdf} }

The AirQuality SenseBox

Dustin Demuth, Daniel Nüst, Arne Bröring, Edzer Pebesma
2013
Published: Abstract for EGU-Conference, April 2013
@CONFERENCE{Demuth2013a, author = {Dustin Demuth AND Daniel Nüst AND Arne Bröring AND Edzer Pebesma}, title = {{The AirQuality SenseBox}}, year = {2013}, volume = {15}, number = {EGU2013-5146}, series = {Geophysical Research Abstracts}, month = {April}, organization = {European Geosciences Union}, note = {Abstract for EGU-Conference, April 2013}, howpublished = {\url{http://meetingorganizer.copernicus.org/EGU2013/EGU2013-5146.pdf}}, url = {http://meetingorganizer.copernicus.org/EGU2013/EGU2013-5146.pdf} }

A live Link from GIS to the Internet of Things

Dustin Demuth, Arne Bröring
2013
Published: Abstract for GEOINFORMATIK 2013 - Conference, March 2013
@INPROCEEDINGS{Demuth2013, author = {Dustin Demuth AND Arne Bröring}, title = {{A live Link from GIS to the Internet of Things}}, year = {2013}, note = {Abstract for GEOINFORMATIK 2013 - Conference, March 2013}, howpublished = {\url{http://www.geoinformatik2013.de/images/dokumente/gi2013_submission_35.pdf}}, url = {http://www.geoinformatik2013.de/images/dokumente/gi2013_submission_35.pdf} }

Thesis: A Web Of Things Integrated Sensor Platform For Precision Agriculture

Dustin DEMUTH
2012
Grade: 2.0
Published: unpublished
Abstract. This thesis introduces the AgriSenseBox, a Web of Things integrated Sensor Platform for Precision Agriculture. Based upon open hardware, the AgriSenseBox provides a web server containing a RESTful interface. The sensor platform is deployable in the field and makes sensor data processable without caring of differing formats. The AgriSenseBox is encoding its measurements as JSON using the structure proposed by O&M and hands out links to descriptions of the attached sensors. Following the principles of the WoT, sensor data is browseable by using web standards, such as HTTP and URI.
@BACHELORTHESIS{Demuth2012, author = {Dustin Demuth}, title = {{A Web of Things integrated Sensor Platform for Precision Agriculture}}, school = {University of Münster}, year = {2012}, month = {March}, url = {http://dmth.eu/files/bsc/thesis-demuth.pdf} }

Project Report: Linked Data Sensor Platform

Autermann, Demuth, Kiehl, Winkler
2012
Published: unpublished
Abstract. The solution presented in this report was developed in the seminar "Linked Data Engeneering Lab" Winter 2011 @ http://ifgi.uni-muenster.de. It presents a possibility to query RESTenabled Sensor Platforms and converting the gathered data into "Linked Data" including sensor descriptions.

Track-based OSM Print Maps

Holger FRITZE, Dustin DEMUTH, Kristina KNOPPE, Klaus DRERUP
2011
Published: Conference Proceedings Geoinformatik 2011
Abstract. Mobile devices have become more and more powerful in the last years and it is possible to use them for locating and navigation. But are they always the better choice than using a paper map? In many situations – e.g. on a long hike – a paper map is still useful. This project aims at providing map booklets based on OpenStreetMap data. In comparison to similar projects creating print maps for an area of interest this projects creates a map booklet along a given GPS track with customizable rendering options and overlapping map sections.
@INCOLLECTION{FRITZE2011, author = {Holger FRITZE and Dustin DEMUTH and Kristina KNOPPE and Klaus DRERUP}, title = {Track-based OSM Print Maps}, booktitle = {Conference Proceedings Geoinformatik 2011}, publisher = {AKA Verlag}, year = {2011}, editor = {Schwering, A.; Pebesma, E.; Behnke, K.}, url = {http://ifgi.uni-muenster.de/~schwering/schwering_Geoinformatik2011.pdf} }

Contact


interweb

e_mail: hello_at_dmth.euNOSPAM
gpg: 882B9A80
CA-cert Root: Website

instant messenging

xmpp/jabber: dustin_at_dmth.euNOSPAM

citizens band radio

QRG: 12 / 27,105 MHz FM
QTH: JO31SX74OITBD

declaration corresponding to § 5 TMG:

Dustin Demuth
Münsterstr. 84b
48329 Havixbeck

references

Design based upon "metic" by Krneky, who donated his design to the public domain. Thank you Rob!

license

This website is licensed as Creative Commons License, if not signed otherwise.