IoT Desktop software

De Desktop software is volledig geschreven in Delphi Tokyo 10.2 en gebaseerd op REST technologie. We zijn verbonden met thethingsnetwork.org om de data van onze sensoren op te vangen. Dit is een gratis methode waardoor ook IoT projecten zoals deze laagdrempelig zijn te realiseren.
De data wordt vervolgens op een lokale MySQL database opgeslagen. Vervolgens kunnen grafieken worden opgebouwd of alarmwaardes worden ingesteld. Bij bepaalde sensor-waarden kunnen bijvoorbeeld e-mails verzonden worden of een ander proces worden aangestuurd. Zelfs een ander IoT device kan op de hoogte worden gesteld! Hier is nog voldoende ruimte om tot nieuwe ideeën en inzichten te komen.
De software biedt de mogelijkheid tot het opbouwen van een “Landschap grafiek”; een 3D model van alle aanwezige sensoren op een rijtje.
Download the first Q-Strip Software ever and connect with Your TTN Storage integration !!!
 
[download id=”983″]
[ngg_images source=”galleries” container_ids=”3″ display_type=”photocrati-nextgen_basic_thumbnails” override_thumbnail_settings=”0″ thumbnail_width=”240″ thumbnail_height=”160″ thumbnail_crop=”1″ images_per_page=”20″ number_of_columns=”0″ ajax_pagination=”0″ show_all_in_lightbox=”0″ use_imagebrowser_effect=”0″ show_slideshow_link=”1″ slideshow_link_text=”[Diavoorstelling tonen]” order_by=”sortorder” order_direction=”ASC” returns=”included” maximum_entity_count=”500″]
Voor het gebruik van een lokale MYSQL database heb ik een WAMP geinstalleerd op mijn werkstation en kan zo de opgehaalde querys dumpen in deze MySQL database.

CREATE TABLE IF NOT EXISTS `iotsensors` (
`ID` int(11) NOT NULL AUTO_INCREMENT,
`SENSOR` varchar(64) NOT NULL,
`VALUE` varchar(64) NOT NULL,
`SENSORDATE` varchar(64) NOT NULL,
`TIMESTAMP` timestamp(6) NOT NULL DEFAULT CURRENT_TIMESTAMP(6) ON UPDATE CURRENT_TIMESTAMP(6),
PRIMARY KEY (`SENSORDATE`),
KEY `ID` (`ID`)
) ENGINE=InnoDB AUTO_INCREMENT=80027 DEFAULT CHARSET=latin1;

Mobile IOS Development

Een mobiele applicatie die ik “MySensors” noem heb ik ontwikkeld in Delphi Tokyo 10.2. De software is gecompileerd met de platform assistant op een mac mini en kan via Apple’s Testflight getest worden op alle Apple devices. De applicatie maakt REST calls naar de API van thethingsnetwork.org, waar alle data tevens voor 7 dagen bewaard blijft. Ook kan ik mogelijk switchen naar de geschiedenis van data die ik lokaal heb opgeslagen via de Desktop applicatie.