Regarding recent connection problems that started on Tuesday we would first like to say that everything is now fully working again. We noticed the issues just before noon on Tuesday and directly put all efforts towards solving the issue. More or less the entire day from that point was spent trying to troubleshoot and resolve this.
Our servers are located on several data centers to minimize the impact if one data center is experiencing problems. Unfortunately, this time, the monitoring systems did not detect any problems with the servers which is also the reason that it took some time to make the connection to that specific data center. Late Tuesday night we moved our servers to another data center which made the service available again.
On Wednesday we received a call from our hosting provider who takes full responsibility for the issues. During a network update in one of their data centers some ports were blocked, which affected the traffic to our servers. Only a few of their customers were affected, unfortunately Telldus was one of them. It took a while for them to locate the network issue and resolve it and they are still in the process of analyzing the reason behind it. After that process they will take measures to change routines to avoid this kind of issues in the future.
Availability is top priority for us and we are continuously working on solutions to improve that even further. Specifically in this case we will investigate why our monitoring systems did not detect this particular issue.
This is a quote from our hosting provider (in Swedish):
"I samband med en uppdatering av nätverksfunktionalitet i ett av våra datacenter så blockerades trafik på en standard port för virtuella nätverk. I vår riskbedömning inför uppdateringen hade vi inte noterat att det här var en känd risk, vi kan inte se någon rimlig anledning till varför den här spärren existerar så hanterar vi det som en bugg i mjukvaran och arbetar med vår leverantör för att reda ut det. Analysen kring varför det här hände är inte klar så kan vi inte dra några större slutsatser ännu. Felet var svårt att lokalisera eftersom det drabbade ett fåtal kunder. Vi jobbar på att reda ut hur vi kan förändra våra rutiner för att kunna identifiera liknande problem snabbare i framtiden."
We've now released firmware version 1.1.0 for TellStick ZNet Lite v1/v2 and TellStick Net v2. It has some very important new features and bug fixes.
How do I upgrade the firmware?
TellStick will upgrade to the latest version automatically. It checks for a new version once per day.
If your TellStick has not been upgraded, please just wait. The TellStick will update itself eventually. If you are experiencing any problems with the upgrade, please contact us at http://support.telldus.com
So what is new in this version?
Plugins for everyone!
The beta for plugins is now available for everyone. Please note that this is still a beta test. There still exists known bugs. Use it on your own risk ;)
Improved support for local control
This firmware includes an improved support for local control which will enable the app to talk directly with TellStick in some cases. This means faster control and the possibility to control your devices even when you do not have an internet connection.
Please note that an internet connection is still required for setup and configuration. The phone must also be connected to the same network as the TellStick.
How do I know if the app uses local control?
The app will show an icon for a house instead of a could if the connection is local.
Using local control
Connected over the cloud
The api calls device/info and devices/list will now report a new value; deviceType. This value will determine what kind of device it is. So its now possible to easier distinguish between an on/off plug and a door/window sensor in the UI.
For a list of available device types. Please see this list:
If you are interested to contribute with Lua scripts, we're more than happy to receive pull requests.
We might reward good contributions with free Premium voucher codes.
What is Lua script?
Lua is a powerful yet simple and easy to learn programming language.
It's designed to be a lightweigt scripting language and therefore it's the perfect match to make TellStick Net v2 and TellStick ZNet more powerful - The Lua-scripts are running locally on the device.
Want to get started? Read more here: https://live.telldus.com/help/lua
What kind of scripts are interesting for the community?
Well, almost any kind of scripts are welcome!
Both device specific scripts and generic scripts might be a good addition when some specific feature is not yet implemented in Telldus Live!.
How can I contribute?
Create a pull request here: https://github.com/telldus/tellstick-lua-examples/pulls
How can I get a free Premium voucher code?
When you've created a pull request we'll get a notification about it and will review the code.
If there is any issues with it we will give comments about it and when it's accepted and if we think that it's worth a reward, you'll get a voucher code to your email.