All Projects → sergray → energy-meter-mercury206

sergray / energy-meter-mercury206

Licence: MIT license
Python interface to energy meter Mercury 206

Programming Languages

python
139335 projects - #7 most used programming language
Makefile
30231 projects

Projects that are alternatives of or similar to energy-meter-mercury206

hass config
My personal Home-Assistant configuration for my home.
Stars: ✭ 17 (-15%)
Mutual labels:  home-automation
homecontrol
Control your Philips Hue lights through a floor map.
Stars: ✭ 18 (-10%)
Mutual labels:  home-automation
micronova controller
Allows you to easily control via MQTT any Micronova equiped pellet stove. (MCZ, Extraflame, Laminox, and many others brands!)
Stars: ✭ 30 (+50%)
Mutual labels:  home-automation
androidthings-mqtt-alarm-panel
Android Things Alarm Control Panel for Home Assistant
Stars: ✭ 69 (+245%)
Mutual labels:  home-automation
SmartMirror
My MagicMirror running on a Raspberry Pi
Stars: ✭ 110 (+450%)
Mutual labels:  home-automation
emhass
emhass: Energy Management for Home Assistant, is a Python module designed to optimize your home energy interfacing with Home Assistant.
Stars: ✭ 54 (+170%)
Mutual labels:  home-automation
gogo-garage-opener
Go implementation of a Raspberry Pi garage door opener
Stars: ✭ 42 (+110%)
Mutual labels:  home-automation
hygge
Purisitic HA Dashboard theme.
Stars: ✭ 30 (+50%)
Mutual labels:  home-automation
sinope-130
Neviweb custom component for Home Assistant to manage devices connected via a GT130 and wifi devices from Sinopé
Stars: ✭ 27 (+35%)
Mutual labels:  home-automation
Home-Assistant-Configuration
HomeAssistant Configuration
Stars: ✭ 14 (-30%)
Mutual labels:  home-automation
casa
Home Assistant setup for our home
Stars: ✭ 132 (+560%)
Mutual labels:  home-automation
vallox websocket api
Async API for Vallox ventilation units. Is used in HomeAssistant.
Stars: ✭ 18 (-10%)
Mutual labels:  home-automation
sensor
Sensor by Metriful | Indoor environment monitoring | Documentation and code samples
Stars: ✭ 93 (+365%)
Mutual labels:  home-automation
ambianic-edge
The core runtime engine for Ambianic Edge devices.
Stars: ✭ 98 (+390%)
Mutual labels:  home-automation
plugwise-beta
Custom-component / development version of the Plugwise Home Assistant platform
Stars: ✭ 23 (+15%)
Mutual labels:  home-automation
node-red-contrib-loxone
Connect the Loxone Miniserver to node-red via the Websocket API
Stars: ✭ 65 (+225%)
Mutual labels:  home-automation
ioBroker.denon
Denon AVR adapter for ioBroker
Stars: ✭ 15 (-25%)
Mutual labels:  home-automation
ioBroker.hm-rpc
Connects HomeMatic Interface-Processes to ioBroker
Stars: ✭ 55 (+175%)
Mutual labels:  home-automation
PyTado
Python binding for Tado web API. Pythonize your central heating!
Stars: ✭ 50 (+150%)
Mutual labels:  home-automation
broadlinkmanager-docker
Broadlink Manager is a python based project that allows you to contorol your broadlink devices. Discover, Leran and send command in a very easy way
Stars: ✭ 174 (+770%)
Mutual labels:  home-automation

Energy Meter Mercury 206

Implements primitives allowing to communicate with energy meter Mercury 206 (RUS) over serial interface with Python and get current display readings remotely.

  • Free software: MIT license

Реализует примитивы позволяющие взаимодействовать со счётчиком электрической энергии Меркурий 206 через последовательный интерфейс и дистанционно получать текущие показания дисплея.

Usage

Use a virtualenv:

$ virtualenv mercury206.env
$ source mercury206.env/bin/activate

Install package with all dependencies into virtualenv:

$ pip install git+https://github.com/sergray/energy-meter-mercury206.git

Create sample configuration (requires Python 3.7):

$ mercury206_config

Edit ${HOME}/.mercury206/config.ini. It is possible to override default configuration path with environment variable MERCURY_CONFIG.

Get display readings:

$ mercury206_readings

Использование

Создадим и установим пакет и зависимости в виртуальное окружение:

$ virtualenv mercury206.env
$ source mercury206.env/bin/activate
$ pip install git+https://github.com/sergray/energy-meter-mercury206.git

Создадим шаблон настроек (предполагает наличие Python 3.7):

$ mercury206_config

Отредактируем ${HOME}/.mercury206/config.ini. Путь в конфигурационному файлу можно переопределить с помощью переменной окружения MERCURY_CONFIG.

Если путь к последовательному порту и адрес счётчика указаны правильно,получим показания счётчика:

$ mercury206_readings

Ссылки

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].