Releases: gaetancollaud/digitalstrom-mqtt
Releases · gaetancollaud/digitalstrom-mqtt
2.0.9
2.0.8
2.0.7
2.0.6
2.0.5
2.0.4
2.0.3
2.0.2
2.0.1
2.0.0
Please have a look at the Migration guide
Changelog
- 7dcd928 documentation
- 79ff866 Merge pull request #45 from gaetancollaud/feature/new-digitalstrom-api
- 1568b48 cleanup
- 04c72f2 Merge branch 'master' into feature/new-digitalstrom-api
- ad26257 migration guide
- 4b902cf fix tests
- 818cda2 remove binary
- 303e5fd get api key code
- 32c6ca8 fix home assistant
- 7a45f5e trim input messages
- e593a80 clean up
- b2b764f use api key
- 0504e60 call to update device status
- ac0c945 cleanup
- 0ef68a0 fix blinds
- d15cb97 meterings
- 74f6ec2 rename blind to cover for retrocompatibility
- 8b62e42 retrocompatibility
- bc19a78 metering back to circuit
- 30a6036 start with metering
- 3bfce83 events and devices update
- 0b91905 websocket notification
- ae61d33 compiles again
- cfad382 new api mappings
- 6c89974 http test files
- d3fff7c home assistant tests
- 5ab8875 Add tests after the building step in the GoLang CI GitHub Action
- ef39e24 Remove goreleaser on pull requests
- f509edb Add new endpoint to DigitalStrom Client
- b12ffbc Fix small bugs
- 65e834a Remove old codebase
- e4efa16 Small fixes on the existing code:
- 2309fe1 Add Home assistant discovery entities for all the existing modules
- 888f259 Implement Home Assistant Discovery
- 5c1a8d4 Add button module
- 97190a3 Implement Scenes module
- 1d2a21f Implement devices module
- 95eb07b Create a controller that will run different modules logic.
- 4048915 Update events interface for DigitalStrom client
- 27d1702 Move MQTT logik to pkg/mqtt directory
- 91b8767 Move utils to pkg directory
- 2339362 Move Digitalstrom client to the pkg directory
- d30757a Move api to package client
- 9fe40df Move config to pkg directory
- 4705ba6 Removes the WaitGroup as it is not needed
- 45c2875 Integrate the new DigitalStormClient into the main package
- 4d72746 Add a new implementation of the DigitalStrom client
- 1cb8643 Move API and HTTP Client to their own packages
- cb17e4f Extend the HTTP Client to have an explicit API.
- bd058fa Start defining the API schema and return Structs instead of interfaces
- c6c5568 Make the subscription ID completely random
- 6412760 Add method to retrieve scenes in a specific zone
- fa62168 Use endpoint to get multiple output channels in a single call
- 06ad4cb Unsubscribe from events when stopping the EventManager
- d79b8c6 Remove current values from Circuit struct
- 3623b8c Small refactor on the HTTP Client
- 89ad837 Fix linter warning
- 649fbad Increase Golang version to 1.18
- c005348 Refactor the code for config parsing.
- 3a327a4 Fix test for MQTT
- caaa0b8 Fix some minor things:
- 5640ddc Add order maters option to false (recommended)
- 72d908d Use MQTT Client Options public Set methods consistently