Simple setup of the new Core
During setup, you must be logged in with a global account. After turning on the new Core, you can find it in Locations at the top and it will scan itself. We have removed the original Log Out - > Log In via LAN procedure.
The new packet parser has undergone a complete modification, error statuses with descriptions and improved stability have been added. We have expanded parsing with new commands for working with XML, JSON, String, Byte Array formats. It is still possible to use parsing through created templates.
Through the TapHome app, you can now also choose Sonos playlists, the streaming service Tidal and internet radios have been added. So nothing stands in the way of controlling music.
You do not need update apps for new templates.
We have moved the Modbus and Packet parser templates to the online Github repository. This means you need internet to update them. If you make a new template yourself, you can save it or share it with other users via Github.
Packet Parser and Modbus templates on GitHub:
Custom XML templates for Packet Parser and Modbus
GitHub - taphome-official/modbus_templates
GitHub - taphome-official/packetparser_templates
It is no longer necessary to configure DALI luminaires in the Resi software. We have expanded the Modbus template for DALI so that you can make all settings only in the TapHome app.
Adding multiple TapHome or Modbus RTU buses
You will need a USB / RS485 interface for expansion.
In this way, for example, you can use all the buses on the Core for the distribution of TapHome devices, and for Modbus RTU you use USB expansion.
New packet parser
- Support for MQTT - thanks to this support, it is possible, for example, to receive immediate information about a change in the packet parser device to taphome
- Stability Improvement - Added error states with description
- New commands for working with XML, JSON, String, Byte Array formats
- Sonos - new template with support for playlists
- Satel - new templates for alarm
- Dali - new templates for lamps
- Shelly - new templates for Shelly Door-Window, Shelly Motion 2, Shelly 1PM
- Weather - new templates for Ecowitt WS2910
- Heating - We have added a template for Sensibo Air Conditioner Smart Control
- Lighting - new templates for Yeelight Color
Improvement of the scripting language:
- Support for cycles
- Support for data types
Ability to enable or disable remote access for global accounts (email / password).
- Local accounts (admin / admin) have remote access disabled.
- The initial password of the local account "admin" must be set before first use by entering Access token of the control unit.
- The initial setting (initialization) of the control unit can only be done when you are logged in via a global account - even in a situation when the control unit is not connected to the Internet. This means that local accounts are no longer needed, and at the same time the user never needs to log out of his account.
- The application can identify control units in the same local network ("LAN" icon) and offers them at the beginning of the list of locations.
If the application finds an uninitialized unit in the same local network, clicking on it will start the initialization process immediately (in older versions it was necessary to log out of the account or use the menu Add location .
You will no longer need the Fing application or the Windows Advanced IP scanner. You can scan the local network directly when adding a device via Modbus TCP or Packet parser. The system assigns them an mDNS address, so you do not need to set up an IP address reservation in the router.
Using hardware timers from devices
It does not overload the bus when fading, dimming with buttons, etc. We currently support Zigbee and TapHome Bus. Support for DALI dimming is not yet available.
New MQTT Broker hardware interface
To use the MQTT protocol, you no longer need a separate Linux computer, but it can run directly in Core. Through the new packet parser, you can also use push-button WiFi devices and they will have immediate response.