Publicité

Les langues disponibles

Les langues disponibles

Liens rapides

LAN - NETZWERK
BS-1000LAN TRANSCEIVER
**Deutsch ** English ** Français ** Nederlands
©
2015 AREXX - HOLLAND - CHINA
HAVINGA SOFTWARE - HOLLAND
1

Publicité

Table des Matières
loading

Sommaire des Matières pour Arexx BS-1000LAN

  • Page 1 LAN - NETZWERK BS-1000LAN TRANSCEIVER **Deutsch ** English ** Français ** Nederlands © 2015 AREXX - HOLLAND - CHINA HAVINGA SOFTWARE - HOLLAND...
  • Page 2: Table Des Matières

    Multilogger Information Manual Network configuration LAN And IoT Webserver Messenger Trouble shooting and transmission problems Firmware Update APENDIX L’Enregistreur de Température BS-1000LAN Multilogger Presentation Manuel BS1400 Ç Configuration Reasau (tool) LAN et IoT Serveur Web Messenger Pertes de transmission Mise a jour du Firmware...
  • Page 3 Anwender in das Gerät geladen. Daher trägt der Anwender das gesamte Risiko bezüglich der Qualität und der Leistungsfähigkeit des Gerätes inklusive aller Software. Bitte beachten Sie auch die entsprechenden Lizenzvereinbarungen auf der CD-ROM! Prüfen Sie bei problemen auf www.arexx.com ob es ein neue Soft- ware version gibt. WICHTIG Vor dem ersten Gebrauch dieses BS-1000 LAN Unit lesen Sie bitte zuerst die Gebrachs- anleitung aufmerksam durch! Sie erklärt die richtige Handhabung und informiert Sie über...
  • Page 4 - Befragen Sie einen Fachmann, wenn sie sich der Bedienung, Sicherheit oder Anschluss des Moduls nicht sicher sind. - Niemals das Modul in Räumlichkeiten oder unter ungünstigen Bedingungen betreiben. - Das Modul besitzt hochempfindliche Bauteile. Elektronische Bauteile sind sehr gegen statische Elektrizität empfindlich. Fassen Sie das Modul nur an den Rändern an und vermeiden Sie direkten Kontakt mit den Bauteilen auf der Platine. Normaler Gebrauch Der BS-1000LAN Empfänger registriert und speichert für jeden Sensor des AREXX Multilog- ger Systems die Messdaten und einen Zeitstempel. Die Daten können über LAN Netzwerk weiter verarbeitet werden. Jede andere Einsatzart als oben beschrieben kann zu Schäden und Risiken wie Kurzschluss, Brand, Stromschlag usw. führen...
  • Page 5 1a. ÜBERSICHT DES MULTILOGGER SYSTEMS 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.nl) ◊ Die Durchführung von IoT-Services (Die Gerätesteuerung im Netz) Anwendungsbereich Das Multilogger System wird angewandt im Wohnbereich, in Gaststätten, Hotels, Laboratorien und Geschäften; in allen Bereichen wo Sie Temperatur, Luftfeuchte, CO2-Pegel, usw. überwachen möchten. Das Multilogger System enthält folgende Module: • Drahtlose Sensoren zur Überwachung von Temperatur, Luftfeuchte, CO2-Pegel, Legionella, Spannungspegel, usw.
  • Page 6: Multilogger Information

    - Starten Sie nun zur Konfiguration des Systems die ‘BS1000 NetworkCon- figTool’-Software. Dieses Programm befindet sich im Tools-Menu der Multi- logger-Software (BS1000 NetworkConfigTool). Multilogger software download siehe: http://www.arexx.com - Die BS1000 empfängt die Messdaten, die drahtlos aus den Sensoren übermittelt werden. - Die Temperatursensoren übertragen ihre Daten in die BS1000. - Am System können viele Sensoren parallel angeschlossen werden.
  • Page 7 1c. EINLEITUNG ZUR BS-1000LAN BASISSTATION Die BS1000 registriert für jeden Sensor Messdaten und einen Zeitstempel. Die Messwerte werden auf dem PC in MULTILOGGER Software als graphische Kurve angezeigt. Diese registrierten Messdaten werden der BS-1000 zugesandt, die sie zu den bei der Programmierung festgelegten Bedingungen (Regeln) überprüft. Dabei wird je nach den vorgegebenen Alarmbedingungen ein Alarm ausgelöst oder die Daten werden über LAN weitergeleitet. Regeln können mit dem Regeleditor zusammengestellt werden, der ebenfalls in der Multilogger-Software zur Verfügung steht.
  • Page 8: Anleitung

    2. ANLEITUNG BS-1000LAN Frontansicht 1. EIN LED 2. Sensor Empfangs-LED 3. Netzwerk LED DATA DATA receiving transmitting 4. Ein/Aus Schalter Rückansicht 1. LAN Verbinder 2. USB Verbinder 3. DC Buchse 5-8V DC 4. Summer Aus Taste Lieferumfang der LAN Base Station Der Temperaturelogger wird mit folgenden Teilen geliefert: 1.
  • Page 9: Installation Der Software

    Information zur Multilogger-Software Alle Informationen zur Multilogger-Software finden Sie in der Hilfefunktion der Software. WIR EMPFEHLEN IHNEN, DIE MULTILOGGER SOFTWARE REGELMÄSIG ZU AKTUALISIEREN SIEHE: WWW.AREXX.COM Installation des Empfängers Sobald Sie die Software installiert und die BS1000 an die 5V- Stromversor- gung angeschlossen haben, kann das Empfängermodul (BS1000) mit Hilfe des mitgelieferten USB-Kabels an den Computer angeschlossen werden.
  • Page 10 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. Das Programm bietet nachfolgende Funktionalitäten: • Graphische Darstellung der gemessenen Temperaturen für jeden Einzel-Sensor • Einstellungspflege für jeden Einzel-Sensor •...
  • Page 11: Netzwerk Konfiguration

    3. NETZWERK-KONFIGURATION (Tool) Im Zusammenspiel mit der Temperatur-Logger Software bietet das Netzwerk-Konfigurationsprogramm (NetWorkConfig), im TOOL Menü, die folgende Maske: Darin befinden sich folgende Maskenfelder: - Use DHCP: - Address: - NetMask: - Gateway: - DNS server: - Network name: - DNS suffix: logxx NetWorkConfig tool - Use DHCP: Falls dieses Feld angekreuzt wird, wird BS1000 die Netzwerkein- stellungen eines im Netzwerk verfügbaren DHCP-Server heranziehen.
  • Page 12 Webseiten mit ihrem BS-xxxx Multiloggerempfänger zu synchro- nisieren. Einsatzbeispiele für die BS1000/BS1200 Für alle Einsatzszenarios ist es wichtig, die aktuellste Multiloggerversion am PC zu installieren. Siehe www.arexx.com für die aktuellste Versionsnummer. Es gibt weitaus mehr Verbindungskonfigurationen, die alle auf dem http-Pro- tokoll basieren. Die flexible rulefile-Konfigurationsmethode erlaubt es Ihnen, ihre eigene Datenverbindungskonfiguration zu implementieren In nachfolgender Übersicht zeigen wir beispielhaft die Verbindungen: >...
  • Page 13 BS1000/BS1200/BS1400 zum PC im lokalen Netzwerk Die BS1000/BS1200/BS1400 wurde im lokalen Netzwerk mit einem PC verknüpft. Gehen Sie folgendermassen vor: 1. Wählen Sie ’syncfileconfig tool’ im Menüteil „Tools“ (Werkzeuge) der Multilogger Software. 2. Öffnen Sie den ’BS1000 wizard’ im Menüteil „Extra“ . 3. Führen Sie die Anweisungen in diesem Wizard aus. Dabei wird automatisch eine Ruledatei für den BS1xxx Empfänger erzeugt und es wird die sync.xml am PC aktualisiert. SyncFileconfig tool BS1000/BS1200 zur externen Website: zum Beispiel: www.multilogger.nl...
  • Page 14 BS1000/BS1200 zum PC und zur externen Website Nachfolgende Konfiguration wird gewählt, falls Sie die Bsxxxx-Daten sowohl zum PC im Netzwerk als zum Multilogger-Website übertragen möchten. Gehen Sie folgendermassen vor: 1. Führen Sie die Arbeitsschritte des ersten Beispiels aus, in dem die BSxxxx-Daten zum PC im lokalen Netzwerk übertragen werden) 2. Öffnen Sie das SyncConfig-Tool in der Multilogger-Software und wählen Sie Menü extra->’Generiere rulefile für BSxxxx’, und speichern Sie die Rulefile-Datei irgendwo im PC. 3. Führen Sie nun die Schritte des zweiten Beispiels aus (BSxxxx versendet die Daten an die Multilogger-Website) Achtung BITTE! Warten Sie bitte noch mit dem Hochladen der Rulefile-Datei in die Bsxxxx.
  • Page 15: Webserver

    5. BS-1000 WEBSERVER Der BS1000 Webserver ist über die mit dem Network Config Tool erhaltene IP Adresse und Netzwerkname zugänglich. Normalerweise können Sie den Namen des Netzwerkes in die URL Zeile des Browsers eingeben, um zum BS1000 Zugang zu bekommen (Bitte geben Sie ‘http://’ vor dem Netzwerknamen ein). Wenn das fehlschlägt, können Sie auch über die IP Adresse Zugang zum BS1000 bekommen. Abb.7. Webserver BS1000 Der eingebettete Webserver enthält mehrere Seiten mit neuesten Daten. In den Admin Seiten können verschiedene Einstellungen vorgenommen werden. Der BS1000 Webserver befindet sich an der Adresse, die vom Netzwerkna- men angegeben wurde. Deaktivieren Sie zuerst alle Firewall und/oder Browserblockaden, die auf die BS1000 zutreffen könnten.
  • Page 16 Administration Abb.8. Administration Die Admin Seiten sind über den Link ‘Admin’ oben auf der Seite zugänglich. Nach Eingabe der Benutzer ID und dem Passwort (Defaulteinstellung ist (admin/admin) kommen wir zum Bildschirm in Abb. 8. Die eingerichtete Firmware Version wird angezeigt. Die linke Spalte enthält eine Reihe von Links, die wir hier nicht weiter erläutern werden: Netzwerk Abb.9. Netzwerk Das Fenster enthält dieselben Daten, die schon im NetworkConfig Tool von der Multilogger Software erläutert worden sind. Sie können diese Einstellun- gen ggf. über die SUBMIT Taste ändern.
  • Page 17 E-Mail Abb.10. E-Mail Diese Seite bestimmt die Daten der E-Mail Serveradresse, die benutzt wird, um die Messenger Informationen an eine E-Mail Adresse zu verschicken. Das ‘From field’ enthält die E-Mail Adresse des Senders, die für die Verschic- kung der Messenger E-Mails verwendet wird. In einigen Fällen müssen der Benutzername und das Passwort eingegeben werden. Das geschieht in den beiden unteren Feldern.
  • Page 18 Messenger Abb.11. Messenger Der Messenger wird über eine “Rule file” konfiguriert, die über einen sogenannten `Rule Editor` erstellt wird und eine oder mehrere Messenger- regeln enthält. Diese Indikationen lösen Aktionen aus, sobald eine oder mehrere Bedingungen erfüllt werden. Die derzeitig gültige `Rule file` wird als “current version” markiert. Weitere Einzelheiten finden Sie in der Rule Editor Beschreibung. Wenn Sie das Feld leer lassen, wird die derzeitige Rule Datei gelöscht und es werden keine Regeln angewendet. Mit der Messenger Software können Sie Nachrichten per E-Mail und/oder http versenden. Diese Nachricht kann die neuesten Daten von einem Sensor enthalten.
  • Page 19 Zeitserver Abb.11. Zeitserver Beim Start des BS1000 und im Abstand von gewissen Zeitintervallen wird (sofern das System dazu konfiguriert wurde) die Zeit aus einem Internet- Zeitserver abgefragt und die interne Uhr des Basissystems auf diese Zeit synchronisiert. Die Uhr des BS1000-Systems wird von einer Knopfzelle gespeist, wenn die Station abgeschaltet ist. Nach Einschalten wird das BS1000-System deshalb immer neue Messdaten registrieren. Das gilt sogar für den Betrieb ohne PC- oder Netzwerkverbindung. Die Messenger-Funktionalität basiert auf der Verfügbarkeit der eingebauten Uhr. Diese Uhr verwendet die Standard-Zeit (UTC). Die Korrektur für die Zeitzone wird in Minuten im Feld „Time Zone Offset“ eingetragen. Die auf...
  • Page 20: Beschreibung

    Oft auftretende Verbindungsprobleme sind zum Beispiel: Code 1: Die Adresse des externen Servers ist unauflösbar (--> Überprüfe die url-Adresse). Code 8: In solchen Fällen blockiert oft eine Firewall den Zugriff zum externen Server. Rule Sensor Code Beschreibung Startup Starten das BS1000-System rulenb sensor Regel: HTTP: Adresse unauflösbar rulenb sensor Regel: Problem in der Auflösung der Bedingung rulenb sensor Regel: SMTP kann den Mailserver nicht errei- chen Siehe für zusätzliche Informationen die Logging Codes PDF auf der Webseite www.arexx.com...
  • Page 21: Messenger

    Bedingung wird aufgrund des Messwertes überprüft. Falls die Bedingung mit einem „TRUE“ (= „wahr“) erfüllt wird, führt das System die dazu festgelegte Aktion durch. Die Regeln werden in einer Datei gespeichert, die via USB oder LAN zur BS1000 hochgeladen werden kann. Das Regelwerk kann mit dem Regeleditor angepasst werden, die im Soft- warepaket für die Temperaturloggersoftware zur Verfügung steht (siehe dazu: www.arexx.com). Die Regeldatei (rule-file) kann via USB ins System übertragen werden. Dazu kann man den Regeleditor oder das config-upload Programm benutzen. 6.1. Messenger Rule (Regel) Editor Der Regeleditor ist ein Werkzeug zur Erzeugung einer sogenannten „Regeldatei“, welche die BS1000 zur Steuerung der eingebauten Messenger- Funktionen benötigt. Die Messenger-Funktionalität basiert auf dem Start einer oder mehrerer Aktionen, die auf einem eingehenden Messdatensatz basieren, der einen für diesen Datensatz festgelegte Bedingung erfüllt.
  • Page 22 Folgende Parameter werden je nach Aktionstyp benötigt: Für den Versand einer eMail-Nachricht: • Name der Regel • Zeitsperre für die Regel (Inhibit time) • 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 den Alarmpiepser: •...
  • Page 23 Folgende Variable stehen zur Verfügung: Variable Beschreibung Messwert Sensor Typ 1 = Temperatur (°C), 3 = RH% (%), 5=CO2 (ppm) Identifikationsnummer des Sensors rssi-Wert (Signalpegel in dBm) Anzeige der Stunden in der Uhrzeit der Messwerterfassung Anzeige der Minuten in der Uhrzeit der Messwerterfassung Anzeige der Sekunden in der Uhrzeit der Messwerterfassung Anzeige des Jahres im Datum der Messwerterfassung Anzeige des Monats im Datum der Messwerterfassung Anzeige des Tages im Datum der Messwerterfassung Zeitpunkt der Messwerterfassung in Sekunden seit 1-1-2000 UTC...
  • Page 24 Die Variablenliste lautet: Variable Umschreibung Messwert Sensor Typ 1 = Temperatur (°C), 3 = RV% (%), 5 = CO2 (ppm) Identifizierungsnummer des Sensors rssi-Wert (Signalpegel in dBm) Stundenwert zur Zeit der Messwerterfassung Minutenwert zur Zeit der Messwerterfassung Sekundenwert zur Zeit der Messwerterfassung Jahresangabe zur Zeit der Messwerterfassung Monatsangabe zur Zeit der Messwerterfassung Tagesangabe zur Zeit der Messwerterfassung Zeit der Messwerterfassung in Sekunden seit 1-1-2000 UTC Fehlanzeige; Zeitangabe wann der zuletzt gemessene Wert nicht an den HTTP-Ser- ver übertragen worden ist. Wird benötigt um den Templogger zu aktualisieren. Zeitangabe; Messwerterfassungszeit im Format: hh:mm:ss Datumsangabe; Messwerterfassungsdatum in Kurzdarstellung $p(dt) Vorhergehender Wert. Falls dt=0, wird der vorherige Wert angegeben, sonst wird der interpolierte Wert benutzt für den Zeitpunkt, der dt Sekunden zurückliegt. XML-Daten; generiert eine SML-Liste der aktuellsten Messdaten. Anwendbar zusam- men mit der Zeitformatierung. Das XML-Format ist stimmt überein mit der Datenausgabe für die data.xml Seite (siehe unten) Abgesehen von $X, $w und $S werden alle Zeitangaben in UTC ausgegeben unter Berücksichtigung der Zeitzonenkorrektur, die in der Konfigurationsmas- ke unter Time server spezifiziert worden ist.
  • Page 25 Diese Methode ermöglicht es ohne PC-Betrieb aktuelle Daten vom BS1000- System in eine Webseite zu übertragen. Daten im Flashspeicher Eine spezielle xml Maske gibt externer Software Zugang zu den Daten im Flashspeicher. Die ‘data xml’ Seite gibt Messungen von einem bestimmte Zeitraum an. Die Seiten werden mit folgenden Variablen abgerufen: Parameter Umschreibung Name Zeit Start der Periode; Anzahl Sekunden ab 1-1-2000 Zeit Ende der Periode;...
  • Page 26: Störungen

    7. Störungen Unterschiedliche Randbedingungen können den Datentransfer der Tempera- turdaten 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 wir drei Störungsquellen für den Kommunikationsprozess: Störung im USB-Empfänger Störung im Temperatursensor Störung in der Funkstrecke zwischen Temperatursensor und USB-Empfänger 7.1.
  • Page 27 7.2. Störung im Temperatursensor 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.
  • Page 28 (Siehe Punkt 2) Lösungswege: Korrigieren Sie die Position des Sensors, bzw. des Empfängers Entfernen Sie die Störungsquelle Software: http://www.arexx.com Zusätzliche Informationen und Softwareupdates entnehmen Sie bitte der Webadresse www.arexx.com Weitere Fragen zu diesem Produkt können Sie im Forum der Webseite...
  • Page 29: Technische Daten

    Knopfzelle: Dann muss die Uhr eingestellt werden, bevor das Loggen beginnen kann. Dies kann über den USB Port erfolgen, der an die Temperaturloggersoftware angeschlos- sen ist, oder über einen entfernten Zeitserver über das Netzwerk. Technische Daten Type: BS-1000LAN Funksignale: ISM 433MHz, Multilogger RF-Protokoll. USB: USB 2.0, Multilogger USB-Protokoll.
  • Page 30: Firmware Update

    8. FIRMWARE UPDATES AKTUALISIERUNG DER FIRMWARE Die Firmware des BS-1000LAN 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. Starten Sie „Flash“ mit der rechten Maustaste (Bitte als Administrator ausführen). 4. Normalerweise wird daraufhin ein DOS-Fenster geöffnet. 5. Bestätigen Sie die Aktion mit „Enter“ und Y.
  • Page 31 Löschen mit die TOOL “Erase Data Flash Tool” RESET BS1000 Einstellungen und Passwort Spannung und Batterie etwa 20 Sekunden entfernen. Information zur Multilogger-Software Alle Informationen zur Multilogger-Software finden Sie in der Hilfefunktion der Software. WIR EMPFEHLEN IHNEN, DIE MULTILOGGER SOFTWARE REGELMÄSSIG ZU AKTUALISIEREN - SIEHE: WWW.AREXX.COM...
  • Page 32 Daten, unter anderem zur Darstellung in einer Graphik. Es spielt dabei keine besonders wichtige Rolle, ob dabei gelegentlich einige Messwerte verpasst wer- den. Was benötige ich für ein AREXX Multilogger-System? Für ein funktionsfähiges Multilogger System sind drei Teile wichtig: - ein Empfänger (BS-510, BS1000 oder zum Beispiel TL9-ALU) - zumindest ein Sensor bzw.
  • Page 33 Sind die Sensoren geeicht und wie kann ich das System eichen? Wir verwenden digitale Sensoren, die alle innerhalb der vom Hersteller ange- gebenen Toleranzen arbeiten. Einige Anwender lassen die AREXX-Sensoren einmal jährlich von einem zertifizierten Eichspezialisten vor Ort kalibrieren. Die gemessenen Abweichungen können anschließend in der Software als Offset-...
  • Page 34 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.
  • Page 35 Wie kann ich die BS-XXXX Basis Station zurücksetzen („resetten“)? Schalten Sie dazu das Modul aus und entfernen Sie 20 Sekunden lang die in- terne 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.
  • Page 36 Was leistet der Messenger? Die Messenger-Software erlaubt Ihnen, mittels eMail und/oder http die aktuell- sten 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.
  • Page 37 Überprüfen Sie, ob die BSXXXX über den USB-Port funktioniert. Überprüfen Sie, ob die LED beim Netzwerkanschluss am BS1000 blinkt. Flashen Sie die aktuellste Firmware in das BSXXXX System (herunterladbar aus der Webseite www.arexx.com/templogger) Überprüfen Sie die Firewall und Virenscanner. Bitten Sie ihren Netzwerkadministrator um Hilfe.
  • Page 38 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.
  • Page 39 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_Confi- guration_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.
  • Page 40 BS1000 Messenger to web server Introduction The BS1000 LAN base station for the Arexx Multilogger system has built- in 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...
  • Page 41 The list of variables is: Variable Description Measured value Sensor type 1 = Temperature (°C), 3 = RV% (%), 5 = CO2 (ppm) Identification number of the sensor rssi-value (signal level value in dBm) Indication of the hours in the time indication of the measurement Indication of the minutes in the time indication of the measurement Indication of the seconds in the time indication of the measurement Indication of the year in the time indication of the measurement Indication of the month in the time indication of the measurement Indication of the day in the time indication of the measurement...
  • Page 42 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.
  • Page 43 Explanation PHP example In this case arguments are provided without argument names. This means the BS1000 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 num- ber 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.
  • Page 44 Information about limited warranty and responsibility The warranty granted by AREXX Engineering is limited to the replacement or repair of the BS-1000LAN and its accessories within the legal warranty period if the default has arisen from production errors such as mechanical damage or missing or wrong assembly of electro- nic components except for all components that are connected via plugs/sockets.
  • Page 45 Normal use This product was developed as an receiver for the AREXX Multilogger system. It will only work together with other AREXX Multilogger sensors and products. W ith the BS-1000LAN you can receive, store and transmit the sensor data to a PC or webserver by the LAN network It may be used indoors only. The product must not get damped or wet. Also be careful with condense when you take it from a cold to an warm room, give it time to adapt to the new conditions before you use it.
  • Page 46 1a. MULTILOGGER SYSTEM OVERVIEW The Multilogger system has the following features: ◊ 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, hu- midity etc. The Multilogger system contains the following items; • Wireless sensors for temperature, humidity, CO2 levels, Legionella voltage levels etc • One or more receivers...
  • Page 47: Multilogger Information

    - Start the ‘BS1000 NetworkConfig tool’ to set up the device It can be found in the tools-menu of the temperature logger software. The latest software is available at http://www.arexx.com/templogger NetworConfigTool 1.2 The BS1000 LAN - The BS1000 receives the measurements from the sensors wirelessly.
  • Page 48 1c. INTRODUCTION BS-1000 LAN TRANSCEIVER The BS-1000LAN records for each wireless sensor its measurement and time stamp. These measurements are shown in the build in webserver and on one or more PC,s in the LAN network with the TCP/IP protocol.
  • Page 49: Manual

    2. MANUAL BS-1000LAN Frontside 1. Power LED 2. Sensor receiving LED 3. Network LED DATA DATA receiving transmitting 4. On/Off switch Backside 1. LAN connector 2. USB connector 3. DC Jack 5-8V DC 4. Buzzer off button Scope of delivery LAN Base Station The BS1000 scope of delivery: 1.
  • Page 50: Software Installation

    User manual for the Multilogger-Software All user information for the Multilogger-Software may be found in the software’s help-section. Please update regular the multiloggersoftware! SEE: WWW.AREXX.COM Installation of the receiver Once you have installed the software and connected the BS1000 to the 7V power supply, you can connect the receiver module (BS1000) to your com- puter via the supplied USB lead. Windows will now start installing the required RF_USB driver. Depending on your Windows version, the installation...
  • Page 51: Software Operation

    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 tempera- ture-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 refer to the on-line help for the program.
  • Page 52 3. NETWORKCONFIG TOOL To program the BS1000 we use the NetworkConfig tool in the Multilogger software, you can find it in the tools menu. The general settings of the BS1000 can be inspected and changed by this tool. Screen 1. NetworkConfig Tool In this screen you find the folowing fields: - Use DHCP: - Address: - NetMask: - Gateway: - DNS server: - Network name: - DNS suffix: NetWorkConfig tool - Use DHCP: If this box is checked, the BS1000 will use the network settings of an available DHCP server. In this case, the other fields below...
  • Page 53 Implementation scenarios for BS1000/BS1200 At all scenarios successful implementations may require an installation of the most recent Multilogger software versions at your PC. Check www.arexx.com for the most recent software versions. A greater variety of communication setups may be implemented, which all have been based on the http protocol.
  • Page 54 BS-XXXX communicating to a PC in a local network The BS1000/BS1200 has been connected to a PC by a local network To setup connection the following steps are required: 1. In the Multilogger software select the menu ‘tools’ entry ’syncfile config tool’. 2. Open this tool by selecting the ‘extra’-menu’s entry ’BS1000 wizard’. 3. Follow the wizard’s instructions, which automatically will generate a rule file for the BS1xxx receiver. Simultaneously the file sync.xml at the PC will be modified SyncFileconfig tool BS1000/BS1200 communicating to an external website: e.g. www.multilogger.nl To setup connection the following steps are required: 1.
  • Page 55 BS-XXXX communicating to a PC and an external website This configuration may be used to send Bsxxxx data to a PC in a network and simultaneously to a Multilogger website. To setup connection the following steps are required: 1. Follow the section of steps at the first sample installation (in which the Bsxxxx data are to be sent to a PC in a local network) 2. Open the syncConfig tool in the Multilogger software and select the menu extra->’generate rulefile for Bsxxxx’. Save this Rulefile at a suitable PC location. 3. Proceed by following the steps in the second sample installation (in which the BSxxxx data are to be sent to a Multilogger website). NOW PAY ATTENTION! Don’t upload the rulefile directly to the BS-xxxx. 4. Open the Ruleeditor tool at the Multilogger software 5. In thee Ruleeditor open the file you had created in step 2.
  • Page 56: Webserver

    5. BS-1000 WEBSERVER The obtained ipaddress and network name with the Networkconfigtool can be used to get acces to the BS1000 webserver. Normally, you can use the networkname in the url field of your browser to access the BS1000. (Please prepend ‘http://’ before the networkname). If that is not working, the BS1000 should also be accessible by its ip address. Fig.7. Webserver BS1000 The embedded Web server contains several pages with recent data. There is an administrative section available for various settings.
  • Page 57 Administration Fig.8. Administration We can reach the administrative part via the link at the top: ‘Admin’. After completing the user id and password (default is admin/admin) we get the Fig.8. screen. The current firmware version is listed in this screen. On the left there is a column with a number of links we briefly discuss: Network Fig.9. Network This window contains the same data that have already been explained in the NetworkConfig tool. You can update the settings via the Submit button, if necessary.
  • Page 58 E-Mail Fig.10. E-Mail This page determines the data of the e-mail server address that is used to send Messenger records to an email address. The ‘From field’ defines the e-mail address of the sender that is used for the transmission of the messenger e-mail. In some cases, the username and the password must be entered. This can be done in the two lower fields. However, in most cases the user name and the password are not required. Sensors Fig.11. Sensor definitions The values of the incoming measurement are converted according to the sen-...
  • Page 59 Messenger Fig.11. Messenger The messenger is configured via a “Rule file” that is set up via a so-called, `Rule Editor` and which contains one or more messenger rules. These indi- cations define actions that are triggered as sson as one or more conditions are met. The currently valid `Rule file` will be marked as “current version”. Further details are given in the description Rule Editor. When you submit an empty file field, the current rule file is erased, and no rules are applied. With the messenger software, you can send messages via e-mail and/or http. This message may contain the most recent data from a sensor. It can be set as an alarm and may be chosen in a way that only a meassege will be send if it meets certain conditions, for example the temperature is below 0 degrees Celsius. (In the BS-1000 and TL-09 also an buzzer will go on).
  • Page 60 Time server Fig.11. Time server At the start up of the BS1000 and in certain time intervals (provided that the system has been configured accordingly), the time is requested from an Internet time server and the internal clock of the base system is updated by this time. The clock of the BS1000 system is powered by a button cell when the station is switched off. Therefore the BS1000 system will always register new measurement data after switching on. This applies also for operation without PC nor network link.
  • Page 61 Common failures for connection are: Code 1: The address of the remote server could not be resolved (check url). Code 8: Usually a firewall is blocking access to the remote server. Rule Sensor Code Description Startup startup BS1000 rulenb sensor rule HTTP: address unresolved rulenb sensor rule condition parse error rulenb sensor Rule SMTP cannot connect to mail-server More information see Logging codes PDF on www.arexx.com...
  • Page 62: Messenger

    BS1000 via USB. Rules can be defined using the rule-editor, available from the Multilogger software package (see www.arexx.com) The rule file can be uploaded via USB, using the rule editor or the config- upload tool. Fig.14. Rules 6.1. Messenger Rule Editor The Rule Editor is a tool to create a “rule” file that is used by the BS1000 to control the built-in Messenger functions. The Messenger function allows the start of one or more actions based on an incoming measured value, if its associated condition is met.
  • Page 63 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: •...
  • Page 64 Following variables are available: Variable Description Measured value Sensor type 1 = Temperature (°C), 3 = RH% (%), 5=CO2 (ppm) Identification number of the sensor rssi-value (dBm) Indication of the hours in the time indication of the measurement Indication of the minutes in the time indication of the measurement Indication of the seconds in the time indication of the measurement Indication of the year in the time indication of the measurement Indication of the month in the time indication of the measurement Indication of the day in the time indication of the measurement...
  • Page 65 The list of variables is: Variable Description Measured value Sensor type 1 = Temperature (°C), 3 = RV% (%), 5 = CO2 (ppm) Identification number of the sensor rssi-value (signal level value in dBm) Indication of the hours in the time indication of the measurement Indication of the minutes in the time indication of the measurement Indication of the seconds in the time indication of the measurement Indication of the year in the time indication of the measurement Indication of the month in the time indication of the measurement Indication of the day in the time indication of the measurement...
  • Page 66 Example of a message: id==$i&&value==$v In this example, a web server is programmed to decode the indicated string in two parameters ‘id’ and ‘value’. This method allows to supply up-to-date data from the BS1000 to a web page without a running a PC. This method is also used for the update of the Temperature Logger.
  • Page 67 Flashed data A special xml page is implemented to let other software retrieve data from the BSXXXX. The page data.xml outputs flashed data within a given period. The page is called with 4 parameters: Parameter Umschreibung Name Zeit Start der Periode; Anzahl Sekunden ab 1-1-2000 Zeit Ende der Periode; Anzahl Sekunden ab 1-1-2000 Sensor id Sensortyp;...
  • Page 68: Transmission Losses

    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: Problems inside the transceiver Problems in the sensor module Problems in the signal transfer between temperature sensor module and transceiver 7.1.
  • Page 69 7.2. Problems in the temperature sensor module The receiver receives signals from sensors, but fails to registrate signals from one sensor in particular. Potential problems: Batteries are missing or are at a low charging level Reversed polarity of the sensor’s batteries The sensor’s location is outside of the receiver’s reception range Damage to the sensor (by corroded battery contacts, moisture or battery leakage)
  • Page 70: Communication Test

    Then the clock must be set, before logging can start. This can be done via the USB port, connected to the temperature logger software, or by a remote time server via the network. Technical details Type: BS-1000LAN Radio: ISM 433MHz, Multilogger RF-protocol USB: USB 2.0, Multilogger USB-protocol...
  • Page 71: Firmware Update

    8. FIRMWARE UPDATES Updating the Firmware The Firmware of a BS-1000LAN Sensors may be reprogrammed by per- forming the following steps: 1. Download the most recent Firmware versions at www.arexx.com 2. Unzip the ZIP-file. 3. Start 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.
  • Page 72 All user information for the Multilogger-Software may be found in the soft- ware’s help-section. Unknown sensors You can remove the unknown sensors with the tool “Erase Data Flash Tool” RESET BS1000 Settings and Password Remove power and inside battery for about 20 sconds. WE ADVICE YOU TO REGULARLY UPDATE THE MULTILOGGER SOFTWARE VISIT: WWW.AREXX.COM...
  • Page 73 The considerable number of values allows the system therefore that a few values may have been missed. What do we need to build an AREXX Multi logger system? Three important items are necessary to build a Multi logger system;...
  • Page 74 We use digital sensors, which are guaranteed to work within their factory spe- cifications. Some customers (hospitals and pharmacies) order certified specia- lists to calibrate their AREXX sensors once a year at their installed equipment site. Systematic deviations and tolerances may be compensated by an offset value in the software.
  • Page 75 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.
  • Page 76 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 fla- shing? That is correct.
  • Page 77 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 tempe- rature is below zero degrees.
  • Page 78 Check whether the BS-XXXX works by USB port. Check the blinking of the LED next to the network connector at the BS-XXXX. Flash the most recent firmware in de BS-XXXX (download via www.arexx.com/templogger) Check the firewall and virusscanner. Ask your network administrator for help.
  • Page 79 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.
  • Page 80 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.
  • Page 81 BS1000 Messenger to a webserver Introduction The BS1000 LAN base station for the Arexx Multilogger system has built- in 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...
  • Page 82 The list of variables is: Variable Description Measured value Sensor type 1 = Temperature (°C), 3 = RV% (%), 5 = CO2 (ppm) Identification number of the sensor rssi-value (signal level value in dBm) Indication of the hours in the time indication of the measurement Indication of the minutes in the time indication of the measurement Indication of the seconds in the time indication of the measurement Indication of the year in the time indication of the measurement Indication of the month in the time indication of the measurement Indication of the day in the time indication of the measurement...
  • Page 83 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.
  • Page 84 Explanation PHP example In this case arguments are provided without argument names. This means the BS1000 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 num- ber 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.
  • Page 85 Mentions légales Ce mode d’emploi est protégé par les lois du copyright. Il est interdit de copier ou de reprendre tout ou partie du con- ©2014 AREXX Engineering tenu sans l’autorisation préalable de l’éditeur! Nervistraat 16 Sous réserve de modification des spécifications du produit et 8013 RS Zwolle des accessoires fournis. The Netherlands Le contenu de ce manuel est susceptible de modifications sans préavis. Tel.: +31 (0) 38 454 2028 Fax.: +31 (0) 38 452 4482 Vous trouverez des versions plus récentes de ce manuel gratuitement sur http://www.arexx.com/ E-Mail: Info@arexx.nl “BS-1000LAN et Multilogger” sont des marques déposées d’AREXX Engineering. Toutes les autres marques appartiennent à leurs propriétaires respectifs. Nous ne sommes pas responsables du contenu de pages internet externes qui sont citées dans ce manuel!
  • Page 86 - Ce module contient des composants très sensibles, notamment à l’électricité statique. Ne touchez le module que par les bords et évitez tout contact direct avec les composants sur la platine. Ç Utilisation normale Cet appareil est un récepteur LAN pour le système Multilogger d’AREXX. Il ne fonc- tionne qu’avec d’autres capteurs et produits Multilogger d’AREXX. Uniquement pour utilisation à l’intérieur. Tenir à l’abri de l’humidité et de l’eau. Si le récep- teur passe d’une pièce froide dans une pièce chaude, attendez qu’il ait atteint la tempéra- ture ambiante avant de le mettre en service. Toute autre utilisation que celle décrite ci-dessus, peut entraîner des dommages et des risques tels que des courts-circuits, incen- dies, chocs électriques, etc.
  • Page 87: Les Caractéristiques Du Système Multilogger

    1a. PRESENTATION DU SYSTEME MULTILOGGER Les caractéristiques du système Multilogger : ◊ Enregistrement longue durée de la température, l’humidité, le niveau de CO2 etc. ◊ Génère des alarmes avec le programme Messenger ◊ Permet de placer les mesures de vos capteurs dans le cloud (par ex. sur www.multilogger.nl) ◊ Services IdO (intégration de votre équipement sur un réseau) Applications Le système Multilogger peut être utilisé dans un cadre domestique, la restauration, l’hôtellerie, les laboratoires, les commerces, les lieux de stockage et partout où il est important d’avoir un suivi de la température, de l’humidité etc. Le système Multilogger est composé de: • Capteurs sans fil pour la température, l’humidité, le niveau de CO2, Legionella, la tension etc. • Un ou plusieurs récepteurs • Des logiciels performants et gratuits (Multilogger et Messenger) • Un contrôleur LAN optionnel IdO SAM-04 Ç Le système sans fils Multilogger collecte les données des capteurs et peut les stocker où vous le souhaitez. Avec le logiciel gratuit Multilogger vous pouvez analyser et exporter vos données. Ce logiciel vous permet également de recevoir des messages d’alarme par email.
  • Page 88 1b. INFORMATION MULTILOGGER BS-1000LAN DEMARRAGE RAPIDE - Lisez d’abord ce manuel. - Branchez l’alimentation et mettez le module BS1000 sous tension. - Le voyant de tension s’allume. - Si les capteurs sont actifs, la LED bleue clignote. - Connectez le module BS1000 sur le PC. - Pour configurer le système, démarrez le logiciel ‘BS1000 NetworkConfigTool’. Ce programme se trouve dans le menu Outils (tools) du logiciel Templogger. (NetworkConfigTool) www.arexx.com - Le BS1000 reçoit les mesures provenant des capteurs sans fil. - Les capteurs de température transmettent leurs données au BS1000. Ç - Un grand nombre de capteurs peut être connecté simultanément au système. - Des capteurs supplémentaires pour le Temperature Logger sont disponibles chez votre revendeur. - Nous avons branché 60 capteurs sur un seul récepteur sans rencontrer le moindre problème.
  • Page 89 La BS1000 peut fonctionner en unité autonome ou bien comme station de base BS510/BS750SD. Lorsque le PC est connecté par USB au module BS1000, il peut enregistrer les mesures entrantes directement dans le logiciel Multilogger. Les capteurs AREXX-Multilogger envoient toutes les 45 secondes une nouvelle valeur de mesure. Cet intervalle est fixé dans les capteurs et n’est pas modifiable. Ç Les capteurs et récepteurs utilisent la bande de fréquence de 433MHz qui est disponible pour des communications jusqu’à 10mW. En fonction des conditions périphériques et la structure de construction, cette bande permet des portées maximum de 20 à 40m. En déplaçant légèrement la position du capteur ou du récepteur, vous...
  • Page 90: Signification Des Led

    2. MANUEL d’UTILISATION BS-1000LAN Avant et arrière DATA DATA receiving transmitting LED rouge ( Marche/Arrêt) LED bleue LED verte 4. Interrupteur Marche/Arrêt Fiche LAN Fiche USB Fiche DC Contenu - Récepteur WIFI Multilogger BS-1200 Ç - Adaptateur secteur 5-7,5 VDC...
  • Page 91: Installation Du Software

    Informations concernant le logiciel Multilogger Ç Vous trouverez toutes les informations sur le logiciel Multilogger dans la section Aide du logiciel. NOUS VOUS RECOMMANDONS DE METTRE REGULIEREMENT A JOUR LE LOGICIEL MULTILOGGER - VOIR: WWW.AREXX.COM Installation du Récepteur Dès que vous aurez installé le logiciel et branché la BS1000 sur l’alimentation 5V (vous pouvez raccorder le module de réception (BS1000) à l’ordinateur au moyen du cordon USB. Windows va démarrer maintenant l’installation du dri- ver RF_USB requis. Selon la version Windows, cette installation peut varier:...
  • Page 92: Utilisation Du Logiciel

    Utilisation du Logiciel Les données de température sont reçues et mémorisées dès que le système Windows est prêt. Il n’est donc pas nécessaire de démarrer le programme Multilogger pour enregistrer de nouvelles données. Le programme offre des fonctionnalités suivantes: •Représentation graphique des températures mesurées pour chaque capteur. •Paramétrage de chaque capteur •Exportation des données en différents formats •Exportation de toutes les données Multilogger vers d’autres PC (la configuration est également copiée) Pour de plus amples détails, reportez-vous à l’assistance en ligne. Le logiciel contient par ailleurs différents outils supplémentaires. Le programme NetworkConfig est important pour la BS1000 car il permet de connaître les paramètres réseau avec lesquelles la BS1000 travaille. Le RuleEditor est une assistance pour créer le fichier messen- ger-control dont vous avez besoin pour piloter la fonction Messenger intégrée. Par ailleurs, le serveur web de la BS1000 met à votre disposition quelques pages administratives pour effectuer différents réglages.
  • Page 93: Configuration Reseau (Tool)

    3. CONFIGURATION RESEAU (Tool) En conjonction avec le logiciel Temperatur-Logger, le programme de configu- raiton réseau ouvre la fenêtre suivante: Elle contient les champs suivants: - Use DHCP: - Address: - NetMask: - Gateway: - DNS server: - Network name: - DNS suffix: NetWorkConfig tool - Use DHCP: Si ce champs est coché, la BS1000 fera appel aux paramètres réseau d’un serveur DHCP disponible dans le réseau. Dans ce cas, les champs ci-dessous ne seront pas utilisés. Si ce champs n’est pas coché, les paramètres réseau sont statiques et il faut renseigner les zones ci-dessous. -Address: l’adresse IP actuelle de la BS1000 Ç...
  • Page 94 Il existe un wizard tout simple sur www.multilogger.nl Il existe maintenant un outil pour synchroniser d’une manière toute simple plusieurs PC ou sites web avec votre récepteur Multilogger BS-xxxx. Exemples de connexion pour BS1000/BS1200 Pour tous les cas de figure il est important d’avoir la dernière version Multi- logger sur le PC (voir la version la plus récente sur www.arexx.com) Ç Il ya beaucoup plus de connexions possibles. Elles sont toutes basées sur un protocole http. La configuration flexible du fichier Rule vous permet de confi- gurer votre propre connexion de données. Voici les exemples de connexion d’une: >BS1000/BS1200 vers un PC dans un réseau local...
  • Page 95: Procédez De La Manière Suivant

    BS1000/BS1200/BS1400 vers un PC dans le réseau local La BS1000/BS1200/BS1400 est reliée au PC via le réseau local Procédez de la manière suivant: 1. Dans le menu Outils (tools) du logiciel Multilogger sélectionnez ’syncfileconfig tool’. 2. Dans le menu Extra de cet outil, ouvrez ’BS1000 wizard’ 3. Suivez les instructions dans ce wizard qui crée automatiquement un fichier Rule pour le récepteur BS1xxx et adapte le fichiersync. xml sur le PC. SyncFileconfig tool BS1000/BS1200 vers un site internet externe: p.ex. www.multilogger.nl Procédez de la manière suivante: 1. Allez sur www.multilogger.nl et créez un compte et un login Ç 2. Sur la page admin suivez le lien ‘quick setup’...
  • Page 96 BS1000/BS1200 vers un PC et un site internet externe Vous avez besoin de cette configuration si vous souhaitez envoyer les informations de la BSxxxx aussi bien dans un PC du réseau ainsi que vers le site internet Multilogger. Procédez de la manière suivante: 1. Suivez les instructions du premier exemple (ou la BSxxxx envoie des données dans un PC du réseau local) 2. Ouvrez l’outil syncConfig dans le logiciel Multilogger et sélectionnez le menu Extra -> ‘générer un fichier Rule pour la BSxxx’, enregistrez le fichier Rule sur le PC. 3. Suivez maintenant les instructions du deuxième exemple (la BSxxxx envoie les données sur le site internet Multilogger) MAIS ATTENTION! ne téléchargez pas encore le fichier Rule dans la BSxxxx. 4. Ouvrez l’outil ruleeditor dans le logiciel Multilogger 5. Dans le ruleeditor, ouvrez le fichier que vous avez généré à l’étape 6. Sélectionnez Fichier (file) ->Menu Ajouter (Add) dans le ruleeditor et sélectionnez le fichier Rule Multilogger que vous avez enregistré sur votre PC à l’étape 3. 7. Enregistrez le fichier Rule combiné. Vous pouvez le charger maintenant dans la BSxxxx, en passant par la BSxxxx, soit en passant par le menu Extra extra->...
  • Page 97: Serveur Web

    5. SERVEUR WEB BS-1000 Vous pouvez accéder au serveur web BS1000 au moyen de l’adresse IP et du nom du réseau obtenus avec l’outil networkconfig. Normalement, il suffit d’entrer le nom du réseau dans le champ URL du navi- gateur pour accéder au BS1000. (Tapez ‘http://’ devant le nom du réseau). En cas d’échec, vous pouvez accéder également via l’adresse IP au BS1000. Fig.7. Navigateur internet Le serveur web embarqué contient plusieurs pages avec les données les plus récentes. Vous pouvez effectuer différents réglages dans les pages admin. Le serveur web BS1000 se trouve à l’adresse indiquée par le nom du réseau. Désactivez d’abords tous les Ç pare-feu et/ou blocages internet qui pourraient s’appliquer au BS100. La page d’accueil du navigateur internet indique pour chaque capteur la mesure la plus récente (fig. 7). La valeur affichée est la dernière mesurée par le capteur. L’affichage du temps est formaté selon les réglages par défaut de...
  • Page 98 Administration Fig.8. Administration Les pages admin sont accessibles via le lien ‘Admin’ en haut de la page. Après saisie de l’ID utilisateur et le mot de passe (le réglage par défault est admin/admin), nous arrivons à l’écran en fig. 8. La version du firmware installé s’affiche. La colonne de gauche contient une série de liens que nous n’expliquerons pas en détail ici: Réseau Ç Fig.9. Réseau La fenêtre contient les mêmes données qui ont déjà été expliquées dans l’outil networkconfig. Vous pouvez modifier ces réglages au moyen du bouton SUBMIT le cas échéant.
  • Page 99 Courriel Fig.10. Courriel Cette page détermine les données de l’adresse courriel du serveur qui est utilisée pour envoyer les informations Messenger à une adresse de courrier électronique. Le champ ‘From field’ contient l’adresse courriel de l’expéditeur qui est utili- sée pour envoyer les courriels Messenger. Dans certains cas, il faut indiquer le nom de ’lutilisateur et le mot de passe. Cela se fait dans les deux champs suivants. Cependant, dans la plupart des cas, le nom d’utilisateur et le mot de passe ne sont pas nécessaires. Capteurs Ç Fig.11. Définitions des capteurs Les valeurs de mesures reçues sont converties selon le fichier de définition des capteurs. Il s’agit d’un fichier XML qui contient les paramètres nécessai- res à la conversion. Lorsque de nouveaux types de capteurs sont ajoutés, le fichier de définition correspondant peut être téléchargé ici de façon à ce que le BS1200 puisse utiliser ces indications. Si le champ reste vide, le fichier de définition par défaut interne est utilisé.
  • Page 100: Signal Sonore

    Messenger Fig.11. Messenger Le Messenger est configuré au moyen d’un fichier ‘Rule file’ qui est crée via un ‘rule editor’ et qui contient une ou plusieurs règles Messenger. Ces indications déclenchent des actions dès qu’une ou plusieurs conditions sont remplies. Le ‘rule file’ actuellement applicable est marqué comme “current version”. Vous trouverez davantage de détails dans la description du rule editor. Si le champ reste vide, le fichier rule actuel est effacé et aucune règle n’est appliquée. Le logiciel Messenger vous permet d’envoyer des messages par courriel et/ou http. Ce message peut contenir les données les plus récentes d’un capteur. Il peut être configuré comme une alarme qui n’envoie le message que si certaines conditions sont remplies tel qu’une chute de la température en dessous de 0°C. (Le BS1000 et le TL09 déclenchent en plus une alarme sonore). Ç Signal sonore Le signal sonore est activé dès que la condition atteint la valeur „true“. Le signal s’arrête automatiquement au bout de 5 secondes. Vous pouvez également le couper en appuyant sur la touche au dos de la BS1000. AVERTISSEUR SONORE...
  • Page 101 Serveur horloge Fig.11. Serveur temps Lors du démarrage du BS1000 et à certains intervalles (à condition que le système soit configuré de cette façon), l’heure est demandée à un serveur horloge d’internet et l’horloge interne du système de base se cale sur cette heure. L’horloge du système BS1000 est alimentée par une pile bouton lorsque la station est éteinte. C’est pourquoi le système BS1000 enregistrera toujours de nouvelles mesures après la mise sous tension. Cela s’applique même à l’utilisation sans PC ou connexion réseau. La fonctionnalité Messenger est basée sur la disponibilité de l’horloge inter- ne. Cette horloge utilise l’heure standard UTC. La correction pour le fuseau horaire est indiquée en minutes dans le champ „Time Zone Offset“. Les heures indiquées sur les pages internet du BS1000 sont des heures locales basées sur les paramètres temps du PC en charge du navigateur. Ç Mot de passe Le réglage par défaut du mot de passe est ‘admin’. Il est modifiable sur cette page.
  • Page 102 Ç Common failures for connection are: Code 1: The address of the remote server could not be resolved (check url). Code 8: Usually a firewall is blocking access to the remote server. Rule Sensor Code Description Startup startup BS1000 rulenb sensor rule HTTP: address unresolved rulenb sensor rule condition parse error rulenb sensor Rule SMTP cannot connect to mail-server More information see Loging codes PDF on www.arexx.com...
  • Page 103: Messenger

    6. MESSENGER La BS1000 dispose d’une fonction Messenger La BS1000 reçoit les données de capteurs et vérifie pour chaque mesure si les données dans une règle correspondent éventuellement à une condition défi- nie. La règle peut également réagir à des événements temporels. Une règle se compose d’une condition et d’une action déterminée. La valeur mesurée est vérifiée et si la condition est remplie avec un „TRUE“ (= „vrai“) le système exécute l’action déterminée. Les règles sont enregistrées dans un fichier qui est chargé dans la BS1000 soit via USB, soit via LAN. Le ruleeditor qui existe dans le logiciel Templogger, permet d’adapter l’ensemble des règles (voir: www.arexx.com). Le fichier de règles (rule-file) est transmis dans le système via USB. Pour ce faire, vous pouvez utiliser le ruleeditor ou le programme config-upload. Ç 6.1. Messenger Rules Editor Le ‘rule editor’ (c’est-à-dire l’éditeur de règles) est une assistance à l’établissement d’un fichier de règles (rule file) que la BS1000 utilise pour pi- loter la fonction Messenger intégrée. La fonction Messenger permet le démar- rage d’une ou de plusieurs actions suite à la réception d’une valeur de mesure si un nombre de règles à définir au préalable a été réalisé. Les actions disponibles consistent en l’envoi d’un courriel, d’une requête http (http request) ou l’activation d’un signal sonore intégré. Vous pouvez définir plusieurs règles en même temps. Une règle consiste en une condition et une action y afférente. La condition et l’action sont toujours évaluées dans le con- texte de la mesure reçue.
  • Page 104 Les paramètres suivants sont nécessaire en fonction du type d’action: Pour un courriel: • Nom de la règle • Verrouillage temps de la règle • Condition pour la règle • Adresse de courriel • Objet de la règle • Message Pour une requête HTTP: • Nom de la règle • Verrouillage temps de la règle • Condition pour la règle • Type de requête HTTP: GET ou POST • URL pour la requête HTTP •...
  • Page 105: Les Variables Suivantes Sont Disponibles

    Les variables suivantes sont disponibles: Variable Description Valeur mesurée Type de capteur 1 = Température (°C), 3 = RH% (%), 5=CO2 (ppm) N° d'Identification du capteur Valeur rssi (dBm) Indication des heures dans le code-temps de la mesure Indication des minutes dans le code-temps de la mesure Indication des secondes dans le code-temps de la mesure Indication de l'année dans le code-temps de la mesure Indication du mois dans le code-temps de la mesure Indication du jour dans le code-temps de la mesure Temps de mesure en secondes depuis 1-1-2000 UTC Jour de la semaine au moment de la mesure (0=Dimanche, 1=Lundi...)
  • Page 106 La liste des variables est : Variable Description Valeur mesurée Type de capteur 1 = Température (°C), 3 = RH% (%), 5=CO2 (ppm) N° d'Identification du capteur Valeur rssi (valeur du niveau de signal en dBm) Indication des heures dans le code-temps de la mesure Indication des minutes dans le code-temps de la mesure Indication des secondes dans le code-temps de la mesure Indication de l'année dans le code-temps de la mesure Indication du mois dans le code-temps de la mesure Indication du jour dans le code-temps de la mesure Temps de mesure en secondes depuis 1-1-2000 UTC...
  • Page 107 Example d’un message: id==$i&&value==$v Dans cet exemple, un serveur web a été programmé pour décoder le string indiqué en deux paramètres ‘id’ et ‘value’. Cette méthode permet de fournir les données à jour du BS1000 vers une page web sans utiliser un PC. Cette méthode est également utilisée pour mettre à jour le MultiLogger. Ç...
  • Page 108: Il Possède Les Attributs Suivants

    Cette méthode permet de transférer des données actuelles d’un système BS1000 sur une page web sans l’intermédiare d’un PC. Données dans la mémoire flash Un masque xml spécial donne accès aux données dans la mémoire flash à un logiciel externe. La page ‘data xml’ indique des mesures d’une certaine période. Les pages sont appeleées par les variables suivantes: Paramètre Type Description Heure Début de la période; nombre de secondes à partir de 1-1-2000 Heure Fin de la période; nombre de secondes à partir de 1-1-2000 ID du capteur Type de capteur;...
  • Page 109: Pertes De Transmission

    7. Pertes de transmission Des pertes de transmission peuvent parfois survenir, comme l’indique un manque de données de température sur la courbe affichée du détecteur. Les pertes de données peuvent être causées par: Des problèmes à l’intérieur du récepteur USB. Des problèmes dans le détecteur de température.
  • Page 110: Problèmes Dans L'unité Détecteur De Température

    7.2. Problèmes dans l’unité détecteur de température Le récepteur reçoit les signaux des capteurs, mais ne réussit pas à enregistrer les signaux d’un capteur en particulier. Problèmes possibles: Les piles manquent ou sont faiblement chargées. Polarité inversée des piles du capteur. L’emplacement du détecteur est situé...
  • Page 111: Problèmes De Transfert Du Signal Radio

    Modifier les emplacements du capteur et/ou du récepteur. Enlever l’équipement interférant. Ç Une information supplémentaire et de possibles mises a jour peuvent être trouvées sur www.arexx.com (sur le forum ou a travers le menu de l’Enregistreur de Temp.). Logiciel: http://www.arexx.com...
  • Page 112: Test De Communication

    Cela peut se faire via le port USB qui est connecté sur le logiciel temperaturelogger, ou bien via un serveur horloge à distance via le réseau. Ç Caractéristiques techniques Type: BS-1000LAN Radio: ISM 433MHz, Multilogger rf-protocol. USB: USB 2.0, Multilogger USB-protocol. LAN:...
  • Page 113: Mise A Jour Du Firmware

    8. MISE A JOUR DU FIRMWARE Vérifiez si un nouveau logiciel ou firmware est disponible sur www.arexx. com. Le nouveau firmware est simple et rapide à télécharger et à installer dans le BS1200. Télécharger le firmware et le décompresser dans un dossier. - Brancher le BS1000 via un cordon USB sur le PC. - Quitter tous les services Messenger avant de continuer. {ctrl-alt-del} (quitter tous les programmes Temperaturelogger, ouvrir le gestionnaire des tâches dans Windows, vérifier ‘show processes from all users’ et terminer la procédure temperaturemessengerserver.exe et temperatureserver.exe). - Exécuter flash.bat par un clic droit sur la souris (exécuter en tant qu’administrateur). Appuyez sur Enter pour continuer et y.
  • Page 114: Vérifier Les Capteurs

    Vous pouvez retirer les capteurs inconnus avec l’outil (Menu Affichage - Outils) “Erase Data Flash Tool” Réinitialiser les paramètres et mot de passe BS1000 Coupez l’alimentation et la batterie à l’intérieur pendant environ 20 secondes. NOUS VOUS RECOMMANDONS DE METTRE REGULIEREMENT A JOUR LE LOGICIEL MULTILOGGER: VOIR WWW.AREXX.COM...
  • Page 115 Pour un système multilogger opérationnel, il faut trois composants importants: - un récepteur (BS-510, BS1000 ou p.ex. TL9-ALU) - un ou plusieurs capteurs (AREXX TSN-, IP66 ou la série PRO) - le logiciel Logger d’AREXX La BS-30, BS-510, BS750 / BSXXXX ne fonctionne pas? Vérifiez si la LED Data Receive clignote de temps en temps.
  • Page 116 Nous utilisons des capteurs numériques qui travaillent tous à l’intérieur des tolérances indiquées par le fabricant. Certains utilisateurs font calibrer les capteurs d’AREXX une fois par an sur place par un spécialiste du calibrage certifié. Les écarts mesurés peuvent être reportés dans le logiciel comme...
  • Page 117 Quelle est la différence entre des capteurs TSN, IP et PRO? Le mode de fonctionnement est identique et vous pouvez mélanger les différents types. Les TSN sont les capteurs standard. Nos capteurs IP sont résistant à l’eau (IP66) et possèdent un boîtier industriel. Les capteurs PRO ont un afficheur, peuvent être alimentés séparément par un boîtier de jonction et résistent aux éclaboussures d’eau.
  • Page 118: Est-Ce Que Des Données Sont Transmises Au Pc Lors Du Branchement

    Comment remettre la BS-XXX ou BS-XXXX à zéro („Reset“)? Eteignez le module et retirez la batterie de réserve interne pendant 20 secondes. Si la BS-XXX ou BS-XXXX travaillent brièvement en mode mémoire et la LED jaune est allumée, est-ce que cela signifie qu’aucune donnée n’est transmise dans la mémoire? Oui.
  • Page 119 Quel est le rôle du Messenger? Le logiciel Messenger vous permet de transmettre par paquets les valeurs de mesure les plus récentes d’un capteur par courriel et/ou http. Pour cela, vous pouvez déterminer vous-mêmes les conditions d’envoi des messages: ainsi, p.ex.
  • Page 120 Vérifiez si la LED sur la BS-XXXX clignote lors de la connexion au réseau. Flashez le firmware le plus récent dans le système BS-XXXX (téléchargeable sur la page web www.arexx.com). Vérifiez le pare-feu. Demandez de l’aide à votre administrateur réseau.
  • Page 121 Comment puis-je rendre les données de la BS-XXXX visibles sur internet? A l’aide de www.multilogger.nl vous pouvez logger plusieurs capteurs d’une manière structurée. Notamment pour les experts s’applique le conseil: Construisez votre propre ser- veur web Comment puis-je recevoir les données de la BS-XXXX sur mon PC portable? La réception sur le PC portable peut se faire de différentes manières: directement via USB, via la fonction de synchronisation (voir question suivante)
  • Page 122 Est-ce que je peux recevoir les données de la BS-XXX de mon PC également sur mon PC portable? Oui, pour cela il faut faire appel à la fonction de synchronisation du logiciel Logger. Ouvrez l’outil Sync File Config et indiquez un nom de réseau pour le PC (dans ce cas pour le PC portable) comme destination où...
  • Page 123 BS1000 Messenger to web server Introduction The BS1000 LAN base station for the Arexx Multilogger system has built- in 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...
  • Page 124 The list of variables is: Variable Description Measured value Sensor type 1 = Temperature (°C), 3 = RV% (%), 5 = CO2 (ppm) Identification number of the sensor rssi-value (signal level value in dBm) Indication of the hours in the time indication of the measurement Indication of the minutes in the time indication of the measurement Indication of the seconds in the time indication of the measurement Indication of the year in the time indication of the measurement Indication of the month in the time indication of the measurement Indication of the day in the time indication of the measurement...
  • Page 125 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.
  • Page 126 Explanation PHP example In this case arguments are provided without argument names. This means the BS1000 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 num- ber 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.
  • Page 127 Fax.: +31 (0) 38 452 4482 http://www.arexx.com/ E-Mail: Info@arexx.nl “ BS-1000LAN en Multilogger ” zijn geregistreerde productnamen van AREXX Engineering. Arexx Engineering is niet verantwoordelijk voor deze producten als ze onder een andere pro- ductnaam door andere eigenaren worden aangeboden. AREXX Engineering is tevens niet ver- antwoordelijk voor de inhoud van externe web-informatie, waarnaar vanuit dit handboek wordt verwezen! Garantie en aansprakelijkheid...
  • Page 128 De BS-1000LAN kan worden gebruik als ontvanger voor het AREXX multilogger systeem zonder gebruik te maken van een PC of extra software. De sensordata wordt door de BS-1000LAN ontvangen en opgeslagen. Daarnaast kan deze data via LAN verder verwerkt worden. Gebruik anders dan hierboven beschreven kan tot schade leiden. Bovendien bestaat het...
  • Page 129 1.a OVERZICHT MULTILOGGER SYSTEEM Het Multilogger systeem heeft de onderstaande mogelijkheden: ◊ Het over een lange periode loggen van temperatuur, luchtvochtigheid, CO2 niveaus, etc. ◊ Het genereren van alarmmeldingen d.m.v. de Messenger software ◊ Het plaatsen van de sensorgegevens in de cloud (bijvoorbeeld www.multilogger.nl) ◊ Het uitvoeren van IoT services (schakelen van apparatuur via het netwerk) Gebruik Het Multilogger systeem wordt toegepast in woningen, restaurants, hotels, laboratoriums, winkels; op alle locaties waar u de temperatuur, luchtvochtig- heid, CO2 niveau, etc. wilt monitoren. Het Multilogger systeem bestaat uit de volgende onderdelen: •...
  • Page 130: Multilogger Informatie

    Verbind de BS-1000 module met het netwerk (LAN) en met de PC (USB). Start nu de configuratie software tool (menu tools) ‘BS1000/BS1400 NetworkConfigTool’. NetworkConfigTool http://www.arexx.com De BS1000 onvangt de meetdata van de sensoren, die elke 45 seconden, draadloos, door de sensoren verstuurd wordt. Het Multilogger systeem kan vele parallel aangesloten sensoren gelijktijdig verwerken. Er zijn diverse verschillende sensortypen leverbaar.
  • Page 131 1c. INTRODUCTIE BS-1000LAN ONTVANGER De BS-1000 slaat voor alle sensoren de meting en tijdstempel op in een flash geheugen. De gemeten waarden zijn als grafiek zichtbaar op een PC in de loggersoftware en via de interne BS1000 webserver. Deze geregistreede meetdata wordt door de sensoren draadloos naar de BS1000 gestuurd en daar opgeslagen. Vervolgens wordt gecontroleerd of de data aan de vastgelegde voorwaarden (regels) voldoet. Afhankelijk van de conditie van de rule zal er een alarm of een e-mail of SMS bericht gegene- reerd worden.
  • Page 132: Handleiding

    2. HANDLEIDING BS-1000LAN Frontpaneel 1. Power LED 2. Sensor ontvangst LED 3. USB LED DATA DATA 4. Aan/Uit schakelaar receiving transmitting Achterpaneel A. LAN connector B. USB connector C. DC aansluiting 5-8V DC D. Zoemer uitschakelaar Leveromvang BS1000 LAN Basis Station De temperatuurlogger wordt geleverd met de volgende onderdelen:...
  • Page 133 Alle Informatie en de gebruiksaanwijzing van de multilogger software staat in de help funktie van de software. Wij adviseren u om de software regelmatig te updaten naar de nieuwste versie zie; WWW.AREXX.COM Installatie van de ontvanger Als de software geïnstaleerd is en de BS1000 aangesloten is op de netadap- ter, kun je de BS1000 net behulp van de meegeleverde USB kabel aansluiten op de PC. Windows zal nu eerst de RF-USB driver installeren. Hoe de driver...
  • Page 134 Software handleiding De meetdata wordt ontvangen en opgeslagen zodra windows op de PC is opge- start. Het is niet nodig om eerst het multilogger programma te starten om de meetdata op de PC op te slaan. De multilogger software heeft de onderstaande functies: • Grafische weergave van de meetdata voor iedere sensor.
  • Page 135: Netwerk Configuratie

    3. NETWERK CONFIGURATION (Tool) Om de BS1000 te programmeren gebruiken we de configuratietool in de Multi- logger software. Je kunt de configuratie tool vinden in het tools menu. De algemene instellingen van de BS1000 kunnen hiermee bekeken en veranderd worden. Deze tool heeft de onderstaande velden: - Use DHCP: - Address: - NetMask: - Gateway: - DNS server: - Network name: - DNS suffix: logxx NetWorkConfig tool - Use DHCP: Wanneer aangevinkt, dan maakt de BS1000 gebruik van de netwerk-...
  • Page 136 Er is nu ook een tool om op een eenvoudige manier meerdere PC’S of websites te synchroniseren met de BS-xxxx multilogger ontvanger. Synchronisatievoorbeelden BS1000/BS1200 Het is voor alle scenario’s belangrijk dat de laatste Multilogger versie geïnstalleerd is op de PC, zie voor de laatste versie www.arexx.com Er zijn veel meer synchronisatie combinaties mogelijk. Ze zijn allemaal gebaseerd op het http protocol. De flexibele rulefile configuratie maakt het mogelijk om jouw eigen dataconnectie te configureren. Onderstaand voorbeelden van een verbinding van de BS1000/BS1200: a) naar een PC in het lokale netwerk b) naar een externe website: bijv. www.multilogger.nl...
  • Page 137 a) BS1000/BS1200 naar een PC in het lokale netwerk De BS1000/BS1200 is verbonden met de PC via lokale netwerk De te volgen stappen: 1. Selecteer de ’syncfileconfig tool’ (in het menu tools van de Multi- logger software). 2. Open in deze tool de ’BS1000 wizard’ in het menu extra 3. Volg de instructies in deze wizard, er wordt automatisch een rule file gemaakt voor de BS1xxx ontvanger en de sync.xml op de PC wordt aangepast. SyncFileconfig tool b) BS1000/BS1200 naar een externe website: (bijv.
  • Page 138 c,d) BS1000/BS1200 naar een PC en een externe website Deze configuratie gebruik je als je de BSxxxx informatie zowel naar een PC in het netwerk als naar de Multilogger website wilt sturen. De te volgen stappen: 1. Volg de stappen van het eerste voorbeeld (waar de BSxxxx gegevens naar een PC in het lokale netwerk gestuurd worden) 2. Open de syncConfig tool in de Multilogger software en kies het menu extra->’genereer rulefile voor BSxxxx’, sla de rulefile ergens op de PC op. 3. Volg nu de stappen van het tweede voorbeeld (BSxxxx stuurt de gegevens naar de Multilogger website) MAAR LET OP! De rulefile nog niet uploaden naar de BSxxxx 4. Open the rule editor tool in de Multilogger software 5. Open in de rule editor de file die je in stap twee gemaakt had.
  • Page 139: Webserver

    5. BS-1000 WEBSERVER De BS1000 webserver kun je benaderen met de browser. Gebruik daarvoor de met het NetworkConfigTool verkregen IP adrese of de netwerknaam die onder op de BS1000 staat. Normaal hoef je alleen de netwerknaam van de BS1000 of het IP adres in te voeren in het URL veld van de browsers om toegang te krijgen tot de BS1000 (vergeet niet om ‘http://’ voor de netwerknaam of IP adres in te voeren. Fig.7. Webserver BS1000 De ingebouwde webserver bevat meerdere pagina’s met de laatste sensor gegevens.
  • Page 140 Administration Fig.8. Administration De admin pagina’s kunt u openen met de link ‘Admin’ boven aan de ope- nings pagina. Na ingave van de gebruikers ID en wachtwoord (standaardinstelling is (admin/admin) komen we in het administratiescherm Fig. 8. De actuele firmware versie wordt nu getoon. Het menu aan de linkerkant geeft de diversie functies weer die we verder uit gaan leggen: Netwerk Fig .9. Netwerk Dit scherm geeft dezelfde gegevens weer die je ook ziet met de Network- Config Tool van de multilogger software. Je kunt hier de instellingen aan- passen en opslaan met de SUBMIT knop.
  • Page 141 E-Mail Fig.10. E-Mail Dit venster is voor de instellingen van de e-mailserveradresen die gebruikt worden om de messenger informatie aan een bepaald e-mailadres te versturen. Het ‘From field’ bevat het e-mailadres van de afzender. Hier vul je het e-mail- adres in die je als afzender wilt gebruiken bij het versturen van de e-mails. In enkele gevallen moet je ook een gebruikersnaam en een wachtwoord invullen.
  • Page 142 Messenger Fig.11. Messenger De messenger wordt met een “Rule file” geconfigureerd. Deze worden met een zogenaamde `Rule Editor` gemaakt en bevat één of meerdere meet- regels. Deze regels zorgen ervoor dat er acties uitgevoerd worden, zodra aan één of meerdere voorwaarden voldaan wordt. De actuele geldige `Rule file` wordt als “current version” gemarkeerd. Verdere beschrijving van de rules vindt u in de rule editor beschrijving. Wanneer u het veld leeg laat en op submit drukt worden alle voorgaande rules verwijderd en worden er geen regels meer uitgevoerd.
  • Page 143 Tijdserver Fig.12. Tijdserver Bij de start van de BS1000 en met bepaalde tijdsintervallen wordt (voor zover het systeem daartoe geconfigureerd wordt) de tijd vanaf een internet tijdserver opgevraagd en gesynchroniseerd met de interne klok van de BS-1000. Deze interne klok is erg belangrijk, want als deze niet werkt registreert de BS1000 geen sensordata of de ontvangsttijden kloppen niet. De klok van de BS1000 wordt van spanning voorzien door middel van een knoopcelbatterij.
  • Page 144 Rule Sensor Code Omschrijving Startup Opstarten van de BS1000 rulenb sensor Regel: Probleem bij de interpretatie van het HTTP: rulenb sensor Regel: Probleem bij de Interpretatie van de conditie rulenb sensor Regel: SMTP kan de mail-server niet bereiken Zie voor meer informatie de Logging codes PDF op het webadres www.arexx.com...
  • Page 145: Messenger

    De conditie wordt vergeleken met de data van de sensor en als de conditie waar is (‘true’), dan wordt er een vooraf gedefiniëerde actie uitge- voerd. De regels worden opgeslagen in een file die je kunt uploaden naar de BS1000 via de USB. Regels kunnen worden gemaakt met behulp van de rule-editor Deze is be- schikbaar in de Multilogger software onder tools (see www.arexx.com). De regel file kun je op twee manieren uploaden: via USB met de Multilogger software tool rule editor of de config-upload tool. 6.1. Messenger Rule (regel) Editor De Rule Editor is een tool in de Multilogger software om een “regel” file te maken die door de BS1000 gebruikt wordt om de ingebouwde Messenger functies te besturen.
  • Page 146 De volgende parameters zijn afhankelijk van de actie nodig: Voor een e-mail: • Naam van de regel • Tijdslot voor de regel • Conditie van de regel • E-mailadres • Onderwerp van de regel • E-mailbericht Voor een HTTP Request: • Naam van de regel •...
  • Page 147 De volgende variabelen zijn aanwezig: Variable Description Measured value Sensor type 1 = Temperature (°C), 3 = RH% (%), 5=CO2 (ppm) Identification number of the sensor rssi-value (dBm) Indication of the hours in the time indication of the measurement Indication of the minutes in the time indication of the measurement Indication of the seconds in the time indication of the measurement Indication of the year in the time indication of the measurement Indication of the month in the time indication of the measurement Indication of the day in the time indication of the measurement...
  • Page 148 De lijst met variabelen is als volgt: Variable Description Measured value Sensor type 1 = Temperature (°C), 3 = RV% (%), 5 = CO2 (ppm) Identification number of the sensor rssi-value (signal level value in dBm) Indication of the hours in the time indication of the measurement Indication of the minutes in the time indication of the measurement Indication of the seconds in the time indication of the measurement Indication of the year in the time indication of the measurement Indication of the month in the time indication of the measurement Indication of the day in the time indication of the measurement...
  • Page 149 Voorbeeldbericht: id==$i&&value==$v Een webserver is bij dit voorbeeld in staat de gegeven string te decoderen in twee parameters ‘id’ en ‘value’. Het is op deze manier mogelijk de BS1000 een website van actuele metingen te laten voorzien zonder tussenkomst van een Dit mechanisme wordt ook toegepast bij de multiloggersynchronisatie.
  • Page 150 Deze methode maakt het mogelijk om zonder tussenkomst van een PC de actuele data van de BS1000 naar een website te sturen. Data in het Flashgeheugen Een speciaal xml veld geeft de externe software toegang tot de data in het flashgeheugen. Deze ‘data xml’ pagina geeft de metingen van een bepaalde tijdspanne aan.
  • Page 151: Storingen

    7. STORINGEN Het kan voorkomen dat de registratie van de temperatuurgegevens verstoord raakt. Dit kan geconstateerd worden door langdurige afwezigheid van nieuwe temperatuurgegevens van de betreffende sen- sor in de multiloggerapplicatie of door veelvuldige uitval van tussengele- gen temperatuurgegevens wat zichtbaar is in de applicatiegrafiek. We onderscheiden de volgende mogelijke oorzaken voor de verstoorde registratie: Storing in de USB ontvanger...
  • Page 152: Technische Gegevens

    Bij het eerste gebruik en bij het vervangen van de batterij moet de klok gelijk gezet worden dit kan door de USB kabel te verbinden met een PC waarop de multilogger software geïnstaleerd is. Technische gegevens Type: BS-1000LAN Radio: ISM 433MHz, Multilogger rf-protocol. USB: USB 2.0, Multilogger usb-protocol.
  • Page 153 Plaats de sensor binnen 1 meter afstand van de ontvanger Plaats de batterijen in de sensor Binnen 5 seconden moet het bijbehorende sensornummer in de sensorlijst verschijnen Extra informatie en eventuele updates vindt u op www.arexx.com Verdere vragen kunt u stellen op het forum van www.arexx.com...
  • Page 154: Firmware Update

    8. FIRMWARE UPDATES Updaten van de firmware De (nieuwe) firmware van de BS-1000LAN kan eenvoudig opnieuw geprogrameert worden: 1. Download de laatste firmware van www.arexx.com/software 2. Aansluitend de gedownloade zipfile uitpakken. 3. Start „Flash“ met de rechter muisknop en dan als Administrator uitvoeren. 4. Nu opent er een extra DOS scherm. 5. Bevestig de actie met „enter“ en Y (hoofdletter gevoelig). 6. Met de bevestiging „Flash succeeded“ is de firmware update met goed gevolg uitgevoerd. 7. Start de BS1000 opnieuw op.
  • Page 155 Onbekende sensore kunt u verwijderen met de “Erase Sensor Data Tool” in het menu TOOLS RESET van de instellingen en het paswoord Verwijder de spanning en de interne batterij voor ongeveer 20 seconden. WE RADEN U AAN OM DE MULTILOGGER SOFTWARE REGELMATIG TE ACTUALISEREN ZIE: WWW.AREXX.COM...
  • Page 156 Wat is een logger? Een logger ontvangt gedurende langere tijd draadloos meetwaarden van een sensor. De AREXX Multilogger registreert elke 45 seconden de temperatuur, luchtvochtigheid, spanning of een andere parameter, en schrijft deze waardes bijv. in een grafiek. Door deze continue meting is het dus meestal niet erg als u eens een paar metingen mist.
  • Page 157 We gebruiken digitale sensoren die allemaal binnen hun fabrieks-specifikaties vallen. Er zijn ziekenhuizen en apothekers die de AREXX sensoren eenmaal per jaar door een gecertificeerd bedrijf op locatie laten kalibreren. De (afwijkende) waarde kan in de software door middel van een offset gecorrigeerd worden.
  • Page 158 Kun je de sensoren in de koelkast of diepvries gebruiken? Onze sensoren worden inmiddels veel gebruikt in klimaatkasten, koelkasten en vriezers in een professionele omgeving zoals keukens, laboratoria en apotheken. Vanuit het oogpunt van hygiëne en batterijduur is het niet verstandig om de com- plete sensor in de koelkast of vriezer te plaatsen.
  • Page 159 - of er gegevens aanwezig zijn in het flash geheugen - of het flashgeheugen correct werkt Op het de AREXX website staat een Test programma oor het flash geheugen. Daarnaast staat in de logger software een tool om het bgeheugen leeg te maken.
  • Page 160 Wat zijn rules? De messenger software maakt gebruik van zgn. rules om te bepalen wat er als reactie op een binnengekomen meting moet gebeuren. Er kunnen meerdere rules voor een logger gedefinieerd zijn. Een rule is een beschrijving die is opge- bouwd uit de conditie, en een actiebeschrijving.
  • Page 161 - Controleer of de BS-1000 werkt via de USB poort. - Controleer of de LED bij de netwerkconnector op de BS-1000 knippert. - Flash de laatste firmware in de BS-1000 (download via www.arexx.com/templogger). - Controleer de Firewall en antivirus programma’s Of vraag hulp van de netwerkbeheerder.
  • Page 162 Hoe kan ik de BS-1000 gegevens ook op mijn laptop ontvangen? Dat kan op diverse manieren: rechtstreeks via USB, via de synchronisatie functie (zie volgende vraag) en via een web server. Kan ik deze gegevens ook ontvangen op meerdere PC’s of laptops? Ja, met behulp van de sync file config tool.
  • Page 163 Hoe kan ik de oude Templogger gegevens overzetten naar een an- dere PC? Gebruik de back up functie (file->export backup). Deze functie genereert een zip bestand met alle logging gegevens. Installeer de logger software op een nieuwe PC en gebruik de import backup functie om de zip file van de oude PC te importeren.
  • Page 164 BS1000 Messenger to web server Introduction The BS1000 LAN base station for the Arexx Multilogger system has built- in 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...
  • Page 165 The list of variables is: Variable Description Measured value Sensor type 1 = Temperature (°C), 3 = RV% (%), 5 = CO2 (ppm) Identification number of the sensor rssi-value (signal level value in dBm) Indication of the hours in the time indication of the measurement Indication of the minutes in the time indication of the measurement Indication of the seconds in the time indication of the measurement Indication of the year in the time indication of the measurement Indication of the month in the time indication of the measurement Indication of the day in the time indication of the measurement...
  • Page 166 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.
  • Page 167 Explanation PHP example In this case arguments are provided without argument names. This means the BS1000 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 num- ber 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.

Table des Matières