Ticket #154 (assigned enhancement)

Opened 6 years ago

Last modified 5 years ago

Using TelldusCenter on headless linux system

Reported by: roger lindquist <lindquist73@…> Owned by: micke prag <micke.prag@…>
Priority: major Milestone: 2.1.3
Component: TelldusCenter Version: 2.1.0
Keywords: Cc:
Blocked By: Blocking:
Platform: Linux Sensitive: no
Verified by Telldus: yes

Description (last modified by micke prag <micke.prag@…>) (diff)

Request a feature to use TelldusCenter on a standalone headless linux server.

There is a common use case to have a tellstick that is connected to an linux server that doesn't have X installed due to minimized hw/sw setup.

It would be a great advantage to be able to run TelldusCenter on this setup as well. With it the customer can benfit from the Telldus Live! service for remote internet control of devices as well as simplified device management.

Idea 1
TelldusCenter for headless linux servers could be controlled via a web interface, prerequsite to have i.e. apache web server installed with xx modules.

Idea 2
Add basic functionallity for communication between a TelldusCenter service and Telldus Live!, open API's. All setup and configuration could be done via conf files with descriptive log messages in the service deamon.
API function for TellStick Duo so that i.e. temperature or sensor data can be used to program own control of devices.

Change History

comment:1 Changed 6 years ago by micke prag <micke.prag@…>

  • Verified by Telldus set
  • Milestone set to 2.1.2

comment:2 Changed 6 years ago by micke prag <micke.prag@…>

  • Description modified (diff)
  • Summary changed from Using TelldusControl on headless linux system to Using TelldusCenter on headless linux system

comment:3 Changed 6 years ago by stefan jonasson <jonasson.stefan@…>

The perfect setup for me (and probably allot of others) would be if TelldusCore (or some back-end version of TelldusCenter) was communicating directly with the Telldus live service just like TelldusCenter does.

Then it would be possible to configure the Tellstick by opening TelldusCenter trough ssh with X forwarding.

comment:4 Changed 5 years ago by micke prag <micke.prag@…>

  • Owner set to micke prag <micke.prag@…>
  • Sensitive unset
  • Status changed from new to assigned

comment:5 Changed 5 years ago by kristian larsson <kristian@…>

I'd vote for file based configuration, much like telldusd. Users with a headless system probably have enough know-how to make their way around a config file and not need a web based gui. I'm not objecting to a web based GUI per say, I just don't feel it is necessary at this time or that it should be a priority to get headless system support.

comment:6 Changed 5 years ago by micke prag <micke.prag@…>

The implementation we are working on know will be a python based standalone application. It will not be part of TelldusCenter.
Due to time constraints we will probably release a "proof-of-concept" version and accept the rest of the implementational details from the community.

comment:7 Changed 5 years ago by hans olav talgø <hans.olav.talgo@…>

I am currently running a slightly modified version of the python script with good results. I would like to publish sensor readings as well. Would this need any changes on the server side, or is it only a question of assembling another LiveMessage containing the sensor data?

Note: See TracTickets for help on using tickets.