S T A N T O R
-
V07 DOMODULOR
Automatic
System of Remote Monitoring by Internet of Objects in Network
May / April
2011
Version 7.08b for Linux Fedora, Ubuntu and
Mandriva.
- Changing how the sending of SMS messages. Adding the use of external servers "mail to sms" or "web to sms".
Standalone
modules for management Arduino Uno, Duemilanove or Mega
board via Internet (TCP/IP) through a Web page.
- This modules work with the "kits automatisme" which is available from JLECTRONIQUE.
- They require mainly a web server, and optionally a module for sending
email and Sms alarms.
- They can display video images.
- They run on Linux, MacOS and Windows.
- They allow to use an Arduino board through Internet via a Box (Livebox, Freebox,
etc. ...). Possibly via a dynamic address (DynDns. ..) and an address
translation (DNAT).
March 2011
Stantor
version 7.08 for the management of "Open Hardware" electronic boards
ARDUINO MEGA or clone (70 configurable digital or analog inputs/outputs).
* Version for Linux Fedora, Ubuntu and Mandriva.
- Implementation of Arduino Mega (2560 - 1280) board with an "Arduino
Ethernet Shield" allowing TCP/IP connections on Internet. Using
simultaneous client and server.
- Implementation of Arduino Mega (2560 - 1280) board with USB link
(virtual tty).
- Changing how programs Web2 pages to allow selection of SVG images in
a different Web page.
- Update the database for Arduino Mega boards (table kmegacards) and
for web2 pages.
- Update documentation.
January 2011 /
December 2010
* Update the embedded
software in Uno and Duemilanove Arduino boards.
* Version for Linux Fedora,
Ubuntu and
Mandriva.
- Changes web pages to display the information identifiers are
discontinuous.
- Update programs and documentation for managing electronic boards -
Arduino Uno et Duemilanove.
- Changing the
design of Web2 pages standards
(SVG+ Ajax).
- Changing the design of Web2 pages for tablet
PCs and smartphones (SVG+ Ajax).
- Changes Web pages management actions
(scenario).
November
2010
* Version for Linux Fedora, Ubuntu and
Mandriva.
- Changes standard Web pages for uniform and adding identifiers of the
database.
- Fix the discrordance treatment of digital outputs for K8061/VM140 and
Arduino Duemilanove boards.
- Update program management Arduino boards with Ethernet boards for
inclusion in the SPI library (IDE arduino-0021).
- Changes install programs for USB library.
- Changes
Web pages of cyclical actions, calendar actions and planned actions
depending on the type of day.
- Changes Web
pages of state change actions and over-threshold value action.
- Changes Web
pages of automated submissions e-mail, instant messages and SMS.
- Changes Web
pages of automatically launch programs and change dynamic IP address.
- Optimization
of automatic actions programs.
October
2010
* Version for Linux Fedora, Ubuntu and
Mandriva.
- Change install and uninstall shell scripts.
- Optimizing PHP programs for version 5.3.3.
- Change management programs for K8055/VM110 electronic boards.
- Change management programs for K8061/VM140 electronic boards.
- Change shell script of stop K8055/VM110 electronic boards.
- Change shell script of stop K8061/VM140 electronic boards.
- Change shell script of start/stop Arduino Duemilanove electronic
boards.
- Reset USB bus procedure.
- Added shell scripts for the implementation of several electronic
boards (K8055/VM110, K8061/VM140, Arduino Duemilanove).
- Additional documentation.
- Fix for support Gnuplot 4.4.X.
- Fix for support 2.6.3X kernel by K8061/VM140 and K8055/VM110
schedulers.
- Implementation of 1-Wire sensors network through OWFS software.
- Various maintenance.
September
2010
* Version for Linux Fedora, Ubuntu and
Mandriva.
- Implementation of 1-Wire sensors network through OWFS software.
- Fix for support Gnuplot 4.4.X.
- Fix for support 2.6.3X kernel by scheduler K8061.
- Various maintenance.
July 2010
* Version for Linux Fedora, Ubuntu and
Mandriva.
- Evolution of standard templates Web2 page (Ajax) with the use of
dynamic drop down list box.
Validated for browsers Chrome 5.0, Firefox 3.6.x, IE 8.x, Opera 10.6,
Safari 5.x.
- Evolution of templates Web2 page (Ajax) for iphones, smartphones with
the use of dynamic dynamic drop down list.
- Modification and simplification of the tables "web2_template_XX.
- Kits of
main configuration files and database by predefined examples (eg: for
system with several electronic boards).
- Various maintenance.
June 2010
*
Programs for Arduino Duemilanove boards.
- Implementation of a standalone module (sketch) with simultaneous client and
server management for "Arduino
Ethernet Shield" (protocole TCP/IP).
- Maintenance
of modules (sketchs) using a USB/tty connection (standard module and
the module with the operating system real-time DuinOS/FreeRTOS).
* Linux version for Fedora, Mandriva and Ubuntu.
- Implementation of Stantor for Arduino boards (USB and Ethernet).
- Update the database for Arduino boards (only table k2009cards).
- Various maintenances.
May 2010
* Version for Linux Fedora, Ubuntu and
Mandriva.
-
Implementation of the PDO (PHP Data Objects) library to access the DBMS
instead of MySQL commands for all programs.
-
Implementation of exceptions for error handling.
- Distribution
of the compiled version on specific package (future depending on the
compiler).
- Other
maintenance (without changing the contents of the Stantor database).
April 2010
* Version for Linux Fedora, Ubuntu and
Mandriva.
- Implementation of standalone module Stantor_duemilanove version 0.4
for Linux.
- Version of program Duemilanove using the real-time operating
system Duinos/FreeRTOS.
- Fixed the discordances on analog and digital outputs.
March/April 2010 (more...)
*Stantor_duemilanove
standalone module version 0.4.
-
Implementation of configurable filters of debounce for each digital
input into the program (sketch) of Arduino Duemilanove boards.
- Implementation of the removal of aberrant measurement points for each
analog input into the program (sketch) of Arduino Duemilanove
boards. Using algorithme for determining the median of the last 2n+1
values for each analog input.
March
2010
Stantor version 7 for the
management of "Open Hardware" electronic boards ARDUINO DUEMILANOVE or clone (Freeduino,
Boarduino, uDuino, Seeeduino, etc. ....).
* Version for Linux Fedora, Ubuntu and Mandriva.
- Implementation of programs for
controlling the electronic board.
- Update the database.
- Update documentation.
* Supply embedded software (sketch) to download on Duemilanove board
through the Arduino IDE 001X
If you are
interested by this project or if you wish
informations on this project write to us : stantor@free.fr
********************************************************************************************************
February/March
2010 (more...)
* Version for Linux Fedora, Ubuntu and
Mandriva.
- Changes software configuration of the MySQL database to Stantor.
- Changes forms configuration database to OpenOffice 3.1.1 or later.
- Using software Gammu SMS messaging instead of Smssend.
February 2010
* Version for Linux Fedora, Ubuntu and
Mandriva.
- Using native library PHP-SOAP (for PHP 5.2.11 and 5.3.X) with SOAP
1.2 instead of Nusoap.
- Modification and validation of description files (WSDL) of Web
services with NetBeans IDE 6.7.
- Upgrading clients and servers Soap.
- Validating pages Web2 (SVG+AJAX) for Google Chrome.
January 2010
* Version for Linux Fedora, Ubuntu and
Mandriva.
- Automated process to launch all tasks/programs in the central system
by reading the contents of the database.
- Web 2.0 page display trendlines analog data.
- Changes in programs written in PHP for PHP support versions 5.3 and
later.
- Changing templates of pages Web2 for support new versions of browsers
(IE8, Firefox, Safari and Opera).
- Various maintenance including minor modifications of the
database.
December 2009
* Version for Linux Fedora, Ubuntu and
Mandriva.
- Option of
"RamDisk" for directories of data in distant micro-computers (increased
performance).
- Developments to support Ubuntu 9.10 Karmic Koala.
- Changing library for the treatment of instant messaging (xmpp jabber).
- Various maintenances.
November 2009
* Version for Linux Fedora, Ubuntu and
Mandriva.
- Implementation
of IP version 6 protocol between micro-computers.
- Adaptation of the NuSoap library.
- Various maintenances.
September 2009
* Version for Linux Fedora, Ubuntu and
Mandriva.
- Web 2.0
pages for mobiles: iPhone or similar.
- Web 2.0 page for management controls and internal numeric values.
- Web
2.0 page for management internal digital data.
August 2009
* Version for Linux Fedora, Ubuntu and
Mandriva.
-
Re-organization of the pages Web2 (Ajax) with creation of models.
- Configuration
pages Web2 tables in the database.
- Form table
configuration pages Web2 in OpenOffice 3.
- Various
maintenances.
May 2009
* Version for Linux Fedora, Ubuntu and
Mandriva.
- Function Selection audio message
broadcast on each loudspeaker/earphone.
- Recording of sounds from the microphones in the database.
- Consultation on a web page recorded audio messages.
- Updated forms of the Database in OpenOffice 3.
- Additional checks on the database (triggers).
- Updating the schema of the
database with MySQL Workbench
April 2009
* Version for Linux Fedora, Ubuntu and
Mandriva.
- Recording of video images. Display of pictures stored on a Web page.
- Recording of digital commands and X10 commands. With consultation of
data stored on Web pages.
- Additional checks on the database (triggers).
- Updating the schema of the database with MySQL Workbench
- Changes and corrections in the forms under OpenOffice 3 to the MySQL
Stantor database.
- Use the default language of the Apache Web server at initialization.
March 2009
* Version for Linux
Fedora, Ubuntu and Mandriva.
- Changes Web pages on the graphs, chronograms and timelines by the
introduction of the selection between 2 date-hour.
- Pages xHTML (Mobiles, PDA ,...) in English or French, the choice,
selection in the configuration file of the language.
- Display data from an electronic electric meter on a xHTML page of
mobile or PDA.
- Examples of Stantor database tables using InnoDB type (Mysql),
triggers and foreign keys .
- Maintenance of installation procedures.
February 2009 (more ...)
* Version for Linux
Fedora, Ubuntu and Mandriva.
- Adjustement
of database. Introduction enumerations to facilitate entering
information.
- Uniqueness of
the procedures for installing and uninstalling for all distributions
supported (with control).
- Maintenance (
WEB pages template using Ajax, compilation PHP with Roadsend (c)).
February 2009
* Version for Linux
Fedora, Ubuntu and Mandriva.
- Editing and corrections
of installation procedures.
- Reorganization and unified models of Web pages 2-Ajax.
- Addition of the values of analog and digital outputs at the launch of
scheduler K8000, K8055-VM110 and K8061-VM140.
-
Addition of the values of analog and digital outputs at the loss of
connection between a device with a card K8061-VM140 and the central
system.
- Further information in the log of error of customers SOAP.
- Changing customers SOAP manager K8055-VM110 cards for multiple and
simultaneous access.
- Maintenance of k8000 scheduler.
January 2009
* Linux modules card management K8055-VM110
-
Function control 8 digital outputs for positive, negative and
calibrated pulses. With the selection of pulse width and direction for
each digital output.
* Linux modules card management K8061-VM140
-
Function control 8 digital outputs for positive, negative and
calibrated pulses. With the selection of pulse width and direction for
each digital output.
* Versions for Linux Fedora, Ubuntu and Mandriva.
Maintenance of driver module cards K8061-VM140. Operation with 8 cards
K8061-VM140 simultaneously on
each PC.
September 2008
* Web pages changed on Linux versions:
- For schedules, cyclical, planned and calendar programmers,
- For automatic actions on events.
August 2008
* Version for Linux Fedora, Ubuntu and Mandriva.
- A software module "Climatic regulator" with control web
page SVG/Ajax.
- A software module "Thermostat" with control web
page SVG/Ajax.
The
climate control manage the temperature of a boiler depending
on the
outside temperature following a "heating law". The objective is to
optimize
energy consumption.
June/July
2008
* Version for Linux Fedora, Ubuntu and Mandriva.
New Web page templates 2.0 (Ajax):
- Simultaneous display of video images and alarms on detection of
movement.
- Control of X10 equipments.
- Display of warning lights.
- Changes and supplies binary codes programs using PHP5 Roadsend
Compiler 2.9.6 (c).
- Explanations to make the compilation of modules and libraries with
the compiler Roadsend 2.9.6 and Bigloo 3.0c.
- Maintenance and documentation.
May
2008:
* Various
versions of installation procedure from Stantor for
Linux distributions: Fedora Mandriva and Ubuntu.
January
2008:
* Stantor version of Windows:
- New implementation of Stantor for K8055/VM110 boards running
with Vista/XP and Access database.
December
2007:
* Version of
Stantor
under Linux:
- Changes Web pages management for planned actions, cyclical actions,
calendar actions and timers.
- New scheme SVG / AJAX for the management of timers.
- Creation of text files for configuration models of Web pages SVG /
AJAX.
- Modification of modules for the use of the new library
NUSOAP.
- Maintenance.
September
2007:
* Version of Stantor
under Linux:
-
Management of dynamic or
variable IP addresses of the microcomputer by transfer FTP and
automatic redirection.
August/July
2007:
* Version of Stantor under Linux:
- Module of
transmission of alarm
by instant messaging XMPP (Jabber).
-
Supply of a procedure
of interactive
installation
and desinstallation of the programs in mode mono microcomputer and
multi microcomputer.
Configurable version for Mandriva Spring or equivalent in language: en
and fr.
- Support of the halph-duplex sound
cards.
- Various
Maintenance (programs electric meters with simulation, sound programs)
June/May 2007:
*
Independent modules for k8061, k8055 and k8000 electronic boards under
Linux (news versions of the daemons).
* Version of Stantor
under Linux:
- Collection and data processing provided by electricity
meters
electronic single-phase or three-phase currents of “blue”
type.
- Management of alarm in the event of going beyond of contractual
demand and possibility of managing energy saving.
- Sample
program of electric
unballasting / ballasting of circuit.
March
2007:
* Version of Stantor
under Linux:
- Optimisatisation and simplification for a working on
several distributions.
- Treatment of “memory leaks”.
January
2007:
* Version of Stantor
under Linux:
- Option allowing to use a compiled version of programs PHP
by the Roadsend compiler (c).
- Generalization of encoding UTF-8.
December
2006:
* Version of Stantor
under Linux:
- Web pages animated in real time by digital and analogical
data using AJAX and XML/SVG.
- Modules of management of the discordances on the digital,
analogical and PWM outputs.
October
2006:
* Version of Stantor
under Linux with management of K8061 cards (microcontroller PIC
18F2550-Microchip (c)).
September
2006:
* Module k8061 under Linux:
A independent product of Stantor permits to manage
the K8061 cards. It functions under Linux and use some files "text"
(ASCII)
as interface. It presents itself as daemon and refreshs
cyclically in time-real the information of digital and analogical
inputs / outputs as well as the pulses (cf Downloading).
* Version of Stantor-XP Access for cards k8061 (database Access)
permits of:
- to consult and to record the analogical informations,
- to consult and to record the alterations of state of the
digital inputs,
- to
command digital outputs,
- to adjust some analog outputs,
- to
adjust PWM output,
- to parameterize some debouncing filters on
each of the digital inputs of the K8061 cards (with an independent
parameter by digital input).
- to suppress the aberrant values of
analogical input of the cards k8061 (with an independent parameter by
analogical input). The inquiry can be performed by lists and
diagrams. An example of tabular animate in real time is provided in
the tool of visual display / command.
July
/ August 2006:
* New
version of Stantor under Linux with :
- Example of vectorial Web pages graphics using XML/SVG for
the
diagrams and Ajax for animation in real time of the objects (circles,
rectangles, texts, etc…) in an automatic way.
- Startup of multilingual Web pages (1 file dictionary by
language) with selection of the language by buttons in the home page.
- Banner of navigation in each Web pages for the access to
the whole of
information of the data base in agreement with automatic refresh
realized by AJAX scripts (the authorization of cookies requires).
- Possibility of inhibiting the automatic actions by controls
in specific Web pages.
- Diagram XML of the data base usable under DBDESIGNER4.
- Files “read-me”.
- Complements of documentations.
- Corrections of bugs.
June
2006 :
* New version of Stantor under
Linux with:
- an installation simplified,
- a data base
including the set of the parameters,
- a management simplified of
the electronic cards and microcomputers,
- all files of
configuration to the format text.
April
2006:
* Version of Stantor-XP Access
for cards k8055 functioning with the new dll (version 2.0.1).
March
2006 :
* Version of Stantor (Linux)
allowing :
- to record internal data.
- to function with
Mandriva 2006.
- to provide complements of explanations for the
installation of the software and to correct bugs.
February
2006 :
* Version of Stantor XP
Access permitting :
- to parameterize some debouncing filters on
each of the digital inputs of the K8000/K8055 cards (with an
independent parameter by digital input).
- to suppress the values
aberrant of analogical input of the cards k8000/k8055 (with an
independent parameter by analogical input).
January
2006:
* Version of Stantor (Linux)
permitting :
- to parameterize some debouncing filters on each of
the digital inputs of the K8000/K8055 cards (with an independent
parameter by digital input).
- to suppress the values aberrant of
analogical input of the cards k8000/k8055 (with an independent
parameter by analogical input).
* Stantor-XP Access for cards
k8000 (database Access JET or MSDE) permits of:
- to consult and
to record the analogical informations,
- to consult and to record
the alterations of state of the digital inputs,
- to command
digital outputs,
- to adjust some analog outputs,
(cf the link
"stantor-xp-k8000" opposite toward the documentation). The
inquiry can be performed by lists and diagrams. An example of tabular
animate in real time is provided in the tool of visual display /
command.
* Version of Stantor-XP Access for k8055 cards (dll
version 2).
November/December
2005 :
-This version of
Stantor (Linux version) uses AJAX (XMLHttpRequest function,...) to
refresh the pages WEB animated in time-real.
- Detection of
movements and management of the alerts.
- Parameterization of the
programs of digital and analogical data records
- Program of
management of calendar actions on legal date-hour.
- Program of
planning management.
- Program of management of cyclic actions on
date-hour GMT.
- Complements of documentation as schemas and
texts.
October
2005:
- Stantor (Linux version)
permits to parameterize the access of the pages WEB, xHTML (WAP) and
I-mode on the informations of the Stantor database by files "text."
-
It presents a new organization of the directories of the distribution
and a documentation to the PDF format.
- Stantor-XP Access
(database Access JET or MSDE) permits to record and to control the
analogical informations and the alterations of state of the digital
inputs/outputs (cf the link "stantor-xp-k8055" opposite
toward the documentation). The inquiry can be performed by lists and
diagrams. An example of tabular animate in real time is provided in
the tool of visual display / command.
September
2005:
-Stantor (Linux version)
permits to configure the database by printed forms specific XForms
functioning under OpenOffice 2 (cf the link "configurator"
opposite).
August
2005:
-Stantor (Linux version)
permits the monitoring of microphones and the diffusion of aural
messages via sound cards localized on distant microcomputers.
June
2005:
- A version simplified of
Stantor functions under Windows XP with an Access database (JET or
MSDE (cf page Downloading)) for the K8055 cards via an USB link.
-
A new module of Stantor, provides independently, permits to manage
the K8055 cards. It functions under Linux and use some files "text"
as (ASCII) interface. It presents itself as daemon and refreshs
cyclically in time-real the information of digital and analogical
inputs / outputs as well as the counters (cf page Downloading).
If you are
interested by this project or if you wish
informations on this project write to us : stantor@free.fr