Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ticket8310 eurothrm disconnected sensor #177

Merged
merged 30 commits into from
Nov 29, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
30 commits
Select commit Hold shift + click to select a range
d06c668
Add eurotherm sensor class to handle multiple sensors and instances o…
esmith1729 May 30, 2024
87cc85d
further refactoring
esmith1729 May 30, 2024
597de02
refactor and include missing attribute get and sets
esmith1729 May 30, 2024
45fe3ed
Add more get and set to simulated eurotherm for eurothermsensor attri…
esmith1729 May 31, 2024
c9a309e
Remove all "_" attributes, add get and set for all attributes of Euro…
esmith1729 Jun 4, 2024
15b0f46
Add addr params to methods, and add new methods for output_rate and o…
esmith1729 Jun 5, 2024
48e4f4e
Change regex to escape to ensure strings aren't passed or modified
esmith1729 Jun 5, 2024
593eeda
Change eurothermSensor's initialize data to __init__, renumber and re…
esmith1729 Jun 5, 2024
4de8317
add delay_time to initialize data to fix delay not being attribute error
esmith1729 Jun 5, 2024
aff1c62
made value a string to avoid concatenation error
esmith1729 Jun 5, 2024
0c7c081
rename connected to avoid uncallable being exposed; add type conversi…
esmith1729 Jun 10, 2024
a0bffe8
add bool value
esmith1729 Jun 25, 2024
2e763f0
change cmds to not cast to int
esmith1729 Oct 30, 2024
585f619
create set_delay_time to allow for some tests to change it
esmith1729 Nov 1, 2024
cc46a45
Change some typos, remove print statements
esmith1729 Nov 4, 2024
b76dca4
remove print statement
esmith1729 Nov 4, 2024
5e5fe40
Change all set functions to use the set method in device.py, and all …
esmith1729 Nov 4, 2024
d61babe
Change modbus values from int to string
esmith1729 Nov 4, 2024
1a8650b
Ammend data types for needlevalve attributes
esmith1729 Nov 5, 2024
fc3d96c
Add reference to sensor, since device.py now handles attributes with …
esmith1729 Nov 5, 2024
66b7ba4
Revert changes of type float back to int, as modbus interface can onl…
esmith1729 Nov 7, 2024
17351bf
Change type from int to float
esmith1729 Nov 7, 2024
ee81bac
return output_rate to int
esmith1729 Nov 7, 2024
c8828f7
Add type hints and init method, formatting for ruff and pyright changes
esmith1729 Nov 7, 2024
95be48d
Refactor for ruff/pyright
esmith1729 Nov 11, 2024
add8d44
output_rate needs to be int for modbus_interface
esmith1729 Nov 11, 2024
1f337a1
Ruff change
esmith1729 Nov 11, 2024
f500f89
Merge origin master into Ticket8310_eurotherm_disconnected_sensor
esmith1729 Nov 29, 2024
77f6eae
Ruff formatting
esmith1729 Nov 29, 2024
08f9013
ruff changes import block
esmith1729 Nov 29, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Loading