Skip to content

Releases: gaetancollaud/digitalstrom-mqtt

2.0.9

18 Mar 20:15
bb884da
Compare
Choose a tag to compare

Changelog

  • bb884da store subscriptions and resubscribe to them after a reconnect (#53)

2.0.8

03 Feb 14:32
Compare
Choose a tag to compare

Changelog

2.0.7

03 Feb 14:28
Compare
Choose a tag to compare

Changelog

2.0.6

29 Dec 10:50
Compare
Choose a tag to compare

Changelog

2.0.5

29 Dec 08:30
Compare
Choose a tag to compare

Changelog

  • 8d88706 set retain to false for home assistant

2.0.4

19 Dec 12:16
Compare
Choose a tag to compare

Changelog

2.0.3

18 Dec 18:08
Compare
Choose a tag to compare

Changelog

  • a4f8a9a remove useless arg
  • bd414e6 set mqtt username and password as optional as mentioned in #47
  • 1b7b93b Fix refresh at start mentioned in #47
  • fe872c4 rename contribution file

2.0.2

17 Dec 16:59
Compare
Choose a tag to compare

Changelog

  • ff414f2 fix state value template for home assistant

2.0.1

17 Dec 16:01
Compare
Choose a tag to compare

Changelog

  • de0ae0c add possibility to use only env variable as config

2.0.0

17 Dec 15:46
Compare
Choose a tag to compare

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