GPRS & GPS BS-1500GP(R)S TRANSCEIVER **Deutsch ** English ** Français ** Nederlands © 2016 AREXX - HOLLAND - CHINA HAVINGA SOFTWARE - HOLLAND 1
*D INFORMATION BS-1500GP(R)S 1. 2. 3. 4. 5. 6. 7. 8. Multilogger Information 5 Anleitung 8 Konfiguration 12 Display 14 LAN und IoT 16 Messenger 19 Störungen 24 Firmware Update 27 APENDIX 28 *GB BS-1500GP(R)S INFORMATION 1. 2. 3. 4. 5. 6. 7. 8.
D E U T S C H Impressum ©2016 AREXX Engineering Nervistraat 16 8013 RS Zwolle The Netherlands Tel.: +31 (0) 38 454 2028 Fax.: +31 (0) 38 452 4482 E-Mail: Info@arexx.nl Diese Bedienungsanleitung ist urheberrechtlich geschützt. Der Inhalt darf ohne vorherige schriftliche Zustimmung des Herausgebers auch nicht teilweise kopiert oder übernommen werden! Änderungen an Produktspezifikationen und Lieferumfang vorbehalten.
Symbole Im Handbuch werden folgende Symbole verwendet: Das “Achtung!” Symbol weist auf besonders wichtige Abschnitte hin, die sorgfältig beachtet werden müssen. Wenn Sie hier Fehler machen, könnte dies ggf. zur Zerstörung des Roboters oder seines Zubehörs führen und sogar Ihre eigene oder die Gesundheit anderer gefährden! Das “Information” Symbol weist auf Abschnitte hin, die nützliche Tipps und Tricks oder Hintergrundinformationen enthalten.
1a. ÜBERSICHT DES MULTILOGGER SYSTEMS D E U T S C H Das Multilogger System verfügt über folgende Funktionen: ◊ Die Langzeitregistrierung der Temperatur, Luftfeuchte, CO2-Pegel, usw. ◊ Die Erzeugung von Alarmmeldungen mit Hilfe der Messenger Software ◊ Die Übertragung der Sensordaten in die Internet-Cloud (zum Beispiel in den Bereich www.multilogger.
1b. MULTILOGGER INFORMATION SCHNELLSTART - Lesen Sie bitte zuerst dieses Handbuch durch. Schließen Sie bitte die Stromversorgung an (7V bis 30V) und schalten Sie das BS1500 Modul ein. Die Betriebsbereitschaftsled Rot leuchtet auf. Falls Sensoren in Betrieb sind, blinkt die grüne LED bei Empfägst. Verbinden Sie die USB Kabel mit die BS1500 und PC. Starten Sie nun zur Konfiguration des Systems die ‘BS1500 Network Konfiguration’-Software.
1c. INTRODUCTION BS-1500GP(R)S TRANSCEIVER D E U T S C H Die BS1500 registriert für jeden Sensor Messdaten, GPS Position und einen Zeitstempel. Diese registrierte Messdaten werden an das BS-1500GP(R)S zugesandt, das die Messdaten zu den bei der Programmierung festgelegten Bedingungen überprüft. Dabei wird je nach den vorgegebenen Alarmierungsbedingungen eventuell ein Alarm ausgelöst oder mit GPRS/GSM weiterleited.
2. ANLEITUNG BS-1400GPRS Frontansicht 1. 2. 3. 4. 5. 6. 7. 8. 1 GPRS 3G SIM Karte Mikro SD-Karte Sensor Empfängst LED USB Anschluss DC Buchse 7-30V DC Power LED GSM LED Programm Rückansicht A B C 2 3 4 5 6 7 8 A. B. C. D. Ein/Aus Schalter Sensor Antenne 434MHz GSM/GPRS Antenne GPS Antenne, Aktif Typ! D Lieferumfang der BS1500 GP(R)S 1. GPRS Base Transceiver Modul 2. USB Kabel 3. 434MHz Sensor (Logger) Antenne 4.
D E U T S C H Einführung Die BS1500 ist eine Empfangsstation für das AREXX MultiLogger System. Genau wie die BS510 Station empfängt die BS1500 Anlage über Funk Sensordaten und GSM-daten und überträgt diese über eine USB-Schnittstelle in einen PC. Die zusätzlich verfügbare GSM/GPRS-Verbindung ermöglicht es, der BS1500 auch Messdaten mittels GSM Mobilfunknetz zu übersenden nach Webserver oder Website. Diese Schnittstelle erlaubt auch den Versand von Messengere Mails.
Betrieb der Software Die Temperaturdaten werden empfangen und gespeichert, sobald das Windows-System hochgefahren wurde. Es ist deshalb nicht erforderlich, das Multilogger-Programm zu starten, um neue Daten zu registrieren.
2.1 Die SD-Speicherkarte D E U T S C H Das BS-1500 Modul kann optional eine Micro-SD Karte anwenden. Falls eine SD-Karte installiert wurde, wird das Modul alle eingehende Messdaten ebenfalls auf die SD-Karte schreiben. Pro Sensor wird monatlich eine Datei angelegt, in dem die Messdaten in Klartext (in csv-Format) dokumentiert werden. Mehr dazu beschreiben wir im Kapitel ‘SD-Speicherkarte’.
3. Die Konfiguration des BS1500-Systems Um die BS1500 zu Programmieren brauchen wir ein tool ins Multilogger Software, Diese Tool “BS1500 Konfiguration Tool” ist ins Tool Menu. Die Basiskonfiguration der BS1500 kann im folgenden Fenster angepasst werden: Bild 3. BS1500 Konfiguration Tool Mit der „Read“-Taste werden die aktuelle Einstellungsparameter aus dem Modul gelesen und mit der „Write“-Taste werden die am Bildschirm angezeigten Einstellungsparameter wieder zurückgeschrieben in das Modul.
D E U T S C H Folgende zwei Felder werden benötigt um den Zugang zum Kommunikationsnetznetz mit Ihrer SIM-Karte zu steuern. GSM APN: Die APN, wie sie von Ihrem Netzwerkbetreiber vorgegeben wurde. GSM PIN: Die Pincode Ihrer SIM-Karte. Hinweis: die BS1500 kann die Pincode Ihrer SIM-Karte nicht ändern. Falls erforderlich müssen Sie dazu Ihr Telefon benutzen. Beide Einträge finden Sie unter Ihren SIM-Kartendaten. Time server: Eine url-Adresse, die auf den SNTP-Zeitserver zeigt.
5. Anmeldung auf www.multilogger.nl Unsere Multiloggerwebsite ermöglicht Ihnen kostenlos 4 Sensoren zu registrieren und anschließend diese Sensoren weltweit im Webnetz abzulesen. Weltweit Cloud BS-1500 www.multilogger.nl Internet Siehe auch die ausführliche Anleitung und das Video auf www.multilogger.nl. Zur Konfiguration ins Cloud sind zwei Punkte wichtig: Registrierung auf www.multilogger.nl Starten des Wizards für die Ruledatei Es gibt dafür einen einfachen WIZARD auf www.multilogger.
D E U T S C H SyncFileconfig tool BS1500 zur externen Website zum Beispiel: www.multilogger.nl Gehen Sie folgendermassen vor: 1. Gehen Sie zur Webseite www.multilogger.nl und legen Sie ein Konto und ein Login an. 2. Wählen Sie auf der Administrationsseite die Prozedur ‘quick setup’. 3. Konfigurieren Sie Ihre Website (indem Sie der Site einen Namen geben, die darzustellenden Sensor-ID Angaben und die Sensortypen spezifizieren). Wechseln Sie jetzt zur nachfolgenden Seite. 4.
6. MESSENGER D E U T S C H Die BS1500 verfügt über einer Messenger-Funktionalität Die BS1500 empfängt Sensordaten und prüft für jeden Messwert, ob der Datensatz in einer Regel vielleicht einer festgelegten Bedingung entspricht. Eine Regel kann auch auf zeitlich bedingten Ereignissen reagieren. Eine Regel besteht aus einer Bedingung und einer Aktionsfestlegung. Die Bedingung wird aufgrund des Messwertes überprüft.
Folgende Parameter werden je nach Aktionstype benötigt: D E U T S C H Für den Versand einer eMail-Nachricht: • Name der Regel • Zeitsperre für die Regel • Bedingung für die Regel • eMail-Adresse • Betreff-Zeile für die Regel • eMail-Nail Nachricht Für eine HTTP- Aufforderung: • Name der Regel • Zeitsperre für die Regel • Bedingung für die Regel • HTTP Aufforderungstyp: GET oder POST • HTTP Anfrage-URL • HTTP Anfragetext Für eine SMS: • Name der Regel • Zeitsperre für die Regel • Bedingung für die Regel •
Folgende Variable stehen zur Verfügung: D E U T S C H Variable Beschreibung $v Messwert $q Sensor Typ 1 = Temperatur (°C), 3 = RH% (%), 5=CO2 (ppm) $i Identifikationsnummer des Sensors $r rssi-Wert (Signalpegel in dBm) $h Anzeige der Stunden in der Uhrzeit der Messwerterfassung $m Anzeige der Minuten in der Uhrzeit der Messwerterfassung $s Anzeige der Sekunden in der Uhrzeit der Messwerterfassung $Y Anzeige des Jahres im Datum der Messwerterfassung $M Anzeige des Monats im Datum der Mes
Beim HTTP-Report, beim eMail-Report und bei der Betreffzeile für die eMails handelt es sich um Textzeilen, die mit Variablen ausgestattet werden können. Die Werte der Variablen werden bei der Erzeugung der Nachrichtentexten durch Textangaben ersetzt.
Die Zeitangaben $X und $S werden alle in UTC-Format. D E U T S C H Die HTTP-Anfrage ist url-verschlüsselt. Das bedeutet dass die nicht-numerische Zeichen in %hh-Zeichenketten umgesetzt werden, wobei „hh“ ein hexadezimales Format darstellt. Die Zeilen ‘&&’ und ‘==’ bilden dabei eine Ausnahme: diese werden in ‘&’ beziehungsweise ‘=’ konvertiert. Bei einer HTTP-Anfrage wird die Nachricht mit Hilfe des Requestheaders POST übertragen, oder andernfalls zum URL der GET-Abfrage hinzugefügt.
7. Störungen Unterschiedliche Randbedingungen können den Datentransfer der Temperaturdaten beeinträchtigen. Störungen äußern sich in der Regel durch Lücken in den graphischen Temperaturkurven für den zugehörigen Sensor. Generell unterscheiden wird drei Störungsquellen für den Kommunikationsprozess: 1. 2. 3. Störung im USB-Empfänger Störung im Temperatursensor Störung in der Funkstrecke zwischen Temperatursensor und USBEmpfänger 7.1.
7.2. Störung im Temperatursensor D E U T S C H Der Empfänger registriert von einem Sensor Signale, aber keine Signale eines bestimmten Sensors. Mögliche Ursachen sind: Die Batterien im Sensor fehlen oder sind zu schwach Die Batterien im Sensor sind falsch gepolt Der Sensor befindet sind außerhalb der Empfangsreichweite des USB- Empfängers Der Sensor wurde beschädigt (z.B. durch Auslaufen der Batterie, oder Verunreinigungen, bzw. Korrosion an den Batteriekontaktstellen).
7.4. Kommunikationstest Ein einfacher Test überprüft den Kommunikationsweg zwischen Sensor und Empfänger. 1. 2. 3. 4. 5.
8. FIRMWARE UPDATES D E U T S C H AKTUALISIERUNG DER FIRMWARE Die Firmware des BS-1500 Empfänger kann folgendermaßen erneut über USB programmiert werden: 1. Download der aktuellsten Firmware von www.arexx.com/Software 2. Anschließend muss die ZIP Datei ausgepackt werden. 3. PGM Taste eindrucken und dan die BS1500 einschalten. Starten Sie „Flash“ mit der rechten Maustaste (Bitte als Administrator ausführen). 4. Normalerweise wird daraufhin ein DOS-Fenster geöffnet. 5.
APENDIX & TIPS Treiber prüfen - Überprüfen Sie (unter: Start > Konfigurationsmaske > Geräte und Drucker), ob der RF-USB aufgeführt wird. Installieren Sie den Treiber erneut. Schließen Sie bitte das Gerät erst dann an, wenn die Installationssoftware Sie dazu auffordert! - Überprüfen Sie bitte die korrekte Installation der Treiber und die Verbindung zum PC. Überprüfen Sie, ob im “Synchronisierung”-Fenster der Multilogger Software ‘USB@x’ und auch die Version der Firmware des Moduls angezeigt wird.
FAQ AREXX MULTILOGGER Was ist ein Logger? Ein Logger empfängt über längerer Zeit drahtlos Sensor-Messdaten. Unser Multilogger registriert zum Beispiel ständig alle 45 Sekunden die Temperatur, Luftfeuchtigkeit, Spannung oder einen anderen Parameter und speichert diese Daten, unter anderem zur Darstellung in einer Graphik. Es spielt dabei keine besonders wichtige Rolle, ob dabei gelegentlich einige Messwerte verpasst werden.
Am Empfänger gehen Daten ein (Data LED blinkt gelegentlich), aber ich sehe keine Sensoren in der Sensorliste. Das Filter in der Sensorliste ist eingeschaltet (Starten Sie die Logger-Software --> Menu --> Ansicht --> Pfeil nach unten --> Sensor Filterliste). Diese Filterliste muss leer sein.
Was ist der Unterschied zwischen TSN-, IP- und PRO-Sensoren? Die Arbeitsweise ist identisch und Sie können die Typen gemischt einsetzen. Die TSN sind die Standard Sensoren. Unsere IP Sensoren sind IP66 wasserfest und sind ausgestattet mit einem industriellen Gehäuse. Die PRO-Sensoren sind ausgestattet mit einem Display, können separat aus einer Junction-Box gespeist werden und sind gegen Spritzwasser geschützt.
Wie kann ich die BS-XXXX Basis Station zurücksetzen („resetten“)? Schalten Sie dazu das Modul aus und entfernen Sie 20 Sekunden lang die interne Bereitschaftsbatterie. Falls die BS-510 oder BSXXXX kurz im Speichermodus arbeitet und die gelbe LED brennt, werden dann gar keine Daten in den Speicher übertragen? Das stimmt.
Was leistet der Messenger? Die Messenger-Software erlaubt Ihnen, mittels eMail und/oder http die aktuellsten Messdaten eines Sensors paketweise zu übertragen. Dazu kann man die Versandbedingungen der Nachrichten selbst festlegen: zum Beispiel kann eine Datenübertragung nur dann ausgelöst werden, wenn eine Temperatur unterhalb 0°C gemessen wird. Mit Hilfe der http-Nachrichten können Sie zum Beispiel einen Webserver sofort mit aktuellen Messdaten aktualisieren.
Was ist zu tun, wenn die BS-XXXX über das Netzwerk unerreichbar ist? Überprüfen Sie die Netzwerkverbindung: ist der Netzwerkanschluss korrekt eingesteckt? Ist auf diesem Anschluss ein Laptop angeschlossen? Schließen Sie ein USB und Netzwerkkabel an und verwenden Sie das “Netzwerkconfigtool” im Tool-Menu der Logger-Software. Mit diesem Tool können Sie die aktuelle IP-Adresse der BSXXXX ablesen. Überprüfen Sie gegebenenfalls den DHCP-Server.
Kann man die Sensordaten in eigener Software weiterverwenden? Ja. Die Beschreibung der Datenübernahme befindet sich in START > ALLE PROGRAMME > Temperatur Logger > Help > Server Interface Help. Beim BSXXXX können Sie auch die Messenger-Funktionalität in Anspruch nehmen. Außerdem können Sie zum Beispiel mit der Seite cdata.xml auch die aktuellsten Sensordaten in xml-Format auslesen. Wie kann ich die Daten des BSXXXX im Internet sichtbar machen? Über www.multilogger.
SyncFile Config TOOL Das Sync File Config-Werkzeug erzeugt eine xml-Datei, die eine Beschreibung der Datenquellen für die Logger-Software enthält und eine Beschreibung der möglichen Zielsysteme, wohin die Logger-Software die Messdaten weiterreichen soll. Siehe für weitere Informationen die Beschreibung Synchronization_Configuration_Tool.pdf Kann ich die BS500-Daten aus meinem PC auch auf meinem Laptop empfangen? Ja, dazu benötigt man die Synchronisationsfunktion der Logger-Software.
BS1400 Messenger to a Webserver Introduction The BS1400 LAN base station for the Arexx Multilogger system has builtin messenger functionality. With the messenger it is possible source http requests to external web servers by the base station. The http requests are used to transport measurement data to a database via a script based web service like MySQL/Apache or Microsoft’s SQLServer/asp.net. E N G L I S H The messenger applies given rules for each incoming measurement.
The list of variables is: Variable Description $v Measured value $q Sensor type 1 = Temperature (°C), 3 = RV% (%), 5 = CO2 (ppm) $i Identification number of the sensor $r rssi-value (signal level value in dBm) $h Indication of the hours in the time indication of the measurement $m Indication of the minutes in the time indication of the measurement $s Indication of the seconds in the time indication of the measurement $Y Indication of the year in the time indication of the measurement $M I
Server side Usually the HTTP request would point to a dedicated web server page with scripting capabilities. For example we assume a page called www.server.com/ multilogger.php. On the server side this page would contain some scripting that decodes the data, checks its contents and store the data into a data storage. Other webpages can be used to report measurements from this storage. This document is not intended to be a scripting manual; we refer to the many help available elsewhere.
Explanation PHP example In this case arguments are provided without argument names. This means the BS1400 message should match the expected arguments exactly. The message should be formed as follows: abcdef&&$d&&$t&&$i&&$v The argument list is decomposed into an array or strings ($args). The number of arguments should be equal to 5 in this case, and the first argument serves as a password. The arguments are base64 decoded, and a simple character replacement is done to prevent sql injection.
Impressum ©2016 AREXX Engineering Nervistraat 16 8013 RS Zwolle The Netherlands E N G L I S H Tel.: +31 (0) 38 454 2028 Fax.: +31 (0) 38 452 4482 E-Mail: Info@arexx.nl This manual is protected by laws of Copyright. Any full or partial reproduction of the contents are forbidden without prior written authorization by the European importer. Product specifications and delivery contents are subject to changes. The manual is subject to changes without prior notice.
Symbols This manual provides the following symbols: The “Attention!” Symbol is used to mark important details. Neglecting these precautions may damage or destroy the module and/or additional components and additionally you may risk your own health or the health of other persons! The “Information” Symbol is used to mark useful tips and tricks or background information. In this case the information is to be considered as “useful, but not necessary”.
1a. MULTILOGGER SYSTEM OVERVIEW The Multilogger system has the following features: ◊ ◊ ◊ ◊ E N G L I S H Long term data logging of temperature, humidity CO2 levels etc. Generating alarms with the Messenger software Put your sensor data into the cloud (for example www.multilogger.nl) IoT services (switches on of equipment over a network) Usage The Multilogger system is used in homes, restaurants, hotels, laboratories, stores; everywhere where you want to monitor and guard temperatures, humidity etc.
1b. MULTILOGGER INFORMATION QUICK START 1.1 Starting up - Please read this manual first. Connect the power adapter and switch on the BS1500 The power-on indicator will light up. When sensors are active, the receive LED will blink. Connect the BS1500 receiver to the computer (via USB). Start the ‘BS1500 Configuration Tool’ to set up the device. It can be found in the tools-menu of the temperature logger software. BS1500 ConfigurationTool The latest software is available at http://www.arexx.
1c. INTRODUCTION BS-1500GP(R)S TRANSCEIVER The BS-1500GP(R)S records for each sensor its measurement, GPS position and time stamp. The measurement data can be transmitted by GPRS (sim card is necessary) It can also be stored on an SD card (Mico-SD is necessary). E N G L I S H The recorded measurements are also used as input for the internal alarm control module: It checks the incoming measurements against the given rules. Depending on the condition given in the rule, an alarm or message is generated.
2. USER MANUAL BS-1400GPRS Frontview 1. 2. 3. 4. 5. 6. 7. 8. GPRS 3G SIM card Micro SD card Sensor receive LED USB connector DC Buchse 7-30V DC Power LED GSM LED Priogramm button Backview A B C 1 2 3 4 7 8 A. On/Off switch B. Sensor 433MHz antenna C. GSM/GPRS antenna D. GPS antenna, active type! D Scope of delivery BS1500 GP(R)S 1. GPRS base transceiver module 2. USB cable 3. 434MHz Sensor (Logger) antenna 4.
Introduction The BS1500 is a receiver station for the AREXX Multi Logger system. Like the BS510 station, the BS1500 receives sensor and GPS data via wireless transmission and sends these data via a USB interface to a PC. The GPRS/ GSM link enables the BS1500 to send measured values via GPRS to a remote webserver/website. The BS1500 can also send alerts using SMS or email, defined by user-defineable rules.
Software operation The temperature data will be received and stored as soon as the Windows system has been started. Therefore it is not necessary to start the temperature-logger program to store new data. The program offers following functions: • Graphic display of the measured temperatures for every individual sensor • Settings for every individual sensor • Export data in various formats For further details please check the help of the loggersoftware.
2.1 SD MEMORY CARD The BS-1500 allows you to insert a micro-SD memory card. If this card is installed the module will also transfer all incoming data to the SD-card. For each sensor and each month the system will generate data files containing measurement data in plain-text format (csv). E N G L I S H The SD card data will only be accessible for reading and further processing with an SD card reader. Further processing of data may be performed by external software tools such as Excel and Word.
4. BS-1500 CONFIGURATION TOOL To program the BS1500 we use a tool in the Multilogger software, you can find it in the tools menu. The general settings of the BS1500 can be inspected and changed by this tool. Fig 4. Configuration Tool E N G L I S H With the ‘read’ button the current settings are read from the device. With the ‘write’ button the given parameters are stored into the device. The open button loads a configuration from file. The save button lets you save the current configuration.
The following two fields are used to access your telecom network via your SIM card. GSM APN: The APN as specified by your telecom provider GSM PIN: The pincode for your SIM card. Note: the BS1500 cannot change the pin code on the SIM card. You have to use a telephone to do so if necessary. Both entries can be found on the SIM card data. E N G L I S H Time server: A URL specifying the SNTP time server. The BS1500 will synchronize its real time clock to this server.
Registration to the cloud and www.multilogger.nl Our Multilogger website allows you to register 4 sensors for free, which enables you to inspect these devices in the global internet environment. Cloud worldwide or network BS-1500 www.multilogger.nl Internet Inform yourself by reading the detailed manual and video clip at www.multilogger.nl Configuration for the cloud requires the following important steps: Registration at www.multilogger.
SyncFileconfig tool E N G L I S H BS1500GP(R)S communicating to an external website: e.g. www.multilogger.nl To setup connection the following steps are required: 1. Visit www.multilogger.nl and register for an account and a login 2. Proceed by entering the admin page and start the link ‘quick setup’. 3. Register your site (by choosing the site’s name, entering the sensors’ ID’s to be displayed at your site. Also you will have to specify the sensor type). Proceed by selecting the following page. 4.
6. MESSENGER The BS1500 contains messenger functionality The BS1500 receives measurement data from sensors and checks each measurement to the rules defined. A rule can also be checked on a timer event. A rule is a condition and an action definition. The condition is evaluated against the measurement if the evaluation results ‘true’, the defined action is performed. The rules are stored in a file that can be uploaded to the BS1500 via USB.
Following parameters are required depending on the type of action: For an e-mail: • Name of the rule • Time lock for the rule • Condition for the rule • E-mail address • Subject of the rule • E-mail message For an HTTP Request: • Name of the rule • Time lock for the rule • Condition for the rule • HTTP request type: GET or POST • HTTP request URL • HTTP Request message For an SMS: • Name of the rule • Time lock for the rule • Condition for the rule • SMS phone number • SMS text message The inhibit time of
Following variables are available: E N G L I S H Variable Description $v Measured value $q Sensor type 1 = Temperature (°C), 3 = RH% (%), 5=CO2 (ppm) $i Identification number of the sensor $r rssi-value (dBm) $h Indication of the hours in the time indication of the measurement $m Indication of the minutes in the time indication of the measurement $s Indication of the seconds in the time indication of the measurement $Y Indication of the year in the time indication of the measurement $M
The HTTP-report, the e-mail report and the subject line for the e-mail are text fields that can be fitted with variables. The value of a variable will be replaced by text when the message text is set up.
The HTTP request message is url-encoded. This means that non-alphanumerical characters are converted into %hh-strings where „hh“ represents a hexadecimal figure. The lines ‘&&’ and ‘==’ are an exception: these are converted into ‘&’, and ‘=’ respectively. The message for the HTTP request is transmitted via the request header POST, or else added to the URL of the GET request. In this case, the separating sign ‘?’ is added between the URL and the message.
7. Transmission losses Sometimes transmission losses may arise, indicated by missing temperature data in the sensor’s curve display. Data losses may be caused by: 1. Problems inside the transceiver 2. Problems in the sensor module 3. Problems in the signal transfer between temperature sensor module and transceiver 7.1. Problems inside the transceiver The transceiver does not registrate a single data signal, even if the sensor is located at a minimum distance to the receiver.
7.2. Problems in the temperature sensor module The receiver receives signals from sensors, but fails to registrate signals from one sensor in particular.
7.4. Communication test A simple test will check the communication channel between sensor and receiver: 1. 2. 3. 4. 5. Remove the batteries from the sensor If an entry already exists: remove the sensor from the temperatur logger application (using the right mouse button) Locate the sensor at ca. 1 m distance to the receiver Insert the batteries in the sensor A correctly working system will add the according sensor entry to the sensor list within 5 seconds. 7.5.
6. FIRMWARE UPDATES Updating the Firmware The Firmware of a BS-1500GP(R)S Sensors may be reprogrammed by performing the following steps: E N G L I S H 1. Download the most recent Firmware versions at www.arexx.com 2. Unzip the ZIP-file. 3. Start PUSH THE PROGRAM BUTTON on the BS1500 and Flash by right-clicking (Right Mouse Button = run as an Admin). 4. This will normally open a DOS-window. 5. Hit “enter” to proceed and Y. 6. The update has been successful as soon as Flash reports “success”. 7.
APENDIX & TIPS Checking the drivers - Check (at: Start > Configuration window > Devices and Printers) the execution of RF-USB. Re-install the driver. Wait to connect the device until the installation process commands you to do so! - Check the correct installation of the driver and the PC-connection. Check the entry ‘USB@x’ at the “Synchronisation” window of the Multilogger Software and the accompanying firmware version of the module.
FAQ AREXX MULTILOGGER What is a logger? A logger receives sensor data for a given period of time by wireless channels. Our Multi logger periodically - every 45 seconds - registers e.g. temperature, humidity, voltages or other parameters and displays these values in a graphical representation. The considerable number of values allows the system therefore that a few values may have been missed.
The receiver receives data (Data LED occasionnally blinks) but the sensor list does not contain entries. The filter in the sensor list may have been activated (start the Logger software > Menu list > arrow below > sensor filter list). This filter list must be empty. Otherwise the system will only receive the listed sensors in this list! How do I check the sensor’s operation? Take care to place the sensors in the receiver’s vicinity (at e.g. 3 meters or less).
What is the difference between IP-, TSN- and PRO sensors? All sensor types are based on the same operation principles and you can use them all in one system at the same time. PRO sensors are equipped with a display, can operate with an external supply from a junction box and are splash proof. The IP sensor are waterproof.
How do we reset the BS-XXX or BS-XXXX? Switch off the module and remove the internal backup battery for 20 seconds. If the BS-510 or BS-1000 shortly operate in memory mode, the data storage does not contain any data, although the yellow LED is flashing? That is correct. The (permanent) flash memory has been provided with a small temporary memory, which is not permanent. The temporary memory must be filled before the contents is transferred to the flash memory.
For what purposes may I use the Messenger? The messenger software enables you to send messages by email and/or http, in which the most recent sensor data are included. Optionally you may program transmission for special conditions, e.g.: the temperature is below zero degrees. The http-messages may also be used to update a webserver with recent sensor data in real-time.
The BS-XXXX cannot be accessed by the network? Check the network connection; has the network connector correctly been plugged? Check the network by connecting a laptop to the plug. Connect the USB and a network cable. Use the Networkconfig-tool in the tool menu at the logger software. With the help of this tool you will find the current IP-address for the BS-XXXX. Check the DHCP server if this is being used. Use the internet browser to contact the BS-XXXX.
Can we use the sensor data for our own software? Yes, check the documentation for data access at START > ALL PROGRAMS > Temperature Logger > Help > Server Interface Help. The BS-XXXX will also allow the use of messenger functionality. Apart from these options, you may also use the cdata.xml page to output the most recent sensor data in xml format. Can we display the BS-XXXX sensor data in the Web? You may also use www.multilogger.nl as a structured logger for a number of sensors.
How do I receive my PC BS-500 data at my laptop? To do so please apply the synchronisation functionality of the logger software. Open the sync file config tool. At the PC name enter a network’s name (in this case the laptop’s name) as the target to which the PC-logger is going to send data. At the laptop we follow the same procedure, but this time you will have to specify the data source (in this case the PC). For further information see the Synchronization_Configuration_Tool.
BS1400 Messenger to a webserver Introduction E N G L I S H The BS1500 GP(R)S base station for the Arexx Multilogger system has builtin messenger functionality. With the messenger it is possible source http requests to external web servers by the base station. The http requests are used to transport measurement data to a database via a script based web service like MySQL/Apache or Microsoft’s SQLServer/asp.net. The messenger applies given rules for each incoming measurement.
The list of variables is: Variable Description $v Measured value $q Sensor type 1 = Temperature (°C), 3 = RV% (%), 5 = CO2 (ppm) $i Identification number of the sensor $r rssi-value (signal level value in dBm) $h Indication of the hours in the time indication of the measurement $m Indication of the minutes in the time indication of the measurement $s Indication of the seconds in the time indication of the measurement $Y Indication of the year in the time indication of the measurement $M I
Server side Usually the HTTP request would point to a dedicated web server page with scripting capabilities. For example we assume a page called www.server.com/ multilogger.php. On the server side this page would contain some scripting that decodes the data, checks its contents and store the data into a data storage. Other webpages can be used to report measurements from this storage. This document is not intended to be a scripting manual; we refer to the many help available elsewhere.
Explanation PHP example In this case arguments are provided without argument names. This means the BS1500 message should match the expected arguments exactly. The message should be formed as follows: abcdef&&$d&&$t&&$i&&$v The argument list is decomposed into an array or strings ($args). The number of arguments should be equal to 5 in this case, and the first argument serves as a password. The arguments are base64 decoded, and a simple character replacement is done to prevent sql injection.
Mentions légales ©2015 AREXX Engineering Nervistraat 16 8013 RS Zwolle The Netherlands Tel.: +31 (0) 38 454 2028 Fax.: +31 (0) 38 452 4482 E-Mail: Info@arexx.nl Ce mode d’emploi est protégé par les lois du copyright. Il est interdit de copier ou de reprendre tout ou partie du contenu sans l’autorisation préalable de l’éditeur! Sous réserve de modification des spécifications du produit et des accessoires fournis. Le contenu de ce manuel est susceptible de modifications sans préavis.