New version 1.0.023

Added by rdnzl about 3 years ago

Fixed: Modbus plugin fixes.
Fixed: MySensors SendCommand should work now
Fixed: MySensors ethernet keepalive timer should stop on a disconnect
Changed: Modbus plugin uses CSerialPort/CSocket now
Added: Some menu icons.
Added: Modbus RTU plugin code. (first version)
Added: Modbus RTU plugin settings form.
Added: Some menu icons.
Added: Modbus RTU plugin database settings.
Changed: Addressformat example for MySensors
Changed: MySensors improved readability of debug logging
Changed: MySensors sensors get the right unit like temp, humidity, etc
Added: More Thermostat support in OpenZWave
Fixed: MySensor don't request an ack from node id assignment, because it will create a loop
Fixed: MySensors could go in endless loop with ack enabled
Fixed: MySensors replied with I_TIME when I_CONFIG was requested
Fixed: Ubuntu 16.04 incompatibility qt4 vs qt5
Fixed: TextEdit changed to TextEditor (gambas3 3.8.0 and up)
Changed: Temporary broke HomeMatic settings (otherwise Ubuntu 16.04 doesn't work)
Updated: domotigaserver3 server script compatibility
Changed: OpenZWave use the proper content-type internally
Fixed: Memory leak in DomoZWave wrapper
Fixed: Memory leak in OpenZWave
Fixed: K8055 plugin didn't compile on Gambas3 3.8.90 (trunk)
Added: JSON-RPC also support simple JSON calls via HTTP URL
Changed: OpenZWave wrapper does async json-rpc calls now
Changed: OpenZWave wrapper makefile matches the library paths
Fixed: Typo in NetworkDetect for devicetype 13
Fixed: Some controller commands didn't work in the DomoZWave wrapper
Added: DomoZWave wrapper gives more details about OpenZWave library
Fixed: Removed deprecated message from DomoZWave wrapper
Changed: DomoZWave wrapper gives less warning for watch fd #-1
Fixed: CSocket authentication also will work with WebSockets
Added: Started with JSON-RPC authentication function
Fixed: Visonic default setting boolean from '1' to '-1'
Fixed: Update version for new install
Fixed: Upgrade 'field protocol doesn't have default value'
Fixed: Upgrade 'data too long for column description'
Changed: Switched from 1.0.022 to 1.0.023
Changed: MySensors removed missing parameter check
Fixed: Edit Users 'admin' setting
Changed: Default admin password is SHA256 encrypted
Changed: SHA256 is default password schemea
Fixed: Users table admin field should be '-1'
Changed: MySensors plugin uses CSocket/CSerialPort now
Added: MySensors heartbeat timer to detect if the ethernet gateway is gone
Fixed: MySensors default settings had debug enabled
Fixed: MySensors setting UseAck couldn't be configured
Changed: Renamed table sslcertificate to sslcertificates
Changed: Moved SSL certificates to 'Edit' menu
Fixed: RFLink Generic device address shouldn't contain '0x' for hex value
Added: Generic RFLink device to map all not known device
Added: Options to user accounts, now we can use bit-fields to use certain features
Added: Default SSL certificate
Changed: Better allignment of sslcertificate settings window
Fixed: JSON-RPC error handling in exceptional situations
Changed: JSON-RPC setting sslcertificate to sslcertificate_id
Added: JSON-RPC method 'value.get' for retrieval of log (history) data
Fixed: JSON-RPC method is now case-insensitive
Changed: Improved JSON encoding for larger structures (>100kbyte), 2-3x faster now
Changed: Improved user management, thanks to johanvandyck
Changed: Conrad8Relay uses the CSocket and CSerialPort
Changed: Removed unused variable in CRFXComTX
Changed: JSON-RPC will reply with 'application/json' in HTTP response
Changed: RFXComTX uses the CSocket and CSerialPort
Fixed: Removed some unused code from CRFXComTRX
Changed: RFXComTRX plugin uses the CSocket and CSerialPort now
Fixed: CSocket didn't return Byte or Byte[] when requested
Fixed: DMXPlayer setting has to be enabled to select serialport
Fixed: Typo in Visonic Socket reconnect retry
Added: Hiding of not used serialports in the selection dialog
Added: JSON-RPC Server settings supports SSL
Fixed: Some small settings in GPS, Jerome and TemperaturNu
Fixed: Error output of JSON-RPC could be double encoded
Added: SSL Certificate settings
Fixed: Resize Thermostat button bar.
Fixed: Found KNX import devices can now be sorted.
Fixed: Display devicetypes again when importing KNX devices.
Fixed: add hue lights to autocreate list #601
Added: Settings for UniPi
Fixed: DomotiGa could crash if CSocket timeout happened
Fixed: Settings Velbus could crash when clicking "Default"
Fixed: Settings Velbus/GenericIO could click on serial when not enabled
Changed: RFLink can send commands now
Changed: RFLink supports most generic devices
Fixed: CSocket only raise Closed once
Fixed: CSerialPort detects physical port disconnect
Changed: CSerialPort/CSocket debug logging improved
Changed: CSocket WebSocket error will reconnect now
Added: Plugin for UniPi
Fixed: RFLink temperature was calculated wrong
Fixed: RFLink humidity is always decimal
Fixed: CSerialPort error handling revised
Fixed: CSocket can do WebSocketi in client mode
Added: New devices can have proper unit values
Changed: Updated RFLink address format list
Fixed: RFLink stored address is uppercase, should be lowercase
Fixed: RFLink temperature calculations for some fields (protocol description is unclear)
Changed: CSerialPort should have better detection and recovery if the serial port is disconnected
Fixed: BlindsT0-T10 were missing from RFXComTRX plugin in domotiga.sql
Changed: RFLink settings don't need baudrate
Changed: RFLink can create Oregon and Cresta devices
Added: RFLink plugin protocol information
Fixed: Changed window icon
Added: Settings form for RFLink
Fixed: CSocket didn't always release memory if the socket isn't properly closed
Fixed: Memory leak in JSON-RPC
Fixed: Sync'ed DomotiGaServer3 with DomotiGa3
Fixed: Several Blinds1 packet issues.
Added: Action Event to publish to an MQTT topic.
Fixed: Re-apply Visonic database changes.
Added: Blinds1 support for RFXComTRX plugin. (needs testing)
Added: Updated RFXCommander for Blinds1 control.
Fixed: Plugwise plugin now keeps track of plugs not responding and retries to query them.
Changed: Updated RFLink Plugin, fixed temperature calculation
Fixed: RFXComTRX typo (not impacting functionality)
Fixed: RFXComTRX Thermostat1/3 didn't work with new address format
Fixed: RFXComTRX RFXmeter could append 0x0x<value> with new address format
Fixed: RFXCom LED won't be turned off if an invalid packet was received
Fixed : Writing relay status Velbus modules VMB4RYLD & VMB4RYNO
Changed: Visonic supports configurable downloadcode for some PowerMax panels
Changed: Visonic supports standard mode (without downloading information from panel)
Changed: Visonic shows enrolled keyfobs for PowerMax panels (they can't be used for triggering)
Fixed: Clearer address format for Visonic devices
Fixed: Removed debug messages.
Fixed: Plugin protocol field length.
Added: Protocol values for RFXTrx Blinds1 devices, code and devicetypes will follow.
Added support for VMB8PB Velbus module
Added traffic led for Velbus plugin
Added new Velbus module Id's
Changed: Put upgrade fix for issue 589 back
Fixed: Duplicate Wirelesstags Interface entry, preventing it to start
Changed: DomoZWave wrapper can handle more Z-Wave device types (mainly Z-Wave+)
Changed: DomoZWave wrapper supports more alarm types (v2/v3), bug/feature 592
Changed: Update Plugin examples, fully using CSocket and CSerialPort
Changed: CPlugwise doesn't create CSerialPort/CSocket always, only when started
Changed: CSerialPort/CSocket are set to 'finished' now
Fixed: Remove debug message inside trigger editor.
Fixed: Don't translate globalvar type combobox.
Fixed: MQTT understand SP (setpoint value)
Changed: CPlugwise uses CSerialPort now. Also ser2net (TCP) support added
Changed: Minor fixes in CRFLink
Changed: Visonic can support ser2net (TCP) too now
Changed: CSerialPort didn't always reconnect when a device was unplugged
Fixed: CSerialPort would give a not freed message on exit
Changed: Improved reconnect handling in CSerialPort and CSocket
Added: RFLink plugin, alpha version (db changes will follow)
Changed: CSocket client mode can handle reconnection
Changed: Minor typos in Visonic plugin
Changed: Added devicetype values to Devices.modules
Changed: CSocket improved for client WebSockets mode
Fixed: Visonic PowerMax PIRs are correctly updated
Fixed: Improved Visonic communication errors
Changed: Example CPluginFoo will be using CSerialPort
Fixed: Visonic didn't trigger an on/off for a PowerMax PIR
Changed: Increased debug output on the CSerialPort (disabled by default)
Fixed: Visonic could crash if the panel didn't return partition info
Changed: Updated Gambas project files to 3.8.4
Fixed: WebSockets masking algoritm was wrong
Fixed: WebSockets will never mask if in server mode (according to RFC6455)
Fixed: Visonic could give an exception if it couldn't download zone information
Fixed: CSerialPort tried to read data during an event, even if nothing to read (Pi)
Changed: Improved read/write error logging of CSerialPort
Fixed: Autocreation of MQTT devices.
Added: Now guessing content type. (json/generic)
Fixed: Only update P2000 globalvar if msg is new to prevent event triggers.
Fixed view and edit description in device value
Fixed: Extend serialport field length for arduino and velbus
Devices.GetValues will return sorted by valuenum
Fixed: Enlarged multi-trigger form objects
Fixed: Uppercase log entries.
Added: New Visonic database settings to form.
Fixed: Buienrader settings form issues.


Added by henderson over 1 year ago

Thanks for any other informative web site. Where else could I get that kind of info written in such a perfect means? I've a mission that I am simply now operating on, and I have been at the glance out for such information.
refer @ [[]]

Added by over 1 year ago

however how lots of those men might even recall walking for President in the event that they had to wait until the cutting-edge one had to die earlier than they could run? identification bet that none of them might due to the fact they’d must positioned their expert and private lives on a agenda that they could’t control.

Added by robschneider about 1 year ago

The troubleshooting service and moderation of domotiga is very up to the mark. My essay champ developers have observed that this team is very much expert in error handling and resolving issues.

Added by Anonymous about 1 year ago

Nice blog. Found this while searching through Frankincense Essential Oil

Added by Anonymous about 1 year ago

This is an awesome motivating article.I am practically satisfied with your great work.You put truly extremely supportive data. Keep it up. Continue blogging. Hoping to perusing your next post Probiotics

Added by Anonymous about 1 year ago

Cool you write, the information is very good and interesting, I'll give you a link to my site. Barley

Added by Anonymous about 1 year ago

Very interesting blog. Alot of blogs I see these days don't really provide anything that I'm interested in, but I'm most definately interested in this one. Just thought that I would post and let you know [url=]academic writing services[/url]

Added by Anonymous about 1 year ago

Very interesting blog. Alot of blogs I see these days don't really provide anything that I'm interested in, but I'm most definately interested in this one. Just thought that I would post and let you know<a href=''>coursework writing</a>

Added by Anonymous about 1 year ago

<a href="">coursework writing</a>

Added by Anonymous about 1 year ago

<a href="" class="external">Barley</a>

Added by Anonymous about 1 year ago

[[<a href="" class="external">Barley</a>]]

Added by Anonymous about 1 year ago

Added by Anonymous about 1 year ago

[[<a href=''>coursework writing</a>

Added by nanihy about 1 year ago

Spot on with this write-up, I honestly believe this amazing site needs far more attention. I’ll probably be returning to see more, thanks for the info! Tinder Like Apps