A node module for the local Weishaupt WCM-COM 1.0 home API entirely written in TypeScript.
The developers of this module are in no way endorsed by or affiliated with Weishaupt GmbH, or any associated subsidiaries, logos or trademarks.
npm install weisshaupt-api --production
import { Weishaupt } from 'weishaupt-api';
const api = new Weishaupt({ url: 'http://192.168.144.162' });
(async () => {
const res = await api.getHomeParameters();
console.log(res);
console.log('----------------------');
const res2 = await api.getWTCGProcessParameters();
console.log(res2);
console.log('----------------------');
const res3 = await api.getWCMSOLProcessParameters();
console.log(res3);
})();
- (foxriver76) fixed some types
- (foxriver76) throw meaningful error if server is busy
- (foxriver76) added units for the values
- (foxriver76) initial release