Beormund
Beormund
Berry is an embedded scripting language used by custom firmware such as Tasmota which runs on ESP32 microcontrollers. Lexer, demo, spec and sample added and tested using rake and rackup....
Adds ability to specify multiple parameter names ```py @app.resource('/cmnd//') def cmndstate(data, device, state): return {'device': device, 'state': state} ``` Adds ability to obtain query string as a dictionary from request...
- Replaced asyncio.cancel with task.cancel and now storing tasks in self.conns instead of handlers. - Check web server is running before shutting down and is not running before starting. -...
https://github.com/lemariva/uPyEcho/blob/e09c28db2a4594b68d0c2ee1d1784bbf84137733/main.py#L298-L302 self.client_sockets dictionary of sockets keeps growing unchecked. You need to pop each client socket when no data is received: ```py self.client_sockets.pop(fileno) ``` Also, in the poller.remove() function you need...
Could we please have a mechanism to request to read a list of FSV messages? Thank you. https://github.com/omerfaruk-aran/esphome_samsung_hvac_bus/discussions/189#discussioncomment-11556286
# What does this implement/fix? AW9523 GPIO Expander (16 GPIO inputs/outputs). I2C Interface. ## Types of changes - [ ] Bugfix (non-breaking change which fixes an issue) - [x] New...