Recent Releases of GridWorks SpaceHeat SCADA
GridWorks SpaceHeat SCADA -
Changes
- No changes
Consumption - Buildings and Heating
- Python
Published by github-actions[bot] 4 months ago
GridWorks SpaceHeat SCADA -
Changes
- gridworks-admin 1.2.5 - decouples from
layout.liteevolution (#533) @jessicamillar - Replace layout.lite Handshake with Control Capabilities (#532) @jessicamillar
- LC topping up storage: minimum of 3kWh missing at charge buffer afterwards (#530) @thdfw
- Add HP electrical power and turn on time to SCADA and house parameters (#529) @thdfw
- Add heat pump parameters (power and turn on time) to SCADA and house parameters (#525) @thdfw
- Make horizon_hours an explicit parameter in LTN (#528) @thdfw
- Making the horizon hours an explicit parameter (#497) @thdfw
- Add command node to turn off/on store pump commands in StorePumpDoctor (#526) @thdfw
Consumption - Buildings and Heating
- Python
Published by github-actions[bot] 4 months ago
GridWorks SpaceHeat SCADA -
Changes
- step 3: update the version of gridworks-admin (#524) @jessicamillar
Consumption - Buildings and Heating
- Python
Published by github-actions[bot] 5 months ago
GridWorks SpaceHeat SCADA -
Changes
- gridworks-admin pyproject.toml has to point to updated gwsproto (#523) @jessicamillar
Consumption - Buildings and Heating
- Python
Published by github-actions[bot] 5 months ago
GridWorks SpaceHeat SCADA -
Changes
- Update layout lite and gridworks-admin version (#522) @thdfw
- Ha1Params version changed => LayoutLite version needed to change (#521) @jessicamillar
- Adding COP parameters to SCADA parameters (#520) @thdfw
- Adding COP parameters to SCADA's .env file (#519) @thdfw
- pi's use 3.12 instead of 3.11 (#518) @jessicamillar
Consumption - Buildings and Heating
- Python
Published by github-actions[bot] 5 months ago
GridWorks SpaceHeat SCADA -
Changes
- new admin 1.2.2, new updated requirements (#517) @jessicamillar
- Larger text for admin panel (#514) @thdfw
- Upgrade stack (Python 3.12 + NumPy 2.x) and stabilize CLI behavior (#516) @jessicamillar
- Simple fuel substitution when running the FLO (#511) @thdfw
- Replace mosquitto GitHub action with native docker run to fix CI (#513) @jessicamillar
- Fixing system cold logic for when a thermostat is lowered during onpeak (#510) @thdfw
- Fixing system cold logic for when a thermostat is lowered during onpeak (#509) @thdfw
- Waiting 5min before triggering system cold event in LocalControl (#508) @thdfw
- Adding prints for buffer empty/full states (#507) @thdfw
- When not short cycling, buffer empty should look at RSWT, not RSWT-DeltaT (#506) @thdfw
- pump and store doctors as procedures; cold night hack (#505) @jessicamillar
- Jm/dist pump procedure (#504) @jessicamillar
Consumption - Buildings and Heating
- Python
Published by github-actions[bot] 5 months ago
GridWorks SpaceHeat SCADA -
Changes
- No changes
Consumption - Buildings and Heating
- Python
Published by github-actions[bot] 6 months ago
GridWorks SpaceHeat SCADA -
Changes
- admin v1.2.1 (#500) @jessicamillar
- Fix admin version w new layout lite (#499) @jessicamillar
- Enable short cycling the buffer in AllTanksLeafAlly if specified in SCADA's .env #496 (#498) @thdfw
- Enable short cycling the buffer in AllTanksLeafAlly if specified in SCADA's .env (#496) @thdfw
- revert ltn's monitor_only (#495) @jessicamillar
- revert ltn's monitor_only (#494) @jessicamillar
Consumption - Buildings and Heating
- Python
Published by github-actions[bot] 6 months ago
GridWorks SpaceHeat SCADA -
Changes
- No changes
Consumption - Buildings and Heating
- Python
Published by github-actions[bot] 6 months ago
GridWorks SpaceHeat SCADA -
Changes
- 1.2.0: No more HomeAlone or AtomicTNode (#492) @jessicamillar
- Jm/ltn: 1.2.0. HomeAlone -> LocalControl, Atn -> LeafTransactiveNode, more (#491) @jessicamillar
- set default AsyncCaptureDelta to 2W for power channels (#480) @jessicamillar
- Enable 96-hour price and weather forecasts (#488) @thdfw
- Enabling 96 hour price and weather forecasts (#487) @thdfw
- Debug case where both buffer and storage are full (#484) @thdfw
- Improve behavior where both buffer and storage are full in AtomicAlly (#486) @thdfw
- Minor error correction in previous merge (#485) @thdfw
- Update buffer depth units in ATN (#483) @thdfw
Consumption - Buildings and Heating
- Python
Published by github-actions[bot] 6 months ago
GridWorks SpaceHeat SCADA -
Changes
- gridworks-admin 1.1.0 (#482) @jessicamillar
- gridworks-admin 1.1.0: Large (but funky) SCADA indicator (#481) @jessicamillar
- atn was using device temps (#479) @jessicamillar
- small layout fix (#478) @jessicamillar
Consumption - Buildings and Heating
- Python
Published by github-actions[bot] 6 months ago
GridWorks SpaceHeat SCADA -
Changes
- No changes
Consumption - Buildings and Heating
- Python
Published by github-actions[bot] 6 months ago
GridWorks SpaceHeat SCADA -
Changes
- gwsproto 1.1.2 (#477) @jessicamillar
- Jm/adjust temps (#476) @jessicamillar
- Jm/adjust buffer full (#474) @jessicamillar
- ATN: compare buffer to RSWT-DeltaT not RSWT (#472) @thdfw
- ATN: Compare buffer temperatures to RSWT-DeltaT instead of RSWT (#471) @thdfw
- Buffer full/empty with max EWT consideration (#470) @thdfw
- Buffer full/empty when RSWT is above maximum EWT (#469) @thdfw
- temps refactor to main (#468) @jessicamillar
- Jm/temps refactor (#467) @jessicamillar
- Remove depth4 & TANKMODULE2 refactor; also adjust pump doctor timing (#465) @jessicamillar
- move ZONE_CONTROL_DELAY_SECONDS from 180 to 50 (#464) @jessicamillar
- Jm/tank module refactor (#463) @jessicamillar
- first pass dist pump (#461) @jessicamillar
- Dist pump (#459) @jessicamillar
- Minor, renaming of variables mostly (#448) @thdfw
- Using oil boiler as backup (#446) @thdfw
- Using oil as backup when house and tanks are cold (#432) @thdfw
- fix existing state machine re Monitor state (#445) @jessicamillar
- Deal with missing store-cold-pipe in checking max EWT (#444) @thdfw
Consumption - Buildings and Heating
- Python
Published by github-actions[bot] 6 months ago
GridWorks SpaceHeat SCADA -
Changes
- gwsproto 1.1.1: updated layout.lite w CriticalZoneList, corrected atn.bid to version 002 (#443) @jessicamillar
- gwsproto -> 1.1.1: atn.bid to 002, layout.lite to 006 (#442) @jessicamillar
- Adding graph minute as a .env variable (#441) @thdfw
- Adding minute at with FLO graph is computed as a .env variable (#440) @thdfw
Consumption - Buildings and Heating
- Python
Published by github-actions[bot] 7 months ago
GridWorks SpaceHeat SCADA -
Changes
- admin package dependencies work again (#438) @jessicamillar
- Fix admin dependencies (#437) @jessicamillar
Consumption - Buildings and Heating
- Python
Published by github-actions[bot] 7 months ago
GridWorks SpaceHeat SCADA -
Changes
- gwsproto 1.0.1 -> 1.1.0 (#436) @jessicamillar
- Update gwsproto from 1.0.1 to 1.1.0, to include gwproto 1.3.3 (#435) @jessicamillar
- running SCADA in repl, generating a new hardware layout (#434) @jessicamillar
- Jm/dev setup (#433) @jessicamillar
- Requires venv update AND updated layouts. Fix oil_hack bug. (#431) @jessicamillar
- Fix fuel subsitution hack, increase threshould to $490/MWh, set defau… (#430) @jessicamillar
- Swapping thermistors (#426) @thdfw
- Adding logs for bid debugging (#429) @thdfw
- Adding wind speed forecasts (#427) @thdfw
- Fallbacks to store-cold-pipe not being available (#425) @thdfw
- Debug is_storage_full in AA (#424) @thdfw
- Merge dev to main (#423) @thdfw
- Debug ATN zone not in zone list (#422) @thdfw
- Merge jm/add-atn-test into main (after dev) (#421) @thdfw
- FloParamsHouse0 -> 004; DGraph -> Flo; Flo NotImplemented (#416) @jessicamillar
- Adding critical zones and thermal mass per zone, and minor edits (#419) @thdfw
- Adding critical zones and thermal mass per zone (#418) @thdfw
- HomeAlone should consider weekends + other minor edits and glitches (#417) @thdfw
- Several minor edits and cleaning (#415) @thdfw
- Cleaning up (#414) @thdfw
- Minor edits, mainly sending glitches (#413) @thdfw
- Getting price forecasts and real-time prices for price service, and pointing to alt flo (#412) @thdfw
- Point to alt flo (#411) @jessicamillar
- Adding critical glitch for oil boiler on peak (#410) @thdfw
- in fact didn't need rich layout for the atn dashboard (#409) @jessicamillar
- Fix for #402: import rich.layout.Layout from the correct location (#407) @anschweitzer
- Fix ATN crashing because missing of a missing widget in displays (#408) @thdfw
- Updating with latest dev (#405) @thdfw
- Evaluate strategy every hour at most (#403) (#404) @thdfw
- Evaluate strategy every hour at most (#403) @thdfw
- oops - parenthesis error (#401) @jessicamillar
- dix-3-layer-tanks and weekend offpeak for now (#400) @jessicamillar
- let weekends be offpeak (#399) @jessicamillar
- Fix 3 layer tanks (#398) @thdfw
- dev back up to speed (#397) @jessicamillar
- OPS-67: AtomicAlly strategies: BufferOnly and AllTanks (#390) @thdfw
- AppInterface -> ScadaAppInterface (#392) @jessicamillar
Consumption - Buildings and Heating
- Python
Published by github-actions[bot] 7 months ago
GridWorks SpaceHeat SCADA -
Changes
- Fixes #394 by removing incorrectly restrictive dependency of Admin on gwsproto (#396) @anschweitzer
- Fixes #394 by removing incorrectly restrictive dependency of Admin on gwsproto (#395) @anschweitzer
- Admin: control test verbosity with --admin-verbosity pytest argument (#393) @anschweitzer
Consumption - Buildings and Heating
- Python
Published by github-actions[bot] 9 months ago
GridWorks SpaceHeat SCADA -
Changes
- No changes
Consumption - Buildings and Heating
- Python
Published by github-actions[bot] 9 months ago
GridWorks SpaceHeat SCADA -
Changes
- btu meter, minor updates to admin (#391) @jessicamillar
- Admin: added tests of scada selection (#389) @anschweitzer
- OPS-10: Create ApiBtuMeter actor for beech primary meter (#377) @jessicamillar
- latest admin (#387) @jessicamillar
- Admin layout tightened up (#384) @anschweitzer
Consumption - Buildings and Heating
- Python
Published by github-actions[bot] 9 months ago
GridWorks SpaceHeat SCADA -
Changes
- Admin: Remove two empty rows from KeepAlive bar. (#386) @anschweitzer
Consumption - Buildings and Heating
- Python
Published by github-actions[bot] 9 months ago
GridWorks SpaceHeat SCADA -
Changes
- Add optional colored block indicating currently selected scada (#385) @anschweitzer
Consumption - Buildings and Heating
- Python
Published by github-actions[bot] 9 months ago
GridWorks SpaceHeat SCADA -
Changes
- No changes
Consumption - Buildings and Heating
- Python
Published by github-actions[bot] 9 months ago
GridWorks SpaceHeat SCADA -
Changes
- No changes
Consumption - Buildings and Heating
- Python
Published by github-actions[bot] 9 months ago
GridWorks SpaceHeat SCADA -
Changes
- No changes
Consumption - Buildings and Heating
- Python
Published by github-actions[bot] 10 months ago
GridWorks SpaceHeat SCADA -
Changes
- No changes
Consumption - Buildings and Heating
- Python
Published by github-actions[bot] 10 months ago
GridWorks SpaceHeat SCADA -
Changes
- admin-dfr, minor codegen (#382) @jessicamillar
- Admin: added scada configuration, scada selection and DFR control (#381) @anschweitzer
- Jm/minor codegen (#365) @jessicamillar
- Jm/all simple beta (#374) @jessicamillar
Consumption - Buildings and Heating
- Python
Published by github-actions[bot] 10 months ago
GridWorks SpaceHeat SCADA -
Changes
- No changes
Consumption - Buildings and Heating
- Python
Published by github-actions[bot] 10 months ago
GridWorks SpaceHeat SCADA -
Changes
- No changes
Consumption - Buildings and Heating
- Python
Published by github-actions[bot] 10 months ago
GridWorks SpaceHeat SCADA -
Changes
- No changes
Consumption - Buildings and Heating
- Python
Published by github-actions[bot] 10 months ago
GridWorks SpaceHeat SCADA -
Changes
- No changes
Consumption - Buildings and Heating
- Python
Published by github-actions[bot] 10 months ago
GridWorks SpaceHeat SCADA -
Changes
- No changes
Consumption - Buildings and Heating
- Python
Published by github-actions[bot] 10 months ago
GridWorks SpaceHeat SCADA -
Changes
- Bump versions so release job on main will run (#370) @anschweitzer
- gwsproto and gwadmin (#369) @anschweitzer
- gwsproto and gwadmin (#368) @anschweitzer
- Add test for scada.auto_state home alone -> atn transition (#362) @jessicamillar
- Interface tweaks (#359) @anschweitzer
- test_async_power_update (#355) @jessicamillar
- Various tweaks related to comments on PR #355 (#357) @anschweitzer
- ScadaLiveTest (#353) @anschweitzer
- remove actors.message from codec (#352) @jessicamillar
- Jm/codec (#351) @jessicamillar
- debugging the tank module code (#349) @jessicamillar
- Td/3 layer tanks (#348) @jessicamillar
- Merging main to 3 layer tank branch (#346) @thdfw
- Static Analysis in vscode (#326) @anschweitzer
- Has-a refactor (#341) @anschweitzer
- clarify home alone strategy in logs (#345) @jessicamillar
- Changes to match gwproactor v4 (#344) @anschweitzer
- Jm/sieg (#343) @jessicamillar
- Add home alone "summer" strategy (#342) @jessicamillar
- HomeAlone Strategies share a base, StratBoss removed (#340) @jessicamillar
- Jm/ha strategy (#339) @jessicamillar
- Limit gwprotoactor and gwproto to <2 (#338) @anschweitzer
- Tank model now has 3 clusters and 2 thermoclines (#337) @thdfw
- Decouple computing bid from building graph (#336) @thdfw
- PreComputedSuperGraph - oak winter first commit (#335) @thdfw
- StratBoss and RelayMultiplexer improvements (#333) @jessicamillar
- Jm/slow contract (#331) @jessicamillar
- Running FLO in separate thread (#330) @thdfw
- Hinge! (#329) @thdfw
- Updating branch with latest changes on main (mostly stratboss) (#328) @thdfw
- fix for h -> aa transition when stratboss is running (#327) @jessicamillar
- Various bus squashed and changes (#325) @jessicamillar
- Jm/strat boss - maintain stratification through heat pump state changes (#324) @jessicamillar
- Bring latest main updates to stratboss (#323) @thdfw
- hack oil dispatch messages (#321) @jessicamillar
- Jm/pipes (#320) @jessicamillar
- Jm/temp backoff (#318) @jessicamillar
- HomeAlone normal responsible for initializing relays 5 and 8 (#317) @jessicamillar
- WIP attempt at recreating pyModbusTCP client; untested (#316) @anschweitzer
- Jm/send forecasts (#315) @jessicamillar
- AllyGivesUp and goes back to HomeAlone if no forecasts (#313) @jessicamillar
- synth generator bug re using local weather forecast fixed (#312) @jessicamillar
- Jm/picocycle (#311) @jessicamillar
- Scada2 subscribes to topic published to by scada link management (#310) @anschweitzer
- Add glitch, ScadaInit -> GameOn, update some other types (#308) @jessicamillar
- As/eguage (#309) @jessicamillar
- Td/scadablindweather (#304) @jessicamillar
- Adding LoadOverestimationPercent for HA load estimation (#300) @thdfw
- Add AdminDispatch (#299) @jessicamillar
- Jm/ha top state (#296) @jessicamillar
- Sending remaining elec to ATN (#297) @thdfw
- Timeout has a maximum in Scada, and a default in Admin (#298) @thdfw
- Jm/type updates (#295) @jessicamillar
- Reformatting relay table, adding timer (#294) @thdfw
- Jm/small clean (#293) @jessicamillar
- keepalive buttons from td/admin (#292) @anschweitzer
- admin: use table implementation of relay display; add improvements to relay names. (#290) @anschweitzer
- admin: relays in a table (#289) @anschweitzer
- take out requests from atn and synth - from Andy's earlier PR (#288) @jessicamillar
- Jm/atn debug (#287) @jessicamillar
- how about this (#286) @jessicamillar
- admin button ui as an option (#283) @anschweitzer
- Td/atn (#285) @jessicamillar
- Td/tankdebug (#284) @thdfw
- Td/hp onpeak (#282) @thdfw
- Jm/stats: add relay functionality for thermostats (#280) @jessicamillar
- admin: update dependencies; fix 'gws' for pi (#279) @anschweitzer
- Debug new relay commands (#278) @jessicamillar
- Jm/merge (#277) @jessicamillar
- Td/aa (#276) @jessicamillar
- Td/hack (#275) @jessicamillar
- Td/synth (#274) @jessicamillar
- Jm/params (#271) @jessicamillar
- Jm/various (#270) @jessicamillar
- Jm/dfr (#269) @jessicamillar
- .env file used by 'gws admin' commands. (#267) @anschweitzer
- Td/debug: fix storage fullness estimation, various pico-cycler bugs (#268) @jessicamillar
- forward events from downstream to upstream (#261) @anschweitzer
- Jm/homealone merge (#266) @jessicamillar
- Jm/report event (#264) @jessicamillar
- Fix snapshot generation to include states (#263) @jessicamillar
- ApiFlowModule creates problem.event when flatlined (#260) @jessicamillar
- Analog Temp and stats report to scada2; all else to scada (#259) @jessicamillar
- Jm/layout - send a short version of layout on boot (#258) @jessicamillar
- New MQTT topic format which includes the source and destination in the topic (#254) @anschweitzer
- Update to match changes in gwproactor as/tree branch (#255) @anschweitzer
- run_scada.py supports parentless; service2 is a service for parentless (#256) @anschweitzer
- Updates to match change from gwproto.types to gwproto.named_types (#257) @anschweitzer
- Merge changes on main to as/topic (#253) @anschweitzer
- Jm/flow module: MVP PicoFlowModule for EKM (#251) @jessicamillar
- fix real bug (#252) @jessicamillar
- Jm/scada listens (#249) @jessicamillar
- scada2 listens to scada (#247) @jessicamillar
- Ported dashboard from jm/atn-ui (#245) @anschweitzer
- Jm/my dcs: WITH NEW GWPROTO (#244) @jessicamillar
- Jm/debug temp (#243) @jessicamillar
- ShNode 2.0.0, DataChannels, Status -> Report (#242) @jessicamillar
- Updates to match gwproto, gwproactor (#240) @anschweitzer
- Match gwproto, gwproactor changes (#241) @anschweitzer
- pydantic v2 (#239) @anschweitzer
- Use updated proactor with reupload fix (#237) @anschweitzer
- Pull changes on main onto jm/atn-ui (#236) @anschweitzer
- Add support for processing hubitat events over a web server. (#235) @anschweitzer
- Minor edits to layout_gen (#231) @jessicamillar
- Jm/params (#229) @jessicamillar
- Jm/derive: Update local code gen tools (#228) @jessicamillar
- Jm/aic: Use new version of gwproto with updated code gen (#227) @jessicamillar
- layout_gen: Re-use uids found in an existing hardware layout (#225) @anschweitzer
- Add ability to 'pause' the service (#224) @anschweitzer
- Add HubitatPoller (#222) @anschweitzer
- Make docs top level doc folder instead of wiki (#221) @jessicamillar
- Reverse ADS 0x4b and 0x48. ch 1 is now 0x4b AIN0 (#220) @anschweitzer
- SimpleSensor will sets loop delay from component attribute 'poll_period_s', if that attribute is present (#219) @anschweitzer
- Tank Module via HTTP/Hubitat/Fibaro (#216) @anschweitzer
- Support TLS and use TLS by default. (#214) @anschweitzer
- Changes to support gwproactor changes. (#212) @anschweitzer
- Merge driver fix from main (#211) @anschweitzer
- add error for voltage reading of 0 for temp sensors (#210) @jessicamillar
- Add NormallyOpen functionality and change Cac/Component name to Relay (#208) @anschweitzer
- As/relay hack (#207) @jessicamillar
- Move hardware-layout data_classes and schema to gwproto (#205) @jessicamillar
- Jm/power (#204) @jessicamillar
- Jm/power watts (#203) @jessicamillar
- GtDispatchBooleanLocal uses Name instead of Alias for SpaceheatNode (#200) @jessicamillar
- Makes TelemetryReportingConfig hashable (#199) @anschweitzer
- Revert "Power meter measuring multiple things, part 1" (#196) @anschweitzer
- DisplayName optional in Cacs (#194) @jessicamillar
- Power meter measuring multiple things, part 1 (#195) @anschweitzer
- Merge changes from jm/type (#193) @anschweitzer
- Proactor code now in gridworks-proactor package (#192) @anschweitzer
- Move proactor test infrastructure to gwproactor_test (#191) @anschweitzer
- Renames - remove "2" from names (#190) @anschweitzer
- Remove actors-v1 code (#189) @anschweitzer
- Run proactor comm tests for dummy proactor and for scada (#188) @anschweitzer
- Tolerate more driver warnings (#187) @anschweitzer
- Add air temp (#183) @jessicamillar
- Jm/pipedebug (#182) @jessicamillar
- breaking change to telemetry name enum (#181) @jessicamillar
- As/status (#180) @jessicamillar
- add conversion factor for pipe flow (#179) @jessicamillar
- Add pipe flow meter (#178) @jessicamillar
- As/multipurpose (#177) @anschweitzer
- Smoothing out response to errors in drivers. (#173) @anschweitzer
- Multipurpose driver (#170) @anschweitzer
- Scada in repl (maybe) (#168) @anschweitzer
- EGauge power meter driver (#165) @anschweitzer
- Initial HomeAlone experiment (#159) @anschweitzer
- Exceptions in MQTT main loop no longer crash scada (#158) @anschweitzer
- Jm/pumpstat (#154) @jessicamillar
- Jm/thermistor (#153) @jessicamillar
- Add logging for drivers by passing settings (#151) @jessicamillar
- Systemd service instructions / watchdog interation; driver error propagation (#150) @anschweitzer
- Acking cleanups (#137) @anschweitzer
- local dev rabbit broker for scada.gridworks_mqtt (#136) @jessicamillar
- reformat the response to atn.snap (#135) @jessicamillar
- Add driver for G1_NcdAds1115_Ntc10k for pi and stub of that for mac (#134) @anschweitzer
- Scada / atn comm liveness is now monitored. (#133) @anschweitzer
- less ad-hoc ack management (#131) @anschweitzer
- Event reports (#130) @anschweitzer
- Merge cleanup for gwproto cleanup to main (#129) @anschweitzer
- Scada's my_simple_sensors() now includes nodes with Role.ROOM_TEMP_SENSOR (#127) @anschweitzer
- New test atn based on proactor in tests.atn (#126) @anschweitzer
- Rename 'test' to 'tests' to avoid import conflict (#124) @anschweitzer
- Use gwproto package for messages (#123) @anschweitzer
- Import simplification and isort (#13) (#122) @anschweitzer
- New message envelope and decoder mechanics (#121) @anschweitzer
- Don't set logging level root logger (#120) @anschweitzer
- Logging: rolling file handler, usage python logging module instead of print. (#119) @anschweitzer
- Replace houses.json with hardware-layout.json and HardwareLayout objects (#118) @anschweitzer
- update pi setup instructions (#117) @jessicamillar
- Allow tests to run on the pi. (#115) @anschweitzer
- More proactor tests (#114) @anschweitzer
- experiment (#113) @anschweitzer
- no relays in garage right now either (#112) @jessicamillar
- a few more wiki updates (#111) @jessicamillar
- Cut out the temp sensors that do not exist (#110) @jessicamillar
- Update to python 3.10 (#109) @anschweitzer
- actors2.PowerMeter & tests (#108) @anschweitzer
- Jm/rabbit integration (#107) @jessicamillar
- Jm/emon (#106) @jessicamillar
- Proactor - initial implementation / WIP (#105) @anschweitzer
- Add PYTHONPATH to .env for vscode testing (#104) @jessicamillar
- Jm/rename snapshot (#103) @jessicamillar
- Protocol fragment tests (#101) @anschweitzer
- try to get logging always UTC ISO format (#102) @jessicamillar
- update readme and remove template_settings (#100) @jessicamillar
- Settings object with Pydantic (#99) @anschweitzer
- coverage for boolean actuator (#98) @jessicamillar
- Add flush house and improve coverage of actor_base (#97) @jessicamillar
- Jm/dispatch (#96) @jessicamillar
- Add test of re-subscribe on mqtt connection restore. (#94) @anschweitzer
- Refactor test files (#93) @anschweitzer
- Run mosquitto mqtt brokers in CI (#92) @anschweitzer
- Jm/remove ear. WARNING: requires update to settings.py (#89) @jessicamillar
- Jm/status (#88) @jessicamillar
- clean up schema derivations (#86) @jessicamillar
- minor scada refactor (#85) @jessicamillar
- Add tests for serial schema pattern (#84) @jessicamillar
- test dataclass - schema conversions (#83) @jessicamillar
- Simplify dataclasses and add more tests (#82) @jessicamillar
- black many schema and add derive schema tests (#81) @jessicamillar
- Jm/meter - begin reading a Schneider Electric IEM 3455 in the garage (#76) @jessicamillar
- One client per actor (#75) @anschweitzer
- Jm/better simple sensor (#74) @jessicamillar
- Jm/debug scada - added loop_start for the cloud connections (#73) @jessicamillar
- fix PipeFlowMeter input (#72) @jessicamillar
- Jm/various: input data by ATN_G_NODE_ALIAS, add drivers (#71) @jessicamillar
- Re-subscribe on re-connected, command line utils. (#69) @anschweitzer
- init()/start() cleanup and responsive sleeps (#70) @anschweitzer
- Move choice for ear status csv download out of Ear class (#67) @jessicamillar
- move real README to top level (#65) @jessicamillar
- Jm/decouple: decouple
ActorClassfromRole(#63) @jessicamillar - bug not caught by test (#62) @jessicamillar
- Jm/status fix (#61) @jessicamillar
- Jm/cli (#60) @jessicamillar
- Add fan radiator's relay (#58) @jessicamillar
- Little step in debugging mqtt fails (#57) @jessicamillar
- Jm/another pipe temp sensor (#56) @jessicamillar
- Jm/debug pipe (#55) @jessicamillar
- pipe temp sensor added in garage (#54) @jessicamillar
- garage config changes - only one tank temp sensor (#53) @jessicamillar
- fix debug log writing (#52) @jessicamillar
- actors pass black -l 100 and pycharm (#51) @jessicamillar
- MQTT debugging, output folder, clean up actor running scripts (#50) @jessicamillar
- dispatch includes to_alias (#49) @jessicamillar
- Jm/atn sends dispatch (#48) @jessicamillar
- Jm/csv works (#47) @jessicamillar
- Add mypy and black to requirements (#46) @jessicamillar
- Add Coverage reporting (#43) @anschweitzer
- Jm/relays report (#45) @jessicamillar
- Jm/status (#42) @jessicamillar
- Add start and stop (#38) @jessicamillar
- Jm/refactor names (#37) @jessicamillar
- fix typing for by_id and by_alias dicts (#36) @jessicamillar
- fast power reporting test works (#32) @jessicamillar
- Add test_collect_temp_data() (#34) @anschweitzer
- Jm/simplify subscription (#33) @jessicamillar
- Jm/more cleanup (#31) @jessicamillar
- As/pytest (#29) @jessicamillar
- forgot to add code derivation for type-tuple exchange (#28) @jessicamillar
- Jm/update schema (#27) @jessicamillar
- Add steps to install mqtt to readme (#5) @preeth1
- Example unit tests file + github actions (#4) @preeth1
- Removed schema/gt/gnr folder (#26) @jessicamillar
- Big code derivation update (#25) @jessicamillar
- rearrange init for primary_scada, mainly to check out stickler (#23) @jessicamillar
- Adding .stickler.yml configuration file (#22) @stickler-ci
- client ids 23 char random (#21) @jessicamillar
- Temporary logging in scada code for temperature calibration (#20) @jessicamillar
- MQTT publish works for more than 20 messages (#18) @jessicamillar
- Sensors do not send retained messages to mqtt broker (#16) @jessicamillar
- Calibrate temp sensors (#15) @jessicamillar
- MVP sense and publish water temp (#13) @jessicamillar
- Create derivation tools for, and then derive, dataclasses that come from the schema/gnode registry (#12) @jessicamillar
- made cacs and components subfolder and applied isort (#10) @jessicamillar
- Boolean actuation works in test bed for boost and pump (#9) @jessicamillar
- Add first secret using dotenv (#8) @jessicamillar
- python-dotenv example from end of pair coding session (#3) @preeth1
- utils -> helpers, add get_secret helper (#7) @jessicamillar
- Add test module to requirements (nose) (#6) @jessicamillar
- Rename variables (#2) @preeth1
- Linting on primary scada (#1) @preeth1
Consumption - Buildings and Heating
- Python
Published by github-actions[bot] 10 months ago