Teletask API - NBT Export

The NBT export code for working with teletask central unit

License

License

Categories

Categories

config Application Layer Libs Configuration
GroupId

GroupId

io.github.ridiekel
ArtifactId

ArtifactId

jeletask-config-nbt-export
Last Version

Last Version

2.1.2
Release Date

Release Date

Type

Type

jar
Description

Description

Teletask API - NBT Export
The NBT export code for working with teletask central unit

Download jeletask-config-nbt-export

How to add to project

<!-- https://jarcasting.com/artifacts/io.github.ridiekel/jeletask-config-nbt-export/ -->
<dependency>
    <groupId>io.github.ridiekel</groupId>
    <artifactId>jeletask-config-nbt-export</artifactId>
    <version>2.1.2</version>
</dependency>
// https://jarcasting.com/artifacts/io.github.ridiekel/jeletask-config-nbt-export/
implementation 'io.github.ridiekel:jeletask-config-nbt-export:2.1.2'
// https://jarcasting.com/artifacts/io.github.ridiekel/jeletask-config-nbt-export/
implementation ("io.github.ridiekel:jeletask-config-nbt-export:2.1.2")
'io.github.ridiekel:jeletask-config-nbt-export:jar:2.1.2'
<dependency org="io.github.ridiekel" name="jeletask-config-nbt-export" rev="2.1.2">
  <artifact name="jeletask-config-nbt-export" type="jar" />
</dependency>
@Grapes(
@Grab(group='io.github.ridiekel', module='jeletask-config-nbt-export', version='2.1.2')
)
libraryDependencies += "io.github.ridiekel" % "jeletask-config-nbt-export" % "2.1.2"
[io.github.ridiekel/jeletask-config-nbt-export "2.1.2"]

Dependencies

compile (4)

Group / Artifact Type Version
io.github.ridiekel : jeletask-config-spec jar 2.1.2
com.fasterxml.jackson.core : jackson-core jar 2.9.7
com.fasterxml.jackson.core : jackson-databind jar 2.9.7
org.apache.logging.log4j : log4j-slf4j-impl jar 2.11.1

runtime (2)

Group / Artifact Type Version
org.apache.logging.log4j : log4j-api jar 2.11.1
org.apache.logging.log4j : log4j-core jar 2.11.1

test (1)

Group / Artifact Type Version
junit : junit jar 4.11

Project Modules

There are no modules declared in this project.

Jeletask

An open source java API for Teletask domotics.

This project is a fork from the xhibit version that became inactive (https://github.com/xhibit/Teletask-api).

It is the purpose to create an API for software developers or domotics enthusiasts, who are interested in generating their own control environment for the TELETASK domotics systems, so you can create your own user interface and connected solutions and services.

If you own a Teletask MICROS or MICROS+, you have access to the free (or paid in case of the MICROS+) DLL32 LIBRARY (TDS15132).
However, if you're a java programmer like myself, you don't want to use a windows dll :-).

The API also supports the MICROS+, but you'll have to buy a licence to be able to make TCP calls.

For the MICROS you can buy a RS232 > LAN converter (TDS10118) so you can access the MICROS server through regular IP.

Started discussing the possibilities on the Teletask forum ...and ended up programming a java interface based on IP Sockets, exposed by a basic java API.

Initially only setting and getting RELAYS, MOTOR, GENMOOD, LOCMOOD, COND, FLAG is supported.

The purpose of this library is to actually be able to put a REST or other API on top of this.

Versions

Version
2.1.2
2.1.1
2.1.0
2.0.21
2.0.19
2.0.18
2.0.15
2.0.10
2.0.9
2.0.8